如何在 ConTeXt MkIV 中创建带点的目录?在 wiki 中有
\title{Inhalt}
\placelist[section]
但老办法是
\setupcombinedlist[content][level=4, alternative=c]
\completecontent
不再起作用。我需要“级别”,但只有部分在目录中,还有点。
答案1
要在目录中显示点,请使用alternative=c
。
该level
设置已弃用,在当前 ConTeXt 中不起作用。您可以改用键list
来决定要在表中打印的内容。默认情况下,不会打印未编号的标题,如title
和subject
。这是一个完整的示例,包括自定义标题。
\setupcombinedlist
[content]
[alternative=c,
list={Title, Subject, chapter, section}]
\definehead
[Title]
[chapter]
\definehead
[Subject]
[section]
\setuphead
[Title, Subject]
[number=no,
incrementnumber=list]
\starttext
\completecontent
\startTitle [title=Title]
\startSubject [title=Subject]
\stopSubject
\stopTitle
\startchapter [title=Chapter]
\startsection [title=Section]
\startsubsection [title=Subsection]
\stopsubsection
\stopsection
\stopchapter
\stoptext
结果
如您所见,subsection
未列出,因为它不包含在list
参数中。