在 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
软件包:ltxcmds
2011/04/21 v0.06
\RequirePackage{ltxcmds}[2010/12/07]
从此版本开始,\ltx@zapspace
包中提供了宏。ltxcmds
2010/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
。