texlive[49987] Master: nomencl (9feb19)

commits+karl at tug.org commits+karl at tug.org
Sat Feb 9 23:21:04 CET 2019


Revision: 49987
          http://tug.org/svn/texlive?view=revision&revision=49987
Author:   karl
Date:     2019-02-09 23:21:04 +0100 (Sat, 09 Feb 2019)
Log Message:
-----------
nomencl (9feb19)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/nomencl/README
    trunk/Master/texmf-dist/doc/latex/nomencl/nomencl.pdf
    trunk/Master/texmf-dist/doc/latex/nomencl/sample01.pdf
    trunk/Master/texmf-dist/doc/latex/nomencl/sample01.tex
    trunk/Master/texmf-dist/doc/latex/nomencl/sample02.pdf
    trunk/Master/texmf-dist/doc/latex/nomencl/sample03.pdf
    trunk/Master/texmf-dist/doc/latex/nomencl/sample04.pdf
    trunk/Master/texmf-dist/doc/latex/nomencl/sample05.pdf
    trunk/Master/texmf-dist/makeindex/nomencl/nomencl.ist
    trunk/Master/texmf-dist/source/latex/nomencl/nomencl.drv
    trunk/Master/texmf-dist/source/latex/nomencl/nomencl.dtx
    trunk/Master/texmf-dist/source/latex/nomencl/nomencl.ins
    trunk/Master/texmf-dist/tex/latex/nomencl/nomencl.sty
    trunk/Master/tlpkg/libexec/ctan2tds

Added Paths:
-----------
    trunk/Master/texmf-dist/doc/latex/nomencl/sample04.cfg
    trunk/Master/texmf-dist/doc/latex/nomencl/sample05.cfg
    trunk/Master/texmf-dist/doc/latex/nomencl/sample06.cfg
    trunk/Master/texmf-dist/source/latex/nomencl/Makefile

Removed Paths:
-------------
    trunk/Master/texmf-dist/doc/latex/nomencl/Makefile
    trunk/Master/texmf-dist/doc/latex/nomencl/sample04.cfg
    trunk/Master/texmf-dist/doc/latex/nomencl/sample05.cfg
    trunk/Master/texmf-dist/doc/latex/nomencl/sample06.cfg

Deleted: trunk/Master/texmf-dist/doc/latex/nomencl/Makefile
===================================================================
--- trunk/Master/texmf-dist/doc/latex/nomencl/Makefile	2019-02-09 22:18:30 UTC (rev 49986)
+++ trunk/Master/texmf-dist/doc/latex/nomencl/Makefile	2019-02-09 22:21:04 UTC (rev 49987)
@@ -1,65 +0,0 @@
-
-PACKAGE=nomencl
-
-SAMPLES = sample01.tex sample02.tex sample03.tex sample04.tex sample05.tex 
-
-CFG = sample04.cfg sample05.cfg sample06.cfg
-
-
-SAMPLEPDF = ${SAMPLES:%.tex=%.pdf}
-
-PDF = $(PACKAGE).pdf ${SAMPLEPDF}
-
-all:  ${PDF} ${SAMPLES} ${CFG} ${PACKAGE}.sty
-
-
-%.sty:  %.ins %.dtx
-	pdflatex $*.ins
-
-sample%.tex:  nomencl.ins nomencl.sty
-	pdflatex nomencl.ins
-
-sample%.cfg: nomencl.ins nomencl.dtx
-	pdflatex nomencl.ins
-
-
-%.pdf:  %.dtx ${PACKAGE}.sty 
-	pdflatex $<
-	- bibtex $*
-	pdflatex $<
-	- makeindex -s gind.ist -o $*.ind $*.idx
-	- makeindex -s gglo.ist -o $*.gls $*.glo
-	pdflatex $<
-	while ( grep -q '^LaTeX Warning: Label(s) may have changed' $*.log) \
-	do pdflatex $<; done
-
-
-sample%.pdf: sample%.tex ${CFG} ${PACKAGE}.sty
-	pdflatex sample$*.tex
-	makeindex sample$*.nlo -s nomencl.ist -o sample$*.nls
-	pdflatex sample$*.tex
-	pdflatex sample$*.tex
-
-
-
-clean:
-	$(RM)  ${PACKAGE}.sty *.log *.aux \
-	*.cfg *.glo *.idx *.toc \
-	*.ilg *.ind *.out *.lof \
-	*.lot *.bbl *.blg *.gls *.cut *.hd \
-	*.dvi *.ps *.thm *.tgz *.zip *.rpi *.drv *.ist \
-	*.nlo *.nls ${SAMPLES} ${CFG}
-
-distclean: clean
-	$(RM) $(PDF) 
-
-#
-# Archive for the distribution. Includes typeset documentation
-#
-archive:  all clean
-	COPYFILE_DISABLE=1 tar -C .. -czvf ../$(PACKAGE).tgz --exclude '*~' --exclude '*.tgz' --exclude '*.zip'  --exclude CVS --exclude '.git*' $(PACKAGE); mv ../$(PACKAGE).tgz .
-
-zip:  all clean
-	zip -r  $(PACKAGE).zip * -x '*~' -x '*.tgz' -x '*.zip' -x CVS -x 'CVS/*'
-
-.PRECIOUS: ${SAMPLES} ${CFG}

Modified: trunk/Master/texmf-dist/doc/latex/nomencl/README
===================================================================
--- trunk/Master/texmf-dist/doc/latex/nomencl/README	2019-02-09 22:18:30 UTC (rev 49986)
+++ trunk/Master/texmf-dist/doc/latex/nomencl/README	2019-02-09 22:21:04 UTC (rev 49987)
@@ -30,4 +30,8 @@
        		    Cleaned code and documentation
 		    Incorporated nomentbl code
 		    New options:  stdsubgroups, nomentbl,
-		    	user selectable configuratuon file
\ No newline at end of file
+		    	user selectable configuratuon file
+
+ v5.1 2019/02/08    Compatibility changes for KOMA-Script
+                    Bugs fixes
+

Modified: trunk/Master/texmf-dist/doc/latex/nomencl/nomencl.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/nomencl/sample01.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/nomencl/sample01.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/nomencl/sample01.tex	2019-02-09 22:18:30 UTC (rev 49986)
+++ trunk/Master/texmf-dist/doc/latex/nomencl/sample01.tex	2019-02-09 22:21:04 UTC (rev 49987)
@@ -6,12 +6,13 @@
 \begin{equation}
   a=\frac{N}{A}
 \end{equation}%
