当我使用 pdfLaTeX 编译该文档时:
\documentclass[12pt]{article}
\usepackage{graphicx}
\usepackage{doublespace}
\usepackage{todonotes}
\begin{document}
\begin{figure}
\includegraphics[width=0.5\textwidth]{foo1.pdf}
\end{figure}
\end{document}
我收到以下错误:
[正在加载 MPS 至 PDF 转换器 (版本 2006.09.02)。] ) ! } 太多。\color@endbox ->\color@endgroup \egroup l.10 \end{figure} ?
谁能告诉我如何避免这种情况?
PS 我删除了完整的 stdout,可以通过查看以前的编辑找到;如果它包含相关信息,我可以重新发布
更新
该错误似乎不是因为我没有使用 graphicx,当我删除以前的文件时。编译时,不包含 graphicx 时的错误是:
没有文件 foo.aux。!未定义控制序列。\includegraphics l.8 \includegraphics [width=0.5\textwidth]{foo1.pdf}
我已经更改了示例文件,使其包含编译失败所需的内容,当文档从没有由以前的 pdflatex 编译生成的文件(如 foo.aux)的目录运行时