hyperref 和 tex4ht 包之间明显存在冲突

hyperref 和 tex4ht 包之间明显存在冲突

我正在尝试使用hyperreftex4ht软件包将教科书格式化为网络教科书。除了注释掉第一章外,其他一切都正常,但如果我在文档中包含第一章,我会得到:

/usr/local/texlive/2011/texmf-dist/tex/generic/tex4ht/hyperref.4ht:314: LaTeX Error: Command \Hy@SectionHShift already defined.
               Or name \end... illegal, see p.192 of the manual in `'.

我尝试使用savesym解决冲突但似乎不起作用。有什么想法吗?我不知道为什么只有文档的第一章不起作用......它和其他章节之间没有任何区别。

另外,我创建了这个非常简单的文档,看看是否可以在那里使用hyperreftex4ht但它出现了与我上面粘贴的完全相同的错误:

\documentclass{article}
\usepackage[html]{tex4ht}
\usepackage{hyperref}
\title{hello}
\author{Me}
\begin{document}
\maketitle
\section{The first}

A link:
\url{www.google.com}

\section{The second}

Another link:
\href{www.amazon.com}{amazon}

\end{document}

如果有人有任何想法,我将不胜感激。

答案1

仅当我使用 进行编译时,才会出现错误pdflatex。如果我使用latex乳胶

相关内容