让LaTeX在表格中的每一行之间画一条线,而不使用\hline?

让LaTeX在表格中的每一行之间画一条线,而不使用\hline?,latex,Latex,是否有任何明显或漂亮的方法可以让LaTeX自动在表中的每一行之间放置\hline,而不必在每一行之间放置\hline 我考虑创建一个命令,如: \newcommand{\EOL}{\\ \hline} 但我会得到这样的非标准表: 3 & 2 & 1 \EOL 1 & 2 & 3 \EOL 是否有一种方式可以使我的桌子主体看起来像: 3 & 2 & 1 \\ 1 & 2 & 3 \\ 在投票给超级用户更多LaTeX问题之前,请阅

是否有任何明显或漂亮的方法可以让LaTeX自动在表中的每一行之间放置\hline,而不必在每一行之间放置\hline

我考虑创建一个命令,如:

\newcommand{\EOL}{\\ \hline}
但我会得到这样的非标准表:

3 & 2 & 1 \EOL
1 & 2 & 3 \EOL
是否有一种方式可以使我的桌子主体看起来像:

3 & 2 & 1 \\
1 & 2 & 3 \\

在投票给超级用户更多LaTeX问题之前,请阅读hlines?

。答案并不准确,但是:大多数情况下,它会扰乱视野,损害而不是提高可读性。我投票将这个问题作为离题题题来结束,因为它是关于LaTeX的。好吧,在2010年被问及这个问题时,没有乳胶堆栈交换,所有乳胶问题都在这里。然而,latex是一种编程语言,所以它也可以属于这里;看一个例子,为什么它没有。太好了!它拯救了我的一天。我只是不得不用
arraycr
\catcode`@=11
\let \savecr \@tabularcr
\def\@tabularcr{\savecr\hline}
\catcode`@=12

\begin{tabular}{ccc}
1 & 2 & 3\\ 
4 & 5 & 6\\
\end{tabular}