找不到 md-chr7y 源文件

找不到 md-chr7y 源文件

我尝试使用 pdflatex (MikTeX) 构建文档,但失败了。似乎是因为标题页上使用的字体。错误如下:

miktex-makemf: The md-chr7y source file could not be found.
Running ttf2pk.exe...
miktex-makepk: PK font md-chr7y could not be created.

!pdfTeX error: pdflatex (file md-chr7y): Font md-chr7y at 572 not found
 ==> Fatal error occurred, no output PDF file produced!

我找到一些信息,这可能是由于缺少“charter”字体包造成的。但是这个包已经安装了,即使重新安装也没有任何变化。

搜索“md-chr7y”我发现了三个文件:

MiKTeX 2.9\fonts\afm\mathdesign\mdbch\md-chr7y.afm
MiKTeX 2.9\fonts\type1\mathdesign\mdbch\md-chr7y.pfb
MiKTeX 2.9\fonts\tfm\mathdesign\mdbch\md-chr7y.tfm

更新: 我检查了可用的 updmap.cfg 文件中的条目Map mdbch.map。我在文件中找到了该条目MiKTeX 2.9\miktex\config\updmap.cfg

我还能做什么来解决这个问题?

答案1

当您添加字体支持包时,系统应该执行类似于

initexmf --edit-config-file updmap
<add a line "Map mdbch.map">

initexmf --mkmaps

.map当然,文件名可以不同。如果文件中存在该文件.mapupdmap.cfg则第二个命令未成功,从命令 shell 发出该命令应该可以解决问题。

答案2

在 Windows 下,只需C:\Program Files(x86)\MiKTeX2.9\miktex\bin运行文件updmap.exe

相关内容