据我所知,使用 Garamond 字体制作文本和数学文档主要有三种方式,即:
- 使用该
mathdesign
软件包,您可以同时使用 URW Garamond 和 Adobe Garamond Pro。 newtxmath
包装与 结合garamondx
,也采用了 URW Garamond。garamond-math
包装采用的是 EB Garamond。
有什么建议/最佳实践吗?或者这只是个人品味的问题?
有人能指出使用每种方法的主要区别吗?
答案1
我不是专家——我只是看了最明显的资源(CTAN)。
mathdesign
最后更新于2013和手动的状态:
该软件包
mathdesign
用一套完整的数学字体替换了 TEX 的所有默认数学字体,旨在与您选择的文本字体相结合。
garamond-math
最后更新于2019和CTAN 页面状态:
该字体最适合与 XeTeX 和
unicode-math
软件包一起使用。其他引擎(例如 LuaTEX;还有:MS Word)可能会产生不令人满意的间距。此字体仍在开发中,因此不要指望它没有错误。任何组件都可能随时更新。欢迎提出问题、错误报告、分叉和其他贡献。
我将其理解为“仅限 XeTeX”?!
newtx
最后更新于2020看起来非常专业。手动的状态:
最近,
garamondx
添加了为文本字体包提供数学支持的选项。
CTAN 页面garamondx
状态:
该软件包为 添加了小型大写字母、f 连字和旧式数字
URW GaramondNo8
。该软件包还提供了与 配合使用的数学斜体插件newtxmath
。
结论
无需进一步调查,我会选择newtx
。
更新:请参阅答案评论中的讨论。
更新 2022-01-31
garamond 数学已更新,并且CTAN 网站声明如下:
Garamond-Math 版本 2022-01-03
Garamond-Math 是一种开放式数学字体,与EB Garamond(Octavio Pardo)和EB Garamond(乔治·迈尔-达夫纳)。许多数学符号源自其他字体(见下文),其他则是从头开始制作的。度量是用 python 脚本生成的。
答案2
该newtx
包现在有ebgaramond
匹配的数学字体,并且可以与一起使用pdflatex
。非常好看且可读。我正在加载它
\usepackage[
vvarbb,
amsthm,
ebgaramond,
frenchmath,
smallerops]{newtx}
对于某些类,例如tufte-handout
,需要按如下方式加载,否则stix
bb-fonts 将无法加载(vvarbb
选项newtx
)
\AtBeginDocument{
\usepackage[
vvarbb,
amsthm,
ebgaramond,
frenchmath,
smallerops]{newtx}
}