latex - 编译旧的 LaTeX 文档

标签 latex

最近我发现了一个我在 1994 年写的旧 LaTeX 文档。它以一行开头

\documentstyle[makeidx,twoside,german,bibgerm,a4wide,mydefs,
               equations,fleqn,psfig]{script}

现在我尝试在 Windows 计算机上使用 MiKTeX 的实际版本来编译此文档,但 pdflatex 提示未定义的控制序列 '\phspace':

! Undefined control sequence.
<argument> \uppercase {i}\phspace
                                  {1em}Fail--Stop

我非常确定这份文档在 1994 年编译时没有任何错误(这是我的论文)。我该怎么做才能使其再次编译?

最佳答案

这看起来像是来自 toc 文件的内容。您是否还在同一目录中保留了旧 LaTeX 生成的所有辅助文件?如果是这样,您应该在尝试使用现代 LaTeX 之前删除它们。其中至少包括 auxtocloflot

关于latex - 编译旧的 LaTeX 文档,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1550342/

相关文章:

visual-studio-code - 如何在 Linux 中隐藏 pdflatex 生成的额外/辅助文件

使用带有 longtable 选项的 xtable 时重复标题

latex - 使用 flalign (LaTeX) 的麻烦

algorithm - 用于编写算法的 LaTeX 包

python - 如何在 python 中格式化 LaTeX 字符串?

d3.js/LaTeX 翻译

r - 如何使用pander将网格添加到表格中?

latex - 具有 MathJax 或类似功能的 Virtual Latex 数学键盘

latex - xelatex 无效的字体名

latex - 将一系列值分配给 tikz 中的变量