![tex4ht 脚注问题](https://linux22.com/image/247772/tex4ht%20%E8%84%9A%E6%B3%A8%E9%97%AE%E9%A2%98.png)
我对脚注和 tex4ht 有疑问。以下文档的第 1 节中的下一个指针有误,第 3 节中的上一个指针有误:
\documentclass{book}
\begin{document}
\chapter{chap}
\section{A}
\subsection{aa}
xxx\footnote{A}yyy
\subsection{ab}
text
\subsection{ac}
text
\end{document}
我用来生成 html 文件的命令是:htlatex main xhtml,4,next
。要重现:打开 main.html 并单击 1.1.1“aa”,然后单击“next”转到 1.1.3(而不是 1.1.2)。
第二次运行上述命令时,一切正常。第一次运行时获取合理文档的正确方法是什么?即使用仅包含文件.tex
而不包含中间文件的目录?
答案1
简短的回答是,第一次运行时没有办法获得合理的文档。
LaTeX 的设计要求至少运行两次才能创建正确的文档结构。第一次运行时,LaTeX 会生成文件,第二次运行时会使用这些文件来创建正确的结构。
这不是 tex4ht 问题。