diff options
author | Karl Berry <karl@freefriends.org> | 2018-08-19 21:25:32 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2018-08-19 21:25:32 +0000 |
commit | e2d776e4380890862007f3a0b2b6982a081ce452 (patch) | |
tree | 2037eaf5f16b76501606244ea4751ae3d8566948 /Master/texmf-dist/source/latex/glossaries-extra | |
parent | f94067db8245d94307cfb15701d3e58fda409f3b (diff) |
glossaries-extra (19aug18)
git-svn-id: svn://tug.org/texlive/trunk@48437 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/latex/glossaries-extra')
-rw-r--r-- | Master/texmf-dist/source/latex/glossaries-extra/glossaries-extra.dtx | 78 | ||||
-rw-r--r-- | Master/texmf-dist/source/latex/glossaries-extra/glossaries-extra.ins | 2 |
2 files changed, 62 insertions, 18 deletions
diff --git a/Master/texmf-dist/source/latex/glossaries-extra/glossaries-extra.dtx b/Master/texmf-dist/source/latex/glossaries-extra/glossaries-extra.dtx index 816bed40c3a..8a9e2fa5658 100644 --- a/Master/texmf-dist/source/latex/glossaries-extra/glossaries-extra.dtx +++ b/Master/texmf-dist/source/latex/glossaries-extra/glossaries-extra.dtx @@ -2,22 +2,22 @@ % glossaries-extra.dtx generated using makedtx version 1.2 (c) Nicola Talbot % Command line args: % -doc "glossaries-extra-codedoc.tex" -% -comment ".*\.tex" -% -comment ".*\.bib" -% -setambles ".*\.bib=>\nopreamble\nopostamble" -% -macrocode ".*\.tex" -% -macrocode ".*\.bib" -% -section "chapter" -% -codetitle "Main Package Code (\\styfmt{glossaries-extra.sty})" -% -author "Nicola Talbot" % -src "glossaries-extra.sty\Z=>glossaries-extra.sty" % -src "glossaries-extra-bib2gls.sty\Z=>glossaries-extra-bib2gls.sty" % -src "glossaries-extra-stylemods.sty\Z=>glossaries-extra-stylemods.sty" % -src "glossary-bookindex.sty\Z=>glossary-bookindex.sty" % -src "(example-glossaries-.+\.tex)\Z=>\1" % -src "(example-glossaries-.+\.bib)\Z=>\1" +% -author "Nicola Talbot" +% -macrocode ".*\.tex" +% -macrocode ".*\.bib" +% -setambles ".*\.bib=>\nopreamble\nopostamble" +% -comment ".*\.tex" +% -comment ".*\.bib" +% -codetitle "Main Package Code (\\styfmt{glossaries-extra.sty})" +% -section "chapter" % glossaries-extra -% Created on 2018/8/13 19:27 +% Created on 2018/8/18 20:14 %\fi %\iffalse %<*package> @@ -127,7 +127,7 @@ governed by the \gloskey{first} and \gloskey{firstplural} keys of \setcounter{IndexColumns}{2} -\CheckSum{23243} +\CheckSum{23255} \newcommand*{\ifirstuse}{\iterm{first use}} \newcommand*{\firstuse}{\gls{firstuse}} @@ -167,13 +167,13 @@ governed by the \gloskey{first} and \gloskey{firstplural} keys of \raggedright } -\title{glossaries-extra.sty v1.35: +\title{glossaries-extra.sty v1.36: documented code} \author{Nicola L.C. Talbot\\[10pt] Dickimaw Books\\ \url{http://www.dickimaw-books.com/}} -\date{2018-08-13} +\date{2018-08-18} \begin{document} \DocInput{glossaries-extra.dtx} @@ -218,7 +218,7 @@ Dickimaw Books\\ %\section{Package Initialisation and Options} % \begin{macrocode} \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{glossaries-extra}[2018/08/13 v1.35 (NLCT)] +\ProvidesPackage{glossaries-extra}[2018/08/18 v1.36 (NLCT)] % \end{macrocode} % Requires \sty{xkeyval} to define package options. % \begin{macrocode} @@ -12782,6 +12782,16 @@ defined}{}% % \end{macrocode} %\end{macro} % +%\begin{macro}{\glsxtrautoindexesc} +%\changes{1.36}{2018-08-18}{new} +% \begin{macrocode} +\newcommand{\glsxtrautoindexesc}{% + \@gls@checkmkidxchars\@glo@sort + \@glsxtr@autoindex@doextra@esc\@glo@sort +} +% \end{macrocode} +%\end{macro} +% %\begin{macro}{\@glsxtr@autoindex@setname} %\changes{0.5.3}{2015-12-09}{new} % Assign \cs{@glo@name} for use with \catattr{indexname} attribute. @@ -12789,8 +12799,7 @@ defined}{}% \newcommand*{\@glsxtr@autoindex@setname}[1]{% \protected@edef\@glo@name{\glsxtrautoindexentry{#1}}% \glsxtrautoindexassignsort{\@glo@sort}{#1}% - \@gls@checkmkidxchars\@glo@sort - \@glsxtr@autoindex@doextra@esc\@glo@sort + \glsxtrautoindexesc \epreto\@glo@name{\@glo@sort\@glsxtr@autoindex@at}% } % \end{macrocode} @@ -22396,7 +22405,7 @@ defined}{}% %automatically loaded by the record option. % \begin{macrocode} \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{glossaries-extra-bib2gls}[2018/08/13 v1.35 (NLCT)] +\ProvidesPackage{glossaries-extra-bib2gls}[2018/08/18 v1.36 (NLCT)] % \end{macrocode} % %These are some convenient macros for use with custom rules. @@ -22543,6 +22552,41 @@ defined}{}% % \end{macrocode} %\end{macro} % +%Multiple supplementary references are only supported with +%\app{bib2gls}. +%\begin{macro}{\glsxtrmultisupplocation} +%\changes{1.36}{2018-08-18}{new} +%This is like \cs{glsxtrsupphypernumber} but the second argument is +%the external file name (which isn't obtained from the +%\catattr{externallocation} attribute). The third argument is the +%formatting (encap) control sequence \emph{name}. This is ignored by +%default, but is set by \app{bib2gls} to the original encap in case +%it's required. +% \begin{macrocode} +\newcommand*{\glsxtrmultisupplocation}[3]{% + {% + \def\glsxtrsupplocationurl{#2}% + \glshypernumber{#1}% + }% +} +% \end{macrocode} +%\end{macro} +% +%\begin{macro}{\glsxtrdisplaysupploc} +%\changes{1.36}{2018-08-18}{new} +%\begin{definition} +%\cs{glsxtrdisplaysupploc}\marg{prefix}\marg{counter}\marg{format}\marg{src}\marg{location} +%\end{definition} +%This is like \cs{glsnoidxdisplayloc} but is used for supplementary +%locations and so requires an extra argument. +% \begin{macrocode} +\newcommand*\glsxtrdisplaysupploc[5]{% + \setentrycounter[#1]{#2}% + \glsxtrmultisupplocation{#5}{#4}{#3}% +} +% \end{macrocode} +%\end{macro} +% %Provide missing Greek letters for use in maths mode. %These commands are recognised by \app{bib2gls} and will be mapped to the %Mathematical Greek Italic letters. This ensures that the Greek @@ -26948,7 +26992,7 @@ defined}{}% %\section{Package Initialisation and Options} % \begin{macrocode} \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{glossary-bookindex}[2018/08/13 v1.35 (NLCT)] +\ProvidesPackage{glossary-bookindex}[2018/08/18 v1.36 (NLCT)] % \end{macrocode} %Load required packages. % \begin{macrocode} diff --git a/Master/texmf-dist/source/latex/glossaries-extra/glossaries-extra.ins b/Master/texmf-dist/source/latex/glossaries-extra/glossaries-extra.ins index 5b2ebc98cdd..b5956567208 100644 --- a/Master/texmf-dist/source/latex/glossaries-extra/glossaries-extra.ins +++ b/Master/texmf-dist/source/latex/glossaries-extra/glossaries-extra.ins @@ -1,4 +1,4 @@ -% glossaries-extra.ins generated using makedtx version 1.2 2018/8/13 19:27 +% glossaries-extra.ins generated using makedtx version 1.2 2018/8/18 20:14 \input docstrip \preamble |