-\nomenclature{$a$}{The number of angels per unit area}%
-\nomenclature{$N$}{The number of angels per needle point}%
+\nomenclature{$a$}{The number of angels per unit area\nomrefeq}%
+\nomenclature{$N$}{The number of angels per needle point\nomrefpage}%
 \nomenclature{$A$}{The area of the needle point}%
 The equation $\sigma = m a$%
-\nomenclature{$\sigma$}{The total mass of angels per unit area}%
+\nomenclature{$\sigma$}{The total mass of angels per unit area\nomrefeqpage}%
 \nomenclature{$m$}{The mass of one angel}
 follows easily.
+\eqdeclaration{32}
 \printnomenclature
 \end{document}

Modified: trunk/Master/texmf-dist/doc/latex/nomencl/sample02.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/nomencl/sample03.pdf
===================================================================
(Binary files differ)

Deleted: trunk/Master/texmf-dist/doc/latex/nomencl/sample04.cfg
===================================================================
--- trunk/Master/texmf-dist/doc/latex/nomencl/sample04.cfg	2019-02-09 22:18:30 UTC (rev 49986)
+++ trunk/Master/texmf-dist/doc/latex/nomencl/sample04.cfg	2019-02-09 22:21:04 UTC (rev 49987)
@@ -1,22 +0,0 @@
-%%
-%% This is file `sample04.cfg',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% nomencl.dtx  (with options: `sample04.cfg')
-%% 
-%% Copyright 1996-2018 Boris Veytsman, Bernd Shandl, Lee Netherton, CV
-%% Radhakrishnan, Brian Elmegaard
-%% 
-%% 
-%% This file can be redistributed and/or modified under the terms
-%% of the LaTeX Project Public License distributed from CTAN
-%% archives in the directory macros/latex/base/lppl.txt; either
-%% version 1.2 of the license, or (at your option) any later version.
-%% 
-\newcommand{\nomunit}[1]{%
-  \renewcommand{\nomentryend}{\hspace*{\fill}\si{#1}}}
-\endinput
-%%
-%% End of file `sample04.cfg'.

Added: trunk/Master/texmf-dist/doc/latex/nomencl/sample04.cfg
===================================================================
--- trunk/Master/texmf-dist/doc/latex/nomencl/sample04.cfg	                        (rev 0)
+++ trunk/Master/texmf-dist/doc/latex/nomencl/sample04.cfg	2019-02-09 22:21:04 UTC (rev 49987)
@@ -0,0 +1,22 @@
+%%
+%% This is file `sample04.cfg',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% nomencl.dtx  (with options: `sample04.cfg')
+%% 
+%% Copyright 1996-2019 Boris Veytsman, Bernd Shandl, Lee Netherton, CV
+%% Radhakrishnan, Brian Elmegaard
+%% 
+%% 
+%% This file can be redistributed and/or modified under the terms
+%% of the LaTeX Project Public License distributed from CTAN
+%% archives in the directory macros/latex/base/lppl.txt; either
+%% version 1.2 of the license, or (at your option) any later version.
+%% 
+\newcommand{\nomunit}[1]{%
+  \renewcommand{\nomentryend}{\hspace*{\fill}\si{#1}}}
+\endinput
+%%
+%% End of file `sample04.cfg'.


Property changes on: trunk/Master/texmf-dist/doc/latex/nomencl/sample04.cfg
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/doc/latex/nomencl/sample04.pdf
===================================================================
(Binary files differ)

Deleted: trunk/Master/texmf-dist/doc/latex/nomencl/sample05.cfg
===================================================================
--- trunk/Master/texmf-dist/doc/latex/nomencl/sample05.cfg	2019-02-09 22:18:30 UTC (rev 49986)
+++ trunk/Master/texmf-dist/doc/latex/nomencl/sample05.cfg	2019-02-09 22:21:04 UTC (rev 49987)
@@ -1,33 +0,0 @@
-%%
-%% This is file `sample05.cfg',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% nomencl.dtx  (with options: `sample05.cfg')
-%% 
-%% Copyright 1996-2018 Boris Veytsman, Bernd Shandl, Lee Netherton, CV
-%% Radhakrishnan, Brian Elmegaard
-%% 
-%% 
-%% This file can be redistributed and/or modified under the terms
-%% of the LaTeX Project Public License distributed from CTAN
-%% archives in the directory macros/latex/base/lppl.txt; either
-%% version 1.2 of the license, or (at your option) any later version.
-%% 
-\def\makenomenclature{%
-  \newwrite\@nomenclaturefile
-  \immediate\openout\@nomenclaturefile=\jobname\@outputfileextension
-  \def\@nomenclature{%
-    \@ifnextchar[%
-      {\@@@@nomenclature}{\@@@@nomenclature[\nomprefix]}}%
-  \PackageInfo{nomencl}{Writing nomenclature file \jobname\@outputfileextension}%
-  \let\makenomenclature\@empty}
-\def\@@@@nomenclature[#1]#2#3{%
- \protected at write\@nomenclaturefile{}%
-  {\string\nomenclatureentry{#1#2@[{#2}]%
-      \begingroup#3\protect\nomeqref{\theequation}%
-        |nompageref}{\thepage}}}%
-\endinput
-%%
-%% End of file `sample05.cfg'.

Added: trunk/Master/texmf-dist/doc/latex/nomencl/sample05.cfg
===================================================================
--- trunk/Master/texmf-dist/doc/latex/nomencl/sample05.cfg	                        (rev 0)
+++ trunk/Master/texmf-dist/doc/latex/nomencl/sample05.cfg	2019-02-09 22:21:04 UTC (rev 49987)
@@ -0,0 +1,33 @@
+%%
+%% This is file `sample05.cfg',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% nomencl.dtx  (with options: `sample05.cfg')
+%% 
+%% Copyright 1996-2019 Boris Veytsman, Bernd Shandl, Lee Netherton, CV
+%% Radhakrishnan, Brian Elmegaard
+%% 
+%% 
+%% This file can be redistributed and/or modified under the terms
+%% of the LaTeX Project Public License distributed from CTAN
+%% archives in the directory macros/latex/base/lppl.txt; either
+%% version 1.2 of the license, or (at your option) any later version.
+%% 
+\def\makenomenclature{%
+  \newwrite\@nomenclaturefile
+  \immediate\openout\@nomenclaturefile=\jobname\@outputfileextension
+  \def\@nomenclature{%
+    \@ifnextchar[%
+      {\@@@@nomenclature}{\@@@@nomenclature[\nomprefix]}}%
+  \PackageInfo{nomencl}{Writing nomenclature file \jobname\@outputfileextension}%
+  \let\makenomenclature\@empty}
+\def\@@@@nomenclature[#1]#2#3{%
+ \protected at write\@nomenclaturefile{}%
+  {\string\nomenclatureentry{#1#2@[{#2}]%
+      \begingroup#3\protect\nomeqref{\theequation}%
+        |nompageref}{\thepage}}}%
+\endinput
+%%
+%% End of file `sample05.cfg'.


Property changes on: trunk/Master/texmf-dist/doc/latex/nomencl/sample05.cfg
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/doc/latex/nomencl/sample05.pdf
===================================================================
(Binary files differ)

Deleted: trunk/Master/texmf-dist/doc/latex/nomencl/sample06.cfg
===================================================================
--- trunk/Master/texmf-dist/doc/latex/nomencl/sample06.cfg	2019-02-09 22:18:30 UTC (rev 49986)
+++ trunk/Master/texmf-dist/doc/latex/nomencl/sample06.cfg	2019-02-09 22:21:04 UTC (rev 49987)
@@ -1,35 +0,0 @@
-%%
-%% This is file `sample06.cfg',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% nomencl.dtx  (with options: `sample06.cfg')
-%% 
-%% Copyright 1996-2018 Boris Veytsman, Bernd Shandl, Lee Netherton, CV
-%% Radhakrishnan, Brian Elmegaard
-%% 
-%% 
-%% This file can be redistributed and/or modified under the terms
-%% of the LaTeX Project Public License distributed from CTAN
-%% archives in the directory macros/latex/base/lppl.txt; either
-%% version 1.2 of the license, or (at your option) any later version.
-%% 
-\@printpagereftrue
-\def\@@@nomenclature[#1]#2#3{%
- \def\@tempa{#2}\def\@tempb{#3}%
- \protected at write\@nomenclaturefile{}%
-  {\string\nomenclatureentry{#1\nom at verb\@tempa @[{\nom at verb\@tempa}]%
-    |nompageref{\begingroup\nom at verb\@tempb\protect\nomeqref{\theequation}}}%
-    {\thepage}}%
- \endgroup
- \@esphack}
-\def\nompageref#1#2{%
-  \if at printpageref\pagedeclaration{#2}\else\leavevmode\fi
-  \linebreak#1\nomentryend\endgroup}
-\def\pagedeclaration#1{\dotfill\nobreakspace#1}
-\def\nomentryend{.}
-\def\nomlabel#1{\textbf{#1}\hfil}
-\endinput
-%%
-%% End of file `sample06.cfg'.

Added: trunk/Master/texmf-dist/doc/latex/nomencl/sample06.cfg
===================================================================
--- trunk/Master/texmf-dist/doc/latex/nomencl/sample06.cfg	                        (rev 0)
+++ trunk/Master/texmf-dist/doc/latex/nomencl/sample06.cfg	2019-02-09 22:21:04 UTC (rev 49987)
@@ -0,0 +1,35 @@
+%%
+%% This is file `sample06.cfg',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% nomencl.dtx  (with options: `sample06.cfg')
+%% 
+%% Copyright 1996-2019 Boris Veytsman, Bernd Shandl, Lee Netherton, CV
+%% Radhakrishnan, Brian Elmegaard
+%% 
+%% 
+%% This file can be redistributed and/or modified under the terms
+%% of the LaTeX Project Public License distributed from CTAN
+%% archives in the directory macros/latex/base/lppl.txt; either
+%% version 1.2 of the license, or (at your option) any later version.
+%% 
+\@printpagereftrue
+\def\@@@nomenclature[#1]#2#3{%
+ \def\@tempa{#2}\def\@tempb{#3}%
+ \protected at write\@nomenclaturefile{}%
+  {\string\nomenclatureentry{#1\nom at verb\@tempa @[{\nom at verb\@tempa}]%
+    |nompageref{\begingroup\nom at verb\@tempb\protect\nomeqref{\theequation}}}%
+    {\thepage}}%
+ \endgroup
+ \@esphack}
+\def\nompageref#1#2{%
+  \if at printpageref\pagedeclaration{#2}\else\leavevmode\fi
+  \linebreak#1\nomentryend\endgroup}
+\def\pagedeclaration#1{\dotfill\nobreakspace#1}
+\def\nomentryend{.}
+\def\nomlabel#1{\textbf{#1}\hfil}
+\endinput
+%%
+%% End of file `sample06.cfg'.


Property changes on: trunk/Master/texmf-dist/doc/latex/nomencl/sample06.cfg
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/makeindex/nomencl/nomencl.ist
===================================================================
--- trunk/Master/texmf-dist/makeindex/nomencl/nomencl.ist	2019-02-09 22:18:30 UTC (rev 49986)
+++ trunk/Master/texmf-dist/makeindex/nomencl/nomencl.ist	2019-02-09 22:21:04 UTC (rev 49987)
@@ -6,7 +6,7 @@
 %%
 %% nomencl.dtx  (with options: `idxstyle')
 %% 
-%% Copyright 1996-2018 Boris Veytsman, Bernd Shandl, Lee Netherton, CV
+%% Copyright 1996-2019 Boris Veytsman, Bernd Shandl, Lee Netherton, CV
 %% Radhakrishnan, Brian Elmegaard
 %% 
 %% 

Added: trunk/Master/texmf-dist/source/latex/nomencl/Makefile
===================================================================
--- trunk/Master/texmf-dist/source/latex/nomencl/Makefile	                        (rev 0)
+++ trunk/Master/texmf-dist/source/latex/nomencl/Makefile	2019-02-09 22:21:04 UTC (rev 49987)
@@ -0,0 +1,65 @@
+
+PACKAGE=nomencl
+
+SAMPLES = sample01.tex sample02.tex sample03.tex sample04.tex sample05.tex 
+
+CFG = sample04.cfg sample05.cfg sample06.cfg
+
+
+SAMPLEPDF = ${SAMPLES:%.tex=%.pdf}
+
+PDF = $(PACKAGE).pdf ${SAMPLEPDF}
+
+all:  ${PDF} ${SAMPLES} ${CFG} ${PACKAGE}.sty
+
+
+%.sty:  %.ins %.dtx
+	pdflatex $*.ins
+
+sample%.tex:  nomencl.ins nomencl.sty
+	pdflatex nomencl.ins
+
+sample%.cfg: nomencl.ins nomencl.dtx
+	pdflatex nomencl.ins
+
+
+%.pdf:  %.dtx ${PACKAGE}.sty 
+	pdflatex $<
+	- bibtex $*
+	pdflatex $<
+	- makeindex -s gind.ist -o $*.ind $*.idx
+	- makeindex -s gglo.ist -o $*.gls $*.glo
+	pdflatex $<
+	while ( grep -q '^LaTeX Warning: Label(s) may have changed' $*.log) \
+	do pdflatex $<; done
+
+
+sample%.pdf: sample%.tex ${CFG} ${PACKAGE}.sty
+	pdflatex sample$*.tex
+	makeindex sample$*.nlo -s nomencl.ist -o sample$*.nls
+	pdflatex sample$*.tex
+	pdflatex sample$*.tex
+
+
+
+clean:
+	$(RM)  ${PACKAGE}.sty *.log *.aux \
+	*.cfg *.glo *.idx *.toc \
+	*.ilg *.ind *.out *.lof \
+	*.lot *.bbl *.blg *.gls *.cut *.hd \
+	*.dvi *.ps *.thm *.tgz *.zip *.rpi *.drv *.ist \
+	*.nlo *.nls ${SAMPLES} ${CFG}
+
+distclean: clean
+	$(RM) $(PDF) 
+
+#
+# Archive for the distribution. Includes typeset documentation
+#
+archive:  all clean
+	COPYFILE_DISABLE=1 tar -C .. -czvf ../$(PACKAGE).tgz --exclude '*~' --exclude '*.tgz' --exclude '*.zip'  --exclude CVS --exclude '.git*' $(PACKAGE); mv ../$(PACKAGE).tgz .
+
+zip:  all clean
+	zip -r  $(PACKAGE).zip * -x '*~' -x '*.tgz' -x '*.zip' -x CVS -x 'CVS/*'
+
+.PRECIOUS: ${SAMPLES} ${CFG}


Property changes on: trunk/Master/texmf-dist/source/latex/nomencl/Makefile
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/source/latex/nomencl/nomencl.drv
===================================================================
--- trunk/Master/texmf-dist/source/latex/nomencl/nomencl.drv	2019-02-09 22:18:30 UTC (rev 49986)
+++ trunk/Master/texmf-dist/source/latex/nomencl/nomencl.drv	2019-02-09 22:21:04 UTC (rev 49987)
@@ -6,7 +6,7 @@
 %%
 %% nomencl.dtx  (with options: `driver')
 %% 
-%% Copyright 1996-2018 Boris Veytsman, Bernd Shandl, Lee Netherton, CV
+%% Copyright 1996-2019 Boris Veytsman, Bernd Shandl, Lee Netherton, CV
 %% Radhakrishnan, Brian Elmegaard
 %% 
 %% 
@@ -16,7 +16,7 @@
 %% version 1.2 of the license, or (at your option) any later version.
 %% 
 \ProvidesFile{nomencl.drv}%
-          [2018/12/29 v5.0 Nomenclature package]
+          [2019/02/08 v5.1 Nomenclature package]
 \documentclass[11pt]{ltxdoc}%
 \RequirePackage{fancyvrb}%
 \RequirePackage{hypdoc}%

Modified: trunk/Master/texmf-dist/source/latex/nomencl/nomencl.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/nomencl/nomencl.dtx	2019-02-09 22:18:30 UTC (rev 49986)
+++ trunk/Master/texmf-dist/source/latex/nomencl/nomencl.dtx	2019-02-09 22:21:04 UTC (rev 49987)
@@ -1,6 +1,6 @@
 % \iffalse
 % File nomencl.dtx
-% Copyright 1996-2018 Boris Veytsman, Bernd Shandl, Lee Netherton, CV
+% Copyright 1996-2019 Boris Veytsman, Bernd Shandl, Lee Netherton, CV
 % Radhakrishnan, Brian Elmegaard
 % 
 %
@@ -28,7 +28,7 @@
 %<*package|driver>
 % \fi
 %         \ProvidesFile{nomencl.dtx}%
-          [2018/12/29 v5.0 Nomenclature package]
+          [2019/02/08 v5.1 Nomenclature package]
 %
 % \iffalse
 %</package|driver>
@@ -256,13 +256,14 @@
 \begin{equation}
   a=\frac{N}{A}
 \end{equation}%
-\nomenclature{$a$}{The number of angels per unit area}%
-\nomenclature{$N$}{The number of angels per needle point}%
+\nomenclature{$a$}{The number of angels per unit area\nomrefeq}%
+\nomenclature{$N$}{The number of angels per needle point\nomrefpage}%
 \nomenclature{$A$}{The area of the needle point}%
 The equation $\sigma = m a$%
-\nomenclature{$\sigma$}{The total mass of angels per unit area}%
+\nomenclature{$\sigma$}{The total mass of angels per unit area\nomrefeqpage}%
 \nomenclature{$m$}{The mass of one angel}
 follows easily.
+\eqdeclaration{32}
 \printnomenclature
 \end{document}
 %</sample01.tex>
@@ -271,19 +272,14 @@
 % \label{fig:simple}
 % \end{example}
 % \begin{example}
-% \begin{thenomenclature}
-% \nomgroup{A}
-%  \item[$\sigma$]\begingroup The total mass of angels per unit area\nomeqref {1}
-%                \nompageref{1}
-%  \item[$A$]\begingroup The area of the needle point\nomeqref {1}
-%                \nompageref{1}
-%  \item[$a$]\begingroup The number of angels per unit area\nomeqref {1}
-%                \nompageref{1}
-%  \item[$m$]\begingroup The mass of one angel\nomeqref {1}
-%                \nompageref{1}
-%  \item[$N$]\begingroup The number of angels per needle point\nomeqref {1}
-%                \nompageref{1}
-% \end{thenomenclature}
+%\begin{thenomenclature} 
+%\nomgroup{A}
+%  \item [{$\sigma$}]\begingroup The total mass of angels per unit area\nomrefeqpage\nomeqref {1}\nompageref{1}
+%  \item [{$A$}]\begingroup The area of the needle point\nomeqref {1}\nompageref{1}
+%  \item [{$a$}]\begingroup The number of angels per unit area\nomrefeq\nomeqref {1}\nompageref{1}
+%  \item [{$m$}]\begingroup The mass of one angel\nomeqref {1}\nompageref{1}
+%  \item [{$N$}]\begingroup The number of angels per needle point\nomrefpage\nomeqref {1}\nompageref{1}
+%\end{thenomenclature}
 % \caption{The typeset output for the simple example}
 % \label{fig:simple.out}
 % \end{example}
@@ -985,7 +981,6 @@
 %
 %
 %
-%
 % \subsection{Acknowledgements}
 %
 % Since version 5.0 the package incorporates the code from
@@ -1059,10 +1054,14 @@
 %
 % \changes{v5.0}{2018/12/28}{Moved to xkeyval}
 % \changes{v5.0}{2018/12/28}{Added ifthen package}
-% We need xkeyval package for some options and ifthen for grouping
+% We need \textsl{xkeyval} package for some options and \textsl{ifthen}
+% for grouping and \textsl{tocbasic} for TOC
 %    \begin{macrocode}
 \RequirePackage{xkeyval}
 \RequirePackage{ifthen}
+\RequirePackage{tocbasic}
+\addtotoclist[nomencl]{nlo}
+\addtotoclist[nomencl]{nls}
 %    \end{macrocode}
 %
 %
@@ -1158,18 +1157,12 @@
 % \changes{v3.1 (2000/09/15)}{2000/08/30}{Added Croatian}
 % \changes{v3.1a (2000/12/03)}{2000/12/03}{Added Portuguese}
 % \changes{v5.0}{2018/12/28}{Added defaults}
+% \changes{v5.1}{2019/02/08}{Changed \# to \#\# in options.}
 % If you can help out with translations for some other languages, let me know.
 %    \begin{macrocode}
-\def\eqdeclaration#1{equation\nobreakspace(#1)}%
-\def\pagedeclaration#1{\hspace*{2mm}page\nobreakspace#1}%
-\def\nomname{Nomenclature}%
-\def\nomAname{Latin Letters}%
-\def\nomGname{Greek Letters}%
-\def\nomXname{Superscripts}%
-\def\nomZname{Subscripts}
 \DeclareOptionX{croatian}{%
-  \def\eqdeclaration#1{, vidi jednad\v{z}bu\nobreakspace(#1)}%
-  \def\pagedeclaration#1{, stranica\nobreakspace#1}%
+  \def\eqdeclaration##1{, vidi jednad\v{z}bu\nobreakspace(##1)}%
+  \def\pagedeclaration##1{, stranica\nobreakspace##1}%
   \def\nomname{Popis simbola}%
   \def\nomAname{Latini\v{c}na slova}%
   \def\nomGname{Gr\v{c}ka slova}%
@@ -1176,8 +1169,8 @@
   \def\nomXname{Exponenats}%
   \def\nomZname{Indeksi}}
 \DeclareOptionX{danish}{%
-  \def\eqdeclaration#1{, se ligning\nobreakspace(#1)}%
-  \def\pagedeclaration#1{, side\nobreakspace#1}%
+  \def\eqdeclaration##1{, se ligning\nobreakspace(##1)}%
+  \def\pagedeclaration##1{, side\nobreakspace##1}%
   \def\nomname{Symbolliste}%
   \def\nomAname{Romerske bogstaver}%
   \def\nomGname{Gr{\ae}ske bogstaver}%
@@ -1184,8 +1177,8 @@
   \def\nomXname{(H{\o}jtstillede) indices}%
   \def\nomZname{Indices}}
 \DeclareOptionX{english}{%
-  \def\eqdeclaration#1{, see equation\nobreakspace(#1)}%
-  \def\pagedeclaration#1{, page\nobreakspace#1}%
+  \def\eqdeclaration##1{, see equation\nobreakspace(##1)}%
+  \def\pagedeclaration##1{, page\nobreakspace##1}%
   \def\nomname{Nomenclature}%
   \def\nomAname{Latin Letters}%
   \def\nomGname{Greek Letters}%
@@ -1192,8 +1185,8 @@
   \def\nomXname{Superscripts}%
   \def\nomZname{Subscripts}}
 \DeclareOptionX{french}{%
-  \def\eqdeclaration#1{, voir \'equation\nobreakspace(#1)}%
-  \def\pagedeclaration#1{, page\nobreakspace#1}%
+  \def\eqdeclaration##1{, voir \'equation\nobreakspace(##1)}%
+  \def\pagedeclaration##1{, page\nobreakspace##1}%
   \def\nomname{Liste des symboles}%
   \def\nomAname{Lettres latines}%
   \def\nomGname{Lettres grecques}%
@@ -1200,8 +1193,8 @@
   \def\nomXname{Indices sup{\'e}rieurs}%
   \def\nomZname{Indices}}
 \DeclareOptionX{german}{%
-  \def\eqdeclaration#1{, siehe Gleichung\nobreakspace(#1)}%
-  \def\pagedeclaration#1{, Seite\nobreakspace#1}%
+  \def\eqdeclaration##1{, siehe Gleichung\nobreakspace(##1)}%
+  \def\pagedeclaration##1{, Seite\nobreakspace##1}%
   \def\nomname{Symbolverzeichnis}%
    \def\nomAname{Lateinische Buchstaben}%
    \def\nomGname{Griechische Buchstaben}%
@@ -1208,8 +1201,8 @@
    \def\nomXname{(hochgestellte) Indizes}%
    \def\nomZname{Indizes}}
 \DeclareOptionX{italian}{%
-  \def\eqdeclaration#1{, vedi equazione\nobreakspace(#1)}%
-  \def\pagedeclaration#1{, pagina\nobreakspace#1}%
+  \def\eqdeclaration##1{, vedi equazione\nobreakspace(##1)}%
+  \def\pagedeclaration##1{, pagina\nobreakspace##1}%
   \def\nomname{Elenco dei simboli}%
    \def\nomAname{Lettere latine}%
    \def\nomGname{Lettere greche}%
@@ -1216,8 +1209,8 @@
    \def\nomXname{Apici}%
    \def\nomZname{Indici}}
 \DeclareOptionX{polish}{%
-  \def\eqdeclaration#1{, porownaj rownanie\nobreakspace(#1)}%
-  \def\pagedeclaration#1{, strona\nobreakspace#1}%
+  \def\eqdeclaration##1{, porownaj rownanie\nobreakspace(##1)}%
+  \def\pagedeclaration##1{, strona\nobreakspace##1}%
   \def\nomname{Lista symboli}%
    \def\nomAname{Litery {\l}aci\'nskie}%
    \def\nomGname{Litery greckie}%
@@ -1224,8 +1217,8 @@
    \def\nomXname{Indeksy g\'orny}%
    \def\nomZname{Indeksy dolne}}
 \DeclareOptionX{portuguese}{%
-  \def\eqdeclaration#1{, veja equa\c{c}\~ao\nobreakspace(#1)}%
-  \def\pagedeclaration#1{, p\'agina\nobreakspace#1}%
+  \def\eqdeclaration##1{, veja equa\c{c}\~ao\nobreakspace(##1)}%
+  \def\pagedeclaration##1{, p\'agina\nobreakspace##1}%
   \def\nomname{Nomenclatura}%
   \def\nomAname{Letras latinas}%
   \def\nomGname{Letras gregas}%
@@ -1232,8 +1225,8 @@
   \def\nomXname{Sobrescritos}%
   \def\nomZname{Subscritos}}
 \DeclareOptionX{russian}{%
-  \def\eqdeclaration#1{, \cyrs\cyrm.\nobreakspace(#1)}%
-  \def\pagedeclaration#1{, \cyrs\cyrt\cyrr.\nobreakspace#1}%
+  \def\eqdeclaration##1{, \cyrs\cyrm.\nobreakspace(##1)}%
+  \def\pagedeclaration##1{, \cyrs\cyrt\cyrr.\nobreakspace##1}%
   \def\nomname{\CYRS\cyrp\cyri\cyrs\cyro\cyrk%
     \ \cyro\cyrb\cyro\cyrz\cyrn\cyra\cyrch\cyre\cyrn\cyri%
     \cyrishrt}%
@@ -1246,8 +1239,8 @@
    \def\nomZname{\CYRP\cyro\cyrd\cyrs\cyrt\cyrr\cyro\cyrch\cyrn\cyrery\cyre\
      \cyri\cyrn\cyrd\cyre\cyrk\cyrs\cyrery}} 
 \DeclareOptionX{spanish}{%
-  \def\eqdeclaration#1{, v\'ease la ecuaci\'on\nobreakspace(#1)}%
-  \def\pagedeclaration#1{, p\'agina\nobreakspace#1}%
+  \def\eqdeclaration##1{, v\'ease la ecuaci\'on\nobreakspace(##1)}%
+  \def\pagedeclaration##1{, p\'agina\nobreakspace##1}%
   \def\nomname{Nomenclatura}%
    \def\nomAname{Letras latinas}%
    \def\nomGname{Letras griegas}%
@@ -1254,8 +1247,8 @@
    \def\nomXname{Super{\'\i}ndices}%
    \def\nomZname{Sub{\'\i}ndices}}
 \DeclareOptionX{ukrainian}{%
-  \def\eqdeclaration#1{, \cyrd\cyri\cyrv.\nobreakspace(#1)}%
-  \def\pagedeclaration#1{, \cyrs\cyrt\cyro\cyrr.\nobreakspace#1}%
+  \def\eqdeclaration##1{, \cyrd\cyri\cyrv.\nobreakspace(##1)}%
+  \def\pagedeclaration##1{, \cyrs\cyrt\cyro\cyrr.\nobreakspace##1}%
   \def\nomname{\CYRP\cyre\cyrr\cyre\cyrl\cyrii\cyrk%
     \ \cyrp\cyro\cyrz\cyrn\cyra\cyrch\cyre\cyrn\cyrsftsn}%
    \def\nomAname{\CYRL\cyra\cyrt\cyri\cyrn\cyrs\cyrsftsn\cyrk\cyrii\
@@ -1280,6 +1273,13 @@
 \RequirePackage{array,longtable, siunitx}
 \fi
 %    \end{macrocode}
+%
+% Checking whether we need nomenclature in toc
+%    \begin{macrocode}
+\if at intoc
+\setuptoc{nls}{totoc}
+\fi
+%    \end{macrocode}
 % 
 %
 % \begin{macro}{\@outputfileextension}
@@ -1501,6 +1501,9 @@
 %
 %
 % \begin{environment}{thenomenclature}
+%\changes{v5.1}{2019/01/27}{Changed \cs{markboth} to \cs{@mkboth} for
+% chapters}
+%\changes{v5.1}{2019/02/08}{Added tocbasic}
 % The |thenomenclature| environment formats its title and optionally
 % inserts an item in the TOC, both are dependant on
 % whether the \cs{chapter} command is available or not. After
@@ -1513,17 +1516,10 @@
 % end of the table.
 %    \begin{macrocode}
 \def\thenomenclature{%
-  \@ifundefined{chapter}%
-  {
-    \section*{\nomname}
-    \if at intoc\addcontentsline{toc}{section}{\nomname}\fi%
-  }%
-  {
-    \chapter*{\nomname}
-    \markboth{\nomname}{\nomname}%
-    \if at intoc\addcontentsline{toc}{chapter}{\nomname}\fi%
-  }%
-
+  \providecommand*{\listofnlsname}{\nomname}%
+  \let\list at fname\listofnlsname
+  \def\@currext{nls}%
+  \tocbasic at listhead{\list at fname}%
   \nompreamble
   \if at nomentbl
     \let\itemOrig=\item
@@ -1591,6 +1587,10 @@
     \PackageInfo{nomencl}{Using the configuration file \@cfgfile}}{}
 \fi
 %    \end{macrocode}
+%
+% 
+% 
+%
 % The end.
 %    \begin{macrocode}
 %</package>

Modified: trunk/Master/texmf-dist/source/latex/nomencl/nomencl.ins
===================================================================
--- trunk/Master/texmf-dist/source/latex/nomencl/nomencl.ins	2019-02-09 22:18:30 UTC (rev 49986)
+++ trunk/Master/texmf-dist/source/latex/nomencl/nomencl.ins	2019-02-09 22:21:04 UTC (rev 49987)
@@ -1,5 +1,5 @@
 % File nomencl.ins
-% Copyright 1996-2018 Boris Veytsman, Bernd Shandl, Lee Netherton, CV
+% Copyright 1996-2019 Boris Veytsman, Bernd Shandl, Lee Netherton, CV
 % Radhakrishnan, Brian Elmegaard
 % 
 %
@@ -21,7 +21,7 @@
 % preamble for sty and drv file
 \preamble
 
-Copyright 1996-2018 Boris Veytsman, Bernd Shandl, Lee Netherton, CV
+Copyright 1996-2019 Boris Veytsman, Bernd Shandl, Lee Netherton, CV
 Radhakrishnan, Brian Elmegaard
 
 
@@ -36,7 +36,7 @@
 \catcode`\%=12
 \declarepreamble\istpreamble
 
-Copyright 1996-2018 Boris Veytsman, Bernd Shandl, Lee Netherton, CV
+Copyright 1996-2019 Boris Veytsman, Bernd Shandl, Lee Netherton, CV
 Radhakrishnan, Brian Elmegaard
 
 

Modified: trunk/Master/texmf-dist/tex/latex/nomencl/nomencl.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/nomencl/nomencl.sty	2019-02-09 22:18:30 UTC (rev 49986)
+++ trunk/Master/texmf-dist/tex/latex/nomencl/nomencl.sty	2019-02-09 22:21:04 UTC (rev 49987)
@@ -6,7 +6,7 @@
 %%
 %% nomencl.dtx  (with options: `package')
 %% 
-%% Copyright 1996-2018 Boris Veytsman, Bernd Shandl, Lee Netherton, CV
+%% Copyright 1996-2019 Boris Veytsman, Bernd Shandl, Lee Netherton, CV
 %% Radhakrishnan, Brian Elmegaard
 %% 
 %% 
@@ -16,10 +16,13 @@
 %% version 1.2 of the license, or (at your option) any later version.
 %% 
 \ProvidesPackage{nomencl}%
-          [2018/12/29 v5.0 Nomenclature package]
+          [2019/02/08 v5.1 Nomenclature package]
 \NeedsTeXFormat{LaTeX2e}
 \RequirePackage{xkeyval}
 \RequirePackage{ifthen}
+\RequirePackage{tocbasic}
+\addtotoclist[nomencl]{nlo}
+\addtotoclist[nomencl]{nls}
 \newif\if at printeqref
 \newif\if at printpageref
 \newif\if at intoc
@@ -43,16 +46,9 @@
 \newif\if at stdsubgroups
 \DeclareOptionX{stdsubgroups}{\@stdsubgroupstrue}
 \DeclareOptionX{nostdsubgroups}{\@stdsubgroupsfalse}
-\def\eqdeclaration#1{equation\nobreakspace(#1)}%
-\def\pagedeclaration#1{\hspace*{2mm}page\nobreakspace#1}%
-\def\nomname{Nomenclature}%
-\def\nomAname{Latin Letters}%
-\def\nomGname{Greek Letters}%
-\def\nomXname{Superscripts}%
-\def\nomZname{Subscripts}
 \DeclareOptionX{croatian}{%
-  \def\eqdeclaration#1{, vidi jednad\v{z}bu\nobreakspace(#1)}%
-  \def\pagedeclaration#1{, stranica\nobreakspace#1}%
+  \def\eqdeclaration##1{, vidi jednad\v{z}bu\nobreakspace(##1)}%
+  \def\pagedeclaration##1{, stranica\nobreakspace##1}%
   \def\nomname{Popis simbola}%
   \def\nomAname{Latini\v{c}na slova}%
   \def\nomGname{Gr\v{c}ka slova}%
@@ -59,8 +55,8 @@
   \def\nomXname{Exponenats}%
   \def\nomZname{Indeksi}}
 \DeclareOptionX{danish}{%
-  \def\eqdeclaration#1{, se ligning\nobreakspace(#1)}%
-  \def\pagedeclaration#1{, side\nobreakspace#1}%
+  \def\eqdeclaration##1{, se ligning\nobreakspace(##1)}%
+  \def\pagedeclaration##1{, side\nobreakspace##1}%
   \def\nomname{Symbolliste}%
   \def\nomAname{Romerske bogstaver}%
   \def\nomGname{Gr{\ae}ske bogstaver}%
@@ -67,8 +63,8 @@
   \def\nomXname{(H{\o}jtstillede) indices}%
   \def\nomZname{Indices}}
 \DeclareOptionX{english}{%
-  \def\eqdeclaration#1{, see equation\nobreakspace(#1)}%
-  \def\pagedeclaration#1{, page\nobreakspace#1}%
+  \def\eqdeclaration##1{, see equation\nobreakspace(##1)}%
+  \def\pagedeclaration##1{, page\nobreakspace##1}%
   \def\nomname{Nomenclature}%
   \def\nomAname{Latin Letters}%
   \def\nomGname{Greek Letters}%
@@ -75,8 +71,8 @@
   \def\nomXname{Superscripts}%
   \def\nomZname{Subscripts}}
 \DeclareOptionX{french}{%
-  \def\eqdeclaration#1{, voir \'equation\nobreakspace(#1)}%
-  \def\pagedeclaration#1{, page\nobreakspace#1}%
+  \def\eqdeclaration##1{, voir \'equation\nobreakspace(##1)}%
+  \def\pagedeclaration##1{, page\nobreakspace##1}%
   \def\nomname{Liste des symboles}%
   \def\nomAname{Lettres latines}%
   \def\nomGname{Lettres grecques}%
@@ -83,8 +79,8 @@
   \def\nomXname{Indices sup{\'e}rieurs}%
   \def\nomZname{Indices}}
 \DeclareOptionX{german}{%
-  \def\eqdeclaration#1{, siehe Gleichung\nobreakspace(#1)}%
-  \def\pagedeclaration#1{, Seite\nobreakspace#1}%
+  \def\eqdeclaration##1{, siehe Gleichung\nobreakspace(##1)}%
+  \def\pagedeclaration##1{, Seite\nobreakspace##1}%
   \def\nomname{Symbolverzeichnis}%
    \def\nomAname{Lateinische Buchstaben}%
    \def\nomGname{Griechische Buchstaben}%
@@ -91,8 +87,8 @@
    \def\nomXname{(hochgestellte) Indizes}%
    \def\nomZname{Indizes}}
 \DeclareOptionX{italian}{%
-  \def\eqdeclaration#1{, vedi equazione\nobreakspace(#1)}%
-  \def\pagedeclaration#1{, pagina\nobreakspace#1}%
+  \def\eqdeclaration##1{, vedi equazione\nobreakspace(##1)}%
+  \def\pagedeclaration##1{, pagina\nobreakspace##1}%
   \def\nomname{Elenco dei simboli}%
    \def\nomAname{Lettere latine}%
    \def\nomGname{Lettere greche}%
@@ -99,8 +95,8 @@
    \def\nomXname{Apici}%
    \def\nomZname{Indici}}
 \DeclareOptionX{polish}{%
-  \def\eqdeclaration#1{, porownaj rownanie\nobreakspace(#1)}%
-  \def\pagedeclaration#1{, strona\nobreakspace#1}%
+  \def\eqdeclaration##1{, porownaj rownanie\nobreakspace(##1)}%
+  \def\pagedeclaration##1{, strona\nobreakspace##1}%
   \def\nomname{Lista symboli}%
    \def\nomAname{Litery {\l}aci\'nskie}%
    \def\nomGname{Litery greckie}%
@@ -107,8 +103,8 @@
    \def\nomXname{Indeksy g\'orny}%
    \def\nomZname{Indeksy dolne}}
 \DeclareOptionX{portuguese}{%
-  \def\eqdeclaration#1{, veja equa\c{c}\~ao\nobreakspace(#1)}%
-  \def\pagedeclaration#1{, p\'agina\nobreakspace#1}%
+  \def\eqdeclaration##1{, veja equa\c{c}\~ao\nobreakspace(##1)}%
+  \def\pagedeclaration##1{, p\'agina\nobreakspace##1}%
   \def\nomname{Nomenclatura}%
   \def\nomAname{Letras latinas}%
   \def\nomGname{Letras gregas}%
@@ -115,8 +111,8 @@
   \def\nomXname{Sobrescritos}%
   \def\nomZname{Subscritos}}
 \DeclareOptionX{russian}{%
-  \def\eqdeclaration#1{, \cyrs\cyrm.\nobreakspace(#1)}%
-  \def\pagedeclaration#1{, \cyrs\cyrt\cyrr.\nobreakspace#1}%
+  \def\eqdeclaration##1{, \cyrs\cyrm.\nobreakspace(##1)}%
+  \def\pagedeclaration##1{, \cyrs\cyrt\cyrr.\nobreakspace##1}%
   \def\nomname{\CYRS\cyrp\cyri\cyrs\cyro\cyrk%
     \ \cyro\cyrb\cyro\cyrz\cyrn\cyra\cyrch\cyre\cyrn\cyri%
     \cyrishrt}%
@@ -129,8 +125,8 @@
    \def\nomZname{\CYRP\cyro\cyrd\cyrs\cyrt\cyrr\cyro\cyrch\cyrn\cyrery\cyre\
      \cyri\cyrn\cyrd\cyre\cyrk\cyrs\cyrery}}
 \DeclareOptionX{spanish}{%
-  \def\eqdeclaration#1{, v\'ease la ecuaci\'on\nobreakspace(#1)}%
-  \def\pagedeclaration#1{, p\'agina\nobreakspace#1}%
+  \def\eqdeclaration##1{, v\'ease la ecuaci\'on\nobreakspace(##1)}%
+  \def\pagedeclaration##1{, p\'agina\nobreakspace##1}%
   \def\nomname{Nomenclatura}%
    \def\nomAname{Letras latinas}%
    \def\nomGname{Letras griegas}%
@@ -137,8 +133,8 @@
    \def\nomXname{Super{\'\i}ndices}%
    \def\nomZname{Sub{\'\i}ndices}}
 \DeclareOptionX{ukrainian}{%
-  \def\eqdeclaration#1{, \cyrd\cyri\cyrv.\nobreakspace(#1)}%
-  \def\pagedeclaration#1{, \cyrs\cyrt\cyro\cyrr.\nobreakspace#1}%
+  \def\eqdeclaration##1{, \cyrd\cyri\cyrv.\nobreakspace(##1)}%
+  \def\pagedeclaration##1{, \cyrs\cyrt\cyro\cyrr.\nobreakspace##1}%
   \def\nomname{\CYRP\cyre\cyrr\cyre\cyrl\cyrii\cyrk%
     \ \cyrp\cyro\cyrz\cyrn\cyra\cyrch\cyre\cyrn\cyrsftsn}%
    \def\nomAname{\CYRL\cyra\cyrt\cyri\cyrn\cyrs\cyrsftsn\cyrk\cyrii\
@@ -153,6 +149,9 @@
 \if at nomentbl
 \RequirePackage{array,longtable, siunitx}
 \fi
+\if at intoc
+\setuptoc{nls}{totoc}
+\fi
 \if at compatibilitymode%
     \def\@outputfileextension{.glo}%
     \def\@inputfileextension{.gls}%
@@ -251,17 +250,10 @@
 \def\setnomtableformat#1{\def\@nomtableformat{l@{}#1}}
 \setnomtableformat{lp{0.45\textwidth}sp{0.3\textwidth}@{}l}
 \def\thenomenclature{%
-  \@ifundefined{chapter}%
-  {
-    \section*{\nomname}
-    \if at intoc\addcontentsline{toc}{section}{\nomname}\fi%
-  }%
-  {
-    \chapter*{\nomname}
-    \markboth{\nomname}{\nomname}%
-    \if at intoc\addcontentsline{toc}{chapter}{\nomname}\fi%
-  }%
-
+  \providecommand*{\listofnlsname}{\nomname}%
+  \let\list at fname\listofnlsname
+  \def\@currext{nls}%
+  \tocbasic at listhead{\list at fname}%
   \nompreamble
   \if at nomentbl
     \let\itemOrig=\item

Modified: trunk/Master/tlpkg/libexec/ctan2tds
===================================================================
--- trunk/Master/tlpkg/libexec/ctan2tds	2019-02-09 22:18:30 UTC (rev 49986)
+++ trunk/Master/tlpkg/libexec/ctan2tds	2019-02-09 22:21:04 UTC (rev 49987)
@@ -1859,6 +1859,7 @@
  'nddiss',      '\.sty|\.clo|\.ldf|\.cls|\.def|\.fd$',
  'nodetree',	'nodetree.(tex|lua)|' . $standardtex,
  'noindentafter',       "noindentafter\.sty",
+ 'nomencl',	'\.sty',		# not .cfg
  'notes',       '[^s]\.(eps|pdf|png)|' . $standardtex,  # not notes.pdf
  'ntheorem',    '\.sty|\.std',
  'nucleardata',	'\.(csv|hd|pytxcode)|' . $standardtex,



More information about the tex-live-commits mailing list