Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| 4_domaines_specialises:mathematiques:harmoniser_la_hauteur_des_indices [2021/08/11 20:32] – Suite et fin de traduction. Mention de l'incompatibilité lualatex/subdepth. jejust | 4_domaines_specialises:mathematiques:structures:indices:harmoniser_la_hauteur_des_indices [2022/01/01 12:15] (Version actuelle) – Fusion de deux pages françaises. Correction de la mise en forme. yannick.tanguy | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| ====== Comment bien aligner les indices et exposants? ====== | ====== Comment bien aligner les indices et exposants? ====== | ||
| + | Toutes choses étant égales par ailleurs, < | ||
| - | Toutes choses étant égales par ailleurs, TeX s' | + | ===== ===== |
| - | les indices et les exposants à des endroits corrects. Malheureusement, | + | <WRAP column 45ex> |
| - | il le fait séparément pour les indices et les exposants de chaque terme de l' | + | |
| - | + | ||
| - | Si on écrit: | + | |
| <code latex> | <code latex> | ||
| + | \documentclass{article} | ||
| + | \begin{document} | ||
| + | \LARGE | ||
| $ X^{1}_{2} X_{2} $ | $ X^{1}_{2} X_{2} $ | ||
| + | \end{document} | ||
| </ | </ | ||
| + | </ | ||
| - | le second indice semble trop haut, puisque le premier a été légèrement déplacé vers le bas pour éviter de toucher l' | + | <WRAP column 45ex> |
| - | l' | + | < |
| - | + | \documentclass{article} | |
| - | < | + | \usepackage[body={8cm,8cm}]{geometry} |
| + | %\usepackage{mathtools} | ||
| + | \usepackage{lmodern} | ||
| + | \pagestyle{empty} | ||
| + | \begin{document} | ||
| \LARGE | \LARGE | ||
| $ X^{1}_{2} X_{2} $ | $ X^{1}_{2} X_{2} $ | ||
| - | </latex> | + | \end{document} |
| + | </latexdoc> | ||
| + | </ | ||
| + | <WRAP clear /> | ||
| + | ====== ====== | ||
| + | Ici, le second indice semble trop haut, puisque le premier a été légèrement déplacé vers le bas pour éviter de toucher l' | ||
| - | Vous pouvez éviter ce problème, au sein d'une équation, en utilisant la méthode suivante: | + | ===== Avec des commandes de base ===== |
| + | |||
| + | Vous pouvez éviter ce problème, au sein d'une équation, en utilisant la méthode suivante : | ||
| + | |||
| + | ==== ==== | ||
| + | <WRAP column 45ex> | ||
| <code latex> | <code latex> | ||
| + | \documentclass{article} | ||
| + | \begin{document} | ||
| + | \LARGE | ||
| $ X^{1}_{2} X^{}_{2} $ | $ X^{1}_{2} X^{}_{2} $ | ||
| + | \end{document} | ||
| </ | </ | ||
| + | </ | ||
| - | Ici, l' | + | <WRAP column 45ex> |
| - | ce qui restaure l' | + | < |
| - | + | \documentclass{article} | |
| - | < | + | \usepackage[body={8cm,8cm}]{geometry} |
| + | %\usepackage{mathtools} | ||
| + | \usepackage{lmodern} | ||
| + | \pagestyle{empty} | ||
| + | \begin{document} | ||
| \LARGE | \LARGE | ||
| $ X^{1}_{2} X^{}_{2} $ | $ X^{1}_{2} X^{}_{2} $ | ||
| - | </latex> | + | \end{document} |
| + | </latexdoc> | ||
| + | </ | ||
| + | <WRAP clear /> | ||
| + | ===== ===== | ||
| + | Ici, l' | ||
| + | De façon plus poussée, la commande '' | ||
| + | ==== ==== | ||
| + | <WRAP column 45ex> | ||
| + | <code latex> | ||
| + | \documentclass{article} | ||
| + | \begin{document} | ||
| + | \[ | ||
| + | f_d = f_{\widehat{ef}} | ||
| + | \mathrm{\ devient\ } | ||
| + | f_{\vphantom{\widehat{ef}} d} | ||
| + | = f_{\widehat{ef}}. | ||
| + | \] | ||
| + | \end{document} | ||
| + | </ | ||
| + | </ | ||
| - | Cette technique fonctionne, mais elle est fastidieuse et potentiellement source d' | + | <WRAP column 45ex> |
| - | Ainsi, pour plus d'une ou deux équations dans un document, il est conseillé d' | + | < |
| - | qui force tous les indices à apparaître à leur position basse, indépendamment de la présence | + | \documentclass{article} |
| + | \usepackage[body={8cm,8cm}]{geometry} | ||
| + | %\usepackage{mathtools} | ||
| + | \usepackage{lmodern} | ||
| + | \pagestyle{empty} | ||
| + | \begin{document} | ||
| + | \[ | ||
| + | f_d = f_{\widehat{ef}} | ||
| + | \mathrm{\ devient\ } | ||
| + | f_{\vphantom{\widehat{ef}} | ||
| + | = f_{\widehat{ef}}. | ||
| + | \] | ||
| + | \end{document} | ||
| + | </ | ||
| + | </ | ||
| + | <WRAP clear /> | ||
| + | ===== ===== | ||
| - | <note important> | + | ===== Avec l' |
| - | Pas d' | + | |
| - | FIXME: https:// | + | Si la technique ci-dessus fonctionne, elle est fastidieuse et potentiellement source d' |
| - | </note> | + | |
| + | ==== Cas de lualatex ==== | ||
| + | |||
| + | Il faut noter que cette extension ne fonctionne pas avec '' | ||
| + | |||
| + | === === | ||
| + | <WRAP column 45ex> | ||
| + | <code latex> | ||
| + | \documentclass{article} | ||
| + | \begin{document} | ||
| + | Avant modification, | ||
| + | X_2^+$ s' | ||
| + | \[X_2 X_2^\dagger X_2^+\] | ||
| + | |||
| + | \Umathsubshiftdown\textstyle=3pt | ||
| + | \Umathsubshiftdown\displaystyle=2.5pt | ||
| + | |||
| + | Après modification, | ||
| + | X_2^+$ s' | ||
| + | \[X_2 X_2^\dagger X_2^+\] | ||
| + | \end{document} | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | <WRAP column 45ex> | ||
| + | < | ||
| + | \documentclass{article} | ||
| + | \usepackage[body={8cm, | ||
| + | %\usepackage{mathtools} | ||
| + | \usepackage{lmodern} | ||
| + | \pagestyle{empty} | ||
| + | \begin{document} | ||
| + | Avant modification, | ||
| + | X_2^+$ s' | ||
| + | \[X_2 X_2^\dagger X_2^+\] | ||
| + | |||
| + | \Umathsubshiftdown\textstyle=3pt | ||
| + | \Umathsubshiftdown\displaystyle=2.5pt | ||
| + | |||
| + | Après modification, | ||
| + | X_2^+$ s' | ||
| + | \[X_2 X_2^\dagger X_2^+\] | ||
| + | \end{document} | ||
| + | </ | ||
| + | </ | ||
| + | <WRAP clear /> | ||
| + | ==== ==== | ||
| ----- | ----- | ||
| - | //Source:// [[faquk> | + | //Sources |
| + | * [[faquk> | ||
| + | * [[https:// | ||
| {{htmlmetatags> | {{htmlmetatags> | ||
| - | metatag-og: | + | metatag-og: |
| metatag-og: | metatag-og: | ||
| }} | }} | ||
| - | |||

