Demandes d'alias

Tout ce qui concerne l'utilisation ou l'installation de LaTeX.

Modérateur: gdm_tex

Règles du forum
Merci d'éviter le style SMS dans vos messages et de penser à utiliser la fonction Recherche avant de poster un message. Pour joindre des fichiers à vos messages, consulter ce sujet.
> Penser à utiliser les balises Code pour poster du code.

Demandes d'alias

Messagepar Tryphon » Samedi 18 Juin 2005, 16:07

Dans la rédaction de mes documents TeX, et ce depuis que j'utilise TeX, soit 8 ans environ, j'utilise toujours des alias francisés à la plupart de mes commandes (définis avec \let, pour la plupart).

Quelques-uns :

\infini pour \infty
\tend pour \rightarrow
\ssi pour \Leftrightarrow
\R pour \mathbb{R} (et \C, \N \Z)

+ d'autres, parfois un peu plus compliqués mais assez utiles.

J'aurais aimé savoir s'il était possible de les inclure ici :D
Tryphon
Péta-utilisateur
 
Messages: 1840
Inscription: Mercredi 01 Juin 2005, 17:39
Localisation: Un peu plus à l'Ouest
Statut actuel: Actif et salarié | Enseignant

Publicité

Messagepar MB » Samedi 18 Juin 2005, 16:16

Oui, c'est possible d'ajouter des commandes (moi aussi j'ai tout un tas de commandes du style pour les documents). Cependant, je ne souhaite pas en ajouter trop car tout le monde n'utilise pas les même raccourcis. J'ai par exemple hésité à ajouter \C, \R, \Z, ... que j'utilise également ! J'ai préféré ne mettre que la fonction \mb{} pour raccourcir la commande \mathbb{}. On peut cependant rediscutter de la politique à adopter ici :

  • Ajouter plein de nouvelles commandes,
  • Rester avec du code LaTex le plus classique possible.


Donnez votre avis ...
MB (Pas d'aide en Message Privé)
Merci d'utiliser $\LaTeX$ (voir ici) et d'éviter le style SMS pour la lisibilité des messages.
MB
Administrateur
 
Messages: 6891
Inscription: Samedi 28 Mai 2005, 13:23
Localisation: Créteil
Statut actuel: Actif et salarié | Enseignant

Messagepar Tryphon » Samedi 18 Juin 2005, 16:22

Les raccourcis \C, \R, \Z sont assez répandus. Ils sont notamment disponibles sur les-mathematiques.net, ou dans les retranscriptions TeX libres des Elements de Géométrie Algébrique de Grothendieck.

De plus, ce ne sont que des alias, l'ancienne commande reste possible.
Tryphon
Péta-utilisateur
 
Messages: 1840
Inscription: Mercredi 01 Juin 2005, 17:39
Localisation: Un peu plus à l'Ouest
Statut actuel: Actif et salarié | Enseignant

Messagepar MB » Dimanche 19 Juin 2005, 10:48

Bon, je peux donc intégrer \R, \C, \Z, \Q car ils sont en effet classiques.
Par contre juste une question Tryphon : pourquoi tu utilises \let plus que \newcommand ?
MB (Pas d'aide en Message Privé)
Merci d'utiliser $\LaTeX$ (voir ici) et d'éviter le style SMS pour la lisibilité des messages.
MB
Administrateur
 
Messages: 6891
Inscription: Samedi 28 Mai 2005, 13:23
Localisation: Créteil
Statut actuel: Actif et salarié | Enseignant

Messagepar Tryphon » Dimanche 19 Juin 2005, 18:15

Je ne saurais plus te dire pourquoi, mais je peux t'assurer que pour un alias, on utilise \let et pas \newcommand. Ca doit être expliqué dans le TeXbook.

Attention, \N, \Z, \Q, \R ne sont pas des alias (ce n'est pas des synonymes d'instructions de base), donc là, \newcommand s'impose...
Tryphon
Péta-utilisateur
 
Messages: 1840
Inscription: Mercredi 01 Juin 2005, 17:39
Localisation: Un peu plus à l'Ouest
Statut actuel: Actif et salarié | Enseignant

Messagepar MB » Dimanche 19 Juin 2005, 19:24

Il me semble que \let enregistre l'intégralité de la commande (y compris le code des commandes éventuellement appelées par la commande à définir). Ainsi, si l'on modifie par la suite la commande utilisée, la nouvelle commande, elle, ne sera pas modifiée. Je ne sais pas si je suis très clair. Pour une commande déjà utilisée, j'utilise \renewcommand. Je ne vois pas dans quel cas il faut vraiment utiliser \let.

[EDIT] Les commandes \N, \Z, \Q, \R et \C sont maintenant disponibles.
MB (Pas d'aide en Message Privé)
Merci d'utiliser $\LaTeX$ (voir ici) et d'éviter le style SMS pour la lisibilité des messages.
MB
Administrateur
 
Messages: 6891
Inscription: Samedi 28 Mai 2005, 13:23
Localisation: Créteil
Statut actuel: Actif et salarié | Enseignant


Retourner vers LaTeX

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Bing [Bot] et 5 invités