命名法页面格式

命名法页面格式

我有一个通过该包生成的符号列表nomencl。它工作正常。我唯一的问题是:

  1. 我如何重新定义页面边距?默认情况下,它使用章节边距。我想为此页面设置较小的顶部边距。
  2. 是否可以生成不带分页符的命名法,就像从上一个文本结束的地方开始一样?

答案1

在包含章节的文档类中,nomencl将把命名法设置为未编号的章节,否则设置为节。要使命名法即使在像这样的章节文档中也成为一个节book,请在序言中添加以下内容:

\usepackage{etoolbox}
\makeatletter
\patchcmd{\thenomenclature}%
  {\chapter*{\nomname}}%
  {\section*{\nomname}}%
  {}{\message{^^Jthenomenclature patching failed (1)^^J}}
\patchcmd{\thenomenclature}%
  {\if@intoc\addcontentsline{toc}{chapter}{\nomname}\fi}%
  {\if@intoc\addcontentsline{toc}{section}{\nomname}\fi}%
  {}{\message{^^Jthenomenclature patching failed (2)^^J}}
\makeatother

但请注意,命名法作为一个部分将属于之前开始的章节,并且这将显示在目录中。这可能不是您真正想要的。

相关内容