Displaystyle en mode maths pas très joli

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.

Displaystyle en mode maths pas très joli

Messagepar biskin81 » Jeudi 03 Février 2011, 15:23

Bonjour à tous,

un problème esthétique intervient lors de l'utilisation de displaystyle (en mode maths bien sûr) je trouve. J'aimerai que tous les caractères aient la même taille et j'utilise donc cette option. Voici deux équations :
Code: Tout sélectionner
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[frenchb]{babel}
\usepackage{amsmath}
\begin{document}
\begin{equation}
x = \frac{\frac{1}{2}+3}{\frac{8}{9}}\times5 \qquad
x = \frac{\dfrac{1}{2}+3}{\dfrac{8}{9}}\times5 \qquad
\end{equation}
\end{document}

qui donnent : $x = \frac{\frac{1}{2}+3}{\frac{8}{9}}\times5$ et $x = \frac{\dfrac{1}{2}+3}{\dfrac{8}{9}}\times5$
Ne trouvez-vous pas que le 1 et le 8 sont trop hauts par rapport à leur barre de fraction respective ? Je trouve ça laid...

Avez-vous d'autres propositions ?
Merci de vos conseils :)
La causalité nous y sommes à jamais asservis. Notre seul espoir, notre seule paix consiste à la comprendre. Le mérovingien
biskin81
Méga-utilisateur
 
Messages: 353
Inscription: Mercredi 29 Avril 2009, 16:32
Statut actuel: Actif et salarié

Publicité

Re: displaystyle en mode maths pas très joli

Messagepar balf » Jeudi 03 Février 2011, 16:25

