这是我的文章“目录”的一部分。
在第 32 节和附录 A(第 68 页)之间,我手动添加了未编号的章节,名为“摘要”、“进一步阅读”和“致谢”,方法是键入
\begin{center}
{\Large\bf Summary}
\end{center}
\begin{center}
{\Large\bf Further Reading}
\end{center}
\begin{center}
{\Large\bf Acknowledgment}
\end{center}
但是,我还想将这些未编号的章节添加到目录的第 32 节和附录 A 之间。我担心如果我输入\section*{Summary}
“\begin{center}{\Large\bf Summary}\end{center}
摘要”一词,行中间不会出现该词。而且这似乎也不\section*{Summary}
会使“摘要”章节出现在目录中。我该怎么办?
答案1
像这样?
\documentclass{article}
\usepackage{lipsum}
\begin{document}
\tableofcontents
\section{Whatever}
\lipsum[1-5]
\section*{Summary}
\addcontentsline{toc}{section}{Summary}
\lipsum[6-10]
\end{document}
不要使用\begin{center} {\Large\bf Acknowledgment} \end{center}
and \bf
!!! 我建议使用如下方法:
\documentclass{article}
\usepackage{lipsum}
\usepackage{titlesec}
\titleformat{\section}{\Large\bfseries}{\thesection}{2ex}{\centering}
\begin{document}
\tableofcontents
\section{Whatever}
\lipsum[1-5]
\section*{Summary}
\addcontentsline{toc}{section}{Summary}
\lipsum[6-10]
\end{document}
如果你不想让编号部分居中,我建议定义一个宏。但是这种方式缺乏一致性,所以不太好。
\documentclass{article}
\usepackage{lipsum}
\newcommand\yoursection[1]{%
\addcontentsline{toc}{section}{#1}
\begin{center}
\Large\bfseries#1
\end{center}
}
\begin{document}
\tableofcontents
\section{Whatever}
\lipsum[1-5]
\yoursection{Summary}
\lipsum[6-10]
\end{document}
答案2
您也可以使用优秀的KOMA 脚本捆绑,并使用 -command addsec
,它将为您提供一个未编号的部分,其行为与所有其他部分一样。(对于其他分段命令,您可以使用类似的命令addpart
)addchap
。
\documentclass{scrartcl}
\usepackage{lipsum}
\begin{document}
\tableofcontents
\section{Whatever}
\lipsum[1-5]
\addsec{Summary}
\lipsum[6-10]
\end{document}