0

I am using nomencl package to build nomenclature and a list of abbreviations. I want to make the list of abbreviations to appear on a different page than the nomenclature. How do I make this happen?

The snippet:

\documentclass{article}
\usepackage{lipsum}
\usepackage{nomencl}
\makenomenclature
%% This removes the main title:
\renewcommand{\nomname}{}
%% this modifies item separation:
\setlength{\nomitemsep}{8pt}
%% this part defines the groups:
%----------------------------------------------
\usepackage{etoolbox}
\renewcommand\nomgroup[1]{%
  \item[\Large\bfseries
  \ifstrequal{#1}{N}{Nomenclature}{%
  \ifstrequal{#1}{A}{List of Abbreviations}{}}%
]\vspace{10pt}} % this is to add vertical space between the groups.
%----------------------------------------------
\begin{document}
\nomenclature[A]{IVGTF}{Integration of Variable Generation Task Force}
\nomenclature[A]{AF}{Availability Factor} 
\printnomenclature[1in]

\lipsum

\nomenclature[N]{$u_t^c$}{Unit status for charging mode (1 is ON and 0 is OFF).}
\nomenclature[N]{$E_{t}^s$}{Level of energy in the storage unit at time t.}
\printnomenclature
\end{document}

However, both list of abbreviations and nomenclature being printed. How do I make each one of them appear in their place?

Thank you for your help in advance.

  • 1
    nomencl is for one list. One could perhaps hack something but it would be better to use e.g. glossaries which has dedicated code for more than one list. – Ulrike Fischer Apr 1 at 8:42

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.