Echanger commandes Latex

Discutez d'informatique ici !
Monsieur23
Habitué(e)
Messages: 3966
Enregistré le: 01 Oct 2006, 17:24

Echanger commandes Latex

par Monsieur23 » 31 Mai 2010, 13:27

Aloha,

Quelqu'un saurait-il comment "échanger" deux commandes latex ? ( par exemple échanger \phi et \varphi ).

Si je fais
Code: Tout sélectionner
\renewcommand{\phi}{\varphi}
\renewcommand{\varphi}{\phi}

ça foire évidemment lamentablement..

Merci.
« Je ne suis pas un numéro, je suis un homme libre ! »



Finrod
Membre Irrationnel
Messages: 1944
Enregistré le: 24 Sep 2009, 10:00

par Finrod » 31 Mai 2010, 14:25

Utilise newcommand{}{} pour te définir des raccourcis si tu veux vraiment changer. Ces raccourcis ne doivent pas correspondre à d'anciennes commandes.
Il faut le faire avant le begin{document}

Je vérifie pour le renewcommand mais il me semble qu'il s'utilise de manière plus spécifique.

edit ok j'ai trouvé ça pour modifier :

\[\phi\]
\renewcommand{\phi}{\varphi}
\[\phi\]


Mais je vois pas comment échanger les deux. Après cette opération un a été effacé... Il faut donc le stocker avant.

Edit : Après vérification, les "[" sont inutiles. Les renecommand se mettent après le begin{document} contrairement au newcommand (en tout cas chez moi) et on ne peut pas échanger avec renewcommand. On peut en changer un mais changer les deux créer visiblement une boucle infinie...
Donc, les raccourcis, c'est mieux.

Monsieur23
Habitué(e)
Messages: 3966
Enregistré le: 01 Oct 2006, 17:24

par Monsieur23 » 01 Juin 2010, 08:58

Ok, merci quand même, je vais essayer de me débrouiller autrement.

( Je mets les renewcommand AVANT le begin{document}, ça ne pose pas de problèmes )
« Je ne suis pas un numéro, je suis un homme libre ! »

Zkink
Messages: 1
Enregistré le: 31 Mai 2013, 10:06

par Zkink » 31 Mai 2013, 10:09

Bonjour,

Même si la question a été posée il y a un moment, j'ai trouvé une réponse qui fonctionne et qui pourrait intéresser à l'avenir les internautes qui, comme moi, sont arrivés ici.

\let\temp\phi
\let\phi\varphi
\let\varphi\temp

Monsieur23
Habitué(e)
Messages: 3966
Enregistré le: 01 Oct 2006, 17:24

par Monsieur23 » 31 Mai 2013, 12:46

J'avais oublié que j'avais posé cette question, et je n'avais toujours pas de solution! Merci!
« Je ne suis pas un numéro, je suis un homme libre ! »

 

Retourner vers ϟ Informatique

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 7 invités

Tu pars déja ?



Fais toi aider gratuitement sur Maths-forum !

Créé un compte en 1 minute et pose ta question dans le forum ;-)
Inscription gratuite

Identification

Pas encore inscrit ?

Ou identifiez-vous :

Inscription gratuite