是否有任何明显或漂亮的方法让LaTeX自动在表格中的每一行之间放置\ hline,而不必在每行之间放置\ hline?
我考虑过创建一个命令:
\newcommand{\EOL}{\\ \hline}
但接下来我会得到这样的非标准表:
3 & 2 & 1 \EOL
1 & 2 & 3 \EOL
有没有办法使我的桌子看起来像:
3 & 2 & 1 \\
1 & 2 & 3 \\
然而仍然得到了hlines?
答案 0 :(得分:13)
\catcode`@=11
\let \savecr \@tabularcr
\def\@tabularcr{\savecr\hline}
\catcode`@=12
\begin{tabular}{ccc}
1 & 2 & 3\\
4 & 5 & 6\\
\end{tabular}