Police texte + police math + siunitx

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.

Police texte + police math + siunitx

Messagepar zariski63 » Samedi 21 Septembre 2019, 14:55

Bonjour !
Voici ma question : y a -t-il une possibilité, en utilisant "siunitx", 'obtenir des nombres dans la même police que le texte svp ?

Code: Tout sélectionner
\documentclass[12pt]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[francais]{babel}

\usepackage[scaled=0.92]{helvet}
\renewcommand{\familydefault}{phv}

\usepackage{siunitx}

\begin{document}

13 983 816  et \num{13 983 816}

\end{document}
zariski63
Méga-utilisateur
 
Messages: 319
Inscription: Jeudi 14 Octobre 2010, 08:20
Statut actuel: Actif et salarié | Enseignant

Publicité

Re: police texte + police math + siunitx

Messagepar Arathorn » Samedi 21 Septembre 2019, 17:55

Avec l'option detect-all, dans la documentation p 18, il y a d'autres exemples et options qui sont peut-être plus adéquates.

Code: Tout sélectionner
 
\documentclass[12pt]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[francais]{babel}

\usepackage[scaled=0.92]{helvet}
\renewcommand{\familydefault}{phv}

\usepackage[detect-all]{siunitx}

\begin{document}
13 983 816

\num[detect-all]{13 983 816}

\num{13 983 816}

\num[detect-none]{13 983 816}

$13\, 983\, 816$
\end{document}

Arathorn
Kilo-utilisateur
 
Messages: 180
Inscription: Mercredi 24 Avril 2013, 18:47
Statut actuel: Actif et salarié | Enseignant

Re: police texte + police math + siunitx

Messagepar zariski63 » Samedi 21 Septembre 2019, 18:21

Ah ok ! Merci beaucoup.

Et si on est en mode math ?

par exemple $f(2475,784)$
zariski63
Méga-utilisateur
 
Messages: 319
Inscription: Jeudi 14 Octobre 2010, 08:20
Statut actuel: Actif et salarié | Enseignant

Re: Police texte + police math + siunitx

Messagepar zariski63 » Dimanche 22 Septembre 2019, 10:09

C'est bon j'ai trouvé… Quelle buse parfois.



Code: Tout sélectionner
$f(\text{\num[detect-all]{2154.2558}})$
zariski63
Méga-utilisateur
 
Messages: 319
Inscription: Jeudi 14 Octobre 2010, 08:20
Statut actuel: Actif et salarié | Enseignant

Re: Police texte + police math + siunitx

Messagepar zariski63 » Samedi 05 Octobre 2019, 15:58

Bonjour !
Je reviens vers vous car ma trouvaille précédente ne me satisfait pas vraiment.
En effet, quand j'utilise \num en mode math, je souhaiterais formater mes chiffres comme en mode texte (voir version 3 du fichier joint) sans passer par \text qui, à la longue, est un peu lourd.
Une idée peut-être, svp ?

Code: Tout sélectionner
\documentclass[12pt]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[francais]{babel}

%\usepackage{lmodern}
%\usepackage{fourier}
\usepackage[scaled=0.9]{helvet}
\renewcommand{\familydefault}{phv}



\usepackage{siunitx}
\sisetup{locale = FR,
         detect-all,
         }

\begin{document}

0) mode texte : \num{123456789}

1) Math - sans \verb|\num| :  $\sqrt{2540325}$

2) Math - avec \verb|\num| :  $\sqrt{\num{2540325}}$

3) Math - avec \verb|\num| - avec \verb|\text| :  $\sqrt{\text{\num{2540325}}}$


\end{document}
zariski63
Méga-utilisateur
 
Messages: 319
Inscription: Jeudi 14 Octobre 2010, 08:20
Statut actuel: Actif et salarié | Enseignant

Re: Police texte + police math + siunitx

Messagepar un bon petit » Samedi 05 Octobre 2019, 19:41

zariski63 a écrit:Une idée peut-être, svp ?

Oui : ajouter \usepackage{mathastext} juste avant le \begin{document}.
un bon petit
Giga-utilisateur
 
Messages: 738
Inscription: Vendredi 12 Juin 2009, 21:35
Localisation: Chambéry
Statut actuel: Actif et salarié | Enseignant

Re: Police texte + police math + siunitx

Messagepar zariski63 » Dimanche 06 Octobre 2019, 08:59

Waouuh je ne connaissais pas, ça fonctionne bien ! Je vous remercie beaucoup.

Cependant, j'ai oublié de préciser, même si mon exemple le sous-entendait, que c'est uniquement les chiffres de 0 à 9 (et donc les nombres) que je souhaite avoir en mode texte.
Il doit peut-être y avoir une option à préciser ?
zariski63
Méga-utilisateur
 
Messages: 319
Inscription: Jeudi 14 Octobre 2010, 08:20
Statut actuel: Actif et salarié | Enseignant

Re: Police texte + police math + siunitx

Messagepar rebouxo » Dimanche 06 Octobre 2019, 13:59

Une interrogation, pourquoi cela ?
(déjà je n'avais pas vu qu'il y avait une différence entre les \num en mode texte et en mode math)
Olivier
A line is a point that went for a walk. Paul Klee
Par solidarité, pas de MP
rebouxo
Modérateur
 
Messages: 6947
Inscription: Mercredi 15 Février 2006, 13:18
Localisation: le havre
Statut actuel: Actif et salarié | Enseignant

Re: Police texte + police math + siunitx

Messagepar zariski63 » Dimanche 06 Octobre 2019, 14:28

par esthétisme avec phv, je trouve que les chiffres ont une graphie plus agréable.
enfin les gouts et les couleurs ...
zariski63
Méga-utilisateur
 
Messages: 319
Inscription: Jeudi 14 Octobre 2010, 08:20
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: Google Adsense [Bot], Proximic [Spider] et 29 invités