我在 Windows 上使用 TeXworks 编写和制作 LaTeX 文件,它以某种我不完全理解的方式使用了 MiKTeX。我一直在尝试安装和使用该garamondx
软件包。经过一个漫长的过程,我设法使用 MiKTeX 软件包管理器执行了看似安装的操作garamondx
(它使用的默认存储库没有该软件包,这花了很长时间才弄清楚),然后fontaxes
在它说需要时执行了该软件包。
但是,当我尝试使用该包编译文档时,出现以下错误(这是出现在 TeXworks 上“控制台”末尾的文本;上面的文本似乎不相关,但如果您需要,我可以发布它):
LaTeX Font Warning: Font shape `T1/zgmx/m/scsl' undefined
(Font) using `T1/zgmx/m/n' instead on input line 27.
[1{C:/Users/win7/AppData/Local/MiKTeX/2.9/pdftex/config/pdftex.map}]
(C:\Users\win7\Desktop\template.aux)Trying to make PK font zgmric8r at 600 DPI...
Running miktex-makemf.exe...
miktex-makemf: The zgmric8r source file could not be found.
Running ttf2pk.exe...
miktex-makepk: PK font zgmric8r could not be created.
LaTeX Font Warning: Some font shapes were not available, defaults substituted.
)
!pdfTeX error: pdflatex.EXE (file zgmric8r): Font zgmric8r at 600 not found
==> Fatal error occurred, no output PDF file produced!
texify: pdflatex failed for some reason (see log file).
使用 Google 搜索解决方案会得到涉及命令行的解决方案,但 (a) 我不明白,因为我对 MiKTeX 和 TeXworks 分别做什么只有有限的了解 (b) 我无法实现,因为我找不到可以放入它们的命令行。
最小样本文档:
\documentclass{article}
\usepackage{garamondx}
\begin{document}
Hello, world!
\end{document}