尝试使用 Doxygen 和 pdfLaTeX 生成 PDF 时出现“未定义的制表符位置”

尝试使用 Doxygen 和 pdfLaTeX 生成 PDF 时出现“未定义的制表符位置”

我读过了但它对我没有帮助。

我对 TEX 一无所知,我所关心的只是从 PDF 中的 C 项目中提取 Doxygen 文档。

为此,DoxyWizard 希望我生成可用于超链接 PDF 的 TEX 文件,然后我使用 pdflatex 工具(我实际上运行了一个自动生成的工具make.bat来执行此操作)并为我生成一个 PDF。

问题是,在运行 pdflatex 工具时,“LaTeX 错误:未定义制表符位置”出现的消息表明生成的 PDF 中存在大量链接错误。

我应该在哪里寻找这些错误的原因?

答案1

该错误意味着您正在使用tabbing并已移动到该行上最后一个定义的选项卡之外的选项卡。

! LaTeX Error: Undefined tab position.

See the LaTeX manual or LaTeX Companion for explanation.
Type  H <return>  for immediate help.
 ...                                              

l.7   x\> y \>
               z
?

上述错误表明(通过换行符的位置)第二个制表\>符未定义。原因是\=此测试文件的第一行只有一个设置制表位:

\documentclass{article}

\begin{document}

\begin{tabbing}
  aaaaa\= bbbb\\
  x\> y \> z
\end{tabbing}
\end{document}

相关内容