答案1
如果我理解你的问题正确的话,你只需要运行 book 类并使用\frontmatter
and\mainmatter
命令。Frontmatter 将启用小罗马页码。它还会隐藏标题编号。
这是我的建议
\documentclass[twoside,11pt]{book}
\begin{document}
\frontmatter
\chapter{Copyright}
\label{cha:copyright}
(C) 2016
\chapter{Organizing committee}
\label{cha:organizing-committee}
\begin{tabular}{ll}
Patron & Prof. Dr. Ramlan\\
Chairman & Prof. Dr. Majid\\
\end{tabular}
\chapter{Reviewers}
\label{cha:reviewers}
We thank all reviewers.
\tableofcontents
\mainmatter
\chapter{Introduction}
\label{cha:introduction}
\end{document}
仍然缺少一个小东西:列表本身的条目。我认为将目录插入目录中没有任何有用的信息。没有人会通过查看目录来搜索“目录”一章。
答案2
详细信息取决于您使用的文档类以及结构化命令。基本思路是添加命令
\addcontentsline{toc}{level}{title}
在每个标题之后,其中level
是chapter
或section
取决于您是否希望内容条目看起来像章节或节条目。title
是要添加到目录中的文本。
需要使用技巧\tableofcontents
来确保页码正确,因为您不能在标题后直接添加命令。使用
\cleardoublepage
\addcontentsline{toc}{level}{\contentsname}
\tableofcontents
\clearpage
(或者如果目录不是从奇数页开始则使用)。
以下是使用该类的示例book
。详细格式取决于您使用的特定类和包。
\documentclass{book}
\usepackage{blindtext}
\begin{document}
\frontmatter
\chapter*{Copyright}
\addcontentsline{toc}{chapter}{Copyright}
\blindtext
\chapter*{Organizing Committee}
\addcontentsline{toc}{chapter}{Organizing Committee}
\blindtext
\chapter*{Reviewers}
\addcontentsline{toc}{chapter}{Reviewers}
\blindtext
\cleardoublepage
\addcontentsline{toc}{chapter}{\contentsname}
\tableofcontents
\mainmatter
\end{document}