tex4ht 脚注问题

tex4ht 脚注问题

我对脚注和 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 问题。

相关内容