我正在使用 pdflatex 编译器。这是一个示例文档。按照 README.lettergothic 中的指示手动安装字体后,我使用设置执行了 Miktex 2.9 的“刷新 FNDB”和“更新格式”。但无法使用该字体。我尝试搜索,发现这可能是由于缺少 .mf 文件造成的。我尝试谷歌搜索,但找不到 mf 文件或创建 .mf 文件的方法。
\documentclass[10pt]{article}
\usepackage[T1]{fontenc}
\usepackage{ulgothic}
\begin{document}
\texttt{This is test text.}
\end{document}
日志文件如下:
{C:/Users/Jitendra/AppData/Roaming/MiKTeX/2.9/fonts/enc/dvips/cm-super/cm-super-t1.enc}
Trying to make PK font ulgb8r at 600 DPI...
Running miktex-makemf.exe...
miktex-makemf: The ulgb8r source file could not be found.
Running ttf2pk.exe...
miktex-makepk: PK font ulgb8r could not be created.
!pdfTeX error: miktex-pdftex.exe (file ulgb8r): Font ulgb8r at 600 not found
==> Fatal error occurred, no output PDF file produced!
答案1
你应该:
1) 填写Map ulg.map
您的个人资料updmap.cfg
,可在 中找到C:\Users\YourName\AppData\Roaming\MiKTeX\2.9\miktex\config
。如果不存在,请创建它。
2)运行updmap
(作为管理员如果您有多用户安装,并且希望所有用户都能访问该字体)。
然后它应该可以工作了。至少,下面的操作在我的系统(MiKTeX 2.9,Windows 7)上是可以工作的,你可以看到和lmtt
(ulgothic
未缩放,因为我没有使用该包):