\include 和 header

\include 和 header

我有一个单独的.tex文件用于列出符号。它们不是命名法,因为我包含的信息比简单的定义更多。(我有 3 列。)当我使用上\include{symbols}一“章”上的标题时,会打印出来。我遵循了这个问题的答案:术语表作为章节 但由于我没有使用该nomencl包,因此它不起作用。有没有类似的命令\include

编辑:

下面的答案以及来自 lockstep 的提示解决了我的问题,无论如何,为了完成我的问题,我的基本文件如下所示:

\documentclass[a4paper,12pt,twoside]{book}
\include{formatAndDefs}
\begin{document} \include{TitlePage}
\dominitoc
\pagenumbering{roman}
\cleardoublepage
\tableofcontents
\listoffigures
\listoftables
\cleardoublepage
\markboth{\nomname}{\nomname}
\printnomenclature[5em]
\include{symbols}
 .
 .
 .
\include{chapter1}
 . 
 .
 .
\end{document}

答案1

由于您没有使用该包,因此(的参数中)nomencl可能未定义。将其替换为“符号列表”:\nomname\markboth

\cleardoublepage
\markboth{List of Symbols}{List of Symbols}
\include{symbols}

答案2

\include总是开始新的一页。除非文件以\chapter应用新格式并重置运行头的命令(如)开头,否则页眉将简单地从前一章继续。

如果您确实不想要页眉,那么放置它\thispagestyle{plain}可能会给您一个合理的结果。除非您重新定义了样式plain(或者正在使用已这样做的文档类),否则它会将页码置于页面底部的中心,并完全省略页眉。

如果符号列表超过一页,第二页和后续页面也将包含上一章的运行头值。您应该使用\markboth{...}{...}来确定您想要的标题值。

相关内容