我在 Linux 中编译了我的 tex 文件,没有任何问题(文本编辑器:Xemacs)。我现在正在使用 MikteX 在 TeXWorks 中运行该文件。我使用了该subfig
软件包,并且以下操作完美运行:
\subfloat{\label{fig:a}}{\includegraphics[scale=0.12]{somefigname.jpg}}
或者
\subfloat[n=50]{\label{fig:a}}{\includegraphics[scale=0.14]{someotherfigname.jpg}}
在 Win7 中尝试编译后,我不断收到“未定义的控制序列”错误。经过一番研究,我安装了 caption 包(通过运行pdflatex caption.ins
),并将\subfloat
上面的命令更改为\subcaption
。现在,我不再收到上述错误,而是收到两个新错误:
! Package caption Error: For a successful cooperation we need at least version ``2004/02/13 v1.2' of package listings, but only version ``2002/04/01 1.0 (Carsten Heinz)' is available.
第二个是:
! LaTeX Error: Counter too large.
当尝试通过 mpm 安装caption
包时,我一直收到“连接失败”错误。
我有点迷茫了,不知道该怎么办。有什么建议吗?