我正在尝试在 kwrite 中重新编译一个文档;大约 6 个月前,我在 debian squeeze 下对其进行了编译,一切正常,但现在我有一个 opensuse 11.2(kwrite-4.3.5-0.1.1.x86_64)。
重新编译时出现了几个问题 1) \begin{enumerate}...\end{enumerate} 未定义 2) \begin{itemize}...\end{itemize} 也未定义 3) 我所有的标题现在都导致未定义的控制错误
示例输出:
1)
! Undefined control sequence.
\enit@endenumerate ->\enit@after
\endlist \enit@toks \expandafter {\enit@sav...
l.163 \end{enumerate}
2)
[9]
! Undefined control sequence.
\enit@enditemize ->\enit@after
\endlist \enit@toks \expandafter {\enit@savek...
3)
! Undefined control sequence.
\captiontextfont@default ->\cpb@font
l.144 ...d compositions as estimated by weighing.}
有什么建议吗?
此外,该网站上的验证码确实有问题。禁用 javascript 只会引发(框架)内容长度要求错误并显示谷歌页面(WTF?)其次,我不得不输入 4 次(启用 javascript 后),因为(我没有标签,我有无效标签,我有一个坏的验证码(无法读取)然后我得到了一个好的);有什么地方可以报告这个问题吗?
编辑:
无法报告错误。不让我发布我的问题“您的 openID (?) 不正确”,但没有字段(甚至没有 javascript)可以输入此信息。???
这是讨论中要求的最小示例(我是不是应该继续编辑我的帖子??)
\documentclass[a4paper,12pt,openright,twoside]{论文} \usepackage{enumitem} \usepackage{paralist} %精美图片列表 \title{A b C defg} \author{我}\vspace{4ex} \日期{2010} \开始{文档} \pagestyle{空} \hspace{1pt} \pagebreak \pagestyle{普通} \开始{摘要} \addcontentsline{toc}{章节}{摘要} \vspace{1ex} 东西。 摘要 \清除双页 { \清除双页 \mbox{} \清除双页 %返回 1,2,3 样式编号 \pagenumbering{阿拉伯语} \开始{逐项列举} \item 第一 \end{逐项列举} \结束{文档}
标题最小示例:
\documentclass[a4paper,12pt,openright,twoside]{论文} \usepackage[pdftex]{graphicx} \usepackage{标题} \title{asdf} \author{我}\vspace{4ex} \日期{2010} \开始{文档} \开始{摘要} 拉拉拉 摘要 \开始{图} \includegraphics[宽度=0.95 \文本宽度]{测试.png} \caption{标题测试} \label{图:测试} \结束{图} \pagestyle{空} \thispagestyle{普通} \结束{文档}
其结果是:
! 未定义的控制序列。\captionlabelfont@default ->\cph@font l.19 \caption{Caption test} ! 未定义的控制序列。\captionlabelfont@default ->\cph@font l.19 \caption{Caption test} ! 未定义的控制序列。\captiontextfont@default ->\cpb@font l.19 \caption{Caption test} ! 未定义的控制序列。\captionlabelfont@default ->\cph@font l.19 \caption{Caption test} ! 未定义的控制序列。\captionlabelfont@default ->\cph@font l.19 \caption{Caption test} ! 未定义的控制序列。\captiontextfont@default ->\cpb@font l.19 \caption{Caption test} [2 ] (./test.aux) )(查看文本文件了解更多信息)输出写在 test.pdf 上(2 页,471338 字节)。文本写在 test.log 上。
答案1
关于您的标题问题。我没有收到任何错误。我怀疑您的 caption.sty 太旧了。
我有 caption.sty 2010/01/09 v3.1m 自定义字幕 (AR)
答案2
好的,所以对于大家来说,UWA 样式文件thesis
与我的字幕版本不兼容。升级字幕时也报告了类似的问题,导致大学样式文件出现问题。
我没有能力编辑自定义样式文件,我只是使用它们。
作为一种解决方法,正如http://macosx-tex.576846.n2.nabble.com/problem-with-caption-in-Mactex-2009-td3988716.html#a3989331(或者http://tug.org/pipermail/macostex-archives/2009-November/041847.html),就是使用ccaption
,而不是caption
。结果不同(而且看起来不太好看),但它确实有效。
不幸的是,字幕文件似乎没有明确的版本标记,或者是依赖关系导致了问题,因为最后一次标记的变化是在 2008 年,这已经是很久以前的事了,而我的其他系统是最新的,这让我产生了怀疑。
所以我唯一掌握的信息是非工作caption.sty
文件包含:
\NeedsTeXFormat{LaTeX2e}[1994/12/01] \ProvidesPackage{caption}[2008/04/01 v3.1h 自定义标题 (AR)] $ md5sum ./texmf/tex/latex/caption/caption.sty 677bc2647b4de7942f16e897e1eadab2 ./texmf/tex/latex/caption/caption.sty
感谢大家的帮助。
希望这可以帮助。
附言:对于乳胶站点(一种通常与反所见即所得的老古董有关的软件包),这里肯定有很多脚本 - 如果没有它我甚至无法发帖。