mb.mathematex.net

Blog à vocation de mémo personnel

Conflits entre modules LaTeX

Rédigé par MB Aucun commentaire

Il peut arriver que certains modules LaTeX (packages) définissent la même commande (ou plus précisément deux commandes ayant le même nom). Ceci va alors provoquer une erreur lors de la compilation du document (même si cette commande n'est jamais appelée). Il faut donc choisir la commande que l'on souhaite conserver en désactivant toutes les autres au fur et à mesure.

Dans l'exemple suivant, on suppose que la commande \Cross soit déjà définie et que le module ifsym définisse lui aussi une commande du même nom (que l'on souhaite utiliser en priorité). On pourra donc utiliser le code suivant pour désactiver la commande avant de charger le module qui va la redéfinir.

\let\Cross\undefined
\usepackage[geometry]{ifsym}
Classé dans : LaTeX Mots clés : aucun
Fil RSS des articles