J'utilise la classe lettre, de Denis Mégevand, en même temps que l'extension marvosym de Martin Vogel, et lors de la compilation j'obtiens une erreur : Ouvrir dans l'éditeur
! LaTeX Error: Command \fax already defined. Or name \end... illegal, see p.192 of the manual. See the LaTeX manual or LaTeX Companion for explanation. Type H <return> for immediate help. ... l.101 \newcommand\fax{\mvchr{116}} Je comprends bien que la commande Mais si j'en composais un ? Comment faire ? Posée 18 Oct '15, 16:46 Pathe ♦♦ |
Il suffit de recourir au package Ouvrir dans l'éditeur
\documentclass[12pt,francais]{lettre} [...] \usepackage{savesym} \savesymbol{fax} \usepackage{marvosym} \restoresymbol{Marvo}{fax} [...] Publiée 18 Oct '15, 17:00 denis ♦♦ |
Oui, ce genre de conflit est plus ou moins inévitable quand on utilise des noms courts. On peut aussi mettre juste après le Ouvrir dans l'éditeur
\newcommand*\lettrefax{} \let\lettrefax\fax \let\fax\undefined De la sorte la commande |