使用带有文章选项的回忆录类对 tex4ht 中的章节进行编号

使用带有文章选项的回忆录类对 tex4ht 中的章节进行编号

tex4ht似乎忽略了类article中的选项。我这样说是因为当输出到usingmemoir时,节号(以及相应的交叉引用)显示为 0.1、0.2 等,而不是 1、2 等(但使用时则不是)。.odttex4htxetex

这是一个错误吗?如果不是,我有什么办法可以修改此行为吗?

答案1

正如我在评论中提到的,我意识到问题与 无关,tex4ht而是我对 的默认值存在误解memoir。所以答案是:

为了实现所需的输出,必须将该行添加\renewcommand*{\thesection}{\arabic{section}}到前导码中。

梅威瑟:

%!TEX TS-program = xelatex
%!TEX encoding = UTF-8 Unicode

\documentclass[12pt,article,oldfontcommands]{memoir}

\renewcommand*{\thesection}{\arabic{section}}

\begin{document}

\section{first section}

Should be section 1 but is instead section 0.1.

\end{document}

相关内容