Warning
If you're looking for advice how to make your document look like it's been written in Word, this is most likely not the question you're looking for. This question is mostly of theoretical nature, as it results in tiny differences, which will most likely not be noticed by someone who doesn't allow the use of LaTeX.
Questions that might be more helpful for this matter are:
- Making a LaTeX document appear as though it were typeset in MS Word
- LaTeX optimal settings for MS Word-like document
- Make a LaTeX document look like it was written in Microsoft Word
- Change section fonts
Question
I learned that MS Word uses a slightly different version of the unit "point" (pt) than TeX does:
The 12 point of Word will be PostScript point, which in TeX would be called 12bp. A TeX
pt
is slightly smaller: it's 1/72.27 inch, while abp
/PostScript point is 1/72 inch. See also http://en.wikipedia.org/wiki/Point_%28typography%29
(Martin Schröder in Latex commands for a specific page format)
I'm writing a paper that would usually be expected to be "typeset" in MS Word, thus I want to use the same font size as Word would.
How do I set a document e.g. in the "12pt" font size that MS Word would use?
In case it matters, I'm using the article
document class, Latin Modern (lmodern
) as a font with the T1 font encoding and compile with pdfLaTeX, but input on different set-ups is more than welcome.
Best Answer
As per the discussion, one way of achieving this goal is to redefine the "shorthand" length dimension used throughout the standard document classes. Here's an extract of the relevant code snippets from
ltxplain.dtx
containing the abbreviated definition:As such, issuing
modifies the default
1pt
reference to1bp
. Looking atarticle.cls
(although other document classes are similar), many related lengths are set using\p@
. Here's an excerpt:including some macros like
\maketitle
and things associated with indexing. So, issue the size change before\documentclass
in order to let the effect filter through. You would still "miss" some\p@
-related definitions though, as may be seen by viewinglatex.ltx
.As a quick way to check the difference in the default
pt
and modifiedbp
measurements (inlmodern
) is usingprintlen
. Here's a brief example with focus on the characterX
:The difference in width is around
0.04pt
and0.03pt
in height, which translates to about0.01mm
- a roughly 0.3% increase (~ 72.27/72-1). This is virtually negligible to the naked eye at regular font sizes.Paragraph construction is altered using
12bp
rather than12pt
, and therefore also hyphenation. Here's an example showing the effect: