【发布时间】:2010-10-07 09:18:32
【问题描述】:
在我的 LaTeX 文档中,我有一个目录,它是通过收集 \chapter 形式的所有内容自动生成的。
但是,我在目录之前有一个致谢章节,我不希望它被自动标记为“第 1 章”或在目录中捕获。我应该完全避免\chapter 而使用\section 吗?我想保留其他章节的字体/格式。
【问题讨论】:
在我的 LaTeX 文档中,我有一个目录,它是通过收集 \chapter 形式的所有内容自动生成的。
但是,我在目录之前有一个致谢章节,我不希望它被自动标记为“第 1 章”或在目录中捕获。我应该完全避免\chapter 而使用\section 吗?我想保留其他章节的字体/格式。
【问题讨论】:
处理这类事情的常用方法是使用\frontmatter 命令。将其放在\begin{document} 之后,然后将\mainmatter 放在您想要对应第1 章的\chapter 之前。这可能仅适用于book 类。如果您在report 中使用\chapter,那么\chapter* 还应该创建一个没有编号且不会出现在目录中的章节。
【讨论】:
确实,正如未知(谷歌)所提到的,使用\frontmatter 和\mainmatter 是最好的解决方案。这也会将您的页码调整为前面的小写罗马数字。但是,它仅适用于 book 和类似的文档类。
如果您使用的是report,请尝试\chapter*。这将创建一个没有出现在目录中的编号的章节。
【讨论】: