Auteur: Jean-Côme Charpentier.
Version 0.22: xlop.zip (290 Ko).
L'extension xlop
s'articule autour de deux fonctionnalités générales. La première consiste à afficher les opérations de façon automatique (posées ou en ligne), c'est-à-dire en ne fournissant que les opérandes de l'opération. La seconde consiste à permettre de manipuler des nombres de taille quelconque, la seule limitation étant la mémoire de TeX. Ces manipulations incluent toutes les opérations usuelles, les entrées-sorties, la notion de variable numérique, les tests et quelques opérations de haut niveau (sans permettre les opérations nécessitant un traitement infini telles que la racine carrée, l'exponentielle, les fonctions trigonométriques, etc.).
Contenu
La distribution comporte les fichiers suivants:
fr-user.tex
;xlop
;xlop
;xlop
comme une extension LaTeX.Installation
Normalement, une extension telle que xlop
devrait être placée dans la partie locale du domaine texmf. Sur beaucoup de systèmes linux, le chemin commence par /usr/local/share/texmf
. Evidemment, rien n'empêche de placer les fichier dans la partie non locale (/usr/share/texmf
) mais ce n'est pas forcément une bonne idée. Dans la suite, ce début d'arborescence sera noté [texmf]
.
L'extension étant prévue pour pouvoir fonctionner aussi bien sous TeX que sous LaTeX, les recommandations de la TDS indiquent que l'endroit le plus correct pour placer ces fichiers est:[texmf]/tex/generic/xlop/
. Créez donc un répertoire xlop
en [texmf]/tex/generic/
et placez-y les deux fichiers xlop.tex
et xlop.sty
.
Il reste les fichiers de documentation (README
, history.txt
, manual.sty
et fr-user.*
). Leur place normale devrait être [texmf]/doc/generic/xlop/
. Procédez donc comme précédemment en créant un répertoire xlop
sous [texmf]/doc/generic/
et placez-y tous les fichiers de documentation.
Il reste à rafraichir la base en lançant la commande texhash
(ou mktexlsr
, ou ...) et tout devrait être opérationnel.
Si vous détectez un bogue, quel que soit sa gravité (cela peut simplement être des espaces parasites par exemple) essayez de réaliser un exemple le plus court possible reproduisant le bogue. En particulier, ne mettez aucune autre extension non nécessaire. Envoyez le source ainsi qu'une explication, éventuellement très courte, du problème rencontré à l'adresse suivante:
Si vous souhaitez une certaine fonctionnalité pour une version ultérieure de l'extension, n'hésitez pas à en faire part à l'auteur. De même, si vous pensez que la syntaxe n'est pas bien adaptée, ou illogique, ou ... l'auteur est prêt à recevoir et étudier toutes les remarques.