\newcommand et formules mathématiques

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.

\newcommand et formules mathématiques

Messagepar Tonn83 » Mardi 18 Novembre 2008, 00:16

Bonjour,

Il m'arrive très souvent d'utiliser \newcommand pour écrire une macro du genre :

Code: Tout sélectionner
\newcommand{\RR}{\mathbf{R}}
\newcommand{\NN}{\mathbf{N}}


Et j'écris ensuite :

Code: Tout sélectionner
La droite réelle~$\R$ n'est pas compacte.
\[\forall x\in \R,\, \exists n\in \N,\, n>x\, .\]


Mais comment faire pour éviter l'introduction de $ ? Autrement dit, j'aimerais une macro qui reconnaisse si elle est appelée dans une formule mathématique, ou non. Je pourrais alors taper ou bien le texte ci-dessus, ou bien le texte suivant selon mes humeurs :

Code: Tout sélectionner
La droite réelle \R n'est pas compacte.
\[\forall x\in \R,\, \exists n\in \N,\, n>x\, .\]


Est-ce possible ?
----------------------------
Tonn83
Tonn83
Giga-utilisateur
 
Messages: 889
Inscription: Mercredi 05 Novembre 2008, 01:19
Localisation: Paris, France
Statut actuel: Actif et salarié | Enseignant

Publicité

Re: Newcommand et formules mathématiques

Messagepar rebouxo » Mardi 18 Novembre 2008, 07:53

Oui, \ensuremath.

Mais je ne le recommande pas, les sources deviennent beaucoup moins lisibles. Remarque que l'on n'est pas obligé de l'utiliser

Olivier
rebouxo
Modérateur
 
Messages: 6819
Inscription: Mercredi 15 Février 2006, 13:18
Localisation: le havre
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], Exabot [Bot], Yahoo [Bot] et 14 invités