将命名法作为章节的子部分

将命名法作为章节的子部分

我正在写我的博士论文。对于一个章节,我希望第一部分是介绍,第二部分是命名法。当我使用时\printnomenclature,在开始命名之前会跳过两页空白页。我怎样才能将命名法作为一个部分,并放在介绍的结尾之后(没有空白页)?

答案1

nomencl定义\printnomenclature如下

% nomencl.sty, line 156:
\def\thenomenclature{%
  \@ifundefined{chapter}%
  {
    \section*{\nomname}
    \if@intoc\addcontentsline{toc}{section}{\nomname}\fi%
  }%
  {
    \chapter*{\nomname}
    \if@intoc\addcontentsline{toc}{chapter}{\nomname}\fi%
  }%

  \nompreamble
  \list{}{%
    \labelwidth\nom@tempdim
    \leftmargin\labelwidth
    \advance\leftmargin\labelsep
    \itemsep\nomitemsep
    \let\makelabel\nomlabel}}

您想要的是在文档序言中将其重新定义为

\makeatletter
\renewcommand\thenomenclature{%
  \section*{\nomname}%
  \if@intoc\addcontentsline{toc}{section}{\nomname}\fi
  \nompreamble
  \list{}{%
    \labelwidth\nom@tempdim
    \leftmargin\labelwidth
    \advance\leftmargin\labelsep
    \itemsep\nomitemsep
    \let\makelabel\nomlabel}}
\makeatother

相关内容