Cet ECM est en erreur : Ouvrir dans l'éditeur Overleaf
\documentclass{article} E % \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 : Ouvrir dans l'éditeur Overleaf
! Misplaced \omit. \multispan ->\omit \@multispan l.22 \end{tabularx} ? Il semblerait qu'il y ait incompatibilité entre Ouvrir dans l'éditeur Overleaf
& \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é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 Ouvrir dans l'éditeur Overleaf
\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 ECM et crée le PDF attendu. Il s'agit donc maintenant de déterminer ce qui coince au niveau de mon environnement. Après avoir déterminé la cause de mon problème, j'ai fait une recherche et je n'ai rien vu de comparable. Comment procéder ? Posée 25 Sep '20, 22:21 Chris Jones XL Pathe ♦♦ |
Le problème est la position de Ouvrir dans l'éditeur Overleaf
\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} \small \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} Publiée 25 Sep '20, 22:39 samcarter Où dois-je le placer ?
(25 Sep '20, 22:58)
Chris Jones XL
@Chris Jones XL : avant
(25 Sep '20, 23:03)
samcarter
@samcarter effectivement… j'ai une centaine d'autres tables du même type et
(29 Sep '20, 20:42)
Chris Jones XL
|