我正在尝试使用lettergothic 包在 LaTeX 中为 Letter Gothic 等宽字体。根据LaTeX 字体目录,使用它很简单
\usepackage[scaled]{ulgothic}
\usepackage[T1]{fontenc}
但是,由于某种原因,它不起作用。编译后(使用pdflatex
)我收到此消息(最后几行):
kpathsea: Running mktexpk --mfmode / --bdpi 600 --mag 1+12/600 --dpi 612 ulgb8rmktexpk: don't know how to create bitmap font for ulgb8r.
kpathsea: Appending font creation commands to missfont.log.
!pdfTeX error: pdflatex (file ulgb8r): Font ulgb8r at 612 not found
==> Fatal error occurred, no output PDF file produced!
LaTeX exited abnormally with code 70 at Wed Aug 15 00:46:57
我不明白为什么会发生这种情况,因为我的系统上安装了所有文件。我已经安装了所有非自由字体(Letter Gothic 属于此类),
$ sudo getnonfreefonts-sys -a
和sudo updmap-sys
和sudo texhash
。所有文件都在它们应该在的地方。
我使用的是 Ubuntu 12.04,texlive
同时使用texlive-fonts-recommended
了texlive-fonts-extra
文件的位置路径是(总结):
$ sudo find / -iname ulg*
/usr/local/share/texmf/tex/latex/ulg/ulgothic.sty
/usr/local/share/texmf/fonts/vf/urw/lettrgth/ulgb*.vf
/usr/local/share/texmf/fonts/afm/urw/lettergothic/ulgb*.afm
/usr/local/share/texmf/fonts/map/dvips/ulg/ulg.map
/usr/local/share/texmf/fonts/tfm/urw/lettrgth/ulgb*.tfm
/usr/local/share/texmf/fonts/type1/urw/lettergothic/ulgb*.pfb
路径pdftex.map
是
$ kpsewhich pdftex.map
/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map