summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/glossaries-extra
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2018-08-19 21:25:32 +0000
committerKarl Berry <karl@freefriends.org>2018-08-19 21:25:32 +0000
commite2d776e4380890862007f3a0b2b6982a081ce452 (patch)
tree2037eaf5f16b76501606244ea4751ae3d8566948 /Master/texmf-dist/source/latex/glossaries-extra
parentf94067db8245d94307cfb15701d3e58fda409f3b (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.dtx78
-rw-r--r--Master/texmf-dist/source/latex/glossaries-extra/glossaries-extra.ins2
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