Je ne peux malheureusement pas vous montrer le problème par image car le site ne m'y autorise pas mais en gros mes lignes verticales sont trop courtes et s'arrêtent en plein milieu de ma première ligne. Avez-vous une idée de ce que je fais mal ? Je mets mon code juste ci-dessous.

Ouvrir dans l'éditeur Overleaf
\begin{table}[h!]
\centering
\caption[nom dans la liste dans tableaux]{legende}
\label{tab:inventory}
\begin{tabular}{@{}l|l|l||r|r|r|r|r|r|r|r@{}}
    \toprule
    \textbf{Post} & \textbf{Equipment} & \textbf{Unit} & \textbf{Common} & \textbf{LLN} & \textbf{Woluwe} & \textbf{Mons} &   \textbf{Tournai} & \textbf{St-Gilles} & \textbf{Charleroi} & \textbf{Uncertainty} \\
    \Xhline{2.5pt}
    \multirow{4}{22mm}{test} & test & test & test & test & test & test & test & test & test & test \\
     & test & test & test & test & test & test & test & test & test & test \\
     & test & test & test & test & test & test & test & test & test & test \\
     & test & test & test & test & test & test & test & test & test & test \\
    \bottomrule
\end{tabular}
\end{table}

Posée 05 Mar, 18:45

theoglad's gravatar image

theoglad
411
Taux d'acceptation : 0%

Modifiée 06 Mar, 09:18

Pathe's gravatar image

Pathe ♦♦
6.6k5128205

1

Essayer d'ajouter \setlength{\belowrulesep}{0pt} \setlength{\aboverulesep}{0pt}

(05 Mar, 19:35) touhami touhami's gravatar image

Ce que tu as fait de mal, c'est sans doute ne pas lire avec assez d'attention la doc de booktabs. Remplacer \toprule et \bottomrule par \hrule permet de supprimer l'espace, mais ce n'est pas nécessairement seule la chose critiquable de ton code.

booktabs n'est pas prévu pour présenter des tableaux avec des filets verticaux.

Voici ce qu'on peut lire dans la doc de booktabs en page 3 :

Ouvrir dans l'éditeur Overleaf
2 The layout of formal tables
You will not go far wrong if you remember two simple guidelines at all times:
1. Never, ever use vertical rules.
2. Never use double rules.
    These guidelines may seem extreme but I have never found a good argument in
favour of breaking them.

Un petit coup de traduction en ligne :

Ouvrir dans l'éditeur Overleaf
2 La disposition des tableaux formels
Vous ne vous tromperez pas si vous vous souvenez à tout moment de deux directives simples:
1. N'utilisez jamais, jamais de règles verticales.
2. N'utilisez jamais de règles doubles.
     Ces directives peuvent sembler extrêmes, mais je n'ai jamais trouvé d'argument valable
faveur de les briser.
Lien permanent

Publiée 05 Mar, 19:36

Jean-jacques%20R%C3%A9torr%C3%A9's gravatar image

Jean-jacques Rétorré
5164
Taux d'acceptation : 47%

Modifiée 06 Mar, 09:20

Pathe's gravatar image

Pathe ♦♦
6.6k5128205

1

La doc, dans la langue de Molière

(05 Mar, 20:41) touhami touhami's gravatar image

Si on tient absolument à mettre des filets verticaux dans les tableaux où on utilise les commandes de booktabs, on peut utiliser {NiceTabular} de nicematrix (il n'y a rien d'autre à changer).

Ouvrir dans l'éditeur Overleaf
\documentclass{article}

\usepackage{nicematrix,booktabs,makecell,multirow}

\begin{document}

\begin{table}[h!]
\centering
\caption[nom dans la liste dans tableaux]{legende}
\label{tab:inventory}
\begin{NiceTabular}{@{}l|l|l||r|r|r|r|r|r|r|r@{}}
    \toprule
    \textbf{Post} & \textbf{Equipment} & \textbf{Unit} & \textbf{Common} & \textbf{LLN} & \textbf{Woluwe} & \textbf{Mons} &   \textbf{Tournai} & \textbf{St-Gilles} & \textbf{Charleroi} & \textbf{Uncertainty} \\
    \Xhline{2.5pt}
    \multirow{4}{22mm}{test} & test & test & test & test & test & test & test & test & test & test \\
     & test & test & test & test & test & test & test & test & test & test \\
     & test & test & test & test & test & test & test & test & test & test \\
     & test & test & test & test & test & test & test & test & test & test \\
    \bottomrule
\end{NiceTabular}
\end{table}

\end{document}

Il faut au moins la version 5.2 du 19 août 2020.

Lien permanent

Publiée 07 Mar, 14:03

fpantigny's gravatar image

fpantigny
2263
Taux d'acceptation : 16%

Modifiée 07 Mar, 20:04

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.

Mots-clés de la question :

×33

Question posée : 05 Mar, 18:45

Question vue : 453 fois

Dernière mise à jour : 07 Mar, 20:04