我想要一个文档,其中包含一些章节的封面,后面跟着一个目录,显示所有后续章节和结尾内容,但不显示封面
我发现最好的是\completecontent[criterium=all]
,但包括前言
我如何在 Context 中最好地做到这一点以及将来在哪里可以最好地找到这样的事情?
谢谢
答案1
最简单的方法是用 和 替换section
。subject
但chapter
这样title
你就失去了编号。我认为这是你的情况所需要的。如果不是,你必须用 定义你自己的节头\definehead
。
您可以使用命令\placelist
来仅打印特定的结构类型。如果您已经使用了subject
应包含在目录中的类型,则可以轻松基于现有类型创建自己的类型。这样您就可以保留编号。
例子:
\definehead
[NoListSubject]
[subject]
\definehead
[NoListSection]
[section]
\starttext
\placelist [chapter, section]
\NoListSubject {Alpha}
\NoListSection {Beta}
\section {Gamma}
\subject {Delta}
\stoptext
根据第二个参数定义\definehead
自定义结构类型。subject
未编号,section
已编号。
\placelist [chapter, section]
仅放置章节和节。以下将打印所有类型:
\placelist
[chapter,
section,
NoListSubject,
NoListSection]
只需将前言中的分段命令更改为自定义类型,并说明\placelist
您想要打印哪些类型。