请帮我告诉一下为什么下面的代码不正确?
\documentclass[a4paper,12pt]{article}
\usepackage{graphicx}
\begin{document}
\begin{figure}[htp]
\centering
\includegraphics[width=100mm]{lls.eps}
\hfill
\includegraphics[width=100mm]{AIC.eps}\\
\hfill
\includegraphics[width=100mm]{BIC.eps}\\
\end{figure}
\end{document}
或其他代码:
\documentclass[a4paper,12pt]{article}
\usepackage{graphicx}
%\usepackage{subfig}
\begin{document}
\begin{figure}
\centering
\label{figur}\caption{equation...}
\begin{tabular}{cp{2cm}c}
\includegraphics[width=60mm]{1.eps}& & \includegraphics[width=60mm]{lls.eps}\\
& & &\\
\includegraphics[width=60mm]{2.eps}& & \includegraphics[width=60mm]{AIC.eps}\\
& & &\\
\includegraphics[width=60mm]{3.eps}& & \includegraphics[width=60mm]{BIC.eps}\\
\end{tabular}
\end{figure}
\end{document}
答案1
您的代码是可编译的,因此这两个示例中没有明显的问题。
关于标题中的错误信息:我建议安装或更新oberdiek bundle
。此包包含一个包ltxcmds.sty
,它定义了宏\ltx@IfUndefined
。我猜你使用的包分别依赖于oberdiek
和的当前版本ltxcmds
。