log4cxx:找不到记录器 (mkfntmap) 的附加器

log4cxx:找不到记录器 (mkfntmap) 的附加器

我最近重新安装了 MiKteX2.9 和 MinionPro,但遇到了问题。在下面的 MWE 上执行 pdflatex 时,我得到了

    pdflatex.exe (file MinionPro-Regular-tlf-sc-t1): Font MinionPro-
Regular-tlf-sc-t1 at 545 not found

但是字体 MinionPro-Regular-tlf-sc-t1.tfm 存在于 MiKTeX2.9 的 tfm/adobe/MinionPro 目录中。此外,还找到了 MinionPro 的其他字体(甚至找不到正确的大小,并使用了替代字体)。问题的标题来自尝试在管理员模式下执行以下命令行:

 initexmf --admin --mkmaps

我在 cmd 框中收到以下消息:log4cxx:找不到记录器 (mkfntmap) 的附加程序。log4cxx:请正确初始化 log4cxx 系统。现在,我当然检查了系统在管理员和用户模式下是否都是最新的。所以我卸载了 log4cxx 包并重新安装。运行 fndb,但仍然在 MWE 和 initexmf --admin 中出现错误。顺便说一句,initexmf --mkmaps 可以工作(或至少不会出现问题)。

\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage{MinionPro}
\begin{document}
  \section{Some section title}
  \subsection{Some subsection title}
  Some text
  \textsl{Slanted text}
0123456789\figureversion{lf}123456789
    \scshape{Small Capitals}
\figureversion{lf,tab}

0123456789\figureversion{lf}123456789
\textsc{Hello} 
\end{document}

相关内容