
Con el nomencl
paquete tengo elementos categorizados en varios grupos (definiéndolos adecuadamente \nomgroup
).
¿Cómo se puede cambiar el espacio vertical?despuéscada encabezado de grupo, es decir, entre el encabezado de grupo y el primer elemento de ese grupo? (Ya sé cómo cambiar el espacio vertical antes del encabezado del grupo, como se muestra a continuación con \nomgroupstartsep
).
Ejemplo:
\documentclass{memoir}
\usepackage{xstring}
\usepackage[refpage]{nomencl}
\renewcommand{\nomname}{Index of Notation}
\renewcommand*{\pagedeclaration}[1]{\unskip, #1}
\setlength{\nomitemsep}{-\parsep}
\newlength{\nomgroupstartsep}
\setlength{\nomgroupstartsep}{16pt}
\newcommand{\nomenclheader}[1]{\item[\hspace*{-\itemindent}\bfseries#1]}
\renewcommand\nomgroup[1]{%
\itemsep\nomgroupstartsep%
\IfStrEqCase{#1}{%
{C}{\nomenclheader{Constants}}%
{S}{\nomenclheader{Sets}}%
}%
\itemsep\nomitemsep% restore spacing
}
\makenomenclature
\begin{document}
The number $\pi$ is the ratio of the circumference of a circle to its diameter;
$e$ is the base of the natural logarithm.%
\nomenclature[c2]{$\pi$}{ratio of circle's circumference to diameter}
\nomenclature[c1]{$e$}{base of natural logarithm}
Write $x \in A$ to mean that $x$ is an element of the set $A$.%
\nomenclature[s3]{$x \in A$}{$x$ is an element of $A$}
For sets $A$ and $B$, the notation $A \subset B$ means that $A$ is a subset of $B$.%
\nomenclature[s4]{$A \subset B$}{$A$ is a subset of $B$}
Use lower-case letters $x$, $y$, $z$, etc., for elements of sets, and upper-case letters $A$, $B$, $C$, etc., for sets.%
\nomenclature[s1]{$x$, $y$, $z$, etc.}{elements of sets}
\nomenclature[s2]{$A$, $B$, $C$, etc.}{sets}
\printnomenclature[2.5cm]
\end{document}