summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/glossaries/base/glossaries-compatible-307.sty
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2022-10-18 20:52:44 +0000
committerKarl Berry <karl@freefriends.org>2022-10-18 20:52:44 +0000
commit251c314a008fabe6d09e9e781039a9ed86444204 (patch)
tree946787128f065376686c0033c2a26c5e8a9cc10f /Master/texmf-dist/tex/latex/glossaries/base/glossaries-compatible-307.sty
parentbdd6e26e33b807100ed2d02c5166d811c4084ce1 (diff)
glossaries (17oct22)
git-svn-id: svn://tug.org/texlive/trunk@64741 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/glossaries/base/glossaries-compatible-307.sty')
-rw-r--r--Master/texmf-dist/tex/latex/glossaries/base/glossaries-compatible-307.sty513
1 files changed, 9 insertions, 504 deletions
diff --git a/Master/texmf-dist/tex/latex/glossaries/base/glossaries-compatible-307.sty b/Master/texmf-dist/tex/latex/glossaries/base/glossaries-compatible-307.sty
index 479d1cc2a23..c20d8b4d4b8 100644
--- a/Master/texmf-dist/tex/latex/glossaries/base/glossaries-compatible-307.sty
+++ b/Master/texmf-dist/tex/latex/glossaries/base/glossaries-compatible-307.sty
@@ -7,7 +7,7 @@
%% glossaries.dtx (with options: `glossaries-compatible-307.sty,package')
%%
%% glossaries.dtx
-%% Copyright 2021 Nicola Talbot
+%% Copyright 2022 Nicola Talbot
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
@@ -21,7 +21,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, glossaries-prefix.sty, glossary-hypernav.sty, glossary-inline.sty, glossary-list-2020-03-19.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-compatible-207.sty, glossaries-compatible-307.sty, glossaries-accsupp.sty, glossaries-babel.sty, glossaries-polyglossia.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-2020-03-19.sty, glossaries.perl.
+%% 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.
%%
%% \CharacterTable
%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
@@ -39,508 +39,13 @@
%% Grave accent \` Left brace \{ Vertical bar \|
%% Right brace \} Tilde \~}
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{glossaries-compatible-307}[2021/11/01 v4.49 (NLCT)]
-\newcommand{\compatglossarystyle}[2]{%
- \ifcsundef{@glscompstyle@#1}%
- {%
- \csdef{@glscompstyle@#1}{#2}%
- }%
- {%
- \PackageError{glossaries}{Glossary compatibility style `#1' is already defined}{}%
- }%
-}
-\compatglossarystyle{inline}{%
- \renewcommand{\glossaryentryfield}[5]{%
- \glsinlinedopostchild
- \gls@inlinesep
- \def\glo@desc{##3}%
- \def\@no@post@desc{\nopostdesc}%
- \glsentryitem{##1}\glsinlinenameformat{##1}{##2}%
- \ifx\glo@desc\@no@post@desc
- \glsinlineemptydescformat{##4}{##5}%
- \else
- \ifstrempty{##3}%
- {\glsinlineemptydescformat{##4}{##5}}%
- {\glsinlinedescformat{##3}{##4}{##5}}%
- \fi
- \ifglshaschildren{##1}%
- {%
- \glsresetsubentrycounter
- \glsinlineparentchildseparator
- \def\gls@inlinesubsep{}%
- \def\gls@inlinepostchild{\glsinlinepostchild}%
- }%
- {}%
- \def\gls@inlinesep{\glsinlineseparator}%
- }%
- \renewcommand{\glossarysubentryfield}[6]{%
- \gls@inlinesubsep%
- \glsinlinesubnameformat{##2}{##3}%
- \glssubentryitem{##2}\glsinlinesubdescformat{##4}{##5}{##6}%
- \def\gls@inlinesubsep{\glsinlinesubseparator}%
- }%
-}
-\compatglossarystyle{list}{%
- \renewcommand*{\glossaryentryfield}[5]{%
- \item[\glsentryitem{##1}\glstarget{##1}{##2}]
- ##3\glspostdescription\space ##5}%
- \renewcommand*{\glossarysubentryfield}[6]{%
- \glssubentryitem{##2}%
- \glstarget{##2}{\strut}##4\glspostdescription\space ##6.}%
-}
-\compatglossarystyle{listgroup}{%
- \csuse{@glscompstyle@list}%
-}%
-\compatglossarystyle{listhypergroup}{%
- \csuse{@glscompstyle@list}%
-}%
-\compatglossarystyle{altlist}{%
- \renewcommand*{\glossaryentryfield}[5]{%
- \item[\glsentryitem{##1}\glstarget{##1}{##2}]%
- \mbox{}\par\nobreak\@afterheading
- ##3\glspostdescription\space ##5}%
- \renewcommand{\glossarysubentryfield}[6]{%
- \par
- \glssubentryitem{##2}%
- \glstarget{##2}{\strut}##4\glspostdescription\space ##6}%
-}%
-\compatglossarystyle{altlistgroup}{%
- \csuse{@glscompstyle@altlist}%
-}%
-\compatglossarystyle{altlisthypergroup}{%
- \csuse{@glscompstyle@altlist}%
-}%
-\compatglossarystyle{listdotted}{%
- \renewcommand*{\glossaryentryfield}[5]{%
- \item[]\makebox[\glslistdottedwidth][l]{%
- \glsentryitem{##1}\glstarget{##1}{##2}%
- \unskip\leaders\hbox to 2.9mm{\hss.}\hfill\strut}##3}%
- \renewcommand*{\glossarysubentryfield}[6]{%
- \item[]\makebox[\glslistdottedwidth][l]{%
- \glssubentryitem{##2}%
- \glstarget{##2}{##3}%
- \unskip\leaders\hbox to 2.9mm{\hss.}\hfill\strut}##4}%
-}%
-\compatglossarystyle{sublistdotted}{%
- \csuse{@glscompstyle@listdotted}%
- \renewcommand*{\glossaryentryfield}[5]{%
- \item[\glsentryitem{##1}\glstarget{##1}{##2}]}%
-}%
-\compatglossarystyle{long}{%
- \renewcommand*{\glossaryentryfield}[5]{%
- \glsentryitem{##1}\glstarget{##1}{##2} & ##3\glspostdescription\space ##5\\}%
- \renewcommand*{\glossarysubentryfield}[6]{%
- &
- \glssubentryitem{##2}%
- \glstarget{##2}{\strut}##4\glspostdescription\space ##6\\}%
-}%
-\compatglossarystyle{longborder}{%
- \csuse{@glscompstyle@long}%
-}%
-\compatglossarystyle{longheader}{%
- \csuse{@glscompstyle@long}%
-}%
-\compatglossarystyle{longheaderborder}{%
- \csuse{@glscompstyle@long}%
-}%
-\compatglossarystyle{long3col}{%
- \renewcommand*{\glossaryentryfield}[5]{%
- \glsentryitem{##1}\glstarget{##1}{##2} & ##3 & ##5\\}%
- \renewcommand*{\glossarysubentryfield}[6]{%
- &
- \glssubentryitem{##2}%
- \glstarget{##2}{\strut}##4 & ##6\\}%
-}%
-\compatglossarystyle{long3colborder}{%
- \csuse{@glscompstyle@long3col}%
-}%
-\compatglossarystyle{long3colheader}{%
- \csuse{@glscompstyle@long3col}%
-}%
-\compatglossarystyle{long3colheaderborder}{%
- \csuse{@glscompstyle@long3col}%
-}%
-\compatglossarystyle{long4col}{%
- \renewcommand*{\glossaryentryfield}[5]{%
- \glsentryitem{##1}\glstarget{##1}{##2} & ##3 & ##4 & ##5\\}%
- \renewcommand*{\glossarysubentryfield}[6]{%
- &
- \glssubentryitem{##2}%
- \glstarget{##2}{\strut}##4 & ##5 & ##6\\}%
-}%
-\compatglossarystyle{long4colheader}{%
- \csuse{@glscompstyle@long4col}%
-}%
-\compatglossarystyle{long4colborder}{%
- \csuse{@glscompstyle@long4col}%
-}%
-\compatglossarystyle{long4colheaderborder}{%
- \csuse{@glscompstyle@long4col}%
-}%
-\compatglossarystyle{altlong4col}{%
- \csuse{@glscompstyle@long4col}%
-}%
-\compatglossarystyle{altlong4colheader}{%
- \csuse{@glscompstyle@long4col}%
-}%
-\compatglossarystyle{altlong4colborder}{%
- \csuse{@glscompstyle@long4col}%
-}%
-\compatglossarystyle{altlong4colheaderborder}{%
- \csuse{@glscompstyle@long4col}%
-}%
-\compatglossarystyle{longragged}{%
- \renewcommand*{\glossaryentryfield}[5]{%
- \glsentryitem{##1}\glstarget{##1}{##2} & ##3\glspostdescription\space ##5%
- \tabularnewline}%
- \renewcommand*{\glossarysubentryfield}[6]{%
- &
- \glssubentryitem{##2}%
- \glstarget{##2}{\strut}##4\glspostdescription\space ##6%
- \tabularnewline}%
-}%
-\compatglossarystyle{longraggedborder}{%
- \csuse{@glscompstyle@longragged}%
-}%
-\compatglossarystyle{longraggedheader}{%
- \csuse{@glscompstyle@longragged}%
-}%
-\compatglossarystyle{longraggedheaderborder}{%
- \csuse{@glscompstyle@longragged}%
-}%
-\compatglossarystyle{longragged3col}{%
- \renewcommand*{\glossaryentryfield}[5]{%
- \glsentryitem{##1}\glstarget{##1}{##2} & ##3 & ##5\tabularnewline}%
- \renewcommand*{\glossarysubentryfield}[6]{%
- &
- \glssubentryitem{##2}%
- \glstarget{##2}{\strut}##4 & ##6\tabularnewline}%
-}%
-\compatglossarystyle{longragged3colborder}{%
- \csuse{@glscompstyle@longragged3col}%
-}%
-\compatglossarystyle{longragged3colheader}{%
- \csuse{@glscompstyle@longragged3col}%
-}%
-\compatglossarystyle{longragged3colheaderborder}{%
- \csuse{@glscompstyle@longragged3col}%
-}%
-\compatglossarystyle{altlongragged4col}{%
- \renewcommand*{\glossaryentryfield}[5]{%
- \glsentryitem{##1}\glstarget{##1}{##2} & ##3 & ##4 & ##5\tabularnewline}%
- \renewcommand*{\glossarysubentryfield}[6]{%
- &
- \glssubentryitem{##2}%
- \glstarget{##2}{\strut}##4 & ##5 & ##6\tabularnewline}%
-}%
-\compatglossarystyle{altlongragged4colheader}{%
- \csuse{@glscompstyle@altlong4col}%
-}%
-\compatglossarystyle{altlongragged4colborder}{%
- \csuse{@glscompstyle@altlong4col}%
-}%
-\compatglossarystyle{altlongragged4colheaderborder}{%
- \csuse{@glscompstyle@altlong4col}%
-}%
-\compatglossarystyle{index}{%
- \renewcommand*{\glossaryentryfield}[5]{%
- \item\glsentryitem{##1}\textbf{\glstarget{##1}{##2}}%
- \ifx\relax##4\relax
- \else
- \space(##4)%
- \fi
- \space ##3\glspostdescription \space ##5}%
- \renewcommand*{\glossarysubentryfield}[6]{%
- \ifcase##1\relax
- % level 0
- \item
- \or
- % level 1
- \subitem
- \glssubentryitem{##2}%
- \else
- % all other levels
- \subsubitem
- \fi
- \textbf{\glstarget{##2}{##3}}%
- \ifx\relax##5\relax
- \else
- \space(##5)%
- \fi
- \space##4\glspostdescription\space ##6}%
-}%
-\compatglossarystyle{indexgroup}{%
- \csuse{@glscompstyle@index}%
-}%
-\compatglossarystyle{indexhypergroup}{%
- \csuse{@glscompstyle@index}%
-}%
-\compatglossarystyle{tree}{%
- \renewcommand{\glossaryentryfield}[5]{%
- \hangindent0pt\relax
- \parindent0pt\relax
- \glsentryitem{##1}\textbf{\glstarget{##1}{##2}}%
- \ifx\relax##4\relax
- \else
- \space(##4)%
- \fi
- \space ##3\glspostdescription \space ##5\par}%
- \renewcommand{\glossarysubentryfield}[6]{%
- \hangindent##1\glstreeindent\relax
- \parindent##1\glstreeindent\relax
- \ifnum##1=1\relax
- \glssubentryitem{##2}%
- \fi
- \textbf{\glstarget{##2}{##3}}%
- \ifx\relax##5\relax
- \else
- \space(##5)%
- \fi
- \space##4\glspostdescription\space ##6\par}%
-}%
-\compatglossarystyle{treegroup}{%
- \csuse{@glscompstyle@tree}%
-}%
-\compatglossarystyle{treehypergroup}{%
- \csuse{@glscompstyle@tree}%
-}%
-\compatglossarystyle{treenoname}{%
- \renewcommand{\glossaryentryfield}[5]{%
- \hangindent0pt\relax
- \parindent0pt\relax
- \glsentryitem{##1}\textbf{\glstarget{##1}{##2}}%
- \ifx\relax##4\relax
- \else
- \space(##4)%
- \fi
- \space ##3\glspostdescription \space ##5\par}%
- \renewcommand{\glossarysubentryfield}[6]{%
- \hangindent##1\glstreeindent\relax
- \parindent##1\glstreeindent\relax
- \ifnum##1=1\relax
- \glssubentryitem{##2}%
- \fi
- \glstarget{##2}{\strut}%
- ##4\glspostdescription\space ##6\par}%
-}%
-\compatglossarystyle{treenonamegroup}{%
- \csuse{@glscompstyle@treenoname}%
-}%
-\compatglossarystyle{treenonamehypergroup}{%
- \csuse{@glscompstyle@treenoname}%
-}%
-\compatglossarystyle{alttree}{%
- \renewcommand{\glossaryentryfield}[5]{%
- \ifnum\@gls@prevlevel=0\relax
- \else
- \settowidth{\glstreeindent}{\textbf{\@glswidestname\space}}%
- \hangindent\glstreeindent
- \parindent\glstreeindent
- \fi
- \makebox[0pt][r]{\makebox[\glstreeindent][l]{%
- \glsentryitem{##1}\textbf{\glstarget{##1}{##2}}}}%
- \ifx\relax##4\relax
- \else
- (##4)\space
- \fi
- ##3\glspostdescription \space ##5\par
- \def\@gls@prevlevel{0}%
- }%
- \renewcommand{\glossarysubentryfield}[6]{%
- \ifnum##1=1\relax
- \glssubentryitem{##2}%
- \fi
- \ifnum\@gls@prevlevel=##1\relax
- \else
- \@ifundefined{@glswidestname\romannumeral##1}{%
- \settowidth{\gls@tmplen}{\textbf{\@glswidestname\space}}}{%
- \settowidth{\gls@tmplen}{\textbf{%
- \csname @glswidestname\romannumeral##1\endcsname\space}}}%
- \ifnum\@gls@prevlevel<##1\relax
- \setlength\glstreeindent\gls@tmplen
- \addtolength\glstreeindent\parindent
- \parindent\glstreeindent
- \else
- \@ifundefined{@glswidestname\romannumeral\@gls@prevlevel}{%
- \settowidth{\glstreeindent}{\textbf{%
- \@glswidestname\space}}}{%
- \settowidth{\glstreeindent}{\textbf{%
- \csname @glswidestname\romannumeral\@gls@prevlevel
- \endcsname\space}}}%
- \addtolength\parindent{-\glstreeindent}%
- \setlength\glstreeindent\parindent
- \fi
- \fi
- \hangindent\glstreeindent
- \makebox[0pt][r]{\makebox[\gls@tmplen][l]{%
- \textbf{\glstarget{##2}{##3}}}}%
- \ifx##5\relax\relax
- \else
- (##5)\space
- \fi
- ##4\glspostdescription\space ##6\par
- \def\@gls@prevlevel{##1}%
- }%
-}%
-\compatglossarystyle{alttreegroup}{%
- \csuse{@glscompstyle@alttree}%
-}%
-\compatglossarystyle{alttreehypergroup}{%
- \csuse{@glscompstyle@alttree}%
-}%
-\compatglossarystyle{mcolindex}{%
- \csuse{@glscompstyle@index}%
-}%
-\compatglossarystyle{mcolindexgroup}{%
- \csuse{@glscompstyle@index}%
-}%
-\compatglossarystyle{mcolindexhypergroup}{%
- \csuse{@glscompstyle@index}%
-}%
-\compatglossarystyle{mcoltree}{%
- \csuse{@glscompstyle@tree}%
-}%
-\compatglossarystyle{mcolindextreegroup}{%
- \csuse{@glscompstyle@tree}%
-}%
-\compatglossarystyle{mcolindextreehypergroup}{%
- \csuse{@glscompstyle@tree}%
-}%
-\compatglossarystyle{mcoltreenoname}{%
- \csuse{@glscompstyle@tree}%
-}%
-\compatglossarystyle{mcoltreenonamegroup}{%
- \csuse{@glscompstyle@tree}%
-}%
-\compatglossarystyle{mcoltreenonamehypergroup}{%
- \csuse{@glscompstyle@tree}%
-}%
-\compatglossarystyle{mcolalttree}{%
- \csuse{@glscompstyle@alttree}%
-}%
-\compatglossarystyle{mcolalttreegroup}{%
- \csuse{@glscompstyle@alttree}%
-}%
-\compatglossarystyle{mcolalttreehypergroup}{%
- \csuse{@glscompstyle@alttree}%
-}%
-
-\compatglossarystyle{superragged}{%
- \renewcommand*{\glossaryentryfield}[5]{%
- \glsentryitem{##1}\glstarget{##1}{##2} & ##3\glspostdescription\space ##5%
- \tabularnewline}%
- \renewcommand*{\glossarysubentryfield}[6]{%
- &
- \glssubentryitem{##2}%
- \glstarget{##2}{\strut}##4\glspostdescription\space ##6%
- \tabularnewline}%
-}%
-\compatglossarystyle{superraggedborder}{%
- \csuse{@glscompstyle@superragged}%
-}%
-\compatglossarystyle{superraggedheader}{%
- \csuse{@glscompstyle@superragged}%
-}%
-\compatglossarystyle{superraggedheaderborder}{%
- \csuse{@glscompstyle@superragged}%
-}%
-\compatglossarystyle{superragged3col}{%
- \renewcommand*{\glossaryentryfield}[5]{%
- \glsentryitem{##1}\glstarget{##1}{##2} & ##3 & ##5\tabularnewline}%
- \renewcommand*{\glossarysubentryfield}[6]{%
- &
- \glssubentryitem{##2}%
- \glstarget{##2}{\strut}##4 & ##6\tabularnewline}%
-}%
-\compatglossarystyle{superragged3colborder}{%
- \csuse{@glscompstyle@superragged3col}%
-}%
-\compatglossarystyle{superragged3colheader}{%
- \csuse{@glscompstyle@superragged3col}%
-}%
-\compatglossarystyle{superragged3colheaderborder}{%
- \csuse{@glscompstyle@superragged3col}%
-}%
-\compatglossarystyle{altsuperragged4col}{%
- \renewcommand*{\glossaryentryfield}[5]{%
- \glsentryitem{##1}\glstarget{##1}{##2} & ##3 & ##4 & ##5\tabularnewline}%
- \renewcommand*{\glossarysubentryfield}[6]{%
- &
- \glssubentryitem{##2}%
- \glstarget{##2}{\strut}##4 & ##5 & ##6\tabularnewline}%
-}%
-\compatglossarystyle{altsuperragged4colheader}{%
- \csuse{@glscompstyle@altsuperragged4col}%
-}%
-\compatglossarystyle{altsuperragged4colborder}{%
- \csuse{@glscompstyle@altsuperragged4col}%
-}%
-\compatglossarystyle{altsuperragged4colheaderborder}{%
- \csuse{@glscompstyle@altsuperragged4col}%
-}%
-\compatglossarystyle{super}{%
- \renewcommand*{\glossaryentryfield}[5]{%
- \glsentryitem{##1}\glstarget{##1}{##2} & ##3\glspostdescription\space ##5\\}%
- \renewcommand*{\glossarysubentryfield}[6]{%
- &
- \glssubentryitem{##2}%
- \glstarget{##2}{\strut}##4\glspostdescription\space ##6\\}%
-}%
-\compatglossarystyle{superborder}{%
- \csuse{@glscompstyle@super}%
-}%
-\compatglossarystyle{superheader}{%
- \csuse{@glscompstyle@super}%
-}%
-\compatglossarystyle{superheaderborder}{%
- \csuse{@glscompstyle@super}%
-}%
-\compatglossarystyle{super3col}{%
- \renewcommand*{\glossaryentryfield}[5]{%
- \glsentryitem{##1}\glstarget{##1}{##2} & ##3 & ##5\\}%
- \renewcommand*{\glossarysubentryfield}[6]{%
- &
- \glssubentryitem{##2}%
- \glstarget{##2}{\strut}##4 & ##6\\}%
-}%
-\compatglossarystyle{super3colborder}{%
- \csuse{@glscompstyle@super3col}%
-}%
-\compatglossarystyle{super3colheader}{%
- \csuse{@glscompstyle@super3col}%
-}%
-\compatglossarystyle{super3colheaderborder}{%
- \csuse{@glscompstyle@super3col}%
-}%
-\compatglossarystyle{super4col}{%
- \renewcommand*{\glossaryentryfield}[5]{%
- \glsentryitem{##1}\glstarget{##1}{##2} & ##3 & ##4 & ##5\\}%
- \renewcommand*{\glossarysubentryfield}[6]{%
- &
- \glssubentryitem{##2}%
- \glstarget{##2}{\strut}##4 & ##5 & ##6\\}%
-}%
-\compatglossarystyle{super4colheader}{%
- \csuse{@glscompstyle@super4col}%
-}%
-\compatglossarystyle{super4colborder}{%
- \csuse{@glscompstyle@super4col}%
-}%
-\compatglossarystyle{super4colheaderborder}{%
- \csuse{@glscompstyle@super4col}%
-}%
-\compatglossarystyle{altsuper4col}{%
- \csuse{@glscompstyle@super4col}%
-}%
-\compatglossarystyle{altsuper4colheader}{%
- \csuse{@glscompstyle@super4col}%
-}%
-\compatglossarystyle{altsuper4colborder}{%
- \csuse{@glscompstyle@super4col}%
-}%
-\compatglossarystyle{altsuper4colheaderborder}{%
- \csuse{@glscompstyle@super4col}%
-}%
+\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}
+\ProvidesPackage{glossaries-compatible-307}[2022/10/14 v4.50 (NLCT)]
+\PackageError{glossaries}
+{glossaries-compatible-307.sty no longer available. Use rollback if you need it}%
+{Try \string\usepackage{glossaries}[=v4.46]}
\endinput
%%
%% End of file `glossaries-compatible-307.sty'.