I am using \usepackage{nomencl} to define a list of symbols...
For example
\nomenclature[B]{$\varepsilon$}{Permittivity \nomunit{$Farads/cm$}}
\nomenclature[B]{$a$}{Lattice constant\nomunit{$\AA$}}
Now I want to add new symbols, but I do not understand why my pre-existing list is not getting updated in the output file..
Can you please help?
I already tried deleting auxillary file, but it does not help
Here is a working example: (please note the package adsphd can be downloaded here: https://people.cs.kuleuven.be/~wannes.meert/adsphd/)
\documentclass[showinstructions,faculty=firw,department=mtk,phddegree=mtk]{adsphd}
\title{\textsc{Title of the thesis}}
\author{Author}{Name}
\supervisor{Prof. XX}{}
\president{Prof. XX}
\jury{Dr XX }
\externaljurymember{Prof. XX}{far away place}
\researchgroup{XXXXX}
\website{} % Leave empty to hide
\email{} % Leave empty to hide
\address{xx}
\date{Nov 2017}
\copyyear{2017}
\setlength{\adsphdspinewidth}{9mm}
\usepackage{etoolbox}
\usepackage{nomencl} % For nomenclature
\renewcommand{\nomname}{List of Symbols}
\setlength{\nomlabelwidth}{3cm}
\newcommand{\myprintnomenclature}{%
\cleardoublepage%
\printnomenclature%
\chaptermark{\nomname}
\addcontentsline{toc}{chapter}{\nomname} %% comment to exclude from TOC
}
\newcommand{\nomunit}[1]{%
\renewcommand{\nomentryend}{\hspace*{\fill}#1}}
\renewcommand\nomgroup[1]{%
\item[\bfseries
\ifstrequal{#1}{A}{Physics Constants}{%
\ifstrequal{#1}{B}{Other Symbols}{}}%
]}
\makenomenclature%
\usepackage{glossaries} % For list of abbreviations
\newcommand{\glossname}{List of Abbreviations}
\newcommand{\myprintglossary}{%
\renewcommand{\glossaryname}{\glossname}
\renewcommand*{\glossaryentrynumbers}[1]{}
\cleardoublepage%
\printglossary[title=\glossname]
\chaptermark{\glossname}
\addcontentsline{toc}{chapter}{\glossname} %% comment to exclude from TOC
}
\makeglossaries%
\usepackage[utf8]{inputenc} %Uncommented for BibLatex
\usepackage{csquotes} %Uncommented for BibLatex
\usepackage[
hyperref=auto,
mincrossrefs=999,
backend=bibtex,
sorting = none, % to have references appear as they are cited
style=numeric-comp,
firstinits=true, %added new
clearlang=true, %added new
refsegment=chapter,
defernumbers=true
]{biblatex} %Uncommented for BibLatex
\addbibresource{allpapers.bib} %Uncommented for BibLatex
\renewcommand*{\labelalphaothers}{}
\usepackage{float}
\usepackage{textcomp} % nice greek alphabet
\usepackage{pifont} % Dingbats
\usepackage{booktabs}
\usepackage{amssymb,amsthm}
\usepackage{amsmath}
\usepackage{mathtools} % for short intertext; somya
\usepackage[font=small,labelfont=bf]{caption}
\usepackage[labelformat=parens,labelfont=md, font=small]{subcaption}
\usepackage{arydshln}
\usepackage[normalem]{ulem}
\usepackage{chemformula}
\usepackage{siunitx}
\usepackage{gensymb} % for degree symbol
\usepackage{hyperref}
\hypersetup{
colorlinks=true,
linkcolor=blue,
citecolor=blue,
filecolor=magenta,
urlcolor=blue,
}
\usepackage[hang]{footmisc}
\setlength\footnotemargin{0.2em}
\usepackage{cancel}
\usepackage{enumitem}
\usepackage{color,soul} % for text highlight
\setcounter{secnumdepth}{5}
\setlength{\belowcaptionskip}{-5pt} %to remove space below caption
%\usepackage[showframe]{geometry}
\usepackage{array, makecell, booktabs}
%\usepackage{siunitx}
\DeclareSIUnit \uF { \micro \farad }
%\usepackage{chemformula}
\renewcommand{\cellalign}{tc}
\usepackage{siunitx}
\newcommand*{\citen}[1]{%
\begingroup
\romannumeral-`\x % remove space at the beginning of \setcitestyle
\setcitestyle{numbers}%
\cite{#1}%
\endgroup
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\newglossaryentry{md}{name={MD},description={molecular dynamics}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\makeindex
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{document}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\maketitle
%\frontmatter % to get \pagenumbering{roman}
\glsaddall
\myprintglossary
\makenomenclature
\myprintnomenclature
\tableofcontents
\mainmatter % to get \pagenumbering{arabic}
\cleardoublepage
\nomenclature[A]{$k$}{Boltzmann Constant \nomunit{$8.617\times10^5 \, eV.K^{-1}$}}
An example text can be typed here !
%\makebackcoverXII
\end{document}


makeindex? it would also be way easier to help, if you could provide a full MWE – naphaneal Jul 25 '18 at 10:06makeindexyou run either via Tools -> Commands -> MakeIndex or you create a custom command in the configuration menu. Also you need to have\makenomenclaturein the source file and you need to have the print command at the place you want the nomenclature to appear. – naphaneal Jul 26 '18 at 09:42\makenomenclaturetwice. also, you need to check your installation. if stuff's missing, you need to install it and have full install. after cleanup, your code works and produces the required result. btw: you can achieve your result withglossariesornomenclalone. see: https://tex.stackexchange.com/questions/154060/nomenclature-acronym-or-glossary lastly, check your compile routine:pdflatex->bibtex->makeindex-> 2xpdflatex-><pdfviewer of choice>worked for me. – naphaneal Jul 27 '18 at 12:37