我可以按如下方式使用 URW Garamond:
\documentclass[12pt]{article}
\usepackage{parskip}
\usepackage[urw-garamond]{mathdesign}
\begin{document}
\thispagestyle{empty}
\textbf{Bold text} \\
Normal text
\end{document}
但我只想使用 URW Garamond 来显示粗体文本。我想这样做是因为 EB Garamond 目前没有好的粗体字体,而且我更喜欢 EB Garamond 的整体外观。因此,最终,我想按如下方式调用字体:
\documentclass[12pt]{article}
\usepackage{parskip}
\usepackage{fontspec}
\setmainfont[Numbers=Lining,BoldFont={TeX Gyre Pagella Bold}]{EB Garamond}
\begin{document}
\thispagestyle{empty}
\textbf{Bold text} \\
Normal text
\end{document}
以 TeX Gyre Pagella Bold 为例,因为我在 TeX Live 2012 中找不到 URW Garamond 的名称。我尝试过 GaramondNo8、URW Garamond 以及它们的许多变体,但都无功而返。TeXLive 表示getnonfreefonts -l
已安装“GaramondNo8 (URW)”,我可以使用 mathdesign 包使用该字体。但要找到 fontspec 的名称却很难。我该如何找出它的名称,或者,如果这不是问题所在,我该如何使用 fontspec 加载它?
如果有什么不同的话,我通过CTAN 包。
答案1
“EB Garamond” 是一种 OpenType 字体,但 TeX Live 中可用的带有getnonfreefonts
脚本的“URW Garamond”(可在 Windows 中执行)是 Type1 格式。fontspec
您只能使用此字体的 True-/OpenType 版本。您可以从您最喜欢的来源下载 Truetype 格式的整个 URW 字体集,参见。https://www.google.com/search?q=%22urwfonts-8.71.tar.bz2%22&newwindow=1 (请注意,GhostPCL 链接的资源已失效:据我记得,它尝试链接到 CTAN 镜像,但相应的目录很久以前就被删除了)或专为 URW Garamond No.8 打造的特殊版本https://github.com/rbrito/urw-garamond/tree/master/orig/ttf。
与此同时,新版“EB Garamond”也发布了。也许现在有更好的粗体版本。