[Résolu] Taille exposant et indice

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.

[Résolu] Taille exposant et indice

Messagepar marco56 » Mercredi 13 Décembre 2017, 20:28

Bonjour,
Je réalise un même document en plusieurs tailles : tiny, scriptsize, ...
Je trouve que les exposants et les indices dans les expressions mathématiques sont écrits en trop gros.
J'imagine qu'il est possible de redéfinir la taille de ces exposants et indices (pour l'ensemble du document) mais je ne trouve rien malgré mes recherches.
Je précise que ce n'est en rien lié aux fractions (dfrac, frac, ...).
Si quelqu'un peut m'aider...
Un ecm si cela peut aider :

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

\begin{document}
{\tiny
Blabla $_{29} Cu^{2+}$
}
\end{document}
Dernière édition par marco56 le Vendredi 15 Décembre 2017, 12:32, édité 1 fois.
marco56
Giga-utilisateur
 
Messages: 740
Inscription: Jeudi 25 Novembre 2010, 22:10
Statut actuel: Actif et salarié | Enseignant

Publicité

Re: taille exposant et indice

Messagepar boobamane » Vendredi 15 Décembre 2017, 00:13

Bonsoir,
Une petite inspiration des macros de evarist_G m'a donné ce code.
Code: Tout sélectionner
    \documentclass[12pt]{article}
    \usepackage[french]{babel}
    \usepackage[utf8]{inputenc}
    \usepackage[T1]{fontenc}
    \usepackage{amsmath}
    \usepackage{tkz-fct}
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    \newcommand{\element}[3]{\tikzpicture[]
    \node[scale=1.1]at(0,0){#1};
    \node[scale=.7]at(-.44,-.18){#2};
    \node[scale=.7]at(.44,.18){#3};
   \endtikzpicture}
   %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    \begin{document}
    {\normalsize
Blabla $_{29} Cu^{2+}$
}
       
   \element{Cu}{29}{2+}
   \element{Cl}{ }{$-$}
   \element{Al}{ }{3+}
    \end{document}

Quelqu'un va certainement proposer mieux.
boobamane
Hecto-utilisateur
 
Messages: 69
Inscription: Dimanche 22 Janvier 2012, 13:47
Statut actuel: Actif et salarié | Enseignant

Re: taille exposant et indice

Messagepar marco56 » Vendredi 15 Décembre 2017, 00:22

Cela ne répond pas bien à mon problème : en effet, comme j'édite le fichier en normalsize, en tiny ou en footnotesize, je voudrais garder les échelles.
Merci quand même de t'être penché sur mon problème.
marco56
Giga-utilisateur
 
Messages: 740
Inscription: Jeudi 25 Novembre 2010, 22:10
Statut actuel: Actif et salarié | Enseignant

Re: taille exposant et indice

Messagepar pg » Vendredi 15 Décembre 2017, 08:54

Pour redéfinir la taille pour tout le document, il y a \DeclareMathSizes (à utiliser avec lmodern)

Code: Tout sélectionner
\documentclass[12pt]{article}

\usepackage[french]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{amsmath}

\usepackage{lmodern}

\DeclareMathSizes{6pt}%%% taille police texte (6pt correspond à \tiny)
                 {6pt}%%% taille formule normale
                 {3pt}%%% taille formule en indice
                 {3pt}%%% taille formule en sous-indice

\begin{document}

{\tiny Blabla $_{29} Cu^{2+}$}

\end{document}
pg
Modérateur
 
Messages: 2592
Inscription: Jeudi 14 Juin 2007, 23:31

Re: taille exposant et indice

Messagepar marco56 » Vendredi 15 Décembre 2017, 12:32

Merci pg !
C'est exactement ce que je voulais.
Du coup, avec cela, c'est parfait :
Code: Tout sélectionner
\documentclass[12pt]{article}

\usepackage[french]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{amsmath}

\usepackage{lmodern}

\DeclareMathSizes{6pt}%%% taille police texte (6pt correspond à \tiny)
                 {6pt}%%% taille formule normale
                 {3pt}%%% taille formule en indice
                 {3pt}%%% taille formule en sous-indice

\begin{document}

{\tiny Blabla $_{29} Cu^{2+}$}

{\scriptsize Blabla $_{29} Cu^{2+}$}

{\footnotesize Blabla $_{29} Cu^{2+}$}

{\small Blabla $_{29} Cu^{2+}$}

Blabla $_{29} Cu^{2+}$

\end{document}

Tout est bien à l'échelle.
marco56
Giga-utilisateur
 
Messages: 740
Inscription: Jeudi 25 Novembre 2010, 22:10
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], Grapeshot [Crawler], Majestic-12 [Bot], Proximic [Spider] et 25 invités