使用 TeXLive,在 Ubuntu 下,以下代码可以正确编译。但是,相同的代码在 Win10、MiKTeX-pdfTeX 2.9.6354 (1.40.18) (MiKTeX 2.9.6350 64 位) 下无法编译。你能帮我解决这个问题吗?
代码:
\documentclass{beamer}
\usepackage{cjhebrew}
\begin{document}
\begin{frame}
\cjRL{.sElEm}
\end{frame}
\end{document}
错误信息:
抱歉,miktex-makemf 未能成功,原因如下:无法找到 rcjhblsm 源文件。希望日志文件包含让 MiKTeX 再次运行的信息:
C:/Users/MYUSERNAME/AppData/Local/MiKTeX/2.9/miktex/log/miktex-makemf.log 如果您需要帮助,您可能需要访问 MiKTeX 项目页面。
抱歉,miktex-makepk 因以下原因未成功:无法创建 PK 字体 rcjhblsm。希望日志文件包含让 MiKTeX 再次运行的信息:
C:/Users/MYUSERNAME/AppData/Local/MiKTeX/2.9/miktex/log/miktex-makepk.log 如果您需要帮助,您可能需要访问 MiKTeX 项目页面。
相应的日志文件:
miktex-makemf.log
2018-02-23 20:53:48,432+0100 INFO miktex-makemf - 从命令行开始:“C:\Program Files\MiKTeX 2.9\miktex\bin\x64\miktex-makemf.exe”--verbose rcjhblsm
2018-02-23 20:53:48,448+0100 FATAL miktex-makemf - 找不到 rcjhblsm 源文件。
miktex-makepk.log
2018-02-23 20:53:48,307+0100 INFO miktex-makepk - 从命令行启动:“C:\Program Files\MiKTeX 2.9\miktex\bin\x64\miktex-makepk.exe”--enable-installer --verbose rcjhblsm 657 600 magstep(0.5) 2018-02-23 20:53:48,307+0100 INFO makepk - 尝试以 657 DPI 制作 PK 字体 rcjhblsm... 2018-02-23 20:53:48,323+0100 INFO makepk - METFAONT 模式为:ljfour
2018-02-23 20:53:48,323+0100 INFO makepk - 正在运行miktex-makemf.exe... 2018-02-23 20:53:48,323+0100 INFO makepk - 正在运行:miktex-makemf.exe --verbose rcjhblsm
2018-02-23 20:53:48,479+0100 INFO makepk - 正在运行 miktex-ttf2pk.exe... 2018-02-23 20:53:48,479+0100 INFO makepk - 正在运行:miktex-ttf2pk.exe -q -t rcjhblsm
2018-02-23 20:53:48,713+0100 FATAL miktex-makepk - 无法创建 PK 字体 rcjhblsm。
笔记:
它也找不到rcjhbltx
来源。
答案1
此错误消息通常意味着您的字体映射文件不是最新的。
跑步
updmap
在命令行上。(updmap
=更新地图)。