我想知道\subject
和\startsection ... \stopsection
命令之间在概念上有哪些区别。从我的文档编译中我可以看到,前者会产生一个“未编号”部分。那么,的目的\subject
是为了替换\section*{}
?LaTeX
如果这是答案,那么我可以将\subject
的内容纳入目录吗?
答案1
您说得完全正确,在 ConTeXt 中,这\subject
只是一个未编号的\section
命令。原因是 ConTeXt 中不存在带星号的命令。人们可以用 has 来\unnumberedsection
代替,但谁愿意输入它呢?
所有默认的切片命令均列在花园中的标题页。
在花园中的目录页有关于如何让未编号的节出现在目录中的说明。这非常简单,下面显示了一个最小的工作示例。list
中的参数\setupcombinedlist
可以扩展为各种其他节,例如subsubsubsection
。
\setuphead [subject] [incrementnumber=list]
\setupcombinedlist
[content]
[list={chapter,section,subject,subsection}]
\starttext
\completecontent
\startsection[title={Test section}]
Lorem ipsum
\stopsection
\startsubject[title={Test subject}]
Dolor sit amet
\stopsubject
\stoptext