我大致知道字体在 LaTeX 中的工作原理,但现在我不想弄乱细节。我想要做的是使用:
\usepackage{[lmodern|palatino|times|...]}
获得匹配的字体集。哪些“字体集”——例如 Times 用于文本、Helvetica 用于标题和 Courier 用于代码——可以通过这种方式获得?
有一个预先存在的列表会很好,但是我想如果尚不存在的话,我们也可以在这里维护一个。
答案1
lmodern
mathptmx
- 衬线:雨云
- Sans:计算机现代 Sans
- 打字机:计算机现代
mathpazo
- 衬线:Palatino
- 数学:MathPazo(匹配 Palatino)
garamond
fourier
- 衬线:乌托邦常规
- 数学:傅立叶(匹配乌托邦)
kpfonts
- 衬线字体:Kp-Fonts Roman
- 无衬线字体:Kp-Fonts Sans
- 打字机:Kp-Fonts Mono
- 数学:Kp-Fonts Math
MinionPro
(需要商业支持文件)- 衬线:Minion Pro
- 数学:MnSymbol
已弃用:
palatino
-->mathpazo
times
-->mathptmx
答案2
你可能会发现有用的网站是这个LaTeX 字体目录。还必须提到的是,您可以使用 LuaLaTeX,它可能已经包含在您的 TeX 发行版中,然后使用开放类型字体fontspec
包裹。