Forum général.général Les commandes en Latex

Posté par  (site web personnel) .
Étiquettes : aucune
0
28
mar.
2005
Salut,

j'espère qu'il y a des experts en latex mais j'ai un petit problème bizarre.

J'ai créé les commandes suivantes:
\newcommand{\prule}[1]{RP#1}
\newcommand{\srule}[1]{RS#1}

\newcommand{\pelem}[1]{1}
\newcommand{\ptext}[1]{2}
\newcommand{\proot}[1]{3}

\newcommand{\spe}[0]{1}
\newcommand{\sps}[0]{2}
\newcommand{\spso}[0]{3}
\newcommand{\sad}[0]{4}


et donc tout naturellement, je les utilise de cette manière dans mon docuement latex :
Blablabla \prule{\pelem}, \prule{\ptext} et \prule{\proot}. Blablabla


mais il ne me sort pas ce que j'attend, il me donne :
Blablabla RP1 RP2t RP3 Blablabla


En fait il me mange les caractères qui suivent la commande... mais je vois pas pourquoi. J'aimerais bien qu'il me les laisse. Je pensais qu'il ne faisais que supprimer le caractère suivant mais avec le "et", il me supprime le "e".

Merci à celui qui m'aidera à résoudre ce problème.
  • # ok, j'ai trouvé

    Posté par  (site web personnel) . Évalué à 3.

    bon, désolé pour ce message mais j'ai trouvé mon erreur, je l'ai trouvée parce que j'avais posté le code ici et en fait, pour les commandes pelem, j'ai mis qu'elle acceptait un argument mais il n'en faut pas.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.