Agrandir taille cellules tableau

L'auteur de ce sujet a trouvé une solution à son problème.
Auteur du sujet

Salut, je voudrai savoir comment changer la hauteur de certaines cellules de mon tableau. Par exemple, si j'ai un tableau de 5 colonnes et de 10 lignes, je voudrai que les 8 dernières lignes aient une hauteur plus petites que les 2 premières. J'ai utilisé ça : \renewcommand\arraystretch{0.5} Sauf que ça marche pour tout le tableau et je ne sais pas comment y insérer une condition ..

Merci !

+0 -0
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
\documentclass{article}
\makeatletter
\def\changearstrut#1{%
    \global\setbox\@arstrutbox\hbox{%
        \vrule \@height#1\ht\strutbox
            \@depth#1\dp\strutbox
            \@width\z@}%
}
\makeatother
\begin{document}
\begin{tabular}{cccc}
    a&b&c&d\\
    a&b&c&d\changearstrut{0.5}\\
    a&b&c&d\\
    a&b&c&d\\
    a&b&c&d\\
    a&b&c&d\\
    a&b&c&d\\
    a&b&c&d\\
    a&b&c&d\\
    a&b&c&d\\
\end{tabular}
\end{document}
+0 -0

Je modifie le strut \@arstrutbox qui est inséré au début des boites verticales qui englobent les cellules. Pour mieuyx comprendre, tu peux aller voir le code du noyau LaTeX à la ligne 5163.

+0 -0
Vous devez être connecté pour pouvoir poster un message.
Connexion

Pas encore inscrit ?

Créez un compte en une minute pour profiter pleinement de toutes les fonctionnalités de Zeste de Savoir. Ici, tout est gratuit et sans publicité.
Créer un compte