[Résolu] Euro en mode maths

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.

[Résolu] Euro en mode maths

Messagepar Francky » Jeudi 08 Juillet 2010, 14:41

J'utilise
Code: Tout sélectionner
\RequirePackage{marvosym}% pour plein de symboles, attention avec eurosym !!!
\RequirePackage{eurosym}% pour le symbole euro, mieux que marvosym.
\let\EURbis\EUR
\renewcommand\EUR[1]{\EURbis{\num{#1}}}

dans mon préambule, ce qui me permet d'utiliser
Code: Tout sélectionner
\EUR{1234567.1223456}

(avec point ou virgule d'ailleurs)

et d'obtenir un affichage correct quelque soit le pays (les allemands ou les anglais mettent le symbole avant).

------------

Ma question est : comment faire fonctionner cette commande aussi en mode maths ?
Code: Tout sélectionner
$\EUR{12}$

Je n'ai pas d'erreur de compilation, mais j'obtiens un "e" minuscule cursive, au lieu de €.

Merci encore.

EDIT, voici un ECM

Code: Tout sélectionner
\documentclass{minimal}
\usepackage[french]{babel}
\usepackage{eurosym}
\begin{document}
$\EUR{1}$
\end{document}


qui me donne
1e

avec "e" cursive
Dernière édition par Francky le Jeudi 08 Juillet 2010, 22:39, édité 1 fois.
Linux Mint | TeXLive - TexMaker - asymptote | Python3 & C - Geany - Project Euler - SPOJ
Entia non sunt multiplicanda praeter necessitatem
Francky
Giga-utilisateur
 
Messages: 683
Inscription: Dimanche 11 Avril 2010, 13:01
Statut actuel: Actif et salarié | Enseignant

Publicité

Re: euro en mode maths

Messagepar Minifrok » Jeudi 08 Juillet 2010, 18:54

une idée (je n'ai pas essayé) :

Code: Tout sélectionner
$ \text{   \EUR{12}   }$


?
Minifrok
Déca-utilisateur
 
Messages: 31
Inscription: Jeudi 20 Mai 2010, 08:36
Statut actuel: Post-bac | Master

Re: euro en mode maths

Messagepar Francky » Jeudi 08 Juillet 2010, 22:11

Évidement ça marche, de même que
Code: Tout sélectionner
$12+5=\null$\EUR{17}
marche aussi.


Mais je VEUX pouvoir taper
Code: Tout sélectionner
$12+5=\EUR{17}$



Est-ce possible ?

Merci.
Linux Mint | TeXLive - TexMaker - asymptote | Python3 & C - Geany - Project Euler - SPOJ
Entia non sunt multiplicanda praeter necessitatem
Francky
Giga-utilisateur
 
Messages: 683
Inscription: Dimanche 11 Avril 2010, 13:01
Statut actuel: Actif et salarié | Enseignant

Re: euro en mode maths

Messagepar pg » Jeudi 08 Juillet 2010, 22:23

Il suffit de mettre le \text dans le \renewcommand :

Code: Tout sélectionner
\renewcommand\EUR[1]{\text{\EURbis{\num{#1}}}}
pg
Modérateur
 
Messages: 2592
Inscription: Jeudi 14 Juin 2007, 23:31

Re: euro en mode maths

Messagepar Francky » Jeudi 08 Juillet 2010, 22:39

Parfait.

Et bien sûr
Code: Tout sélectionner
$\EUR{12}$\\ %et
\EUR{12} % fonctionnent aussi bien



Merci.
Linux Mint | TeXLive - TexMaker - asymptote | Python3 & C - Geany - Project Euler - SPOJ
Entia non sunt multiplicanda praeter necessitatem
Francky
Giga-utilisateur
 
Messages: 683
Inscription: Dimanche 11 Avril 2010, 13:01
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], DotBot [Crawler], Google Feedfetcher, Grapeshot [Crawler] et 20 invités