Une possibilité est d'utiliser ncctools, qui contient l'extension nccmath, laquelle permet de faire des formules « de taille moyenne », en gros de taille 80% de \displaystyle ; en particulier, il y a une commande \mfrac (et bien d'autres choses).

B.A.
balf
Zetta-utilisateur
 
Messages: 3873
Inscription: Mercredi 02 Janvier 2008, 23:18
Statut actuel: Actif et salarié | Maître de conférence

Re: displaystyle en mode maths pas très joli

Messagepar biskin81 » Jeudi 03 Février 2011, 16:29

balf a écrit:Une possibilité est d'utiliser ncctools, qui contient l'extension nccmath, laquelle permet de faire des formules « de taille moyenne », en gros de taille 80% de \displaystyle ; en particulier, il y a une commande \mfrac (et bien d'autres choses).

Merci beaucoup pour cette solution partielle, mais solution quand même. Je n'avais jamais entendu parlé de ncctools, je vais très certainement jeter un œil aux autres extensions proposées :)
N'empêche que je ne comprends pas pourquoi le displaymath induit cette "erreur" d'affichage. Je ne dois pas être le premier à gueuler à ce sujet.
La causalité nous y sommes à jamais asservis. Notre seul espoir, notre seule paix consiste à la comprendre. Le mérovingien
biskin81
Méga-utilisateur
 
Messages: 353
Inscription: Mercredi 29 Avril 2009, 16:32
Statut actuel: Actif et salarié

Re: displaystyle en mode maths pas très joli

Messagepar Altermundus » Jeudi 03 Février 2011, 21:05

biskin81 a écrit:
balf a écrit:Une possibilité est d'utiliser ncctools, qui contient l'extension nccmath, laquelle permet de faire des formules « de taille moyenne », en gros de taille 80% de \displaystyle ; en particulier, il y a une commande \mfrac (et bien d'autres choses).

Merci beaucoup pour cette solution partielle, mais solution quand même. Je n'avais jamais entendu parlé de ncctools, je vais très certainement jeter un œil aux autres extensions proposées :)
N'empêche que je ne comprends pas pourquoi le displaymath induit cette "erreur" d'affichage. Je ne dois pas être le premier à gueuler à ce sujet.


Personnellement je gueulerais plutôt contre l'utilisateur qui mélange frac et dfrac. Soit en est en mode inline math et on reste dans le inline ou bien on passe en mode display math. Globalement, TeX est prévu pour faire correctement ce genre de boulot, c'est dommage de tout casser. Il y a des documents qui explique bien comment taper des maths, comme mathmode.pdf où on peut trouver
29 FRACTION COMMANDS ...

Il faut choisir entre frac et dfrac mais pas les mélanger sinon il y a aussi genfrac, cfrac, \tfrac etc . C'est sûr que l'utilisation d'un package s'il est bien fait, peut permettre d'éviter des mélanges horribles

Alain
Altermundus
Giga-utilisateur
 
Messages: 557
Inscription: Lundi 28 Mai 2007, 09:31
Localisation: Paris
Statut actuel: Actif et salarié | Enseignant

Re: Displaystyle en mode maths pas très joli

Messagepar zorba » Vendredi 04 Février 2011, 04:24

Bonjour,
je rebondis sur ces derniers propos que je partage totalement. Pas de mélange frac - dfrac. Il y a un seul cas où je déroge à cette règle, c'est quand j'écris des exponentielles avec des exposants fractionnaires.
Je rédige tous les documents en utilisant displaystyle et je n'ai pas trouvé le moyen d'éviter de mettre frac de temps en temps. Si je laisse
Code: Tout sélectionner
\e^{-\I 2\dfrac{\pi}{6}
le résultat est vraiment horrible, la seule présentation "convenable" pour mes yeux, reste
Code: Tout sélectionner
\e^{-\I 2\frac{\pi}{6}
.
S'il existe une autre façon de faire, dans le respect des normes Latex et des habitudes des enseignants, je suis preneur.
Merci de m'en faire part à l'occasion.
Bonne journée à tous.
Pierre
On se lasse de tout, excepté d'apprendre. Virgile
zorba
Giga-utilisateur
 
Messages: 522
Inscription: Lundi 01 Juin 2009, 10:35
Statut actuel: Actif et salarié

Re: Displaystyle en mode maths pas très joli

Messagepar biskin81 » Vendredi 04 Février 2011, 09:14

Ok, ne pas mélanger les genres. Il n'empêche que
Code: Tout sélectionner
x = \dfrac{\dfrac{1}{2}+3}{\dfrac{8}{9}}\times5
ne me satisfait toujours pas. L'utilisation de cfrac non plus.

PS : merci pour mathmode.pdf que je ne connaissais pas.
La causalité nous y sommes à jamais asservis. Notre seul espoir, notre seule paix consiste à la comprendre. Le mérovingien
biskin81
Méga-utilisateur
 
Messages: 353
Inscription: Mercredi 29 Avril 2009, 16:32
Statut actuel: Actif et salarié

Re: Displaystyle en mode maths pas très joli

Messagepar Altermundus » Vendredi 04 Février 2011, 10:05

biskin81 a écrit:Ok, ne pas mélanger les genres. Il n'empêche que
Code: Tout sélectionner
x = \dfrac{\dfrac{1}{2}+3}{\dfrac{8}{9}}\times5
ne me satisfait toujours pas. L'utilisation de cfrac non plus.

PS : merci pour mathmode.pdf que je ne connaissais pas.


Qu'est-ce qui ne va pas exactement ? Soit tous les nombres ont la même taille , ou bien soit comme le fait TeX en mode display, il réduit un peu les fractions ( cas \frac). Sinon il faut changer la réduction de taille pour la fraction, il faut voir si nccmath le permet sinon il faut mettre les mains dans le cambouis.
Pas évident de faire un truc qui tient la route dans tous les cas.

Alain
Altermundus
Giga-utilisateur
 
Messages: 557
Inscription: Lundi 28 Mai 2007, 09:31
Localisation: Paris
Statut actuel: Actif et salarié | Enseignant

Re: Displaystyle en mode maths pas très joli

Messagepar biskin81 » Vendredi 04 Février 2011, 10:25

Altermundus a écrit:Qu'est-ce qui ne va pas exactement ?

Ce que j'ai dit dans mon 1er post :
biskin81 a écrit:Ne trouvez-vous pas que le 1 et le 8 sont trop hauts par rapport à leur barre de fraction respective ? Je trouve ça laid...


Altermundus a écrit:Pas évident de faire un truc qui tient la route dans tous les cas.

J'en ai bien l'impression.
La causalité nous y sommes à jamais asservis. Notre seul espoir, notre seule paix consiste à la comprendre. Le mérovingien
biskin81
Méga-utilisateur
 
Messages: 353
Inscription: Mercredi 29 Avril 2009, 16:32
Statut actuel: Actif et salarié

Re: Displaystyle en mode maths pas très joli

Messagepar Altermundus » Vendredi 04 Février 2011, 11:00

biskin81 a écrit:
Altermundus a écrit:Qu'est-ce qui ne va pas exactement ?

Ce que j'ai dit dans mon 1er post :
biskin81 a écrit:Ne trouvez-vous pas que le 1 et le 8 sont trop hauts par rapport à leur barre de fraction respective ? Je trouve ça laid...


Altermundus a écrit:Pas évident de faire un truc qui tient la route dans tous les cas.

J'en ai bien l'impression.


et avec nccmath.sty

Code: Tout sélectionner
\[
  x = \medmath{\frac{\frac{1}{2}+3}{\frac{8}{9}}\times5}
\]


Alain
Altermundus
Giga-utilisateur
 
Messages: 557
Inscription: Lundi 28 Mai 2007, 09:31
Localisation: Paris
Statut actuel: Actif et salarié | Enseignant

Re: Displaystyle en mode maths pas très joli

Messagepar biskin81 » Vendredi 04 Février 2011, 11:06

Altermundus a écrit:
Code: Tout sélectionner
\[
  x = \medmath{\frac{\frac{1}{2}+3}{\frac{8}{9}}\times5}
\]

Merci de ta proposition, mais je souhaite également que tous les caractères soient de même taille. D'où mon utilisation initiale de displaystyle.
Là, les fractions 1/2 et 8/9 sont plus petites que le 3 et le 5.
La causalité nous y sommes à jamais asservis. Notre seul espoir, notre seule paix consiste à la comprendre. Le mérovingien
biskin81
Méga-utilisateur
 
Messages: 353
Inscription: Mercredi 29 Avril 2009, 16:32
Statut actuel: Actif et salarié

Re: Displaystyle en mode maths pas très joli

Messagepar balf » Vendredi 04 Février 2011, 11:12

Et comme ceci, dont voici le code :
Code: Tout sélectionner
\documentclass[12pt] {article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{nccmath}
\begin{document}
\begin{align*}%
x & = \frac{\frac{1}{2}+3}{\frac{8\mathstrut}{9}}\times5
   & x & = \dfrac{\dfrac{1}{2}+3}{\dfrac{8\mathstrut}{9}}\times5
 &x & = \dfrac{\mfrac{1}{2}+3}{\mfrac{8\mathstrut}{9}}\times5
\end{align*}
\end{document}


Il est impossible que les chiffres des fractions de fractions soient de même taille que le reste, à mons de paraître énormes. Ce qu'on peut obtenir, c'est une taille un peu plus petite (dernier exemple sur la ligne).

B.A.
Fichiers joints
fractions.pdf
(42.07 Kio) Téléchargé 131 fois
balf
Zetta-utilisateur
 
Messages: 3873
Inscription: Mercredi 02 Janvier 2008, 23:18
Statut actuel: Actif et salarié | Maître de conférence

Re: Displaystyle en mode maths pas très joli

Messagepar biskin81 » Vendredi 04 Février 2011, 11:17

balf a écrit:Il est impossible que les chiffres des fractions de fractions soient de même taille que le reste, à mons de paraître énormes. Ce qu'on peut obtenir, c'est une taille un peu plus petite (dernier exemple sur la ligne).

Ok merci beaucoup de ton aide.
La causalité nous y sommes à jamais asservis. Notre seul espoir, notre seule paix consiste à la comprendre. Le mérovingien
biskin81
Méga-utilisateur
 
Messages: 353
Inscription: Mercredi 29 Avril 2009, 16:32
Statut actuel: Actif et salarié

Re: Displaystyle en mode maths pas très joli

Messagepar zorba » Vendredi 04 Février 2011, 13:52

Bonjour,
je vois l'intérêt d'utiliser \mfrac de nccmath, qui réduit la hauteur des fractions par rapport à \dfrac. Mais je ne comprends pas quel est l'intérêt de mettre \mathstrut. J'ai essayé le code suivant
Code: Tout sélectionner
\begin{align*}
x&=\dfrac{\dfrac{1}{2}+3}{\dfrac{8}{9}}\times 5 &x & = \dfrac{\dfrac{1}{2}+3}{\dfrac{8\mathstrut}{9}}\times5
\end{align*}

je ne vois pas de différence affichée entre les deux écritures.
Merci de me dire la raison de cette commande et son effet.
Pierre
On se lasse de tout, excepté d'apprendre. Virgile
zorba
Giga-utilisateur
 
Messages: 522
Inscription: Lundi 01 Juin 2009, 10:35
Statut actuel: Actif et salarié

Re: Displaystyle en mode maths pas très joli

Messagepar balf » Vendredi 04 Février 2011, 14:00

C'est destiné à éviter que le numérateur de la fraction du bas soit trop proche de la barre de fraction.

B.A.
balf
Zetta-utilisateur
 
Messages: 3873
Inscription: Mercredi 02 Janvier 2008, 23:18
Statut actuel: Actif et salarié | Maître de conférence

Re: Displaystyle en mode maths pas très joli

Messagepar zorba » Vendredi 04 Février 2011, 15:28

Merci pour cette précision, difficile à trouver dans les explications trouvées sur Internet.
Pierre
On se lasse de tout, excepté d'apprendre. Virgile
zorba
Giga-utilisateur
 
Messages: 522
Inscription: Lundi 01 Juin 2009, 10:35
Statut actuel: Actif et salarié


Retourner vers LaTeX

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Grapeshot [Crawler], MSN [Bot] et 50 invités