嘗試使用 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}

相關內容