miktex-makemf 未成功,原因如下

miktex-makemf 未成功,原因如下

我对 LaTex 还很陌生,我尝试使用xcookybooky包时收到以下错误消息,不知道该怎么办。抱歉,miktex-makemf由于以下原因,未能成功:

无法找到 fjdmw8r 源文件。日志文件希望包含让 MiKTeX 再次运行的信息:C:/Users/Irene/AppData/Local/MiKTeX/2.9/miktex/log/miktex-makemf.log 如果您需要帮助,您可能需要访问 MiKTeX 项目页面。

抱歉,miktex-makepk由于以下原因,未能成功:PK font fjdmw8r无法创建。希望日志文件包含让 MiKTeX 再次运行的信息:

C:/Users/Irene/AppData/Local/MiKTeX/2.9/miktex/log/miktex-makepk.log 如果您需要帮助,您可能需要访问 MiKTeX 项目页面。

进程因错误而退出。

答案1

请运行此命令:

updmap.exe --admin

或者

updmap.exe --force

例如:

C:\Program Files\MiKTeX 2.9\miktex\bin\x64>updmap.exe  --force

答案2

由于某种原因,运行C:\Program Files\MiKTeX\miktex\bin\x64>updmap.exe --admin生成了一个日志文件,告诉我文件访问权限存在问题,如下图所示。

权限被拒绝的错误日志

但是,只需运行updmap而不使用任何--admin命令就足以运行程序而不会出现错误并修复我的 LaTeX 文件。

答案3

我通过 Miktex 控制台更新所有 LaTex 包解决了该问题。

  1. 在 Windows 开始菜单中搜索 Miktex 控制台
  2. 打开控制台(在管理员模式下)
  3. 搜索软件包更新并安装所有
  4. 再次运行你的 LaTex 文件。

我认为我的 LaTex 安装存在错误,因为我大约有一年没有使用 LaTex 了。

相关内容