---
myst:
html_meta:
keywords: LaTeX,tableaux,cellule d'angle,trait en diagonale,deux traits obliques,cellule barrée
---
# Comment diviser une cellule par une diagonale ?
## Avec l'extension « diagbox »
L'extension fournit la commande `\diagbox` qui prend deux arguments. Cette commande sépare la cellule courante en deux, par un trait diagonal du coin supérieur gauche vers le coin inférieur droit, place son premier argument *sous* ce trait et son deuxième argument *au-dessus*. En voici un exemple :
```
\documentclass{article}
\usepackage{diagbox}
\pagestyle{empty}
\begin{document}
\begin{tabular}{|l|c|c|c|c|c|c|}
\hline
\diagbox{qui}{quoi} &
voiture & tente & corde \\
\hline
Nico & 1 & 1 & 1 \\ \hline
Hélène & & & 1 \\ \hline
Tof & & 1 & 1 \\ \hline
Xav & 1 & & \\ \hline
\end{tabular}
\end{document}
```
Si la première ligne est trop haute, n'arrivera pas à s'aligner sur le coin supérieur gauche, et s'alignera uniquement sur le coin inférieur droit. Le résultat reste généralement acceptable :
```
\documentclass{article}
\usepackage{diagbox}
\usepackage{rotating}
\pagestyle{empty}
\begin{document}
\begin{tabular}{|l|c|c|c|}
\hline
\diagbox{qui}{quoi} &
\begin{turn}{90}voiture\end{turn} &
\begin{turn}{90}tente\end{turn} &
\begin{turn}{90}corde\end{turn}
\\ \hline
Nico & 1 & 1 & 1 \\ \hline
Hélène & & & 1 \\ \hline
Tof & & 1 & 1 \\ \hline
Xav & 1 & & \\ \hline
\end{tabular}
\end{document}
```
Il est également possible de passer trois argument à `\diagbox`, pour dessiner *deux* lignes obliques :
```
\documentclass{article}
\usepackage{diagbox}
\pagestyle{empty}
\begin{document}
\begin{tabular}{|l|c|c|c|}
\hline
\diagbox{heure}{Bureau 1}{jour} &
Lundi & Mardi & Mercredi \\ \hline
9h -- 12h & occupé & occupé & \\ \hline
14h -- 17h & & occupé & occupé \\ \hline
\end{tabular}
\end{document}
```
## Extension « slashbox »
:::{warning}
L’extension est classée comme
[obsolète](/1_generalites/histoire/liste_des_packages_obsoletes). Ce qui suit
est informatif.
:::
L'extension fournit la commande `\backslashbox`, qui a la même syntaxe que `\diagbox` ci-dessus, avec deux arguments. Elle est toujours disponible dans CTAN mais n'est plus distribuée dans TeX live.
L'extension fournit d'ailleurs les commandes compatibles `\backslashbox` et `'\slashbox` pour permettre une transition facile entre les deux extensions.
:::{sources}
[Diagonal separation in corner cells of tables](faquk:FAQ-slashbox).
:::