当我尝试排版 beamer 文档时出现以下错误。
kpathsea: Running mktexpk --mfmode / --bdpi 600 --mag 0+525/600 --dpi
525 mathkerncmssi8 gsftopk: fatal: map file `cid-base.map' not found.
mktexpk: don't know how to create bitmap font for mathkerncmssi8.
mktexpk: perhaps mathkerncmssi8 is missing from the map file.
kpathsea: Appending font creation commands to missfont.log. ) !pdfTeX
error: pdflatex (file mathkerncmssi8): Font mathkerncmssi8 at 525 not
found ==> Fatal error occurred, no output PDF file produced!
但如果我sansmathaccent.sty
从 TeX Live 树中删除,文档排版就很好了。这是一个最小的工作示例。
\documentclass[10pt]{beamer}
\begin{document}
\begin{frame}{A very short beamer document}
$e^{i\pi}+1=0$
\end{frame}
\end{document}
答案1
看起来好像map
文件尚未激活(可能是由于多用户设置中的已知updmap
/混淆)。尝试将其添加到文档中是否可行。如果是,您将必须找出如何永久获取地图条目。udpmap-sys
\pdfmapfile{+sansmathaccent.map}
pdftex.map
在 miktex 中,最简单的方法是调用updmap
来更新现有的本地pdftex.map
。