Le package hotplug

Description

Le principe de ce package est relativement simple. Il permet, dans la définition d'une macro \toto, de remplacer le premier appel à \xxx par ce dont on a envie, par exemple un appel à une macro \yyy. Et ce en appelant:

\HotReplace\macro\xxx\yyy

Théoriquement, on peut remplacer n'importe quel bout de code par n'importe quel autre, pas seulement un appel de macro par un autre appel de macro. Mais dans la pratique, il vaut mieux se restreindre au cas simple, les autres cas sont suceptible de ne pas marcher.

Pour être exact, le cas de remplacement d'un appel de macro par un code quelconque devrait marcher à tous les coups. Par contre, le cas de remplacement d'un code quelconque par quelque chose n'est pas supposé marcher, et ne marchera que par coup de chance.

Diffusion

Ce n'est pas encore sur CTAN.

- Tout dans un tar.gz ici

- Tout dans un zip, un autre jour, j'ai pas de zip.

- Le fichier source principal hotplug.dtx

- Le fichier de génération (le type MIME est mauvais, apache croit que c'est un fichier x-internet-signup, mais ça n'empêche pas de le télécharger) hotplug.ins

- La doc en PDF hotplug.pdf

- La doc en DVI hotplug.dvi

- La doc en PS hotplug.ps

Bugs

Les rapports de bug sont à envoyer à mon adresse mail (ci-dessous) et seront traités... quand j'aurais le temps. Merci de mettre la balise [bug] dans le sujet du mail.

bayartb at edgard point fdn point fr