我发现 tex4ebook 编译的参考文献和附录的顺序不正确。示例代码:
\documentclass{amsbook}
\usepackage{bookmark}
\begin{document}
\tableofcontents
\chapter{Hello}
Hello
\chapter{Hi}
Hi
\appendix
\chapter{One}
One
\chapter{Two}
Two
\bibliographystyle{amsalphaabrvd}
\bibliography{test}
\end{document}
使用测试.bbl:
\begin{thebibliography}{DT}
\bibitem[DT]{test}
D.~Trump, \emph{Make America Great Again}, slogan.
\end{thebibliography}
使用 test.mk4 编译:
if mode == "draft" then
Make:htlatex {}
else
-- Make:add("biber","biber ${input}")
Make:htlatex {}
-- Make:biber {}
Make:htlatex {}
Make:htlatex {}
end
Make:tex4ht{}
Make:t4ht{}
和配置文件:
\Preamble{xhtml,pic-align,new-accents,accent-}
\RequirePackage[T1]{fontenc}
\Configure{Picture}{.svg}
\makeatletter
\makeatother
\DeclareRobustCommand{\[}{\begin{equation*}}
\DeclareRobustCommand{\]}{\end{equation*}}
\begin{document}
\EndPreamble
有两个问题:首先,参考文献页位于所有附录之前,其次,在书签中,参考文献被放置为最后一个附录的子节。我想知道是否有解决方法来解决这些问题。