Espaces dans les fractions

Tout ce qui concerne le langage TeX/LaTeX et ses variantes. Ce langage est utilisable sur le forum via les balises tex.
[participation réservée aux membres inscrits]
Règles du forum
Merci de soigner la rédaction de vos messages et de consulter ce sujet avant de poster. Pensez également à utiliser la fonction recherche du forum.
krysttof
Utilisateur confirmé
Utilisateur confirmé
Messages : 29
Inscription : lundi 16 novembre 2020, 16:29
Statut actuel : Autre

[Résolu] Espaces dans les fractions

Message non lu par krysttof »

Bonjour à tous,
Dans certaines formules contenant des fractions, \frac{numérateur}{dénominateur}, je trouve que les espaces entre le numérateur, la barre horizontale de la fraction et le dénominateur sont un peu trop grand. Existe-t-il une méthode "simple" pour réduire cet espace ?
Merci pour vos conseils
Pièces jointes
exemple.tex
Fichier .tex avec des exemples
(716 octets) Téléchargé 32 fois
Dernière modification par krysttof le vendredi 20 mai 2022, 10:56, modifié 2 fois.
projetmbc
Utilisateur chevronné
Utilisateur chevronné
Messages : 2035
Inscription : samedi 29 décembre 2007, 00:58

Re: Espaces dans les fractions

Message non lu par projetmbc »

Bonsoir.

Donnez-nous un exemple minimaliste à compiler (EMC).
krysttof
Utilisateur confirmé
Utilisateur confirmé
Messages : 29
Inscription : lundi 16 novembre 2020, 16:29
Statut actuel : Autre

Re: Espaces dans les fractions

Message non lu par krysttof »

Bonjour, comme demandé, vous avez le fichier exemple.tex à votre disposition.
MB
Administrateur
Administrateur
Messages : 7768
Inscription : samedi 28 mai 2005, 14:23
Statut actuel : Enseignant

Re: Espaces dans les fractions

Message non lu par MB »

Quelque chose comme ça ?
{}
MB. (rejoignez pCloud et bénéficiez de 10Go de stockage en ligne gratuits)
Pas d'aide en message privé. Merci de consulter ce sujet avant de poster votre premier message.
krysttof
Utilisateur confirmé
Utilisateur confirmé
Messages : 29
Inscription : lundi 16 novembre 2020, 16:29
Statut actuel : Autre

Re: Espaces dans les fractions

Message non lu par krysttof »

Merci MB pour cette solution très technique. C'est bien cela que je voulais obtenir.
gigiair
Utilisateur chevronné
Utilisateur chevronné
Messages : 2703
Inscription : samedi 08 juillet 2006, 20:56
Localisation : Saint Bonnet Elvert

Re: Espaces dans les fractions

Message non lu par gigiair »

Même idée que MB mais avec une unité « flexible » qui s'adapte à la taille de la police locale.
132c4b36ffe9d1dade38293a170ad22daee8d167.svg
Adapter selon ses goûts. Notez que ça ne marche pas si les fractions ne sont pas en mode displaymath, et je ne sais pas pourquoi. C'est un peu bricolage.
Dernière modification par gigiair le vendredi 20 mai 2022, 11:43, modifié 1 fois.
JJR.
LaTeXien migrateur.
MB
Administrateur
Administrateur
Messages : 7768
Inscription : samedi 28 mai 2005, 14:23
Statut actuel : Enseignant

Re: Espaces dans les fractions

Message non lu par MB »

Du coup, je propose la commande suivante.

Code : Tout sélectionner

\newcommand{\xfrac}[3][1ex]{\dfrac{\raisebox{-#1}{#2}}{\raisebox{\the\dimexpr#1/3\relax}{#3}}}
Sans argument supplémentaire, la commande \xfrac{1}{2} va réduire au maximum l'espace entre le numérateur et le dénominateur. Avec un argument supplémentaire, la commande \xfrac[0.3ex]{1}{2} va descendre le numérateur de 0.3ex et remonter le dénominateur de 0.1ex.
93fb274810ebbb8697511f65dfbfc853d0989ebd.svg
MB. (rejoignez pCloud et bénéficiez de 10Go de stockage en ligne gratuits)
Pas d'aide en message privé. Merci de consulter ce sujet avant de poster votre premier message.
krysttof
Utilisateur confirmé
Utilisateur confirmé
Messages : 29
Inscription : lundi 16 novembre 2020, 16:29
Statut actuel : Autre

Re: Espaces dans les fractions

Message non lu par krysttof »

Génial !
Un grand merci pour ces précieuses solutions techniques !
projetmbc
Utilisateur chevronné
Utilisateur chevronné
Messages : 2035
Inscription : samedi 29 décembre 2007, 00:58

Re: Espaces dans les fractions

Message non lu par projetmbc »

As-tu compris le code ?