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:04] – Traduction en français (en cours). 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' | + | <latexdoc> |
| - | <latex> | + | \documentclass{article} |
| + | \usepackage[body={8cm, | ||
| + | %\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 /> | ||
| + | ====== ====== | ||
| - | Vous pouvez éviter ce problème, au sein d'une équation, en utilisant la méthode suivante: | + | 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' |
| + | |||
| + | ===== 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' | ||
| - | While this technique does what is necessary, it is tedious and | + | De façon plus poussée, la commande '' |
| - | potentially error-prone. So, for more than one or two equations | + | ==== ==== |
| - | in a document, the LaTeX user is advised to use the [[ctanpkg> | + | <WRAP column 45ex> |
| - | which forces the lower position for all subscripts. | + | <code latex> |
| + | \documentclass{article} | ||
| + | \begin{document} | ||
| + | \[ | ||
| + | f_d = f_{\widehat{ef}} | ||
| + | \mathrm{\ devient\ } | ||
| + | f_{\vphantom{\widehat{ef}} d} | ||
| + | = f_{\widehat{ef}}. | ||
| + | \] | ||
| + | \end{document} | ||
| + | </ | ||
| + | </ | ||
| - | Bien que cette technique | + | <WRAP column 45ex> |
| - | Ainsi, pour plus d'une ou deux équations dans un document, il est conseillé | + | < |
| - | qui force la position inférieure pour tous les indices. | + | \documentclass{article} |
| + | \usepackage[body={8cm, | ||
| + | %\usepackage{mathtools} | ||
| + | \usepackage{lmodern} | ||
| + | \pagestyle{empty} | ||
| + | \begin{document} | ||
| + | \[ | ||
| + | f_d = f_{\widehat{ef}} | ||
| + | \mathrm{\ devient\ } | ||
| + | f_{\vphantom{\widehat{ef}} d} | ||
| + | = f_{\widehat{ef}}. | ||
| + | \] | ||
| + | \end{document} | ||
| + | </ | ||
| + | </ | ||
| + | <WRAP clear /> | ||
| + | ===== ===== | ||
| + | |||
| + | ===== Avec l' | ||
| + | |||
| + | Si la technique | ||
| + | |||
| + | ==== 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: | ||
| }} | }} | ||
| - | |||

