New on CTAN: indextools

CTAN Announcements ctan-ann at dante.de
Sun Jan 25 05:54:40 CET 2015


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





More information about the Ctan-ann mailing list