New on CTAN: indextools
Date: January 25, 2015 5:54:40 AM CET
Maïeul Rouquette submitted the
indextools
package.
Version number: 1.4
License type: lppl1.3
Summary description: A fork of imakeidx to fixe one bug with bidi
Announcement text:
This package is a fork of the imakeidx package. The original authors of imakeidx were Claudio Beccari and Enrico Gregorio; the first author withdrew his availability as a maintainer in 2013. The second author declined some upgrade suggestions to remove some incompatibilities with certain packages that are particularly important with critical editions dealing with languages that are being written from right to left. Therefore this fork, named indextools, was created by Maïeul Rouquette, who acknowledges the work of the two preceding authors thanking them for the excellent package they created; nevertheless this fork was necessary in order to let other users benefit from its functionalities very useful in the field of humanities. We hope that one day, only one package will be provided. The differences with the imakedix are: - the name; - the compatibility with package bidi; - the documentation. A strange conflict was discovered between packages imakeidx and bidi, in order to let hyperref redefine some internal macros so as to have index hyperlinks properly executed. This implies that the "index" package be loaded before hyperref; on the opposite bidi (for bidirectional writing, needed for typesetting Arabic and Hebrew scripts, among other ones) must be loaded after hyperref and redefines some hyper commands that have influence on the indexing package; therefore after loading bidi the previous redefinitions are lost. A solution was found by modifying the definition of the environment theindex and delaying its definition to the execution of \begin{document}. This is the main reason of this fork so that indextools may be loaded, as most packages normally do, before hyperref.
This package is located at http://mirror.ctan.org/macros/latex/contrib/indextools More information is at http://www.ctan.org/pkg/indextools We are supported by the TeX Users Group http://www.tug.org . Please join a users group; see http://www.tug.org/usergroups.html .
Thanks for the upload. For the CTAN Team Manfred Lotz
This package is a fork of the imakeidx package. The original authors of imakeidx were Claudio Beccari and Enrico Gregorio; the first author withdrew his availability as a maintainer in 2013. The second author declined some upgrade suggestions to remove some incompatibilities with certain packages that are particularly important with critical editions dealing with languages that are being written from right to left. Therefore this fork, named indextools, was created by Maïeul Rouquette, who acknowledges the work of the two preceding authors thanking them for the excellent package they created; nevertheless this fork was necessary in order to let other users benefit from its functionalities very useful in the field of humanities. We hope that one day, only one package will be provided. The differences with the imakedix are: - the name; - the compatibility with package bidi; - the documentation. A strange conflict was discovered between packages imakeidx and bidi, in order to let hyperref redefine some internal macros so as to have index hyperlinks properly executed. This implies that the "index" package be loaded before hyperref; on the opposite bidi (for bidirectional writing, needed for typesetting Arabic and Hebrew scripts, among other ones) must be loaded after hyperref and redefines some hyper commands that have influence on the indexing package; therefore after loading bidi the previous redefinitions are lost. A solution was found by modifying the definition of the environment theindex and delaying its definition to the execution of \begin{document}. This is the main reason of this fork so that indextools may be loaded, as most packages normally do, before hyperref.
This package is located at http://mirror.ctan.org/macros/latex/contrib/indextools More information is at http://www.ctan.org/pkg/indextools We are supported by the TeX Users Group http://www.tug.org . Please join a users group; see http://www.tug.org/usergroups.html .
Thanks for the upload. For the CTAN Team Manfred Lotz
indextools – Producing multiple indices
This package enables the user to produce and typeset one or more indices simultaneously.
The package is known to work in LaTeX documents processed with pdfLaTeX, XeLaTeX and LuaLaTeX. If makeindex is used for processing the index entries, no particular setup is needed when TeX Live is used. Using xindy or other programs, it is necessary to enable shell escape. Shell escape is also needed if splitindex is used.
This is a fork of imakeidx, with new features and fixed bugs.
Package | indextools |
Version | 1.7.0 2023-10-14 |
Copyright | 2010–2013 Enrico Gregorio 2014–2023 Maïeul Rouquette |
Maintainer | Maïeul Rouquette |