![从目录中删除致谢](https://linux22.com/image/337549/%E4%BB%8E%E7%9B%AE%E5%BD%95%E4%B8%AD%E5%88%A0%E9%99%A4%E8%87%B4%E8%B0%A2.png)
我正在写论文。我想在卷首之后、目录之前插入致谢。
我写的
\chapter*{Acknowledgments}
....
\thispagestyle{empty}
但问题是它出现在目录中,而我不想要它。我该如何从目录中排除这一章?
答案1
实际上,该类是这样amsbook
定义的,即向目录中添加一个条目。您需要“手动”定义一个特殊命令:\chapter*
\documentclass[a4paper]{amsbook}
\usepackage[T1]{fontenc}
\makeatletter
\newcommand*\notocchapter[1]{%
\if@openright\cleardoublepage\else\clearpage\fi
\thispagestyle{empty}\global\@topnum\z@
\@afterindenttrue
\let\@secnumber\@empty
\@makeschapterhead{#1}\@afterheading
}
\makeatother
\begin{document}
\tableofcontents
\notocchapter{Acknowledgments}
Thanks to everybody!
\chapter*{Introduction}
Introductory text.
\chapter{Genesis}
In the beginning God created the heavens and the earth.
\chapter{Exodus}
These are the names of the sons of Israel who went to Egypt with Jacob.
\end{document}
编辑:我注意到您想要empty
确认页面上的页面样式,因此我相应地更新了上述代码。