我有一段简单的代码:
\documentclass[11pt]{book}
\begin{document}
\tableofcontents
\clearpage
\section{Dummy section 1}
\section{Dummy section 2}
\end{document}
每次添加时,\usepackage[greek]{babel}
编译器都会出现以下错误:
("C:\Program Files (x86)\MiKTeX 2.9\tex\generic\babel\lgrcmr.fd")TFM file
C:\Users\stamatis\AppData\Local\MiKTeX\2.9\fonts/tfm/public/cbgreek \grxn2488.tfm
already exists.
pdflatex.EXE: The font file could not be found.
pdflatex.EXE: Data: grxn2488
texify: pdflatex failed for some reason (see log file).
请注意,即使没有更改语言,我也能获得所需的结果。您知道如何纠正这个问题吗?
答案1
看来您正在使用较旧或不完整的 MiKTeX 2.9 版本。
比较日志中的第一行:
这是 pdfTeX,版本 3.1415926-2.3-1.40。12(MiKTeX 2.9)(预加载格式=pdflatex2011.11.6)2013年8月7日 11:24 进入扩展模式
与我的一样(没有错误或警告):
这是 pdfTeX,版本 3.1415926-2.5-1.40。14(MiKTeX 2.9)(预加载格式=latex2013.8.7)2013年8月7日 10:58
您看到它们不相等的地方了吗(参见粗体印刷部分)?
您正在使用 2011 年的旧版本的 pdflatex。
所以你说你安装了完整版的 MiKTeX。你之后还更新了软件包吗?自完整版发布以来,您可以通过使用 MiKTeX 的更新工具更新系统来安装一些更改(Windows-start
-> all programms
-> -> MiKTeX 2.9
- Maintanace (Admin)
> )update
。