Similar questions have been asked but with no conclusive answers. How do I set my body font size to be equivalent to MS Word 12, which is required by my college. 12 pt in LaTeX is equal to size 10 in Word. The font type is Times New Roman.
Asked
Active
Viewed 4,463 times
2 Answers
12
The difference is negligible.
1 bp = 1.00374 pt (from a conversion table) so 12 pt would convert to 11.9553 bp, not 10 bp.
\RequirePackage{fix-cm}
\documentclass{standalone}
\begin{document}
\fontsize{12bp}{18bp}\selectfont H\fontsize{12pt}{18pt}\selectfont H
\end{document}
\RequirePackage{fix-cm} is needed per egreg’s comment, to prevent TeX from choosing the nearest standard size font file (12 pt in this case).
-
7You'd see a difference if you put
\RequirePackage{fix-cm}before\documentclass. Anyway, the conversion is the other way around: 1bp is larger than 1pt: 1bp=1.00374pt. – egreg Apr 05 '17 at 09:36 -
@egreg: Thanks, corrected. I tested it as you said and there is the tiniest difference, only visible with help lines. – lblb Apr 05 '17 at 09:46
-
1In this case the difference appears to be bigger because of snapping to the raster. – egreg Apr 05 '17 at 11:52
9
I did an experiment.
First I created a document with LibreOffice (sorry no Word on my machines)
As you see, the font is Times New Roman at size 12.
Next I printed on a PDF and cropped it. Finally, I wrote this LaTeX file
\documentclass[12pt]{article}
\usepackage{newtxtext}
\usepackage{graphicx}
\begin{document}
\begin{tabular}[b]{l}
abcdef\\
abcdef\\
abcdef
\end{tabular}\includegraphics{abcdefLO-crop}
\end{document}
and the result is
Apart from the different leading, the result seems comparable.
After all, if we measure 12bp (where 72bp = 1in), we get 12.045pt and this corresponds to a difference of 0.02mm if 12pt is used.
egreg
- 1,121,712



fontsize=12bp. – Schweinebacke Apr 05 '17 at 10:00