考虑
\documentclass[20pt]{amsart}
\begin{document}
Hello
\end{document}
无论我如何将 20pt 更改为任何内容,我都无法在 pdf 输出中看到任何效果。
有人知道如何更改“amsart”中文本的字体大小吗?
答案1
该类amsart
仅支持
8pt 9pt 10pt 11pt 12pt
作为字体大小选项。前两个选项仅用于预印本,当您真的想以牺牲可读性为代价节省纸张时。一个未知的选项被忽略,您会在日志文件中收到警告
LaTeX Warning: Unused global option(s):
[20pt].
字体大小为默认的 10pt。
如果你想要不同的主字体大小,我建议fontsize
包裹。
\RequirePackage{fix-cm}
\documentclass{amsart}
\usepackage[fontsize=20pt]{fontsize}
\begin{document}
Hello
\end{document}
对于 Computer Modern 字体,fix-cm
需要如图所示。
答案2
您有几种不同的选择:
如果您只需要在文档的某个部分使用较大的字体,则可以始终将该文本换行放在和中\begin{Huge}
。\end{Huge}
(注:请参阅下面 David Carlisle 的评论;我已使用该信息更新了我的答案。)
如果您还需要控制行距,可以使用命令\fontsize{}{}
。请参阅以下 MWE:
\documentclass[a5]{amsart}
\begin{document}
Two roads diverged in a wood, and I, I took the one less travelled by, and that has made all the difference.
\begin{Huge}
Two roads diverged in a wood, and I, I took the one less travelled by, and that has made all the difference.
\end{Huge}
\fontsize{20}{36}\selectfont
Two roads diverged in a wood, and I, I took the one less travelled by, and that has made all the difference.
\end{document}
请注意:最后一个例子(\fontsize{}{}
)可能不被视为最佳实践。