Je ne compose quasiment jamais de maths, et mal m'en prend : je ne réussis pas à obtenir que les chiffres de la fraction aient la même taille que ceux posés sur la ligne. Je sais, c'est tout bête, mais j'ai loupé quoi ?

Ouvrir dans l'éditeur Overleaf
\documentclass[a5paper, 12pt]{scrartcl}
\usepackage[utf8x]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[light, largesmallcaps]{kpfonts}
\begin{document}
\begin{math}
T~=~\frac{7}{3}~=~2,3~ms
\end{math}
\end{document}

PS : cette question est la neuf-cent-neuvième à être postée sur le présent forum !

Posée 18 Mar '20, 14:34

Pathe's gravatar image

Pathe ♦♦
7.4k29197245
Taux d'acceptation : 55%

Modifiée 19 Mar '20, 11:07

1

Attention aux effets de bord. Cf. par exemple transparent 86 de ce document où j'explique en quoi il est souvent préférable de ne pas chercher à modifier cela.

(18 Mar '20, 23:05) denis ♦♦ denis's gravatar image

Le document est un bel exemple, en effet, et la mise en garde est utile.

Mais en l'espèce, il nous fallait composer l'équation de manière centrée, pas au fil du texte.

(19 Mar '20, 12:22) Pathe ♦♦ Pathe's gravatar image

@Pathe Même pour une équation centrée, je pense en général préférable de conserver le style « non display ».

(19 Mar '20, 14:26) denis ♦♦ denis's gravatar image
2

L'exemple de @Bernard, utilisant la commande \mfrac, me semble être une solution harmonieuse et raisonnable.

(19 Mar '20, 16:10) Pathe ♦♦ Pathe's gravatar image

Si vous voulez les chiffres de la fraction avec la même taille que ceux posés sur la ligne, vous avez besoin de \displaystyle.

Pour \begin{equation}...\end{equation} ou \[...\] c'est automatique, mais pour $...$ ou \begin{math}...\end{math} vous pouvez ajouter \displaystyle.

Des autres commentaires:

  • n’utilisez pas ~ dans l’environnent math, ça fait des espaces incorrectement

  • avec 2,3 l'espace après , est incorrect. Au lieu on peut écrire 2{,}3 ou on utilise l'extension siunitx

  • ms ne doit pas être en italique. Au lieu on peut écrire \,\mathrm{ms} ou on utilise l'extension siunitx

  • n'est pas un problème tex, mais 7/3 manque l'unité ms


Ouvrir dans l'éditeur Overleaf
\documentclass[a5paper, 12pt,french]{scrartcl}
\usepackage[T1]{fontenc}
\usepackage[light, largesmallcaps]{kpfonts}
\usepackage[output-decimal-marker={,}]{siunitx}
\begin{document}
$
\displaystyle
T=\frac{7}{3} \, \si{ms} \approx \SI{2,3}{ms}
$

\[
T=\frac{7}{3} \, \si{ms} \approx \SI{2,3}{ms}
\]

\end{document}
Lien permanent

Publiée 18 Mar '20, 14:49

samcarter's gravatar image

samcarter
8.2k2817
Taux d'acceptation : 57%

Modifiée 19 Mar '20, 11:08

Pathe's gravatar image

Pathe ♦♦
7.4k29197245

Que de précisions ! Super !

(18 Mar '20, 16:21) Pathe ♦♦ Pathe's gravatar image

Une autre solution est d'utiliser \dfrac du package amsmath.

Ouvrir dans l'éditeur Overleaf
\documentclass{minimal}
\usepackage{amsmath}
\begin{document}
\(\frac{7}{3} = \dfrac{7}{3}\)
\end{document}
Lien permanent

Publiée 18 Mar '20, 15:04

nmarkey's gravatar image

nmarkey
1.4k19
Taux d'acceptation : 44%

Formidable !

(18 Mar '20, 16:21) Pathe ♦♦ Pathe's gravatar image

Je rappelle une autre possibilité, mieux adaptée, selon moi, aux fractions numériques: la commande \mfrac, définie par l'extension nccmath (qui charge amsmath), qui fournit des fractions de taille moyenne (environ 80 % de \displaystyle).

J'y ai ajouté l'utilisation de siunitx, avec la locale FR, afin de respecter l'emploi de la virgule comme séparateur décimal, et un espacement correct entre nombre et unités (en romain, bien sûr).

Pour comparer les différentes tailles de fractions :

Ouvrir dans l'éditeur Overleaf
\documentclass[a5paper, 12pt, french]{scrartcl}
\usepackage[utf8x]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[light, largesmallcaps]{kpfonts}
\usepackage{babel}
\usepackage{siunitx}
\addto\extrasfrench{\sisetup{locale=FR}}
\usepackage{nccmath}

\begin{document}

$ T= \frac{7}{3} = \SI{2,3}{\ms} $ \vskip 1em

$ T= \dfrac{7}{3} = \SI{2,3}{\ms} $ \vskip 1em

$ T= \mfrac{7}{3} = \SI{2,3}{\ms} $

\end{document}
Lien permanent

Publiée 18 Mar '20, 22:13

Bernard's gravatar image

Bernard
4.6k15
Taux d'acceptation : 35%

Modifiée 19 Mar '20, 11:07

Pathe's gravatar image

Pathe ♦♦
7.4k29197245

Votre contribution, aussi pédagogique que détaillée, sera sans nul doute utile à d'aucuns.

(19 Mar '20, 11:10) Pathe ♦♦ Pathe's gravatar image
Votre réponse
(dés)activer l'aperçu

Suivre cette question

Par courriel :

Une fois que vous serez enregistré, vous pourrez souscrire à n'importe quelle mise à jour ici

Par flux RSS :

Réponses

Réponses et commentaires

Bases de Markdown

  • *italique* ou _italique_
  • **gras** ou __gras__
  • Lien ::[texte](http://url.com/ "Titre ")
  • Image : ?![alt texte](/path/img.jpg "Titre ")
  • Liste numérotée : 1. Foo 2. Bar
  • Pour ajouter un passage à la ligne, ajoutez deux espaces à l'endroit où vous souhaitez que la ligne commence.
  • Les balises HTML de base sont également prises en charge.