我正在运行这个平均能量损失在MiKTeX 2.9在 Windows 7 专业版操作系统上
\documentclass{article}
\usepackage{manfnt}
\usepackage[T1]{fontenc}
\begin{document}
\manerrarrow
\end{document}
问题是
如果我运行它
latex
,pdflatex
或者lualatex
我得到一个像素化字体创建方式manfnt.pk
如上文所述.log
。以下是部分读取的字体:{ C:/Program Files/LaTeX/MiKTeX 2.9/fonts/enc/dvips/cm-super/cm-super-t1.enc} <C: \Users\LuisP\AppData\Local\MiKTeX\2.9\fonts\pk\ljfour\public\misc\dpi600\manfnt.pk> <C:/Program Files/LaTeX/MiKTeX 2.9/fonts/type1/public/cm-super/sfrm1000.pfb>
我已经安装了软件包
cm-super
(Adobe Type 1 字体来替换 Computer Modern 字体)和hoekwater
(最初在 MetaFont 中创建的字体,由 Taco Hoekwater 转换为 PostScript;包括 logo、manfnt、rsfs、stmaryrd、wasy、wasy2、xipa)。虽然
hoekwater
包括manfnt.pfb
,但这不是读,结果是丑陋的但是如果我用它运行
xelatex
它就没有问题,结果是预期的
有人可以向我解释这一点吗?问题?
答案1
MiKTeX 发行版中缺少,因此及其朋友manfnt.map
中未提及类型 1 字体。dvips.map
你可以做什么:
创建 manfnt.map,复制这两行
% Thomas Esser, 1998, public domain. manfnt manfnt <manfnt.pfb
放置在LocalTeXMF
(如果您没有,请创建一个并通过 ,MiKTeX Settings
选项卡将其添加到 TeX 根列表中Roots
。更准确地说,将其放置在 中…\LocalTeXMF\fonts\map\dvips\manfnt
。
转到
C:\Users\Your_Username\AppData\Roaming\MiKTeX\2.9\miktex\config
并打开您的个人updmap.cfg
文件。如果您没有,请创建它,并插入以下行:# Manfnt Map manfnt.map
保存文件并刷新 FNBD。切勿在 distribution 中写入内容updmap.cfg
,因为更新时它将被覆盖。
- 以管理员身份从命令行运行:
updmap --verbose
。交换机将显示正在发生的事情。
然后它应该可以工作: