summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2010-07-12 23:52:49 +0000
committerKarl Berry <karl@freefriends.org>2010-07-12 23:52:49 +0000
commita5131075c36dbeba944a78e3005796e0069d4165 (patch)
treed2d4bf661d875b97c32fe344b9dcd7087e197508
parent696c569fe209253982cc2918ad81fc6a3cb98152 (diff)
imakeidx 1.0a (12jul10)
git-svn-id: svn://tug.org/texlive/trunk@19407 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/texmf-dist/doc/latex/imakeidx/README35
-rw-r--r--Master/texmf-dist/doc/latex/imakeidx/imakeidx.pdfbin467118 -> 450671 bytes
-rw-r--r--Master/texmf-dist/source/latex/imakeidx/imakeidx.dtx7
-rw-r--r--Master/texmf-dist/tex/latex/imakeidx/imakeidx.sty5
4 files changed, 25 insertions, 22 deletions
diff --git a/Master/texmf-dist/doc/latex/imakeidx/README b/Master/texmf-dist/doc/latex/imakeidx/README
index 2f7e07740e8..faead72a68b 100644
--- a/Master/texmf-dist/doc/latex/imakeidx/README
+++ b/Master/texmf-dist/doc/latex/imakeidx/README
@@ -1,35 +1,36 @@
-This is the README file relative to package imakeidx version 1.0
-dated 9 July 2010.
+This is the README file relative to package imakeidx version 1.0a
+dated 12 July 2010.
Copyright 2010 Claudio Beccari and Enrico Gregorio
The bundle contains the files:
README this file
-imakeidx.dtx the docomented source TeX file
+imakeidx.dtx the documented source TeX file
WARNING: the derived files:
imakeidx.sty the package itself
-imakeidx.pdf the documentaion file in PDF format
+imakeidx.pdf the documentation file in PDF format
-are SIMULTANEOULY produced while running pdflatex on imakeidx.dtx.
+are SIMULTANEOUSLY produced while running pdflatex on imakeidx.dtx.
-The bundle is distributed under the LPPL license version 1.3c or any later version.
+The bundle is distributed under the LPPL license version 1.3c or any
+later version.
The bundle has the status of author maintained.
-The main purpose of this bundle is to exploit the possibility of running
-an index formatting program from within a document typesetting task (tested
-with the engines pdftex, xetex, and luatex in their incarnation set up to
-process the LaTeX markup)at the \printindex level, so that one or more indices
-can be typeset in such a way that they are always synchronous with the
-document they belong to.
-
-With the TeXlive 2010 release the makeindex program can be safely run within
-a TeX run; with previous distributions the shell escape feature must be
-explicity enabled. With the 2010 distribution the makeindex program is directly
-accessible.
+The main purpose of this bundle is to exploit the possibility of
+running an index formatting program from within a document typesetting
+task (tested with the engines pdftex, xetex, and luatex in their
+incarnation set up to process the LaTeX markup) at the \printindex
+level, so that one or more indices can be typeset in such a way that
+they are always synchronous with the document they belong to.
+
+With the TeXlive 2010 release the makeindex program can be safely run
+within a TeX run; with previous distributions the shell escape feature
+must be explicity enabled. With the 2010 distribution the makeindex
+program is directly accessible.
This bundle is compatible with most existing classes; at present it is
incompatible only with the memoir class, because of its special way of
diff --git a/Master/texmf-dist/doc/latex/imakeidx/imakeidx.pdf b/Master/texmf-dist/doc/latex/imakeidx/imakeidx.pdf
index 6448c984dea..7e425dfc746 100644
--- a/Master/texmf-dist/doc/latex/imakeidx/imakeidx.pdf
+++ b/Master/texmf-dist/doc/latex/imakeidx/imakeidx.pdf
Binary files differ
diff --git a/Master/texmf-dist/source/latex/imakeidx/imakeidx.dtx b/Master/texmf-dist/source/latex/imakeidx/imakeidx.dtx
index ac1ee776d09..ef2f86150e3 100644
--- a/Master/texmf-dist/source/latex/imakeidx/imakeidx.dtx
+++ b/Master/texmf-dist/source/latex/imakeidx/imakeidx.dtx
@@ -43,7 +43,7 @@ and the derived files imakeidx.sty and imakeidx.pdf.
%<package>\NeedsTeXFormat{LaTeX2e}[2005/12/01]
%<package>\ProvidesPackage{imakeidx}%
%<*package>
- [2010/07/09 v.1.0 Package for typesetting indices in a synchronous mode]
+ [2010/07/12 v.1.0a Package for typesetting indices in a synchronous mode]
%</package>
%<*driver>
\documentclass{ltxdoc}
@@ -74,7 +74,7 @@ and the derived files imakeidx.sty and imakeidx.pdf.
\end{document}
%</driver>
% \fi
-% \CheckSum{733}
+% \CheckSum{737}
%
% \begin{abstract}
% This package exploits the |\write18| facility of modern \TeX\ system
@@ -919,6 +919,7 @@ and the derived files imakeidx.sty and imakeidx.pdf.
\expandafter\def\expandafter\theindex\expandafter{\expandafter
\imki@maybeaddtotoc\theindex}
\else
+ \global\let\imki@idxprologue\relax
\RequirePackage{multicol}
\renewenvironment{theindex}
{\imki@maybeaddtotoc
@@ -926,7 +927,7 @@ and the derived files imakeidx.sty and imakeidx.pdf.
\thispagestyle{\imki@firstpagestyle}%
\ifnum\imki@columns>\@ne
\columnsep \imki@columnsep
- \ifx\imki@nextidxprologue\relax
+ \ifx\imki@idxprologue\relax
\begin{multicols}{\imki@columns}
\else
\begin{multicols}{\imki@columns}[\imki@idxprologue]
diff --git a/Master/texmf-dist/tex/latex/imakeidx/imakeidx.sty b/Master/texmf-dist/tex/latex/imakeidx/imakeidx.sty
index 0ba5e713c82..28cfc0538ef 100644
--- a/Master/texmf-dist/tex/latex/imakeidx/imakeidx.sty
+++ b/Master/texmf-dist/tex/latex/imakeidx/imakeidx.sty
@@ -14,7 +14,7 @@
%%
\NeedsTeXFormat{LaTeX2e}[2005/12/01]
\ProvidesPackage{imakeidx}%
- [2010/07/09 v.1.0 Package for typesetting indices in a synchronous mode]
+ [2010/07/12 v.1.0a Package for typesetting indices in a synchronous mode]
\RequirePackage{xkeyval}
\DeclareOption{xindy}{\def\imki@progdefault{texindy}}
\DeclareOption{texindy}{\def\imki@progdefault{texindy}}
@@ -187,6 +187,7 @@
\expandafter\def\expandafter\theindex\expandafter{\expandafter
\imki@maybeaddtotoc\theindex}
\else
+ \global\let\imki@idxprologue\relax
\RequirePackage{multicol}
\renewenvironment{theindex}
{\imki@maybeaddtotoc
@@ -194,7 +195,7 @@
\thispagestyle{\imki@firstpagestyle}%
\ifnum\imki@columns>\@ne
\columnsep \imki@columnsep
- \ifx\imki@nextidxprologue\relax
+ \ifx\imki@idxprologue\relax
\begin{multicols}{\imki@columns}
\else
\begin{multicols}{\imki@columns}[\imki@idxprologue]