我使用 fontspec 编写了一个文档,用于 xelatex 或 lulatex 编译,该文档指定了 11pt 字体。但是,当我使用 Acrobat Pro 检查字体大小时,它显示 Times 字体的字体大小为 10.87,Arial 字体的字体大小为 10.91。这对我来说是一个重要的区别。我可以通过稍微放大来修复它,但我不知道发生了什么。有时普通的 pdflatex 也会出现类似的情况。是不是哪里出了问题?字体大小是不是有点随意?这是一个 MWE,谢谢你的帮助。
\documentclass[11pt]{article}
\usepackage{fontspec}
\setsansfont[Scale=1]{Arial}
\setmainfont[Scale=1]{Times}
\begin{document}
Now is the winter of my \textsf{discontent with fonts.}
\end{document}
答案1
该11pt
选项将默认字体大小设置为
10.95 TeX 点(pt
)
,即
10.909 = 10.95*72/72.27 Postscript 点(bp
)