我的文档组织如下:
\title[Some title]
\section[Section 1]
\section[Section 2]
ETC。
当我使用\completecontents
命令打印目录时,我只能得到章节标题(已编号)而不是标题(\title
条目)。有没有办法告诉 ConTeXt 将\title
条目打印到目录中?理想情况下,我更喜欢如下所示的目录:
一些标题
- 第 1 节 xx 2. 第 2 节 yy
另一个标题
- 第二个标题中的部分 zz
答案1
这是一个您想要的完整可编译示例。
\setuphead[title][
incrementnumber=yes, % keep an internal title counter+list
number=no] % don't display the counter
% Manually specify the composition of the section and subsection numbers
\setuphead[section][sectionsegments=section]
\setuphead[subsection][sectionsegments=section:subsection]
% Redefine the toc list to include titles
\definecombinedlist[content][title, section]
\starttext
% Place the toc
\placecontent
% Place some sections to see what their numbers look like.
\title{T1}
\section{S1}
\subsection{Sb1.1}
\subsection{Sb1.2}
\section{S2}
\subsection{Sb2.1}
\title{T1}
\section{S1}
\subsection{Sb1.1}
\stoptext
我拿到了sectionsegments
钥匙来自 phg。有关目录样式的示例,请参阅 ConTeXt Garden wiki 文章中的目录部分修改默认 ToC。