在我的风格文件中
\usepackage[OT2, T1]{fontenc}
\usepackage[russian,german,english]{babel}
\usepackage{MinionPro}
然后我使用下面的代码
\documentclass{article}
\begin{document}
The Conception of Complementarity: An Historical and Methodological Analysis \emph{[in Russian]} = \foreignlanguage{russian}{\emph{Alekseev I. S.} Kon{ts}ep{ts}i{ya} dopolnitel{p1}nosti: istoriko-metodologi{ch}eski\u{i} analiz}
\end{document}
如果我使用 MinionPro 字体,那么最终结果只是一堆方框。但是当我使用默认字体(通过删除 \usepackage{MinionPro} 字体)时,我得到了所需的结果,如下图所示:
使用 MinonPro 时我收到的错误消息如下:
pdfTeX 警告:pdflatex.exe(文件 C:/Users/Mats/AppData/Local/MiKTeX/2.9/fonts /type1/Adobe/MinionPro/MinionPro-It.pfb):字形“afii10022”未定义
那么我做错了什么?(运行 MiKTeX 2.9)
答案1
以下是我所做工作的简要描述。我不确定到底是什么起了作用,但至少我的东西起作用了。
我按照这里的说明进行操作:http://kobi.nat.uni-magdeburg.de/patrick/pmwiki.php?n=Wiki.HOWTO-InstallMinionProInLATEXOnWindows
然后我再次做了同样的事情,除了 AppData 中的本地文件夹而不是漫游文件夹。
然后我删除了在 Roaming 文件夹中找到的 updmap.cfg 文件,然后它就起作用了。