Latex + amsart + times 字体大小

Latex + amsart + times 字体大小

我正在使用 amsart 包在 LaTeX 中编写 pdf 文档。该文档的规格要求采用 Times New Roman 字体和 11 号字号。

因此我将其纳入:

\documentclass[11pt]{amsart}
\usepackage{times}

在我的文档的开始处。

然而,接收端的某个人告诉我,当他们在 Adob​​e Acrobat Pro 中打开 pdf 并查看“编辑”功能时,Adobe 声称字体大小为“10.91”。

有人能给我一些建议来解决这个问题吗?(我们理所当然地认为我理解坚持 10.91 和 11 点字体之间存在有意义的差异的愚蠢行为,并关注技术问题。)

谢谢。

答案1

您可以使用该fontsize包。

如果我做

\documentclass[11pt]{amsart} % but any class is the same
\usepackage[fontsize=11bp]{fontsize}
\usepackage{newtxtext,newtxmath}

\begin{document}

abc def $123$ 123

\expandafter\show\the\font

\end{document}

我进入控制台

\T1/ntxtlf/m/n/11.04124=select font ntx-Regular-tlf-t1 at 11.04124pt

而 11.04124pt 恰好是 11bp(即 Adob​​e 认为的 11 点)。

我还用 XeLaTeX 测试了

\documentclass[11pt]{amsart} % but any class is the same
\usepackage[fontsize=11bp]{fontsize}
\usepackage{unicode-math}

\setmainfont{Times New Roman}
\setmathfont{STIX Two Math}

\begin{document}

abc def $123$ 123

\expandafter\show\the\font

\end{document}

控制台报告

\TU/TimesNewRoman(0)/m/n/11.04124=select font "Times New Roman/OT:script=latn
;language=dflt;mapping=tex-text;" at 11.04124pt.

相关内容