La commande `\makebox(larg,haut)[pos]{contenu}` est conçue pour être utilisée avec l'environnement
`picture`, mais elle peut être utilisée en dehors de cet environnement.
Il suffit alors de faire :
faire :
`\renewcommand*{\unitlength}{mm}
\makebox(17,19){symbol}`
**ECM**
\documentclass{article}
\newcommand*{\mtbox}{\makebox(17,19)}
\newcommand*{\mtligne}[3]{%
\mtbox{#1}&\mtbox{#2}&\mtbox{#3}\\\hline}
\begin{document}
\setlength{\tabcolsep}{0pt}
\renewcommand*{\arraystretch}{0}
\renewcommand*{\unitlength}{mm}
\begin{tabular}{|*3{c|}}
\hline
\mtligne{A}{B}{C}
\mtligne{*}{\textbullet}{$\triangle$}
\mtligne{$\heartsuit$}{$\spadesuit$}{$\diamondsuit$}
\end{tabular}
\end{document}
**Une deuxième solution** basée sur l'extension [easytable](https://www.ctan.org/pkg/easytable)
[easytable](https://www.ctan.org/pkg/easytable) :
\documentclass{article}
\usepackage{easytable}
\makeatletter
\setlength{\@tab@size@rule}{0.4pt}
\makeatother
\begin{document}
\begin{TAB}(b,17mm,19mm)[0mm]{|c|c|c|}{|c|c|c|c|}
A & B & C\\
A & B & C\\
A & B & C\\
A & B & C
\end{TAB}
\end{document}
**Remarque** : **Remarque** : je n'ai pas utilisé cet extension auparavant. Merci de lire
la documentation ainsi que la doc de l'extension [easybmat](https://www.ctan.org/pkg/easybmat).