Ecriture décimale avec une virgule

N'oubliez pas de consulter les sujets avant de poser votre question, merci.

Ecriture décimale avec une virgule

Messagepar Eric » 20 Juil 2023 20:23

Bonjour Patrick

J'ai voulu utiliser les commandes suivantes :

Code: Tout sélectionner
 SetMatrix([0,1/100,2.5*i]),
 draw("axeX",[0,100],[xyticks:=0.15,xylabelsep:=0.1]),
 draw("axeY",[0,0.25],[xyticks:=0.15,xylabelsep:=0.1]),


Les graduations décimales sur l'axe des ordonnées sont affichées avec un point au lieu d'une virgule. Y a-t-il une option simple pour demander à Texgraph d'afficher les graduations avec une virgule (j'ai réglé le problème mais ce n'est pas beau à voir) ?

Merci d'avance,
Eric
Eric
 
Messages: 302
Inscription: 07 Août 2009 21:05
Localisation: Asnieres

Re: Ecriture décimale avec une virgule

Messagepar P.Fradin » 20 Juil 2023 21:27

Bonsoir ERic,

Essaie ceci :
Code: Tout sélectionner
SetMatrix([0,1/100,2.5*i]),
draw("axes", [0,100+0.25*i] , [usecomma:=1, xyticks:=[0.15,0.15],  xylabelsep:=[0.1,0.1] ])
P.Fradin
Avatar de l’utilisateur
P.Fradin
Administrateur du site
 
Messages: 1903
Inscription: 29 Oct 2008 15:04

Re: Ecriture décimale avec une virgule

Messagepar Eric » 20 Juil 2023 21:35

Je te remercie.

L'option usecomma:=1 remplace bien le point par une virgule (ce que je voulais), mais apparaît le problème classique avec Latex, cette virgule est interprétée comme un séparateur de texte et un espace apparait derrière. La commande \DecimalMathComma ne change rien à l'affaire.

Il faudrait en fait que les graduations soient placées dans une commande \num{...} (j'utilise le package siunitx), mais ça nécessite de rentrer dans le code de TexGraph.
Eric
 
Messages: 302
Inscription: 07 Août 2009 21:05
Localisation: Asnieres

Re: Ecriture décimale avec une virgule

Messagepar P.Fradin » 20 Juil 2023 22:29

Si le code TeXgraph est dans un document laTeX, tu peux utiliser
Code: Tout sélectionner
\shorthandoff % désactive les caractères activés par babel
<code TeXgraph>
\shorthandon
P.Fradin
Avatar de l’utilisateur
P.Fradin
Administrateur du site
 
Messages: 1903
Inscription: 29 Oct 2008 15:04

Re: Ecriture décimale avec une virgule

Messagepar Eric » 20 Juil 2023 22:44

Tout compte fait, j'ai choisi l'option de modifier le code donné par TexGraph après exportation en ajoutant manuellement les commandes \num (il n'y en a que trois). C’est quand même plus élégant que ce que j'avais fait initialement.
Pièces jointes
Prob_ex2.teg
(903 octets) Téléchargé 667 fois
Eric
 
Messages: 302
Inscription: 07 Août 2009 21:05
Localisation: Asnieres


Revenir vers Questions - Réponses

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 1 invité

cron