如何让 Garamondx 工作?

如何让 Garamondx 工作?

我在 Windows 10 上使用带有 TeXLive 的 Texmaker。我想在我的数学试卷中使用某种类型的“Garamond”字体。

环顾四周,我发现 GaramondNo8 和 Garamondx 字体可用于提供美观的文本和数学知识。

我很难让它们工作。首先,当我尝试使用

\usepackage{garamondx}

我收到错误消息:未找到文件“garamondx.sty”。在网上查找发现这是因为这些字体存在一些限制,我需要使用 getnonfreefonts (http://tug.org/fonts/getnonfreefonts/)。当我下载安装程序时,它询问我使用什么程序来运行它。我不知道用什么程序来运行它,它的文件类型是“文件”。

基本上,我想知道需要在 LaTeX 文件中输入什么代码才能使用这些字体以及如何安装它们。

抱歉...我完全是个菜鸟,什么都搞不懂。

答案1

我认为它应该与 MiKTeX 相同:我检查过它不在任何发行版中。您可以轻松手动安装它;garamondx.tds.zip安装/字体目录,然后解压缩在根您的texmf-local目录。

(这是 MiKTeX 的程序 - TeX Live 可能略有不同)。在某个子目录中texmf-local(或在您的主目录中),您应该有一个 updmap.cfg文件,您可以在其中添加以下行:

Map zgm.map

在 MiKTeX 中,还有最后一步(不确定在 TeX Live 下是否需要):以管理员身份从命令行运行:updmap.exe。这是为了刷新 type1 字体数据库,以便编译器知道在哪里找到字体文件。

答案2

我假设 OP 不熟悉脚本和 Unix 系统。最简单的方法确实是使用获取非免费字体

  1. 下载脚本,网址:https://tug.org/fonts/getnonfreefonts/install-getnonfreefonts
  2. 在下载的文件夹中,运行chmod +x install-getnonfreefonts
  3. 成为超级用户/管理员
  4. 键入./install-getnonfreefontstexlua install-getnonfreefonts
  5. 类型/usr/local/texlive/2021/bin/x86_64-linux/getnonfreefonts --sys garamondx或者类似的东西。

就是这样!

相关内容