Comment forcer le style d’un tableau à \displaystyle
?#
Le style
par défaut dans un tableau array
est \textstyle
: les mathématiques
sont affichées comme si elles figuraient dans un texte. Ce choix
peut être gênant lorsque certaines formules demandent à être mieux mises
en évidence.
Pour éviter d’avoir à écrire \displaystyle
dans chaque cellule du tableau
(comme vous pourriez l’imaginer après la lecture de la question
« À quoi sert la commande \displaystyle ? »),
vous pouvez déclarer un tableau entièrement en \displaystyle
grâce à cet environnement :
\newenvironment{disarray}{%
\everymath{\displaystyle\everymath{}}\array%
}{%
\endarray%
}
Voici un exemple illustrant le cas sans et avec cet environnement :
Exemple compilable et éditable
\documentclass{article} \usepackage[T1]{fontenc} % Encodage T1 (adapté au français) \usepackage{lmodern} % Caractères plus lisibles \pagestyle{empty} % N'affiche pas de numéro de page \newenvironment{disarray}{% \everymath{\displaystyle\everymath{}}\array% }{% \endarray% }\begin{document}À vous de choisir :\[ \begin{array}{|l|} y = \sum_{i=0}^{n} i^2 \\ y = \sum_{i=0}^{n} (i+1)^2 \\ y = \sum_{i=0}^{n} \bigl(i^2+i+1\bigr)^2 \\ \end{array} \quad \mathrm{ou} \quad \begin{disarray}{|l|} y = \sum_{i=0}^{n} i^2 \\ y = \sum_{i=0}^{n} (i+1)^2 \\ y = \sum_{i=0}^{n} \bigl(i^2+i+1\bigr)^2 \\ \end{disarray}\]\end{document}