tabularx - conflit multirow et multicolumn sur la même ligne - misplaced \omit
Cet ELM ECM est en erreur :
\documentclass{article}
% \usepackage{lua-visual-debug}
\usepackage[paperheight=6.4in, paperwidth=4.8in, margin=.25in]{geometry}
\usepackage{fontspec}
\setmainfont{EBGaramond-Regular}
\usepackage{tabularx}
\usepackage{multirow}
\begin{document}
\begin{center}
\begin{tabularx}{1.15\paperwidth}{p{.50\paperwidth} p{2em} p{.50\paperwidth}}
\small
\multicolumn{1}{c}{some text} & \multirow{5}{2em}{|| ||} & \multicolumn{1}{c}{some text} \\
& & \\
& & \\
& & \\
& & \\
\end{tabularx}
\end{center}
\normalsize
\end{document}
La compilation (xelatex) se termine anormalement avec ce message :
! Misplaced \omit.
\multispan ->\omit
\@multispan
l.22 \end{tabularx}
?
Il semblerait qu'il y ait incompatibilité entre *\\multirow* `\multirow` et *\\multicolumn* `\multicolumn` utilisés de cette manière car si je les place sur des lignes différentes, comme ceci :
& \multirow{5}{2em}{|| ||} & \\
\multicolumn{1}{c}{some text} & & \multicolumn{1}{c}{some text} \\
… le problème disparaît.
Malheureusement cela ne me donne pas le réultat résultat escompté : les *pipes* (|| ||) doivent apparaître sur la même ligne que *some text*.
Pourquoi en est-il ainsi ? Y a-t-il un moyen de contourner cette limitation ?
**Contexte :** Dans la table que je souhaite créer, le multirow est la manière que j'utilise pour placer un séparateur vertical via includegrahics `\includegraphics` dont j'ajuste la hauteur grâce au paramètre *scale=facteur* afin de l'aligner avec la hauteur des colonnes contenant du texte (*some text*), par ex. :
exemple :
\multirow{46}{2em}{\includegraphics[scale=1.122]{images/sep2.jpg}}
Les extrémités du séparateur vertical doivent être alignées avec la première et la dernière ligne de la table.
**Modification :**
Il semble s'agir d'une particularité de mon système (Debian stable) : après avoir appuyé sur la touche envoi, je me suis relu comme à l'habitude et j'ai eu l'idée d'aller faire un tour sur l'éditeur Overleaf… surprise, surprise… le compilateur xelatex n'a pas de problème avec mon ELM et crée le PDF attendu. Il s'agit donc maintenant de déterminer ce qui coince au niveau de mon environnment. environnement. Après avoir déterminé la cause de mon problème problème, j'ai fait un une recherche et je n'ai rien vu de comparable. Comment puis-je procéder ?
procéder ?