PDFLatex 中使用 \includegraphics 时出现未定义的控制序列错误

PDFLatex 中使用 \includegraphics 时出现未定义的控制序列错误

在 pdflatex 中使用命令时,我收到两个错误\includegraphics。我以前从未见过有人讨论/回答这些特定错误。

我有以下 MWE(这是迄今为止我在文档中所拥有的全部内容):

\documentclass{article}

\usepackage{graphicx}

\begin{document}

\begin{figure}
\begin{center}
\includegraphics[scale=0.92]{box.png}
\hspace{0.5in}\parbox{6in}{\caption{Box comparing two methods \label{box}}} 
\end{center} 
\end{figure}

\end{document}

其中 box 是要包含的图形。产生了两个错误。它们都说了以下内容:

! Undefined control sequence.

recently read \ltx@zapspace

我不知道这些错误是什么意思。我猜它们与有关\ltx@zapspace。我非常感谢任何有关此错误或如何更正它的帮助或澄清。

答案1

驱动程序文件使用以下版本以来的pdftex.def软件包:ltxcmds2011/04/21 v0.06

 \RequirePackage{ltxcmds}[2010/12/07]

从此版本开始,\ltx@zapspace包中提供了宏。ltxcmds2010/12/07 v1.14

因此很可能是软件包过时导致的,并且 LaTeX 会发出警告,例如:

LaTeX Warning: You have requested, on input line 408, version
               `2010/12/07' of package ltxcmds,
               but only version
               `2009/08/05 v1.0 LaTeX kernel commands for general use (HO)'
               is available.

解决方案:至少更新一个软件包ltxcmds,最好更新整个软件包oberdiek

相关内容