summaryrefslogtreecommitdiff
path: root/Master/texmf-dist
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist')
-rw-r--r--Master/texmf-dist/doc/latex/indextools/indextools.pdfbin577176 -> 577058 bytes
-rw-r--r--Master/texmf-dist/source/latex/indextools/indextools.dtx15
-rw-r--r--Master/texmf-dist/tex/latex/indextools/indextools.sty7
3 files changed, 15 insertions, 7 deletions
diff --git a/Master/texmf-dist/doc/latex/indextools/indextools.pdf b/Master/texmf-dist/doc/latex/indextools/indextools.pdf
index 4aed55b5114..86301848ef0 100644
--- a/Master/texmf-dist/doc/latex/indextools/indextools.pdf
+++ b/Master/texmf-dist/doc/latex/indextools/indextools.pdf
Binary files differ
diff --git a/Master/texmf-dist/source/latex/indextools/indextools.dtx b/Master/texmf-dist/source/latex/indextools/indextools.dtx
index 3cc0260b0c5..35d1747a425 100644
--- a/Master/texmf-dist/source/latex/indextools/indextools.dtx
+++ b/Master/texmf-dist/source/latex/indextools/indextools.dtx
@@ -45,7 +45,7 @@ and the derived files indextools.sty and indextools.pdf.
%<package>\NeedsTeXFormat{LaTeX2e}[2005/12/01]
%<package>\ProvidesPackage{indextools}%
%<*package>
- [2023/10/10 v1.6.0 Package for typesetting indices in a synchronous mode]
+ [2023/10/14 v1.7.0 Package for typesetting indices in a synchronous mode]
%</package>
%<*driver>
\documentclass{ltxdoc}
@@ -80,7 +80,7 @@ and the derived files indextools.sty and indextools.pdf.
\end{document}
%</driver>
% \fi
-% \CheckSum{897}
+% \CheckSum{903}
%
% \changes{v1.0}{2010/07/10}{First public version}
% \changes{v1.0a}{2010/07/12}{Small bug correction}
@@ -101,6 +101,7 @@ and the derived files indextools.sty and indextools.pdf.
% \changes{v1.5}{2015/11/15}{New option `notenumber'}
% \changes{v1.5.1}{2015/11/22}{Fix bug with options `notenumber' and `innote' when using \cs{index} without optional argument}
% \changes{v1.6.0}{2023/10/10}{Add compatibility with upmendex sorting engine}
+% \changes{v1.7.0}{2023/10/04}{Add compatibility with xindex sorting engine}
%
% \begin{abstract}
% This package is a fork of the \pack{imakeidx} package. The original authors
@@ -208,7 +209,7 @@ and the derived files indextools.sty and indextools.pdf.
% \begin{description}\def\Item[#1]{\item[\normalfont\ttfamily#1]}
% \Item[makeindex] in order to use the \prog{makeindex} sorting and
% formatting engine; this option is the default and is mutually
-% exclusive with the two next options.
+% exclusive with the three next options.
% \Item[xindy] in order to use the \prog{xindy} sorting and formatting
% engine; \texttt{texindy} is an alias for \texttt{xindy} and actually
% it's the script \prog{texindy} which is called by this package.
@@ -218,6 +219,7 @@ and the derived files indextools.sty and indextools.pdf.
% option \texttt{truexindy}; the user is then responsible to set up
% the \prog{xindy} engine with the suitable command line options.
% \Item[upmendex] in order tu use the \prog{upmendex} sorting and formatting engine.
+% \Item[xindex] in order tu use the \prog{xindex} sorting and formatting engine.
% \Item[noautomatic] disables the automatic splitting of the raw
% index files and running of the system programs; this option might
% be used to save time when one knows for sure that the index files
@@ -305,7 +307,7 @@ and the derived files indextools.sty and indextools.pdf.
% used.\\* Example: \texttt{title=Index of names}.
% \Item[program] is the name of the system program that is used to
% sort and format an index; valid choices are \prog{makeindex} ;
-% \prog{xindy}, or \prog{texindy}, plus \prog{truexindy} ; \prog{upmendex}. If not
+% \prog{xindy}, or \prog{texindy}, plus \prog{truexindy} ; \prog{upmendex} ; \prog{xindex}. If not
% specified the program specified among the package options is used.
% If no option is specified, \prog{makeindex} is used. In order to
% use \prog{xindy}, it's necessary to call \prog{pdflatex} with
@@ -1010,6 +1012,7 @@ and the derived files indextools.sty and indextools.pdf.
\DeclareOption{truexindy}{\def\indtl@progdefault{truexindy}}
\DeclareOption{makeindex}{\def\indtl@progdefault{makeindex}}
\DeclareOption{upmendex}{\def\indtl@progdefault{upmendex}}
+\DeclareOption{xindex}{\def\indtl@progdefault{xindex}}
\newif\ifindtl@disableautomatic
\DeclareOption{noautomatic}{\indtl@disableautomatictrue}
\newif\ifindtl@nonewpage
@@ -1146,7 +1149,7 @@ and the derived files indextools.sty and indextools.pdf.
\define@key{indtl}{name}{\def\indtl@name{#1}}
\define@key{indtl}{title}{\def\indtl@title{#1}}
\define@choicekey{indtl}{program}[\indtl@val\indtl@nr]
- {makeindex,xindy,texindy,truexindy,upmendex}{%
+ {makeindex,xindy,texindy,truexindy,upmendex,xindex}{%
\ifcase\indtl@nr\relax
\def\indtl@program{makeindex}%
\or
@@ -1157,6 +1160,8 @@ and the derived files indextools.sty and indextools.pdf.
\def\indtl@program{xindy}%
\or
\def\indtl@program{upmendex}%
+ \or
+ \def\indtl@program{xindex}%
\fi}
\define@key{indtl}{options}{\def\indtl@options{ #1 }}
\define@boolkey{indtl}{noautomatic}[true]{}
diff --git a/Master/texmf-dist/tex/latex/indextools/indextools.sty b/Master/texmf-dist/tex/latex/indextools/indextools.sty
index 769ff832c2b..35d617cea02 100644
--- a/Master/texmf-dist/tex/latex/indextools/indextools.sty
+++ b/Master/texmf-dist/tex/latex/indextools/indextools.sty
@@ -15,7 +15,7 @@
%%
\NeedsTeXFormat{LaTeX2e}[2005/12/01]
\ProvidesPackage{indextools}%
- [2023/10/10 v1.6.0 Package for typesetting indices in a synchronous mode]
+ [2023/10/14 v1.7.0 Package for typesetting indices in a synchronous mode]
@@ -26,6 +26,7 @@
\DeclareOption{truexindy}{\def\indtl@progdefault{truexindy}}
\DeclareOption{makeindex}{\def\indtl@progdefault{makeindex}}
\DeclareOption{upmendex}{\def\indtl@progdefault{upmendex}}
+\DeclareOption{xindex}{\def\indtl@progdefault{xindex}}
\newif\ifindtl@disableautomatic
\DeclareOption{noautomatic}{\indtl@disableautomatictrue}
\newif\ifindtl@nonewpage
@@ -104,7 +105,7 @@
\define@key{indtl}{name}{\def\indtl@name{#1}}
\define@key{indtl}{title}{\def\indtl@title{#1}}
\define@choicekey{indtl}{program}[\indtl@val\indtl@nr]
- {makeindex,xindy,texindy,truexindy,upmendex}{%
+ {makeindex,xindy,texindy,truexindy,upmendex,xindex}{%
\ifcase\indtl@nr\relax
\def\indtl@program{makeindex}%
\or
@@ -115,6 +116,8 @@
\def\indtl@program{xindy}%
\or
\def\indtl@program{upmendex}%
+ \or
+ \def\indtl@program{xindex}%
\fi}
\define@key{indtl}{options}{\def\indtl@options{ #1 }}
\define@boolkey{indtl}{noautomatic}[true]{}