Je souhaite que les lettres AB et ODT soient encore plus basses qu'elles ne le sont actuellement. Comment procéder ?

Voici un ECM :

Ouvrir dans l'éditeur Overleaf
\documentclass[11pt,french]{article}

\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[french]{babel}
\usepackage[a4paper,left=15mm,right=15mm,top=18mm,bottom=20mm]{geometry}
\usepackage{amssymb}
\usepackage{amsmath}

\begin{document}
$(\chi_{AB} N)_{ODT}$
\end{document}

Posée 09 Jui '20, 13:22

cbreton's gravatar image

cbreton
75753748
Taux d'acceptation : 9%

Modifiée 09 Jui '20, 13:43

Pathe's gravatar image

Pathe ♦♦
7.5k42203251

2

Une solution proposée par TeX by topic est d'utiliser par exemple \fontdimen16\textfont2=5pt \fontdimen17\textfont2=5pt

(09 Jui '20, 13:59) touhami touhami's gravatar image
2

Remarque au passage : si « ODT » (ou « AB ») est, non pas le produit de variables (ou grandeurs) « O », « D » et « T », mais (l'abréviation d')un mot, il est conseillé de les placer en argument de la commande \text fournie par le package amsmath.

(09 Jui '20, 14:57) denis ♦♦ denis's gravatar image

@denis. OK, bonne remarque. @touhami. Je suppose que je n'insère pas directement cette commande.

(09 Jui '20, 15:23) cbreton cbreton's gravatar image

Une idée toute bête : mettre ces indices comme sous-indices tout en leur imposant de rester en \scriptstyle (avec un peu de crénage) et non de passer en \scriptscriptstyle :

Ouvrir dans l'éditeur Overleaf
   \documentclass[11pt,french]{article}

    \usepackage[T1]{fontenc}
    \usepackage{lmodern}
    \usepackage{babel}
    \usepackage[a4paper,hmargin=15mm,top=18mm,bottom=20mm]{geometry}
    \usepackage{amssymb}
    \usepackage{amsmath}

    \begin{document}

    \[ (\chi_\text{AB}N)_\text{ODT}\qquad (\chi_{{}_{\mkern-2mu\scriptstyle\text{AB}}} N)_{{}_{\mkern-2mu\scriptstyle\text{ODT}}} \]

    \end{document}

alt text

Rajoutis: comme je ne parviens pas non plus à poster un commentaire sous le post-commentaire de cbreton, je complète ma réponse \strut doit figurer dans l'indice, comme ceci:

Ouvrir dans l'éditeur Overleaf
    \[ (\chi_\text{\strut AB} N)_\text{\strut ODT} \]

Je pense toutefois qu'il vaut mieux, là aussi, ajuster le crénage de l'indice

Lien permanent

Publiée 10 Jui '20, 03:25

Bernard's gravatar image

Bernard
4.6k15
Taux d'acceptation : 35%

Modifiée 11 Jui '20, 13:16

La première solution de Bernard est la meilleure à mon goût, car la seconde (avec \stru_) décale le texte qui vient sur la ligne d'en dessous vers le bas : l'interligne n'est plus régulier.

(11 Jui '20, 23:36) cbreton cbreton's gravatar image

La proposition $(\chi\strut_{AB} N)_\strut{ODT}$ ne fonctionne pas : il manque un { ou un }. Je ne sais pas où l'ajouter. J'aurais aimé poster cela en commentaire, mais je ne peux pas le faire.

Lien permanent

Publiée 11 Jui '20, 11:45

cbreton's gravatar image

cbreton
75753748
Taux d'acceptation : 9%

2

@cbreton Attention ! Cette réponse était un commentaire plutôt qu'une réponse et a été convertie comme tel. (Nous avons actuellement des problèmes de Javascript qui vous empêchaient peut-être d'ajouter un commentaire).

(11 Jui '20, 23:31) denis ♦♦ denis's gravatar image
Ouvrir dans l'éditeur Overleaf
\documentclass[11pt,french]{article}

\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[french]{babel}
\usepackage[a4paper,left=15mm,right=15mm,top=18mm,bottom=20mm]{geometry}
\usepackage{amssymb}
\usepackage{amsmath}

\begin{document}
$\fontdimen16\textfont2=5pt \fontdimen17\textfont2=5pt(\chi_{AB} N)_{ODT}$ 
\end{document}

Attention : l'effet de ces changements est global. Pour restaurer les défauts

Ouvrir dans l'éditeur Overleaf
\documentclass[11pt,french]{article}

\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[french]{babel}
\usepackage[a4paper,left=15mm,right=15mm,top=18mm,bottom=20mm]{geometry}
\usepackage{amssymb}
\usepackage{amsmath}

\newdimen\fntdimi
\newdimen\fntdimii
\begin{document}
$\global\fntdimi\fontdimen16\textfont2\global\fntdimii\fontdimen17\textfont2
\fontdimen16\textfont2=5pt \fontdimen17\textfont2=5pt
(\chi_{AB} N)_{ODT}$

$\fontdimen16\textfont2=\fntdimi\fontdimen17\textfont2=\fntdimii(\chi_{AB} N)_{ODT}$
\end{document}

Une autre solution, pour une utilisation ponctuelle est d'utiliser \strut : $(\chi\strut_{AB} N)_\strut{ODT}$.

Lien permanent

Publiée 10 Jui '20, 20:05

touhami's gravatar image

touhami
9.7k410
Taux d'acceptation : 51%

Modifiée 11 Jui '20, 19:41

Essayer $(\chi\strut_{AB} N)\strut_{ODT}$. C'est \strut_ et non pas _\strut.

Lien permanent

Publiée 11 Jui '20, 15:30

touhami's gravatar image

touhami
9.7k410
Taux d'acceptation : 51%

Modifiée 11 Jui '20, 16:19

samcarter's gravatar image

samcarter
8.4k2817

Votre réponse
(dés)activer l'aperçu

Suivre cette question

Par courriel :

Une fois que vous serez enregistré, vous pourrez souscrire à n'importe quelle mise à jour ici

Par flux RSS :

Réponses

Réponses et commentaires

Bases de Markdown

  • *italique* ou _italique_
  • **gras** ou __gras__
  • Lien ::[texte](http://url.com/ "Titre ")
  • Image : ?![alt texte](/path/img.jpg "Titre ")
  • Liste numérotée : 1. Foo 2. Bar
  • Pour ajouter un passage à la ligne, ajoutez deux espaces à l'endroit où vous souhaitez que la ligne commence.
  • Les balises HTML de base sont également prises en charge.