我想要对齐多个longtable
s 的列。
大卫卡莱尔已经提供了一个办法十多年前就已经这样做了,但是如果最后一张表比第一张表窄,它就不再起作用了。
\documentclass{article}
\usepackage{longtable}
\makeatletter
\def\dontchopLT{\let\LT@entry@chop\relax}
\def\resumeLT{%
\let\zzz\stepcounter
\def\yyy{LT@tables}
\def\stepcounter##1{%
\def\xxx{##1}%
\ifx\xxx\yyy\else\zzz{##1}\fi}}
\makeatother
\begin{document}
{\dontchopLT
\begin{longtable}{ll}
abcdefghijklmnopqrstuvwxyz & 10 \\
5 & 6 \\
\end{longtable}}
{\resumeLT
\begin{longtable}{ll}
1 & 2 \\
3 & 4 \\
\end{longtable}}
\end{document}
有人能找出什么问题吗?