tex4ht:限制目录

tex4ht:限制目录

当我通过 运行以下文件时htlatex main html,4,第一个(主)页面的目录嵌套太深。我的目录中只需要部分、章节和节。节页面应该包含子节。如何删除第一页中的子部分?

\documentclass{book}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{blindtext}
\begin{document}
\part {First part}
\chapter{A chapter}
\blindtext
\section{A section}
\blindtext
\subsection{A subsection}
\blindtext
\section{A section}
\blindtext
\subsection{A subsection}
\end{document}

答案1

可以使用 控制目录条目的显示\ConfigureToc。当其参数为空时,该目录层级将不打印。尝试这个私有配置文件

\Preamble{html}
\ConfigureToc{subsection}{}{}{}{}
\begin{document}
\EndPreamble

另存为pg.cfg并运行htlatex file "pg,4"

答案2

对我有用的是配置文件中的以下内容(尽管它没有直接回答问题):

\TocAt{part,chapter,section}
\TocAt{chapter,section}

这会将“部分”页面上列出的项目限制为章节和节,将“章节”页面上列出的项目限制为节。

虽然第一页没有受到影响,但我还是将其删除了。

相关内容