我怎样才能制作一个未编号的章节作为介绍?

我怎样才能制作一个未编号的章节作为介绍?

如果我这么做了

\setcounter{chapter}{-1}
\chapter{Introduction}

然后我得到了第 0 章简介。我只想要“简介”这个词,而且当我使用时,我也希望它在目录中

 \tableofcontents

我怎样才能做到这一点?

答案1

如果您正在使用书籍文档类,则应使用带星号的版本\chapter来获取不显示计数器的章节。请参阅

\documentclass{book}
\usepackage{lipsum}
\begin{document}
\tableofcontents
\chapter*{Introduction}
\addcontentsline{toc}{chapter}{Introduction} \markboth{INTRODUCTION}{} \lipsum[1-5]
\chapter{First chapter} \lipsum[6-10]
\chapter{Second chapter} \lipsum[11-15]
\chapter{Last chapter} \lipsum[16-20]
\end{document}​

添加\markboth{...}{...}可确保与其他常规(未加星号的)命令一样遵循正确的页标题\chapter{...}

答案2

\documentclass{article}

\begin{document}

\tableofcontents
\section*{Introduction}

\addcontentsline{toc}{section}{Introduction}

\section{This is a section}

\end{document}

这需要运行两次才能出现介绍。

LaTeX 制作目录和类似内容(图表...)的方法是,每次找到相关内容(在本例中为 section 命令)时,它会将该信息写入文件(在本例中,file.toc如果您的主文件是file.tex)。它\addcontentsline的作用是告诉 LaTeX 注意这个通常不会添加到文件中的额外内容。这三个参数(大致)是将内容添加到哪个文件、内容是什么类型以及此时实际要添加到文件中的内容。

然后,当它看到时,它\tableofcontents会读取file.toc并输出目录。(这就是为什么它不会在第一次运行时出现:\tableofcontents当它到达时它已经被读取了\addcontentsline!)

对于书籍,在命令中使用\chapter*代替\section*并更改sectionchapter\addcontentsline

答案3

在 »book« 类中,您可以将文档分为三个部分(正面、正文、背面)。这会产生一些效果,应该可以满足您的要求。

\documentclass[11pt,a4paper]{book}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}

\begin{document}
  \frontmatter
  \tableofcontents

  \chapter{Introduction}

  \mainmatter
  \chapter{Theorie}
  \chapter{Practice}

  \appendix
  \chapter{Notes}

  \backmatter
  \begin{thebibliography}{9}
    \bibitem{key} Bibliogrpahy Item
  \end{thebibliography}
\end{document}

答案4

最简单的方法是将 设置为secnumdepth介绍-1章节之前的内容,然后将其设置为介绍章节之后的后续章节所需的任何值:

\documentclass{book}

\begin{document}
\frontmatter
\tableofcontents
\setcounter{secnumdepth}{-1}
\mainmatter
\chapter{Introduction}
\setcounter{secnumdepth}{3} % or some other value
\chapter{First Chapter}
\end{document}

相关内容