Une personne m’a demandé comment utiliser xindy avec hyperref et l’option d’indexation |see
. Je tire donc un article de la solution proposée.
Package
Dernier ajout : mardi 21 avril 2020.
Logo extrait de : http://thenounproject.com/noun/box/#icon-No2202.
RSS 2.0
Un package LaTex est une suite de script permettant d’étendre LaTex. C’est l’équivalent d’un plugin sous SPIP.
Les articles de la rubrique
xindy, hyperref et |see
xindy
, eledmac
et hyperref
J’en viens maintenant à aborder l’utilisation de \xindy
avec eledmac
, et plus précisément avec sa commande \edindex
qui permet d’indexer une référence en renvoyant à la page et au numéro de ligne.
xindy
et hyperref
Nous arrivons maintenant à un point délicat dans l’utilisation de xindy
: sa compatibilité avec le package hyperref
. Ce dernier insère en effet des liens hypertextes dans l’index : chaque référence pointe vers la page correspondante. Cependant l’insertion de ces liens utilisent les mécanismes de makeindex
et pas ceux de xindy
ce qui n’est pas sans poser quelques petits problèmes.
Hook de pre-commit pour fichier .dtx, .sty et autres fichiers de package
Dans un précédent article, je parlais de mon hook de pré-commit pour vérifier l’ajout de de %
à la fin de chaque ligne dans un fichier .dtxy
ou .sty
.
J’ai amélioré ce hook pour lui ajouter d’autres fonctions de vérifications utiles lorsqu’on crée des packages LaTeX.
indextools, un fork de imakeidx
À mon grand regret j’ai du, pour la première fois de ma vie, créé un fork d’un package. Le package imakeidx a dont une nouvelle version : indextools.