diff options
author | Karl Berry <karl@freefriends.org> | 2022-11-02 22:04:34 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2022-11-02 22:04:34 +0000 |
commit | 441973d492db92d882743010c0ceb5c36fec9fa4 (patch) | |
tree | 63eb524cbb742f56caba7c33b42ed1a4691ce1c9 /Master/texmf-dist/source | |
parent | 76c0a04ebe2e4c563d667541e62560ddf6ad7e26 (diff) |
glossaries (2nov22)
git-svn-id: svn://tug.org/texlive/trunk@64903 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source')
-rw-r--r-- | Master/texmf-dist/source/latex/glossaries/glossaries.dtx | 418 | ||||
-rw-r--r-- | Master/texmf-dist/source/latex/glossaries/glossaries.ins | 5 |
2 files changed, 352 insertions, 71 deletions
diff --git a/Master/texmf-dist/source/latex/glossaries/glossaries.dtx b/Master/texmf-dist/source/latex/glossaries/glossaries.dtx index 1d44c808c2b..276ee519e12 100644 --- a/Master/texmf-dist/source/latex/glossaries/glossaries.dtx +++ b/Master/texmf-dist/source/latex/glossaries/glossaries.dtx @@ -1,14 +1,10 @@ %\iffalse % glossaries.dtx generated using makedtx version 1.2 (c) Nicola Talbot % Command line args: +% -codetitle "Main Package Code (glossaries.sty)" % -section "section" % -author "Nicola Talbot" -% -setambles ".*\.tex=>\nopreamble\nopostamble" -% -setambles ".*\.l2h=>\nopreamble\nopostamble" -% -comment ".*\.tex" -% -comment ".*\.l2h" % -doc "glossaries-manual.tex" -% -codetitle "Main Package Code (glossaries.sty)" % -src "(glossaries\.sty)\Z=>\1" % -src "(glossary-[a-z]+\.sty)\Z=>\1" % -src "(glossaries-babel\.sty)\Z=>\1" @@ -21,10 +17,14 @@ % -src "(glossar.*-2021-11-01\.sty)\Z=>\1" % -src "(example-glossaries-.*\.tex)\Z=>\1" % -src "(glossaries\.l2h)\Z=>\1" +% -comment ".*\.tex" +% -comment ".*\.l2h" % -macrocode ".*\.tex" % -macrocode ".*\.l2h" +% -setambles ".*\.tex=>\nopreamble\nopostamble" +% -setambles ".*\.l2h=>\nopreamble\nopostamble" % glossaries -% Created on 2022/10/17 16:00 +% Created on 2022/11/2 14:34 %\fi %\iffalse %<*package> @@ -59,7 +59,7 @@ glossaries.dtx \documentclass{article} \usepackage{doc} -\CheckSum{58550} +\CheckSum{58650} \RecordChanges \PageIndex @@ -115,12 +115,12 @@ glossaries.dtx %\DeleteShortVerb{|} %\MakeShortVerb{"} % -% \title{Documented Code For glossaries v4.50} +% \title{Documented Code For glossaries v4.51} % \author{Nicola L.C. Talbot\\[10pt] %Dickimaw Books\\ %\url{http://www.dickimaw-books.com/}} % -% \date{2022-10-14} +% \date{2022-11-02} % \maketitle % %\tableofcontents @@ -140,7 +140,7 @@ glossaries.dtx %glossaries package}. % %\item[\url{glossaries-user.pdf}] -%For the main user guide, read \qt{glossaries.sty v4.50: +%For the main user guide, read \qt{glossaries.sty v4.51: %\LaTeX2e\ Package to Assist Generating Glossaries}. % %\item[\url{mfirstuc-manual.pdf}] @@ -198,11 +198,11 @@ glossaries.dtx % \begin{macrocode} \DeclareRelease{v4.46}{2020-03-19}{glossaries-2020-03-19.sty} \DeclareRelease{v4.49}{2021-11-01}{glossaries-2021-11-01.sty} -\DeclareCurrentRelease{v4.50}{2022-10-14} +\DeclareCurrentRelease{v4.51}{2022-11-02} % \end{macrocode} % Declare package: % \begin{macrocode} -\ProvidesPackage{glossaries}[2022/10/14 v4.50 (NLCT)] +\ProvidesPackage{glossaries}[2022/11/02 v4.51 (NLCT)] % \end{macrocode} %\changes{4.18}{2015-09-09}{split mfirstuc into separate bundle} % Required packages: @@ -3378,17 +3378,17 @@ removed. Rollback required or use a newer alternative} % \end{macrocode} % Load \sty{tracklang}: % \begin{macrocode} - \RequirePackage{tracklang} + \RequirePackage{tracklang}[2019/11/30] % \end{macrocode} %Track any languages explicitly requested via the \pkgopt{languages} %option. +%\changes{4.51}{2022-11-02}{switch to \cs{TrackIfKnownLanguage}} % \begin{macrocode} \ifdefvoid\@gls@requested@languages{}% {% \@for\@gls@thislang:=\@gls@requested@languages\do{% - \ifcsdef{@tracklang@add@\@gls@thislang}% - {\csuse{@tracklang@add@\@gls@thislang}}% - {\expandafter\TrackLanguageTag{\@gls@thislang}}% + \TrackIfKnownLanguage{\@gls@thislang}{}% + {\GlossariesWarning{unknown language `\@gls@thislang'}}% }% }% % \end{macrocode} @@ -7524,32 +7524,142 @@ removed. Rollback required or use a newer alternative} % know if we're in \sty{amsmath}'s \env{align} environment's % measuring pass. % -%\begin{macro}{\gls@ifnotmeasuring} -%\changes{3.08a}{2013-09-28}{new} +%\begin{macro}{\@gls@if@measuring} +%\changes{4.51}{2022-11-02}{new} +% \begin{macrocode} +\newcommand*{\@gls@if@measuring}[2]{% + \ifmeasuring@ + #1% + \else + #2% + \fi +} +% \end{macrocode} +%\end{macro} +%\begin{macro}{\gls@org@refstepcounter} +%\changes{4.51}{2022-11-02}{new} +% \begin{macrocode} +\let\gls@org@refstepcounter\refstepcounter +\let\gls@org@label\label +% \end{macrocode} +%\end{macro} +%\begin{macro}{\gls@if@measuring} +%\changes{4.51}{2022-11-02}{new} +% \begin{macrocode} +\newcommand{\gls@if@measuring}[2]{#2} +% \end{macrocode} +%If \sty{amsmath} has been loaded, set \cs{gls@if@measuring} +%to \cs{@gls@if@measuring} % \begin{macrocode} \AtBeginDocument{% \@ifpackageloaded{amsmath}% - {\let\gls@ifnotmeasuring\@gls@ifnotmeasuring}% + {\let\gls@if@measuring\@gls@if@measuring}% {}% + \let\gls@org@refstepcounter\refstepcounter + \let\gls@org@label\label } -\newcommand*{\@gls@ifnotmeasuring}[1]{% - \ifmeasuring@ +% \end{macrocode} +%\end{macro} +%\begin{macro}{\gls@ifnotmeasuring} +%\changes{3.08a}{2013-09-28}{new} +% \begin{macrocode} +\newcommand*\gls@ifnotmeasuring[1]{\glsifmeasuring{}{#1}} +% \end{macrocode} +%\end{macro} +% +%\begin{macro}{\glsifmeasuring} +%\changes{4.51}{2022-11-02}{new} +% \begin{macrocode} +\newcommand*{\glsifmeasuring}{\gls@if@measuring} +% \end{macrocode} +%\end{macro} +% +%\begin{macro}{\gls@local@stepcounter} +%\changes{4.51}{2022-11-02}{new} +% \begin{macrocode} +\newcommand*{\gls@local@stepcounter}[1]{% + \ifcsdef{c@#1}% + {% + \epreto\gls@measuring@reset{\noexpand\setcounter{#1}{\number\value{#1}}}% + \expandafter\advance\csname c@#1\endcsname by \@one + }% + {}% +} +% \end{macrocode} +%\end{macro} +% +%\begin{macro}{\gls@start@measuring} +%\changes{4.51}{2022-11-02}{new} +%It's best to scope this, but still provide some support to switch +%on and off. +% \begin{macrocode} +\newcommand{\gls@start@measuring}{% + \ifx\glsifmeasuring\@firstoftwo \else - #1% + \let\gls@org@target\glstarget + \let\gls@org@link\@glslink + \def\gls@measuring@reset{}% \fi + \let\glsifmeasuring\@firstoftwo + \let\refstepcounter\gls@local@stepcounter + \let\label\@gobble + \let\glstarget\@secondoftwo + \let\@glslink\@secondoftwo +} +% \end{macrocode} +%\end{macro} +% +%\begin{macro}{\gls@stop@measuring} +%\changes{4.51}{2022-11-02}{new} +% \begin{macrocode} +\newcommand{\gls@stop@measuring}{% + \renewcommand*{\glsifmeasuring}{\gls@if@measuring}% + \let\refstepcounter\gls@org@refstepcounter + \let\label\gls@org@label + \let\glstarget\gls@org@target + \let\@glslink\gls@org@link + \gls@measuring@reset + \def\gls@measuring@reset{}% +} +% \end{macrocode} +%\end{macro} +% +%\begin{macro}{\glsmeasureheight} +%\changes{4.51}{2022-11-02}{new} +% \begin{macrocode} +\newcommand{\glsmeasureheight}[2]{% + \settoheight{#1}{\gls@start@measuring#2\gls@stop@measuring}% +} +% \end{macrocode} +%\end{macro} +% +%\begin{macro}{\glsmeasuredepth} +%\changes{4.51}{2022-11-02}{new} +% \begin{macrocode} +\newcommand{\glsmeasuredepth}[2]{% + \settodepth{#1}{\gls@start@measuring#2\gls@stop@measuring}% +} +% \end{macrocode} +%\end{macro} +% +%\begin{macro}{\glsmeasurewidth} +%\changes{4.51}{2022-11-02}{new} +% \begin{macrocode} +\newcommand{\glsmeasurewidth}[2]{% + \settowidth{#1}{\gls@start@measuring#2\gls@stop@measuring}% } -\newcommand*\gls@ifnotmeasuring[1]{#1} % \end{macrocode} %\end{macro} % %\begin{macro}{\glspatchtabularx} %\changes{4.28}{2017-01-07}{new} +%\changes{4.51}{2022-11-02}{switch measuring on and off} %Patch \cs{TX@trial} (as per David Carlisle's answer in %\url{http://tex.stackexchange.com/a/94895}). This does nothing %if \cs{TX@trial} hasn't been defined. % \begin{macrocode} \def\@gls@patchtabularx#1\hbox#2#3!!{% - \def\TX@trial##1{#1\hbox{\let\glsunset\@gobble#2}#3}% + \def\TX@trial##1{#1\hbox{\gls@start@measuring#2\gls@stop@measuring}#3}% } \newcommand*\glspatchtabularx{% \ifdef\TX@trial @@ -9585,13 +9695,15 @@ removed. Rollback required or use a newer alternative} %\begin{macro}{\glsdohypertarget} %\changes{4.08}{2014-07-30}{new} +%\changes{4.51}{2022-11-02}{added measuring and group} % \begin{macrocode} \newlength\gls@tmplen \newcommand*{\glsdohypertarget}[2]{% \glsdoshowtarget{#1}% {% - \settoheight{\gls@tmplen}{#2}% - \raisebox{\gls@tmplen}{\hypertarget{#1}{}}#2% + \glsmeasureheight{\gls@tmplen}{#2}% + \raisebox{\gls@tmplen}{\hypertarget{#1}{}}% + #2% }% } % \end{macrocode} @@ -14163,10 +14275,12 @@ has already been written}% % %\begin{macro}{\@gls@@automake@immediate} %\changes{4.42}{2019-01-06}{new} +%\changes{4.51}{2022-11-02}{ensure list is expanded before iterating} % \begin{macrocode} \newcommand{\@gls@@automake@immediate}{% \ifnum\gls@automake@nr=2\relax - \@for\@gls@type:=\@gls@automake@types\do{% + \protected@edef\gls@tmp{\@gls@automake@types}% + \@for\@gls@type:=\gls@tmp\do{% \ifdefempty{\@gls@type}{}% {\@gls@automake@immediate{\@gls@type}}% }% @@ -14300,10 +14414,12 @@ has already been written}% }% % \end{macrocode} % Check the automake setting: +%\changes{4.51}{2022-11-02}{ensure list of glossaries is expanded before iterating} % \begin{macrocode} \ifglsautomake \renewcommand*{\@gls@doautomake}{% - \@for\@gls@type:=\@gls@automake@types\do{% + \protected@edef\gls@tmp{\@gls@automake@types}% + \@for\@gls@type:=\gls@tmp\do{% \ifdefempty{\@gls@type}{}% {\@gls@automake{\@gls@type}}% }% @@ -14798,9 +14914,10 @@ you %\changes{3.02}{2012-05-21}{changed \cs{@do@wr@glossary} to test for %\pkgopt{indexonlyfirst} option; put old \cs{@do@wr@glossary} code %into \cs{@@do@wrglossary}} +%\changes{4.51}{2022-11-02}{added \cs{gls@ifnotmeasuring}} % \begin{macrocode} \newcommand*{\@do@wrglossary}[1]{% - \glswriteentry{#1}{\@@do@wrglossary{#1}}% + \gls@ifnotmeasuring{\glswriteentry{#1}{\@@do@wrglossary{#1}}}% } % \end{macrocode} %\end{macro} @@ -18296,7 +18413,9 @@ you %\changes{4.16}{2015-07-08}{new} % Space between long and short form for the above style. % This uses a non-breakable space if the short form is less than -% 3em, otherwise it uses a regular space. +% 3em, otherwise it uses a regular space. It's unlikely that the +% short form will contain any instances of \cs{gls} so this just +% uses \cs{settowidth} instead of \cs{glsmeasurewidth}. % \begin{macrocode} \newcommand*{\glsacspace}[1]{% \settowidth{\dimen@}{(\firstacronymfont{\glsentryshort{#1}})}% @@ -19824,11 +19943,11 @@ you % \begin{macrocode} \DeclareRelease{v4.46}{2020-03-19}{glossary-hypernav-2020-03-19.sty} \DeclareRelease{v4.49}{2021-11-01}{glossary-hypernav-2021-11-01.sty} -\DeclareCurrentRelease{v4.50}{2022-10-14} +\DeclareCurrentRelease{v4.51}{2022-11-02} % \end{macrocode} % Package Definition: % \begin{macrocode} -\ProvidesPackage{glossary-hypernav}[2022/10/14 v4.50 (NLCT)] +\ProvidesPackage{glossary-hypernav}[2022/11/02 v4.51 (NLCT)] % \end{macrocode} % % The commands defined in this package are provided to @@ -20050,11 +20169,11 @@ you % \begin{macrocode} \DeclareRelease{v4.46}{2020-03-19}{glossary-inline-2020-03-19.sty} \DeclareRelease{v4.49}{2021-11-01}{glossary-inline-2021-11-01.sty} -\DeclareCurrentRelease{v4.50}{2022-10-14} +\DeclareCurrentRelease{v4.51}{2022-11-02} % \end{macrocode} %Declare package: % \begin{macrocode} -\ProvidesPackage{glossary-inline}[2022/10/14 v4.50 (NLCT)] +\ProvidesPackage{glossary-inline}[2022/11/02 v4.51 (NLCT)] % \end{macrocode} % %\begin{style}{inline} @@ -20260,11 +20379,11 @@ you % \begin{macrocode} \DeclareRelease{v4.46}{2020-03-19}{glossary-list-2020-03-19.sty} \DeclareRelease{v4.49}{2021-11-01}{glossary-list-2021-11-01.sty} -\DeclareCurrentRelease{v4.50}{2022-10-14} +\DeclareCurrentRelease{v4.51}{2022-11-02} % \end{macrocode} %Declare package: % \begin{macrocode} -\ProvidesPackage{glossary-list}[2022/10/14 v4.50 (NLCT)] +\ProvidesPackage{glossary-list}[2022/11/02 v4.51 (NLCT)] % \end{macrocode} %\begin{macro}{\indexspace} %\changes{4.13}{2015-02-03}{new} @@ -20585,11 +20704,11 @@ you % \begin{macrocode} \DeclareRelease{v4.46}{2020-03-19}{glossary-long-2020-03-19.sty} \DeclareRelease{v4.49}{2021-11-01}{glossary-long-2021-11-01.sty} -\DeclareCurrentRelease{v4.50}{2022-10-14} +\DeclareCurrentRelease{v4.51}{2022-11-02} % \end{macrocode} %Declare package: % \begin{macrocode} -\ProvidesPackage{glossary-long}[2022/10/14 v4.50 (NLCT)] +\ProvidesPackage{glossary-long}[2022/11/02 v4.51 (NLCT)] % \end{macrocode} % Requires the \sty{longtable} package: % \begin{macrocode} @@ -21092,11 +21211,11 @@ you % \begin{macrocode} \DeclareRelease{v4.46}{2020-03-19}{glossary-longbooktabs-2020-03-19.sty} \DeclareRelease{v4.49}{2021-11-01}{glossary-longbooktabs-2021-11-01.sty} -\DeclareCurrentRelease{v4.50}{2022-10-14} +\DeclareCurrentRelease{v4.51}{2022-11-02} % \end{macrocode} %Declare package: % \begin{macrocode} -\ProvidesPackage{glossary-longbooktabs}[2022/10/14 v4.50 (NLCT)] +\ProvidesPackage{glossary-longbooktabs}[2022/11/02 v4.51 (NLCT)] % \end{macrocode} % Requires \sty{booktabs} package: % \begin{macrocode} @@ -21442,11 +21561,11 @@ you % \begin{macrocode} \DeclareRelease{v4.46}{2020-03-19}{glossary-longragged-2020-03-19.sty} \DeclareRelease{v4.49}{2021-11-01}{glossary-longragged-2021-11-01.sty} -\DeclareCurrentRelease{v4.50}{2022-10-14} +\DeclareCurrentRelease{v4.51}{2022-11-02} % \end{macrocode} %Declare package: % \begin{macrocode} -\ProvidesPackage{glossary-longragged}[2022/10/14 v4.50 (NLCT)] +\ProvidesPackage{glossary-longragged}[2022/11/02 v4.51 (NLCT)] % \end{macrocode} % Requires the \sty{array} package: % \begin{macrocode} @@ -21885,11 +22004,11 @@ you % \begin{macrocode} \DeclareRelease{v4.46}{2020-03-19}{glossary-mcols-2020-03-19.sty} \DeclareRelease{v4.49}{2021-11-01}{glossary-mcols-2021-11-01.sty} -\DeclareCurrentRelease{v4.50}{2022-10-14} +\DeclareCurrentRelease{v4.51}{2022-11-02} % \end{macrocode} %Declare package: % \begin{macrocode} -\ProvidesPackage{glossary-mcols}[2022/10/14 v4.50 (NLCT)] +\ProvidesPackage{glossary-mcols}[2022/11/02 v4.51 (NLCT)] % \end{macrocode} % Required packages: % \begin{macrocode} @@ -22334,11 +22453,11 @@ you % \begin{macrocode} \DeclareRelease{v4.46}{2020-03-19}{glossary-super-2020-03-19.sty} \DeclareRelease{v4.49}{2021-11-01}{glossary-super-2021-11-01.sty} -\DeclareCurrentRelease{v4.50}{2022-10-14} +\DeclareCurrentRelease{v4.51}{2022-11-02} % \end{macrocode} %Declare package: % \begin{macrocode} -\ProvidesPackage{glossary-super}[2022/10/14 v4.50 (NLCT)] +\ProvidesPackage{glossary-super}[2022/11/02 v4.51 (NLCT)] % \end{macrocode} % Requires the \sty{supertabular} package: % \begin{macrocode} @@ -22877,11 +22996,11 @@ you % \begin{macrocode} \DeclareRelease{v4.46}{2020-03-19}{glossary-superragged-2020-03-19.sty} \DeclareRelease{v4.49}{2021-11-01}{glossary-superragged-2021-11-01.sty} -\DeclareCurrentRelease{v4.50}{2022-10-14} +\DeclareCurrentRelease{v4.51}{2022-11-02} % \end{macrocode} %Declare package: % \begin{macrocode} -\ProvidesPackage{glossary-superragged}[2022/10/14 v4.50 (NLCT)] +\ProvidesPackage{glossary-superragged}[2022/11/02 v4.51 (NLCT)] % \end{macrocode} % Requires the \sty{array} package: % \begin{macrocode} @@ -23327,11 +23446,11 @@ you % \begin{macrocode} \DeclareRelease{v4.46}{2020-03-19}{glossary-tree-2020-03-19.sty} \DeclareRelease{v4.49}{2021-11-01}{glossary-tree-2021-11-01.sty} -\DeclareCurrentRelease{v4.50}{2022-10-14} +\DeclareCurrentRelease{v4.51}{2022-11-02} % \end{macrocode} %Declare package: % \begin{macrocode} -\ProvidesPackage{glossary-tree}[2022/10/14 v4.50 (NLCT)] +\ProvidesPackage{glossary-tree}[2022/11/02 v4.51 (NLCT)] % \end{macrocode} % %\begin{macro}{\indexspace} @@ -23771,6 +23890,8 @@ you % %\begin{macro}{\glsfindwidesttoplevelname} %\changes{4.22}{2016-04-19}{new} +%\changes{4.51}{2022-11-02}{replaced \cs{settowidth} with +%\cs{glsmeasurewidth}} % Find the widest name over all parentless entries in the % given glossary or glossaries. % \begin{macrocode} @@ -23784,7 +23905,7 @@ you \ifglshasparent{\@glo@label}% {}% {% - \settowidth{\dimen@}% + \glsmeasurewidth{\dimen@}% {\glstreenamefmt{\glsentryname{\@glo@label}}}% \ifdim\dimen@>\gls@tmplen \gls@tmplen=\dimen@ @@ -23857,8 +23978,10 @@ you % \end{macrocode} % Find out how big the indentation should be by measuring the % widest entry. +%\changes{4.51}{2022-11-02}{replaced \cs{settowidth} with +%\cs{glsmeasurewidth}} % \begin{macrocode} - \settowidth{\glstreeindent}{\glstreenamefmt{\@glswidestname\space}}% + \glsmeasurewidth{\glstreeindent}{\glstreenamefmt{\@glswidestname\space}}% \fi % \end{macrocode} % Set the hangindent and paragraph indent. @@ -23908,10 +24031,12 @@ you % \end{macrocode} % Compute the widest entry for this level, or for level~0 if not % defined for this level. Store in \cs{gls@tmplen} +%\changes{4.51}{2022-11-02}{replaced \cs{settowidth} with +%\cs{glsmeasurewidth}} % \begin{macrocode} \@ifundefined{@glswidestname\romannumeral##1}{% - \settowidth{\gls@tmplen}{\glstreenamefmt{\@glswidestname\space}}}{% - \settowidth{\gls@tmplen}{\glstreenamefmt{% + \glsmeasurewidth{\gls@tmplen}{\glstreenamefmt{\@glswidestname\space}}}{% + \glsmeasurewidth{\gls@tmplen}{\glstreenamefmt{% \csname @glswidestname\romannumeral##1\endcsname\space}}}% % \end{macrocode} % Determine if going up or down a level @@ -23930,11 +24055,13 @@ you % from the previous level to \cs{glstreeindent}. First % determine the width of the widest entry for the previous level % and store in \cs{glstreeindent}. +%\changes{4.51}{2022-11-02}{replaced \cs{settowidth} with +%\cs{glsmeasurewidth}} % \begin{macrocode} \@ifundefined{@glswidestname\romannumeral\@gls@prevlevel}{% - \settowidth{\glstreeindent}{\glstreenamefmt{% + \glsmeasurewidth{\glstreeindent}{\glstreenamefmt{% \@glswidestname\space}}}{% - \settowidth{\glstreeindent}{\glstreenamefmt{% + \glsmeasurewidth{\glstreeindent}{\glstreenamefmt{% \csname @glswidestname\romannumeral\@gls@prevlevel \endcsname\space}}}% % \end{macrocode} @@ -24057,11 +24184,11 @@ you % \begin{macrocode} \DeclareRelease{v4.46}{2020-03-19}{glossaries-babel-2020-03-19.sty} \DeclareRelease{v4.49}{2021-11-01}{glossaries-babel-2021-11-01.sty} -\DeclareCurrentRelease{v4.50}{2022-10-14} +\DeclareCurrentRelease{v4.51}{2022-11-02} % \end{macrocode} % Declare package % \begin{macrocode} -\ProvidesPackage{glossaries-babel}[2022/10/14 v4.50 (NLCT)] +\ProvidesPackage{glossaries-babel}[2022/11/02 v4.51 (NLCT)] % \end{macrocode} % Load \sty{tracklang} to obtain language settings. % \begin{macrocode} @@ -24110,11 +24237,11 @@ you % \begin{macrocode} \DeclareRelease{v4.46}{2020-03-19}{glossaries-polyglossia-2020-03-19.sty} \DeclareRelease{v4.49}{2021-11-01}{glossaries-polyglossia-2021-11-01.sty} -\DeclareCurrentRelease{v4.50}{2022-10-14} +\DeclareCurrentRelease{v4.51}{2022-11-02} % \end{macrocode} % Declare package % \begin{macrocode} -\ProvidesPackage{glossaries-polyglossia}[2022/10/14 v4.50 (NLCT)] +\ProvidesPackage{glossaries-polyglossia}[2022/11/02 v4.51 (NLCT)] % \end{macrocode} % Load \sty{tracklang} to obtain language settings. % \begin{macrocode} @@ -24167,11 +24294,11 @@ you % \begin{macrocode} \DeclareRelease{v4.46}{2020-03-19}{glossaries-prefix-2020-03-19.sty} \DeclareRelease{v4.49}{2021-11-01}{glossaries-prefix-2021-11-01.sty} -\DeclareCurrentRelease{v4.50}{2022-10-14} +\DeclareCurrentRelease{v4.51}{2022-11-02} % \end{macrocode} %Declare package: % \begin{macrocode} -\ProvidesPackage{glossaries-prefix}[2022/10/14 v4.50 (NLCT)] +\ProvidesPackage{glossaries-prefix}[2022/11/02 v4.51 (NLCT)] % \end{macrocode} % Pass all options to \sty{glossaries}: % \begin{macrocode} @@ -24668,11 +24795,11 @@ you % \begin{macrocode} \DeclareRelease{v4.46}{2020-03-19}{glossaries-accsupp-2020-03-19.sty} \DeclareRelease{v4.49}{2021-11-01}{glossaries-accsupp-2021-11-01.sty} -\DeclareCurrentRelease{v4.50}{2022-10-14} +\DeclareCurrentRelease{v4.51}{2022-11-02} % \end{macrocode} % Package version number now in line with main glossaries package number. % \begin{macrocode} -\ProvidesPackage{glossaries-accsupp}[2022/10/14 v4.50 (NLCT) +\ProvidesPackage{glossaries-accsupp}[2022/11/02 v4.51 (NLCT) Experimental glossaries accessibility] % \end{macrocode} % Pass all options to \sty{glossaries}: @@ -27523,11 +27650,11 @@ you % \begin{macrocode} \DeclareRelease{v4.46}{2020-03-19}{glossaries-compatible-207-2020-03-19.sty} \DeclareRelease{v4.49}{2021-11-01}{glossaries-compatible-207-2021-11-01.sty} -\DeclareCurrentRelease{v4.50}{2022-10-14} +\DeclareCurrentRelease{v4.51}{2022-11-02} % \end{macrocode} %Identify package. % \begin{macrocode} -\ProvidesPackage{glossaries-compatible-207}[2022/10/14 v4.50 (NLCT)] +\ProvidesPackage{glossaries-compatible-207}[2022/11/02 v4.51 (NLCT)] % \end{macrocode} %Trigger error and that's it. % \begin{macrocode} @@ -27556,11 +27683,11 @@ you % \begin{macrocode} \DeclareRelease{v4.46}{2020-03-19}{glossaries-compatible-307-2020-03-19.sty} \DeclareRelease{v4.49}{2021-11-01}{glossaries-compatible-307-2021-11-01.sty} -\DeclareCurrentRelease{v4.50}{2022-10-14} +\DeclareCurrentRelease{v4.51}{2022-11-02} % \end{macrocode} %Identify package. % \begin{macrocode} -\ProvidesPackage{glossaries-compatible-307}[2022/10/14 v4.50 (NLCT)] +\ProvidesPackage{glossaries-compatible-307}[2022/11/02 v4.51 (NLCT)] % \end{macrocode} %Trigger error and that's it. % \begin{macrocode} @@ -54720,6 +54847,159 @@ amet, libero}, %\fi %\iffalse % \begin{macrocode} +%<*example-glossaries-user.tex> +% \end{macrocode} +%\fi +%\iffalse +% \begin{macrocode} +%<<COMMENT +% This file is part of the glossaries bundle +% These are test glossary entries with the symbol and user fields set. +%COMMENT + +\newglossaryentry{sample-a}{name={a name},description={a description},symbol={\ensuremath{\alpha}},user1={A},user2={1},user3={i},user4={A-i},user5={25.2020788573521},user6={1585-11-06}} + +\newglossaryentry{sample-b}{name={b name},description={b description},symbol={\ensuremath{\beta}},user1={B},user2={2},user3={ii},user4={B-II},user5={45.5028357391029},user6={1412-06-16}} +\newglossaryentry{sample-b-0}{parent={sample-b},name={b/0 name},description={child 0 of b},symbol={\ensuremath{\sigma}},user2={0},user4={a-i}} +\newglossaryentry{sample-b-1}{parent={sample-b},name={b/1 name},description={child 1 of b},symbol={\ensuremath{\eta}},user2={1},user3={ix},user5={-0.902193400956222}} +\newglossaryentry{sample-b-2}{parent={sample-b},name={b/2 name},description={child 2 of b},symbol={\ensuremath{\partial}},user3={vii},user4={c-ix},user6={1857-01-23}} + +\newglossaryentry{sample-c}{name={c name},description={c description},symbol={\ensuremath{\gamma}},user1={C},user2={3},user3={iii},user4={c-III},user5={-38.3848347255729},user6={1277-04-20}} +\newglossaryentry{sample-c-0}{parent={sample-c},name={c/0 name},description={child 0 of c},symbol={\ensuremath{\iota}},user1={F},user2={0},user4={a-V}} +\newglossaryentry{sample-c-1}{parent={sample-c},name={c/1 name},description={child 1 of c},symbol={\ensuremath{\sigma_{0}}},user3={vi},user4={B-I}} +\newglossaryentry{sample-c-2}{parent={sample-c},name={c/2 name},description={child 2 of c},symbol={\ensuremath{\psi}},user4={C-ii}} +\newglossaryentry{sample-c-3}{parent={sample-c},name={c/3 name},description={child 3 of c},symbol={\ensuremath{\upsilon}},user1={U},user2={3},user3={xx},user4={D-VI}} + +\newglossaryentry{sample-d}{name={d name},description={d description},symbol={\ensuremath{\delta}},user1={D},user2={4},user3={iv},user4={d-IV},user5={-19.9143632163562},user6={1205-02-04}} +\newglossaryentry{sample-d-0}{parent={sample-d},name={d/0 name},description={child 0 of d},symbol={\ensuremath{\alpha}},user1={D},user2={0},user3={ii}} +\newglossaryentry{sample-d-1}{parent={sample-d},name={d/1 name},description={child 1 of d},symbol={\ensuremath{\delta}},user1={A},user2={1},user3={ii}} +\newglossaryentry{sample-d-2}{parent={sample-d},name={d/2 name},description={child 2 of d},symbol={\ensuremath{\lambda_{3}}},user1={W},user2={2},user4={c-x},user5={-0.607749542989112}} +\newglossaryentry{sample-d-3}{parent={sample-d},name={d/3 name},description={child 3 of d},symbol={\ensuremath{\theta}},user2={3}} +\newglossaryentry{sample-d-4}{parent={sample-d},name={d/4 name},description={child 4 of d},symbol={\ensuremath{\vartheta}},user2={4},user3={ii},user4={E-vi},user5={0.837394196049765}} + +\newglossaryentry{sample-e}{name={e name},description={e description},symbol={\ensuremath{\epsilon}},user1={E},user2={5},user3={v},user4={e-V},user5={33.9955092348848},user6={1911-11-30}} +\newglossaryentry{sample-e-0}{parent={sample-e},name={e/0 name},description={child 0 of e},symbol={\ensuremath{\rho_{1}}}} +\newglossaryentry{sample-e-1}{parent={sample-e},name={e/1 name},description={child 1 of e},symbol={\ensuremath{\epsilon}},user2={1},user3={vi}} +\newglossaryentry{sample-e-2}{parent={sample-e},name={e/2 name},description={child 2 of e},symbol={\ensuremath{\alpha_{1}}},user3={viii},user4={C-IX},user5={0.443471941832193},user6={1478-02-27}} +\newglossaryentry{sample-e-3}{parent={sample-e},name={e/3 name},description={child 3 of e},symbol={\ensuremath{\mu^{3}}},user2={3},user3={xx},user5={0.48628623899576}} + +\newglossaryentry{sample-f}{name={f name},description={f description},symbol={\ensuremath{\zeta}},user1={F},user2={6},user3={vi},user4={F-VI},user5={10.2604280725252},user6={1593-03-08}} +\newglossaryentry{sample-f-0}{parent={sample-f},name={f/0 name},description={child 0 of f},symbol={\ensuremath{\vartheta_{1}}},user1={J},user3={ii}} +\newglossaryentry{sample-f-1}{parent={sample-f},name={f/1 name},description={child 1 of f},symbol={\ensuremath{\partial_{2}}},user1={I},user3={viii},user4={b-iv}} +\newglossaryentry{sample-f-2}{parent={sample-f},name={f/2 name},description={child 2 of f},symbol={\ensuremath{\gamma}},user2={2},user4={C-VIII}} +\newglossaryentry{sample-f-3}{parent={sample-f},name={f/3 name},description={child 3 of f},symbol={\ensuremath{\zeta}},user2={3},user5={-0.729404747551726}} + +\newglossaryentry{sample-g}{name={g name},description={g description},symbol={\ensuremath{\eta}},user1={G},user2={7},user3={vii},user4={G-VII},user5={-6.0636327107396},user6={1432-09-18}} +\newglossaryentry{sample-g-0}{parent={sample-g},name={g/0 name},description={child 0 of g},symbol={\ensuremath{\psi}},user2={0}} +\newglossaryentry{sample-g-1}{parent={sample-g},name={g/1 name},description={child 1 of g},user4={B-v}} +\newglossaryentry{sample-g-2}{parent={sample-g},name={g/2 name},description={child 2 of g},symbol={\ensuremath{\nabla_{3}^{2}}},user2={2},user6={1718-05-25}} +\newglossaryentry{sample-g-3}{parent={sample-g},name={g/3 name},description={child 3 of g},symbol={\ensuremath{\phi}},user1={E},user4={d-I},user6={1336-07-06}} + +\newglossaryentry{sample-h}{name={h name},description={h description},symbol={\ensuremath{\theta}},user1={H},user2={8},user3={viii},user4={H-VIII},user5={1.16736490031784},user6={1576-09-11}} +\newglossaryentry{sample-h-0}{parent={sample-h},name={h/0 name},description={child 0 of h},symbol={\ensuremath{\theta_{1}}},user1={K},user2={0},user3={iv},user4={A-v}} +\newglossaryentry{sample-h-1}{parent={sample-h},name={h/1 name},description={child 1 of h},symbol={\ensuremath{o_{3}^{1}}},user2={1}} +\newglossaryentry{sample-h-2}{parent={sample-h},name={h/2 name},description={child 2 of h},symbol={\ensuremath{\varsigma}},user2={2},user6={1794-02-11}} +\newglossaryentry{sample-h-3}{parent={sample-h},name={h/3 name},description={child 3 of h},symbol={\ensuremath{\iota}},user2={3},user3={v},user4={d-II}} + +\newglossaryentry{sample-i}{name={i name},description={i description},symbol={\ensuremath{\iota}},user1={I},user2={9},user3={ix},user4={i-IX},user5={-11.3537684013693},user6={1950-08-02}} +\newglossaryentry{sample-i-0}{parent={sample-i},name={i/0 name},description={child 0 of i},symbol={\ensuremath{\gamma}},user2={0},user3={vi},user6={1345-03-21}} +\newglossaryentry{sample-i-1}{parent={sample-i},name={i/1 name},description={child 1 of i},symbol={\ensuremath{\kappa_{1}}},user2={1},user4={b-ix},user5={-0.590962984569657}} +\newglossaryentry{sample-i-2}{parent={sample-i},name={i/2 name},description={child 2 of i},user2={2},user4={C-IX}} + +\newglossaryentry{sample-j}{name={j name},description={j description},symbol={\ensuremath{\kappa}},user1={J},user2={10},user3={x},user4={j-X},user5={-37.172898553375},user6={1987-02-07}} +\newglossaryentry{sample-j-0}{parent={sample-j},name={j/0 name},description={child 0 of j},symbol={\ensuremath{\rho_{0}^{4}}},user2={0},user3={vi},user4={a-V},user6={1707-06-02}} +\newglossaryentry{sample-j-1}{parent={sample-j},name={j/1 name},description={child 1 of j},symbol={\ensuremath{\partial_{2}}},user1={A},user3={i},user5={0.87706480362074}} +\newglossaryentry{sample-j-2}{parent={sample-j},name={j/2 name},description={child 2 of j},symbol={\ensuremath{\omega^{1}}},user2={2},user3={ii}} + +\newglossaryentry{sample-k}{name={k name},description={k description},symbol={\ensuremath{\lambda}},user1={K},user2={11},user3={i},user4={k-I},user5={-5.42398189163826},user6={2047-05-26}} +\newglossaryentry{sample-k-0}{parent={sample-k},name={k/0 name},description={child 0 of k},symbol={\ensuremath{o_{3}}},user2={0},user3={i},user4={A-IV}} +\newglossaryentry{sample-k-1}{parent={sample-k},name={k/1 name},description={child 1 of k},symbol={\ensuremath{\beta_{3}}},user5={0.232380361266316}} +\newglossaryentry{sample-k-2}{parent={sample-k},name={k/2 name},description={child 2 of k},symbol={\ensuremath{\epsilon_{0}}},user1={B},user2={2},user3={ix},user5={0.591482454759571},user6={1105-01-04}} +\newglossaryentry{sample-k-3}{parent={sample-k},name={k/3 name},description={child 3 of k},symbol={\ensuremath{\varphi_{3}}},user1={Q},user4={d-i},user5={-0.0648351546627168}} + +\newglossaryentry{sample-l}{name={l name},description={l description},symbol={\ensuremath{\lambda}},user1={L},user2={12},user3={ii},user4={l-II},user5={-32.3944783154431},user6={1167-02-28}} +\newglossaryentry{sample-l-0}{parent={sample-l},name={l/0 name},description={child 0 of l},symbol={\ensuremath{\kappa}},user1={M}} +\newglossaryentry{sample-l-1}{parent={sample-l},name={l/1 name},description={child 1 of l},symbol={\ensuremath{\upsilon_{2}}},user1={R},user3={iv},user5={0.17815330584132},user6={1373-11-27}} +\newglossaryentry{sample-l-2}{parent={sample-l},name={l/2 name},description={child 2 of l},symbol={\ensuremath{\eta_{1}}},user1={I},user2={2},user3={i},user4={c-VII},user5={0.697423736255566},user6={1274-01-03}} + +\newglossaryentry{sample-m}{name={m name},description={m description},symbol={\ensuremath{\mu}},user1={M},user2={13},user3={iii},user4={m-iii},user5={10.7510593632355},user6={1000-11-20}} + +\newglossaryentry{sample-n}{name={n name},description={n description},symbol={\ensuremath{\nu}},user1={N},user2={14},user3={iv},user4={N-iv},user5={-27.709506256878},user6={1051-06-01}} +\newglossaryentry{sample-n-0}{parent={sample-n},name={n/0 name},description={child 0 of n},symbol={\ensuremath{\epsilon_{4}}},user2={0},user3={iv},user4={A-VI},user5={0.154020875680295},user6={1441-02-03}} +\newglossaryentry{sample-n-1}{parent={sample-n},name={n/1 name},description={child 1 of n},symbol={\ensuremath{\nabla_{3}}},user1={E}} +\newglossaryentry{sample-n-2}{parent={sample-n},name={n/2 name},description={child 2 of n},symbol={\ensuremath{\upsilon}},user1={E},user2={2},user3={ii},user5={0.569781389654416}} +\newglossaryentry{sample-n-3}{parent={sample-n},name={n/3 name},description={child 3 of n},symbol={\ensuremath{\alpha^{4}}},user1={J},user2={3}} +\newglossaryentry{sample-n-4}{parent={sample-n},name={n/4 name},description={child 4 of n},symbol={\ensuremath{\lambda_{3}}},user3={ii},user5={0.789876283212593}} + +\newglossaryentry{sample-o}{name={o name},description={o description},symbol={\ensuremath{\xi}},user1={O},user2={15},user3={v},user4={O-V},user5={-2.19251796377407},user6={1471-05-19}} +\newglossaryentry{sample-o-0}{parent={sample-o},name={o/0 name},description={child 0 of o},symbol={\ensuremath{\varepsilon_{1}}},user3={i},user4={A-I}} +\newglossaryentry{sample-o-1}{parent={sample-o},name={o/1 name},description={child 1 of o},user2={1},user3={ix},user5={0.0347678723268814}} +\newglossaryentry{sample-o-2}{parent={sample-o},name={o/2 name},description={child 2 of o},symbol={\ensuremath{\delta_{1}}},user2={2},user5={-0.240470091193039}} +\newglossaryentry{sample-o-3}{parent={sample-o},name={o/3 name},description={child 3 of o},symbol={\ensuremath{\nu_{0}}},user1={F},user6={1792-07-01}} + +\newglossaryentry{sample-p}{name={p name},description={p description},symbol={\ensuremath{o}},user1={P},user2={16},user3={vi},user4={p-VI},user5={35.2360917818377},user6={1664-09-11}} + +\newglossaryentry{sample-q}{name={q name},description={q description},symbol={\ensuremath{\pi}},user1={Q},user2={17},user3={vii},user4={Q-vii},user5={-48.2583741579603},user6={1369-11-13}} +\newglossaryentry{sample-q-0}{parent={sample-q},name={q/0 name},description={child 0 of q},symbol={\ensuremath{\beta_{0}}},user2={0},user3={vi}} +\newglossaryentry{sample-q-1}{parent={sample-q},name={q/1 name},description={child 1 of q},symbol={\ensuremath{\alpha_{0}^{1}}},user2={1},user4={B-X},user5={0.148247715337767}} + +\newglossaryentry{sample-r}{name={r name},description={r description},symbol={\ensuremath{\rho}},user1={R},user2={18},user3={viii},user4={r-viii},user5={40.2853631117384},user6={1286-05-07}} +\newglossaryentry{sample-r-0}{parent={sample-r},name={r/0 name},description={child 0 of r},symbol={\ensuremath{\lambda^{2}}},user1={D},user3={v}} +\newglossaryentry{sample-r-1}{parent={sample-r},name={r/1 name},description={child 1 of r},symbol={\ensuremath{\kappa}},user2={1},user4={b-II}} +\newglossaryentry{sample-r-2}{parent={sample-r},name={r/2 name},description={child 2 of r},symbol={\ensuremath{\tau_{3}}},user2={2},user3={iv},user4={C-x}} +\newglossaryentry{sample-r-3}{parent={sample-r},name={r/3 name},description={child 3 of r},symbol={\ensuremath{\varphi_{2}^{3}}},user1={G},user2={3},user4={D-iii},user5={0.277707140049884},user6={1343-07-04}} + +\newglossaryentry{sample-s}{name={s name},description={s description},symbol={\ensuremath{\varsigma}},user1={S},user2={19},user3={ix},user4={S-IX},user5={37.6010311283697},user6={1748-05-28}} +\newglossaryentry{sample-s-0}{parent={sample-s},name={s/0 name},description={child 0 of s},symbol={\ensuremath{\psi_{2}}},user2={0},user6={1338-03-25}} +\newglossaryentry{sample-s-1}{parent={sample-s},name={s/1 name},description={child 1 of s},symbol={\ensuremath{\vartheta^{4}}},user3={iii},user4={B-vi}} +\newglossaryentry{sample-s-2}{parent={sample-s},name={s/2 name},description={child 2 of s},symbol={\ensuremath{\zeta}},user1={S},user3={vi},user6={1019-07-22}} +\newglossaryentry{sample-s-3}{parent={sample-s},name={s/3 name},description={child 3 of s},symbol={\ensuremath{\psi}},user3={i},user4={d-V},user5={-0.553040742885635}} + +\newglossaryentry{sample-t}{name={t name},description={t description},symbol={\ensuremath{\sigma}},user1={T},user2={20},user3={xx},user4={T-xx},user5={-20.1734366193154},user6={1899-03-23}} +\newglossaryentry{sample-t-0}{parent={sample-t},name={t/0 name},description={child 0 of t},symbol={\ensuremath{\lambda_{3}^{2}}},user1={V},user2={0},user5={-0.391532621914315}} +\newglossaryentry{sample-t-1}{parent={sample-t},name={t/1 name},description={child 1 of t},symbol={\ensuremath{\kappa_{0}^{4}}},user1={F},user2={1},user6={1374-02-10}} +\newglossaryentry{sample-t-2}{parent={sample-t},name={t/2 name},description={child 2 of t},symbol={\ensuremath{\psi}},user1={Q},user3={viii},user4={c-III}} +\newglossaryentry{sample-t-3}{parent={sample-t},name={t/3 name},description={child 3 of t},symbol={\ensuremath{\lambda^{2}}},user1={E},user2={3},user4={D-II}} +\newglossaryentry{sample-t-4}{parent={sample-t},name={t/4 name},description={child 4 of t},symbol={\ensuremath{\alpha_{4}}},user1={M},user3={vi},user5={-0.793735400177958}} + +\newglossaryentry{sample-u}{name={u name},description={u description},symbol={\ensuremath{\tau}},user1={U},user2={21},user3={i},user4={u-I},user5={-25.6972113945611},user6={2085-03-10}} +\newglossaryentry{sample-u-0}{parent={sample-u},name={u/0 name},description={child 0 of u},symbol={\ensuremath{\vartheta}},user4={A-IX}} +\newglossaryentry{sample-u-1}{parent={sample-u},name={u/1 name},description={child 1 of u},symbol={\ensuremath{\varphi}},user1={Y},user3={vi},user5={0.777529065501923},user6={1615-02-09}} + +\newglossaryentry{sample-v}{name={v name},description={v description},symbol={\ensuremath{\upsilon}},user1={V},user2={22},user3={ii},user4={V-ii},user5={1.13418559211489},user6={1228-10-11}} +\newglossaryentry{sample-v-0}{parent={sample-v},name={v/0 name},description={child 0 of v},symbol={\ensuremath{\varphi_{2}}},user3={i}} +\newglossaryentry{sample-v-1}{parent={sample-v},name={v/1 name},description={child 1 of v},symbol={\ensuremath{\tau}},user1={W},user4={B-ii}} +\newglossaryentry{sample-v-2}{parent={sample-v},name={v/2 name},description={child 2 of v},symbol={\ensuremath{\varepsilon_{1}}},user3={ii},user4={c-IX}} + +\newglossaryentry{sample-w}{name={w name},description={w description},symbol={\ensuremath{\phi}},user1={W},user2={23},user3={iii},user4={W-III},user5={26.2263343281809},user6={1767-03-23}} +\newglossaryentry{sample-w-0}{parent={sample-w},name={w/0 name},description={child 0 of w},symbol={\ensuremath{\rho_{2}}},user3={iii}} +\newglossaryentry{sample-w-1}{parent={sample-w},name={w/1 name},description={child 1 of w},symbol={\ensuremath{\phi}},user2={1},user3={ii},user5={0.0183220676669222}} +\newglossaryentry{sample-w-2}{parent={sample-w},name={w/2 name},description={child 2 of w},symbol={\ensuremath{\chi_{0}}},user4={c-i}} + +\newglossaryentry{sample-x}{name={x name},description={x description},symbol={\ensuremath{\chi}},user1={X},user2={24},user3={iv},user4={X-IV},user5={40.3451424964658},user6={1923-04-25}} +\newglossaryentry{sample-x-0}{parent={sample-x},name={x/0 name},description={child 0 of x},symbol={\ensuremath{\zeta_{0}^{3}}},user1={E},user4={a-iii}} +\newglossaryentry{sample-x-1}{parent={sample-x},name={x/1 name},description={child 1 of x},symbol={\ensuremath{\varepsilon_{0}}},user1={P},user2={1},user3={iii},user4={B-iv},user6={1534-02-09}} +\newglossaryentry{sample-x-2}{parent={sample-x},name={x/2 name},description={child 2 of x},symbol={\ensuremath{\delta_{0}}},user1={B},user3={ii}} + +\newglossaryentry{sample-y}{name={y name},description={y description},symbol={\ensuremath{\psi}},user1={Y},user2={25},user3={v},user4={Y-V},user5={-23.7637920103467},user6={2039-01-15}} +\newglossaryentry{sample-y-0}{parent={sample-y},name={y/0 name},description={child 0 of y},symbol={\ensuremath{\beta_{0}}},user2={0}} +\newglossaryentry{sample-y-1}{parent={sample-y},name={y/1 name},description={child 1 of y},symbol={\ensuremath{\upsilon_{4}}},user4={b-iii},user5={0.926300787977134},user6={2037-10-25}} +\newglossaryentry{sample-y-2}{parent={sample-y},name={y/2 name},description={child 2 of y},symbol={\ensuremath{\zeta}},user2={2},user4={c-VIII}} +\newglossaryentry{sample-y-3}{parent={sample-y},name={y/3 name},description={child 3 of y},symbol={\ensuremath{\nu}},user1={Q}} +\newglossaryentry{sample-y-4}{parent={sample-y},name={y/4 name},description={child 4 of y},symbol={\ensuremath{\delta_{3}}},user1={Q},user2={4},user4={E-ii},user5={0.371448215019761}} + +\newglossaryentry{sample-z}{name={z name},description={z description},symbol={\ensuremath{\omega}},user1={Z},user2={26},user3={vi},user4={Z-vi},user5={16.4806453642409},user6={1005-06-21}} +\newglossaryentry{sample-z-0}{parent={sample-z},name={z/0 name},description={child 0 of z},symbol={\ensuremath{\iota_{0}}},user1={U},user2={0}} + +% \end{macrocode} +%\fi +%\iffalse +% \begin{macrocode} +%</example-glossaries-user.tex> +% \end{macrocode} +%\fi +%\iffalse +% \begin{macrocode} %<*glossaries.l2h> % \end{macrocode} %\fi @@ -54727,7 +55007,7 @@ amet, libero}, % \begin{macrocode} # File : glossaries.l2h # Author : Nicola L.C. Talbot -# Version : 4.50 (2022-10-14) +# Version : 4.51 (2022-11-02) # Description : LaTeX2HTML (limited!) implementation of glossaries # package. Note that not all the glossaries.sty # macros have been implemented. diff --git a/Master/texmf-dist/source/latex/glossaries/glossaries.ins b/Master/texmf-dist/source/latex/glossaries/glossaries.ins index 30f427235ca..462314a2f19 100644 --- a/Master/texmf-dist/source/latex/glossaries/glossaries.ins +++ b/Master/texmf-dist/source/latex/glossaries/glossaries.ins @@ -1,4 +1,4 @@ -% glossaries.ins generated using makedtx version 1.2 2022/10/17 16:00 +% glossaries.ins generated using makedtx version 1.2 2022/11/2 14:34 \input docstrip \preamble @@ -18,7 +18,7 @@ The Current Maintainer of this work is Nicola Talbot. - This work consists of the files glossaries.dtx and glossaries.ins and the derived files glossaries.sty, glossary-hypernav.sty, glossary-inline.sty, glossary-list.sty, glossary-long.sty, glossary-longbooktabs.sty, glossary-longragged.sty, glossary-mcols.sty, glossary-super.sty, glossary-superragged.sty, glossary-tree.sty, glossaries-babel.sty, glossaries-polyglossia.sty, glossaries-prefix.sty, glossaries-accsupp.sty, glossaries-compatible-207.sty, glossaries-compatible-307.sty, glossaries-2020-03-19.sty, glossaries-accsupp-2020-03-19.sty, glossaries-babel-2020-03-19.sty, glossaries-compatible-207-2020-03-19.sty, glossaries-compatible-307-2020-03-19.sty, glossaries-polyglossia-2020-03-19.sty, glossaries-prefix-2020-03-19.sty, glossary-hypernav-2020-03-19.sty, glossary-inline-2020-03-19.sty, glossary-list-2020-03-19.sty, glossary-long-2020-03-19.sty, glossary-longbooktabs-2020-03-19.sty, glossary-longragged-2020-03-19.sty, glossary-mcols-2020-03-19.sty, glossary-super-2020-03-19.sty, glossary-superragged-2020-03-19.sty, glossary-tree-2020-03-19.sty, glossaries-2021-11-01.sty, glossaries-accsupp-2021-11-01.sty, glossaries-babel-2021-11-01.sty, glossaries-compatible-207-2021-11-01.sty, glossaries-compatible-307-2021-11-01.sty, glossaries-polyglossia-2021-11-01.sty, glossaries-prefix-2021-11-01.sty, glossary-hypernav-2021-11-01.sty, glossary-inline-2021-11-01.sty, glossary-list-2021-11-01.sty, glossary-long-2021-11-01.sty, glossary-longbooktabs-2021-11-01.sty, glossary-longragged-2021-11-01.sty, glossary-mcols-2021-11-01.sty, glossary-super-2021-11-01.sty, glossary-superragged-2021-11-01.sty, glossary-tree-2021-11-01.sty, example-glossaries-acronym-desc.tex, example-glossaries-acronym.tex, example-glossaries-acronyms-lang.tex, example-glossaries-brief.tex, example-glossaries-childmultipar.tex, example-glossaries-childnoname.tex, example-glossaries-cite.tex, example-glossaries-images.tex, example-glossaries-long.tex, example-glossaries-longchild.tex, example-glossaries-multipar.tex, example-glossaries-parent.tex, example-glossaries-symbolnames.tex, example-glossaries-symbols.tex, example-glossaries-url.tex, glossaries.l2h. + This work consists of the files glossaries.dtx and glossaries.ins and the derived files glossaries.sty, glossary-hypernav.sty, glossary-inline.sty, glossary-list.sty, glossary-long.sty, glossary-longbooktabs.sty, glossary-longragged.sty, glossary-mcols.sty, glossary-super.sty, glossary-superragged.sty, glossary-tree.sty, glossaries-babel.sty, glossaries-polyglossia.sty, glossaries-prefix.sty, glossaries-accsupp.sty, glossaries-compatible-207.sty, glossaries-compatible-307.sty, glossaries-2020-03-19.sty, glossaries-accsupp-2020-03-19.sty, glossaries-babel-2020-03-19.sty, glossaries-compatible-207-2020-03-19.sty, glossaries-compatible-307-2020-03-19.sty, glossaries-polyglossia-2020-03-19.sty, glossaries-prefix-2020-03-19.sty, glossary-hypernav-2020-03-19.sty, glossary-inline-2020-03-19.sty, glossary-list-2020-03-19.sty, glossary-long-2020-03-19.sty, glossary-longbooktabs-2020-03-19.sty, glossary-longragged-2020-03-19.sty, glossary-mcols-2020-03-19.sty, glossary-super-2020-03-19.sty, glossary-superragged-2020-03-19.sty, glossary-tree-2020-03-19.sty, glossaries-2021-11-01.sty, glossaries-accsupp-2021-11-01.sty, glossaries-babel-2021-11-01.sty, glossaries-compatible-207-2021-11-01.sty, glossaries-compatible-307-2021-11-01.sty, glossaries-polyglossia-2021-11-01.sty, glossaries-prefix-2021-11-01.sty, glossary-hypernav-2021-11-01.sty, glossary-inline-2021-11-01.sty, glossary-list-2021-11-01.sty, glossary-long-2021-11-01.sty, glossary-longbooktabs-2021-11-01.sty, glossary-longragged-2021-11-01.sty, glossary-mcols-2021-11-01.sty, glossary-super-2021-11-01.sty, glossary-superragged-2021-11-01.sty, glossary-tree-2021-11-01.sty, example-glossaries-acronym-desc.tex, example-glossaries-acronym.tex, example-glossaries-acronyms-lang.tex, example-glossaries-brief.tex, example-glossaries-childmultipar.tex, example-glossaries-childnoname.tex, example-glossaries-cite.tex, example-glossaries-images.tex, example-glossaries-long.tex, example-glossaries-longchild.tex, example-glossaries-multipar.tex, example-glossaries-parent.tex, example-glossaries-symbolnames.tex, example-glossaries-symbols.tex, example-glossaries-url.tex, example-glossaries-user.tex, glossaries.l2h. \endpreamble @@ -141,6 +141,7 @@ \file{example-glossaries-symbolnames.tex}{\nopreamble\nopostamble\from{glossaries.dtx}{example-glossaries-symbolnames.tex}} \file{example-glossaries-symbols.tex}{\nopreamble\nopostamble\from{glossaries.dtx}{example-glossaries-symbols.tex}} \file{example-glossaries-url.tex}{\nopreamble\nopostamble\from{glossaries.dtx}{example-glossaries-url.tex}} +\file{example-glossaries-user.tex}{\nopreamble\nopostamble\from{glossaries.dtx}{example-glossaries-user.tex}} \file{glossaries.l2h}{\nopreamble\nopostamble\from{glossaries.dtx}{glossaries.l2h}} } |