From d92cd769e6cb4a7c33296cd48f25181a38959e0b Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Fri, 5 Apr 2024 21:21:27 +0000 Subject: glossaries (5apr24) git-svn-id: svn://tug.org/texlive/trunk@70866 c570f23f-e606-0410-a88d-b1316a301751 --- .../source/latex/glossaries/glossaries.dtx | 315 ++++++++++++++------- .../source/latex/glossaries/glossaries.ins | 4 +- 2 files changed, 221 insertions(+), 98 deletions(-) (limited to 'Master/texmf-dist/source/latex/glossaries') diff --git a/Master/texmf-dist/source/latex/glossaries/glossaries.dtx b/Master/texmf-dist/source/latex/glossaries/glossaries.dtx index 641424a9827..7afdb82bc6f 100644 --- a/Master/texmf-dist/source/latex/glossaries/glossaries.dtx +++ b/Master/texmf-dist/source/latex/glossaries/glossaries.dtx @@ -1,6 +1,14 @@ %\iffalse % glossaries.dtx generated using makedtx version 1.2 (c) Nicola Talbot % Command line args: +% -section "section" +% -codetitle "Main Package Code (glossaries.sty)" +% -doc "glossaries-manual.tex" +% -setambles ".*\.tex=>\nopreamble\nopostamble" +% -setambles ".*\.l2h=>\nopreamble\nopostamble" +% -author "Nicola Talbot" +% -comment ".*\.tex" +% -comment ".*\.l2h" % -macrocode ".*\.tex" % -macrocode ".*\.l2h" % -src "(glossaries\.sty)\Z=>\1" @@ -16,16 +24,8 @@ % -src "(glossar.*-2022-11-03\.sty)\Z=>\1" % -src "(example-glossaries-.*\.tex)\Z=>\1" % -src "(glossaries\.l2h)\Z=>\1" -% -codetitle "Main Package Code (glossaries.sty)" -% -section "section" -% -doc "glossaries-manual.tex" -% -comment ".*\.tex" -% -comment ".*\.l2h" -% -author "Nicola Talbot" -% -setambles ".*\.tex=>\nopreamble\nopostamble" -% -setambles ".*\.l2h=>\nopreamble\nopostamble" % glossaries -% Created on 2023/10/1 19:36 +% Created on 2024/4/4 12:28 %\fi %\iffalse %<*package> @@ -48,7 +48,7 @@ %\fi % \iffalse % Doc-Source file to use with LaTeX2e -% Copyright (C) 2023 Nicola Talbot, all rights reserved. +% Copyright (C) 2024 Nicola Talbot, all rights reserved. % \fi % \iffalse %<*driver> @@ -60,7 +60,7 @@ glossaries.dtx \documentclass{article} \usepackage{doc} -\CheckSum{71623} +\CheckSum{71673} \RecordChanges \PageIndex @@ -116,12 +116,12 @@ glossaries.dtx %\DeleteShortVerb{|} %\MakeShortVerb{"} % -% \title{Documented Code For glossaries v4.53} +% \title{Documented Code For glossaries v4.54} % \author{Nicola L.C. Talbot\\[10pt] %Dickimaw Books\\ %\url{http://www.dickimaw-books.com/}} % -% \date{2023-09-29} +% \date{2024-04-03} % \maketitle % %\tableofcontents @@ -141,7 +141,7 @@ glossaries.dtx %glossaries package}. % %\item[\url{glossaries-user.pdf}] -%For the main user guide, read \qt{glossaries.sty v4.53: +%For the main user guide, read \qt{glossaries.sty v4.54: %\LaTeX2e\ Package to Assist Generating Glossaries}. % %\item[\url{mfirstuc-manual.pdf}] @@ -200,11 +200,11 @@ glossaries.dtx \DeclareRelease{v4.46}{2020-03-19}{glossaries-2020-03-19.sty} \DeclareRelease{v4.49}{2021-11-01}{glossaries-2021-11-01.sty} \DeclareRelease{v4.52}{2022-11-03}{glossaries-2022-11-03.sty} -\DeclareCurrentRelease{v4.53}{2023-09-29} +\DeclareCurrentRelease{v4.54}{2024-04-03} % \end{macrocode} % Declare package: % \begin{macrocode} -\ProvidesPackage{glossaries}[2023/09/29 v4.53 (NLCT)] +\ProvidesPackage{glossaries}[2024/04/03 v4.54 (NLCT)] % \end{macrocode} %\changes{4.18}{2015-09-09}{split mfirstuc into separate bundle} % Required packages: @@ -227,21 +227,24 @@ glossaries.dtx % \end{macrocode} %\begin{macro}{\glslowercase} %\changes{4.50}{2022-10-14}{new} +%\changes{4.54}{2024-04-03}{ensure argument is expanded} %Provided to make it easier for user to use \LaTeX3 lowercase %command without switching to exp3 syntax. For example, to redefine %\cs{acronymfont} to automatically convert to lowercase. +% % \begin{macrocode} -\newcommand{\glslowercase}[1]{\text_lowercase:n{#1}} +\newcommand{\glslowercase}[1]{ \text_lowercase:n { #1 } } % \end{macrocode} %\end{macro} % %\begin{macro}{\glsuppercase} %\changes{4.50}{2022-10-14}{new} +%\changes{4.54}{2024-04-03}{ensure argument is expanded} %Note that this isn't using \cs{mfirstucMakeUppercase}, which will be %defined to use the robust \cs{MakeUppercase} if an old version of %\sty{mfirstuc} is installed. % \begin{macrocode} -\newcommand{\glsuppercase}[1]{\text_uppercase:n{#1}} +\newcommand{\glsuppercase}[1]{ \text_uppercase:n { #1 } } % \end{macrocode} %\end{macro} % @@ -288,7 +291,7 @@ glossaries.dtx %required. %\begin{macro}{\MFUsentencecase} % \begin{macrocode} - \providecommand{\MFUsentencecase}[1]{\text_titlecase_first:n{#1}} + \providecommand{\MFUsentencecase}[1]{ \text_titlecase_first:n { #1 } } % \end{macrocode} %\end{macro} %Provide support for exclusions with \cs{MFUsentencecase}. @@ -7612,6 +7615,18 @@ removed. Rollback required or use a newer alternative} % \end{macrocode} %\end{macro} % +%If \sty{datatool-base} v3.0 available, add to measuring hook: +%\changes{4.54}{2024-04-03}{added check for \cs{l\_datatool\_measure\_hook\_tl}} +% \begin{macrocode} +\ExplSyntaxOn + \tl_if_exist:NT \l_datatool_measure_hook_tl + { + \tl_put_right:Nn \l_datatool_measure_hook_tl + { \gls@start@measuring } + } +\ExplSyntaxOff +% \end{macrocode} +% %\begin{macro}{\gls@stop@measuring} %\changes{4.51}{2022-11-02}{new} % \begin{macrocode} @@ -9705,21 +9720,105 @@ removed. Rollback required or use a newer alternative} \glsdoshowtarget{#1}% {% \glsmeasureheight{\gls@tmplen}{#2}% + \glsdohypertargethook{#1}{#2}% \raisebox{\gls@tmplen}{\hypertarget{#1}{}}% #2% }% } % \end{macrocode} %\end{macro} +% +%\begin{macro}{\glsdohypertargethook} +%\changes{4.54}{2024-04-03}{new} +%Hook for \cs{glsdohypertarget} +% \begin{macrocode} +\newcommand*{\glsdohypertargethook}[2]{} +% \end{macrocode} +%\end{macro} +% +%\begin{macro}{\glslabelhypertarget} +%\changes{4.54}{2024-04-03}{new} +%Provided for use in the definition of \cs{glsdohypertargethook} if required. +% \begin{macrocode} +\NewDocumentCommand\glslabelhypertarget{mm}{% + \protected@write\@auxout + {\glslabelhypertargetdefs}% + {% + \string\newlabel + {\glslabelhypertargetprefix#1}% + {% + {\glslabelhypertargetvalue}{\thepage}{#2}{#1}{}% + }% + }% +} +% \end{macrocode} +%\end{macro} +% +% \begin{macrocode} +\ExplSyntaxOn +% \end{macrocode} +% +%\begin{macro}{\glslabelhypertargetvalue} +%\changes{4.54}{2024-04-03}{new} +% \begin{macrocode} +\newcommand\glslabelhypertargetvalue{ + \bool_lazy_and:nnT + { \tl_if_exist_p:N \glscurrententrylabel } + { \bool_not_p:n { \tl_if_empty_p:N \glscurrententrylabel } } + { + \glsentryname \glscurrententrylabel + } +} +% \end{macrocode} +%\end{macro} +% +% \begin{macrocode} +\ExplSyntaxOff +% \end{macrocode} +% +%\begin{macro}{\glslabelhypertargetprefix} +%\changes{4.54}{2024-04-03}{new} +% \begin{macrocode} +\newcommand*\glslabelhypertargetprefix{} +% \end{macrocode} +%\end{macro} +% +%\begin{macro}{\glslabelhypertargetdefs} +%\changes{4.54}{2024-04-03}{new} +% \begin{macrocode} +\newcommand*\glslabelhypertargetdefs{% + \let\glossentryname\glsentryname + \let\glossentrydesc\glsentrydesc + \let\glossentrysymbol\glsentrysymbol + \let\Glossentryname\glsentryname + \let\Glossentrydesc\glsentrydesc + \let\Glossentrysymbol\glsentrysymbol + \let\glossentrynameother\@gls@entry@field +} +% \end{macrocode} +%\end{macro} +% %\begin{macro}{\glsdohyperlink} %\changes{4.08}{2014-07-30}{new} % \begin{macrocode} \newcommand*{\glsdohyperlink}[2]{% - \glsdoshowtarget{#1}{\hyperlink{#1}{#2}}% + \glsdoshowtarget{#1}% + {% + \glsdohyperlinkhook{#1}{#2}% + \hyperlink{#1}{#2}% + }% } % \end{macrocode} %\end{macro} % +%\begin{macro}{\glsdohyperlinkhook} +%\changes{4.54}{2024-04-03}{new} +%Hook for \cs{glsdohyperlink} +% \begin{macrocode} +\newcommand*{\glsdohyperlinkhook}[2]{} +% \end{macrocode} +%\end{macro} +% %\begin{macro}{\glsdonohyperlink} %\changes{4.20}{2015-11-30}{new} % \begin{macrocode} @@ -12404,10 +12503,10 @@ removed. Rollback required or use a newer alternative} {\MFUsentencecase{\@gls@entry@field{#1}{name}}}% } % \end{macrocode} +%\changes{4.54}{2024-04-03}{change map to exclusion} %\end{macro} -%Add sentence case mapping. % \begin{macrocode} -\glsmfuaddmap{\glsentryname}{\Glsentryname} +\glsmfuexcl{\Glsentryname} % \end{macrocode} % %\begin{macro}{\@Gls@entryname} @@ -12527,10 +12626,14 @@ removed. Rollback required or use a newer alternative} % \begin{macrocode} \newcommand*{\Glsentrydesc}[1]{\@Glsentryfield{#1}{desc}} % \end{macrocode} +%\changes{4.54}{2024-04-03}{change map to exclusion} %\end{macro} -%Add sentence case mapping. +%Version 4.54: sentence case mapping removed as \cs{glsentrydesc} is expandable. +%This ensures that \cs{glsentrydesc} can be converted to all-caps if required. +%However, \cs{Glsentrydesc} needs to be added as an exclusion. +%(Similarly for the other \cs{Glsentry}\meta{field} commands) % \begin{macrocode} -\glsmfuaddmap{\glsentrydesc}{\Glsentrydesc} +\glsmfuexcl{\Glsentrydesc} % \end{macrocode} % Plural form: %\begin{macro}{\glsentrydescplural} @@ -12550,10 +12653,10 @@ removed. Rollback required or use a newer alternative} \@Glsentryfield{#1}{descplural}% } % \end{macrocode} +%\changes{4.54}{2024-04-03}{change map to exclusion} %\end{macro} -%Add sentence case mapping. % \begin{macrocode} -\glsmfuaddmap{\glsentrydescplural}{\Glsentrydescplural} +\glsmfuexcl{\Glsentrydescplural} % \end{macrocode} % % Get the entry text, as specified by the \gloskey{text} key when @@ -12572,10 +12675,10 @@ removed. Rollback required or use a newer alternative} \@Glsentryfield{#1}{text}% } % \end{macrocode} +%\changes{4.54}{2024-04-03}{change map to exclusion} %\end{macro} -%Add sentence case mapping. % \begin{macrocode} -\glsmfuaddmap{\glsentrytext}{\Glsentrytext} +\glsmfuexcl{\Glsentrytext} % \end{macrocode} % % Get the plural form: @@ -12594,10 +12697,10 @@ removed. Rollback required or use a newer alternative} \@Glsentryfield{#1}{plural}% } % \end{macrocode} +%\changes{4.54}{2024-04-03}{change map to exclusion} %\end{macro} -%Add sentence case mapping. % \begin{macrocode} -\glsmfuaddmap{\glsentryplural}{\Glsentryplural} +\glsmfuexcl{\Glsentryplural} % \end{macrocode} % % Get the symbol associated with this entry. The argument @@ -12617,10 +12720,10 @@ removed. Rollback required or use a newer alternative} \@Glsentryfield{#1}{symbol}% } % \end{macrocode} +%\changes{4.54}{2024-04-03}{change map to exclusion} %\end{macro} -%Add sentence case mapping. % \begin{macrocode} -\glsmfuaddmap{\glsentrysymbol}{\Glsentrysymbol} +\glsmfuexcl{\Glsentrysymbol} % \end{macrocode} % Plural form: %\begin{macro}{\glsentrysymbolplural} @@ -12640,10 +12743,10 @@ removed. Rollback required or use a newer alternative} \@Glsentryfield{#1}{symbolplural}% } % \end{macrocode} +%\changes{4.54}{2024-04-03}{change map to exclusion} %\end{macro} -%Add sentence case mapping. % \begin{macrocode} -\glsmfuaddmap{\glsentrysymbolplural}{\Glsentrysymbolplural} +\glsmfuexcl{\Glsentrysymbolplural} % \end{macrocode} % % Get the entry text to be used when the entry is first used in @@ -12664,10 +12767,10 @@ removed. Rollback required or use a newer alternative} \@Glsentryfield{#1}{first}% } % \end{macrocode} +%\changes{4.54}{2024-04-03}{change map to exclusion} %\end{macro} -%Add sentence case mapping. % \begin{macrocode} -\glsmfuaddmap{\glsentryfirst}{\Glsentryfirst} +\glsmfuexcl{\Glsentryfirst} % \end{macrocode} % % Get the plural form (as specified by the \gloskey{firstplural} @@ -12688,10 +12791,10 @@ removed. Rollback required or use a newer alternative} \@Glsentryfield{#1}{firstpl}% } % \end{macrocode} +%\changes{4.54}{2024-04-03}{change map to exclusion} %\end{macro} -%Add sentence case mapping. % \begin{macrocode} -\glsmfuaddmap{\glsentryfirstplural}{\Glsentryfirstplural} +\glsmfuexcl{\Glsentryfirstplural} % \end{macrocode} % %\begin{macro}{\glscapitalisewords} @@ -12786,10 +12889,10 @@ removed. Rollback required or use a newer alternative} \@Glsentryfield{#1}{useri}% } % \end{macrocode} +%\changes{4.54}{2024-04-03}{change map to exclusion} %\end{macro} -%Add sentence case mapping. % \begin{macrocode} -\glsmfuaddmap{\glsentryuseri}{\Glsentryuseri} +\glsmfuexcl{\Glsentryuseri} % \end{macrocode} % %\begin{macro}{\glsentryuserii} @@ -12812,10 +12915,10 @@ removed. Rollback required or use a newer alternative} \@Glsentryfield{#1}{userii}% } % \end{macrocode} +%\changes{4.54}{2024-04-03}{change map to exclusion} %\end{macro} -%Add sentence case mapping. % \begin{macrocode} -\glsmfuaddmap{\glsentryuserii}{\Glsentryuserii} +\glsmfuexcl{\Glsentryuserii} % \end{macrocode} % %\begin{macro}{\glsentryuseriii} @@ -12838,10 +12941,11 @@ removed. Rollback required or use a newer alternative} \@Glsentryfield{#1}{useriii}% } % \end{macrocode} +%\changes{4.54}{2024-04-03}{change map to exclusion} %\end{macro} %Add sentence case mapping. % \begin{macrocode} -\glsmfuaddmap{\glsentryuseriii}{\Glsentryuseriii} +\glsmfuexcl{\Glsentryuseriii} % \end{macrocode} % %\begin{macro}{\glsentryuseriv} @@ -12864,10 +12968,10 @@ removed. Rollback required or use a newer alternative} \@Glsentryfield{#1}{useriv}% } % \end{macrocode} +%\changes{4.54}{2024-04-03}{change map to exclusion} %\end{macro} -%Add sentence case mapping. % \begin{macrocode} -\glsmfuaddmap{\glsentryuseriv}{\Glsentryuseriv} +\glsmfuexcl{\Glsentryuseriv} % \end{macrocode} % %\begin{macro}{\glsentryuserv} @@ -12890,10 +12994,10 @@ removed. Rollback required or use a newer alternative} \@Glsentryfield{#1}{userv}% } % \end{macrocode} +%\changes{4.54}{2024-04-03}{change map to exclusion} %\end{macro} -%Add sentence case mapping. % \begin{macrocode} -\glsmfuaddmap{\glsentryuserv}{\Glsentryuserv} +\glsmfuexcl{\Glsentryuserv} % \end{macrocode} % %\begin{macro}{\glsentryuservi} @@ -12916,10 +13020,10 @@ removed. Rollback required or use a newer alternative} \@Glsentryfield{#1}{uservi}% } % \end{macrocode} +%\changes{4.54}{2024-04-03}{change map to exclusion} %\end{macro} -%Add sentence case mapping. % \begin{macrocode} -\glsmfuaddmap{\glsentryuservi}{\Glsentryuservi} +\glsmfuexcl{\Glsentryuservi} % \end{macrocode} % %\begin{macro}{\glsentryshort} @@ -12940,10 +13044,10 @@ removed. Rollback required or use a newer alternative} \@Glsentryfield{#1}{short}% } % \end{macrocode} +%\changes{4.54}{2024-04-03}{change map to exclusion} %\end{macro} -%Add sentence case mapping. % \begin{macrocode} -\glsmfuaddmap{\glsentryshort}{\Glsentryshort} +\glsmfuexcl{\Glsentryshort} % \end{macrocode} % %\begin{macro}{\glsentryshortpl} @@ -12964,10 +13068,10 @@ removed. Rollback required or use a newer alternative} \@Glsentryfield{#1}{shortpl}% } % \end{macrocode} +%\changes{4.54}{2024-04-03}{change map to exclusion} %\end{macro} -%Add sentence case mapping. % \begin{macrocode} -\glsmfuaddmap{\glsentryshortpl}{\Glsentryshortpl} +\glsmfuexcl{\Glsentryshortpl} % \end{macrocode} % %\begin{macro}{\glsentrylong} @@ -12988,10 +13092,10 @@ removed. Rollback required or use a newer alternative} \@Glsentryfield{#1}{long}% } % \end{macrocode} +%\changes{4.54}{2024-04-03}{change map to exclusion} %\end{macro} -%Add sentence case mapping. % \begin{macrocode} -\glsmfuaddmap{\glsentrylong}{\Glsentrylong} +\glsmfuexcl{\Glsentrylong} % \end{macrocode} % %\begin{macro}{\glsentrylongpl} @@ -13012,10 +13116,10 @@ removed. Rollback required or use a newer alternative} \@Glsentryfield{#1}{longpl}% } % \end{macrocode} +%\changes{4.54}{2024-04-03}{change map to exclusion} %\end{macro} -%Add sentence case mapping. % \begin{macrocode} -\glsmfuaddmap{\glsentrylongpl}{\Glsentrylongpl} +\glsmfuexcl{\Glsentrylongpl} % \end{macrocode} % % Short cut macros to access full form: @@ -13043,10 +13147,10 @@ removed. Rollback required or use a newer alternative} \Glsentrylong{#1} (\glsentryshort{#1})% } % \end{macrocode} +%\changes{4.54}{2024-04-03}{change map to exclusion} %\end{macro} -%Add sentence case mapping. % \begin{macrocode} -\glsmfuaddmap{\glsentryfull}{\Glsentryfull} +\glsmfuexcl{\Glsentryfull} % \end{macrocode} %\begin{macro}{\glsentryfullpl} %\changes{3.02}{2012-05-21}{fixed bug (replaced \cs{glsentryshort} @@ -13071,11 +13175,11 @@ removed. Rollback required or use a newer alternative} \newcommand*{\Glsentryfullpl}[1]{% \Glsentrylongpl{#1} (\glsentryshortpl{#1})% } +%\changes{4.54}{2024-04-03}{change map to exclusion} % \end{macrocode} %\end{macro} -%Add sentence case mapping. % \begin{macrocode} -\glsmfuaddmap{\glsentryfullpl}{\Glsentryfullpl} +\glsmfuexcl{\Glsentryfullpl} % \end{macrocode} % %\begin{macro}{\glsentrynumberlist} @@ -15827,7 +15931,7 @@ you % \end{macrocode} % Localise the effects of the optional argument % \begin{macrocode} - \bgroup + \gls@printglossary@begin % \end{macrocode} % Activate or deactivate sort key: % \begin{macrocode} @@ -15911,7 +16015,7 @@ you % \end{macrocode} % End the current scope % \begin{macrocode} - \egroup + \gls@printglossary@end % \end{macrocode} % Reset \cs{glossaryentrynumbers} % \begin{macrocode} @@ -15925,6 +16029,23 @@ you % \end{macrocode} %\end{macro} % +%\begin{macro}{\gls@printglossary@begin} +%\changes{4.54}{2024-04-03}{new} +% \begin{macrocode} +\newcommand{\gls@printglossary@begin}{\begingroup} +% \end{macrocode} +%\end{macro} +% +%\begin{macro}{\gls@printglossary@end} +%\changes{4.54}{2024-04-03}{new} +%See \url{https://github.com/latex3/tagging-project/issues/48} +% \begin{macrocode} +\newcommand{\gls@printglossary@end}{% + \expandafter\endgroup\if@endpe\@doendpe\fi +} +% \end{macrocode} +%\end{macro} +% %\begin{macro}{\@print@glossary} %\changes{4.04}{2014-03-06}{new} % Internal workings of \cs{printglossary} dealing with reading the @@ -16006,6 +16127,8 @@ you % \end{macrocode} %\end{macro} % +% TODO: rewrite sorting code (add provide rollback). +% % The sort macros all have the syntax: %\begin{definition} %\cs{@glo@sortmacro@\meta{order}}\marg{type} @@ -19945,11 +20068,11 @@ you \DeclareRelease{v4.46}{2020-03-19}{glossary-hypernav-2020-03-19.sty} \DeclareRelease{v4.49}{2021-11-01}{glossary-hypernav-2021-11-01.sty} \DeclareRelease{v4.52}{2022-11-03}{glossary-hypernav-2022-11-03.sty} -\DeclareCurrentRelease{v4.53}{2023-09-29} +\DeclareCurrentRelease{v4.54}{2024-04-03} % \end{macrocode} % Package Definition: % \begin{macrocode} -\ProvidesPackage{glossary-hypernav}[2023/09/29 v4.53 (NLCT)] +\ProvidesPackage{glossary-hypernav}[2024/04/03 v4.54 (NLCT)] % \end{macrocode} % % The commands defined in this package are provided to @@ -20076,7 +20199,7 @@ you % glossary label. %\changes{1.14}{2008-06-17}{added write to aux file} %\changes{1.15}{2008-08-15}{added check if rerun required} -%\changes{1.17}{2008-12-26}{replaced \cs{hypertarget} to +%\changes{1.17}{2008-12-26}{replaced \cs{hypertarget} with %\cs{@glstarget}} %\changes{4.50}{2022-10-14}{changed \cs{@glo@type} to \cs{currentglossary}} %The optional argument complicates things for \sty{glossaries-extra}. @@ -20244,11 +20367,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.53}{2023-09-29} +\DeclareCurrentRelease{v4.54}{2024-04-03} % \end{macrocode} %Declare package: % \begin{macrocode} -\ProvidesPackage{glossary-inline}[2023/09/29 v4.53 (NLCT)] +\ProvidesPackage{glossary-inline}[2024/04/03 v4.54 (NLCT)] % \end{macrocode} % %\begin{style}{inline} @@ -20454,11 +20577,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.53}{2023-09-29} +\DeclareCurrentRelease{v4.54}{2024-04-03} % \end{macrocode} %Declare package: % \begin{macrocode} -\ProvidesPackage{glossary-list}[2023/09/29 v4.53 (NLCT)] +\ProvidesPackage{glossary-list}[2024/04/03 v4.54 (NLCT)] % \end{macrocode} %\begin{macro}{\indexspace} %\changes{4.13}{2015-02-03}{new} @@ -20779,11 +20902,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.53}{2023-09-29} +\DeclareCurrentRelease{v4.54}{2024-04-03} % \end{macrocode} %Declare package: % \begin{macrocode} -\ProvidesPackage{glossary-long}[2023/09/29 v4.53 (NLCT)] +\ProvidesPackage{glossary-long}[2024/04/03 v4.54 (NLCT)] % \end{macrocode} % Requires the \sty{longtable} package: % \begin{macrocode} @@ -21286,11 +21409,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.53}{2023-09-29} +\DeclareCurrentRelease{v4.54}{2024-04-03} % \end{macrocode} %Declare package: % \begin{macrocode} -\ProvidesPackage{glossary-longbooktabs}[2023/09/29 v4.53 (NLCT)] +\ProvidesPackage{glossary-longbooktabs}[2024/04/03 v4.54 (NLCT)] % \end{macrocode} % Requires \sty{booktabs} package: % \begin{macrocode} @@ -21636,11 +21759,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.53}{2023-09-29} +\DeclareCurrentRelease{v4.54}{2024-04-03} % \end{macrocode} %Declare package: % \begin{macrocode} -\ProvidesPackage{glossary-longragged}[2023/09/29 v4.53 (NLCT)] +\ProvidesPackage{glossary-longragged}[2024/04/03 v4.54 (NLCT)] % \end{macrocode} % Requires the \sty{array} package: % \begin{macrocode} @@ -22079,11 +22202,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.53}{2023-09-29} +\DeclareCurrentRelease{v4.54}{2024-04-03} % \end{macrocode} %Declare package: % \begin{macrocode} -\ProvidesPackage{glossary-mcols}[2023/09/29 v4.53 (NLCT)] +\ProvidesPackage{glossary-mcols}[2024/04/03 v4.54 (NLCT)] % \end{macrocode} % Required packages: % \begin{macrocode} @@ -22528,11 +22651,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.53}{2023-09-29} +\DeclareCurrentRelease{v4.54}{2024-04-03} % \end{macrocode} %Declare package: % \begin{macrocode} -\ProvidesPackage{glossary-super}[2023/09/29 v4.53 (NLCT)] +\ProvidesPackage{glossary-super}[2024/04/03 v4.54 (NLCT)] % \end{macrocode} % Requires the \sty{supertabular} package: % \begin{macrocode} @@ -23071,11 +23194,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.53}{2023-09-29} +\DeclareCurrentRelease{v4.54}{2024-04-03} % \end{macrocode} %Declare package: % \begin{macrocode} -\ProvidesPackage{glossary-superragged}[2023/09/29 v4.53 (NLCT)] +\ProvidesPackage{glossary-superragged}[2024/04/03 v4.54 (NLCT)] % \end{macrocode} % Requires the \sty{array} package: % \begin{macrocode} @@ -23521,11 +23644,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.53}{2023-09-29} +\DeclareCurrentRelease{v4.54}{2024-04-03} % \end{macrocode} %Declare package: % \begin{macrocode} -\ProvidesPackage{glossary-tree}[2023/09/29 v4.53 (NLCT)] +\ProvidesPackage{glossary-tree}[2024/04/03 v4.54 (NLCT)] % \end{macrocode} % %\begin{macro}{\indexspace} @@ -24259,11 +24382,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.53}{2023-09-29} +\DeclareCurrentRelease{v4.54}{2024-04-03} % \end{macrocode} % Declare package % \begin{macrocode} -\ProvidesPackage{glossaries-babel}[2023/09/29 v4.53 (NLCT)] +\ProvidesPackage{glossaries-babel}[2024/04/03 v4.54 (NLCT)] % \end{macrocode} % Load \sty{tracklang} to obtain language settings. % \begin{macrocode} @@ -24312,11 +24435,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.53}{2023-09-29} +\DeclareCurrentRelease{v4.54}{2024-04-03} % \end{macrocode} % Declare package % \begin{macrocode} -\ProvidesPackage{glossaries-polyglossia}[2023/09/29 v4.53 (NLCT)] +\ProvidesPackage{glossaries-polyglossia}[2024/04/03 v4.54 (NLCT)] % \end{macrocode} % Load \sty{tracklang} to obtain language settings. % \begin{macrocode} @@ -24369,11 +24492,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.53}{2023-09-29} +\DeclareCurrentRelease{v4.54}{2024-04-03} % \end{macrocode} %Declare package: % \begin{macrocode} -\ProvidesPackage{glossaries-prefix}[2023/09/29 v4.53 (NLCT)] +\ProvidesPackage{glossaries-prefix}[2024/04/03 v4.54 (NLCT)] % \end{macrocode} % Pass all options to \sty{glossaries}: % \begin{macrocode} @@ -24870,11 +24993,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.53}{2023-09-29} +\DeclareCurrentRelease{v4.54}{2024-04-03} % \end{macrocode} % Package version number now in line with main glossaries package number. % \begin{macrocode} -\ProvidesPackage{glossaries-accsupp}[2023/09/29 v4.53 (NLCT) +\ProvidesPackage{glossaries-accsupp}[2024/04/03 v4.54 (NLCT) Experimental glossaries accessibility] % \end{macrocode} % Pass all options to \sty{glossaries}: @@ -27725,11 +27848,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.53}{2023-09-29} +\DeclareCurrentRelease{v4.54}{2024-04-03} % \end{macrocode} %Identify package. % \begin{macrocode} -\ProvidesPackage{glossaries-compatible-207}[2023/09/29 v4.53 (NLCT)] +\ProvidesPackage{glossaries-compatible-207}[2024/04/03 v4.54 (NLCT)] % \end{macrocode} %Trigger error and that's it. % \begin{macrocode} @@ -27758,11 +27881,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.53}{2023-09-29} +\DeclareCurrentRelease{v4.54}{2024-04-03} % \end{macrocode} %Identify package. % \begin{macrocode} -\ProvidesPackage{glossaries-compatible-307}[2023/09/29 v4.53 (NLCT)] +\ProvidesPackage{glossaries-compatible-307}[2024/04/03 v4.54 (NLCT)] % \end{macrocode} %Trigger error and that's it. % \begin{macrocode} diff --git a/Master/texmf-dist/source/latex/glossaries/glossaries.ins b/Master/texmf-dist/source/latex/glossaries/glossaries.ins index 4d561235bbe..d133ea6fc04 100644 --- a/Master/texmf-dist/source/latex/glossaries/glossaries.ins +++ b/Master/texmf-dist/source/latex/glossaries/glossaries.ins @@ -1,10 +1,10 @@ -% glossaries.ins generated using makedtx version 1.2 2023/10/1 19:36 +% glossaries.ins generated using makedtx version 1.2 2024/4/4 12:28 \input docstrip \preamble glossaries.dtx - Copyright 2023 Nicola Talbot + Copyright 2024 Nicola Talbot This work may be distributed and/or modified under the conditions of the LaTeX Project Public License, either version 1.3 -- cgit v1.2.3