Prettyref
est un petit package qui permet d'utiliser facilement des
références préformatées (il est d'ailleurs, par défaut,
utilisé par LyX dans les versions inférieures ou égales à
1.6). Pour des raisons de licence (celle-ci n'est pas décrite
dans le package se trouvant sur le CTAN) certaines
distributions TeX ne l'incorporent pas (c'est le cas des
distributions TeTeX récentes). Par ailleurs, il utilise le
caractère «:» dans son code, ce qui le rend inutilisable
lorsque l'on charge le français par l’intermédiaire de babel
(ou dans les options de classe) car alors ce caractère devient
une macro. J'ai donc remplacé ce caractère par «|» et j'ai
appelé encore «prettyref» de manière à ce que LyX puisse
l'utiliser. Si votre distribution TeX inclus prettyref par
défaut, pour utiliser le package modifié comme ci-dessus, il
suffit d'installer ce package modifié dans l'arborescence TeX
de votre HOME. Par défaut TeX utilisera celui-là. Vous pouvez
télécharger prettyref modifié
ici.
Le package «mytheorem» est un
package LaTeX que j'ai écris pour pouvoir, sans efforts,
obtenir des environnements théorème de forme et de style aussi
variés que possible: avec une seule commande dans le préambule
LaTeX, il permet de définir un environnement théorème ayant un
en-tête personnalisé (plain de amsthm ou change (numéro avant
le label) ou margin (numéro dans la marge), les polices
pouvant être modifiées indépendamment pour le label et le
numéro) et un corps se trouvant à coté du label (style plain
de amsthm) ou bien en dessous de celui-ci, et, dans ce dernier
cas pouvant avoir une marge gauche décalée avec une ou deux
barres verticales. J'ai écris ce package pour obtenir des
polycopiés ou des livres ayant une présentation un peu
originale. Pour plus de détails, voici la
documentation de ce package.
Noter que ce package est incompatible avec amsthm.sty et
theorem.sty et que l'on ne peut utiliser ntheorem.sty avec
mytheorem. De plus mytheorem lorsqu'il est chargé charge
automatiquement amsmath.sty que l'on a donc pas besoin de
charger indépendamment; il contient aussi trois environnements
«démonstration» (dont celui de amsthm.sty).
J'ai construit deux packages mytheorem:
l'un destiné aux distributions LaTeX standard et s'installe
dans le répertoire utilisateur l'autre pour vtex et s'installe
dans le répertoire vtex. Ces deux paquetages ne diffèrent que
par leur arborescence.
- Le package pour une distribution standard se trouve ici. C'est une archive
(tar.gz) que l'on doit décompresser dans son HOME.
- La package pour vtex (testé sur vtex-8.46) se trouve ici. C'est aussi
une archive qu'il faut décompresser dans le répertoire
racine de vtex (généralement /usr/local/vtex).
Nouvelle version:
j'ai rajouté à la version ci-dessus une série de styles
utilisant des boites colorées construites avec les packages
boites.sty, tcolorbox.sty et mdframed.sty (avec l’option
[framemethod=TikZ]). Cette version charge donc ces packages
ainsi que xargs.sty, pstricks.sty et ifthen.sty (ces packages
sont présents sur une distribution standard récente de TEXLive
(2017 ou plus récente). Vous pouvez la télécharger
ici, et voir ici la
documentation en français
ici
et en anglais
ici.