Ответ 1
\catcode`@=11
\let \savecr \@tabularcr
\def\@tabularcr{\savecr\hline}
\catcode`@=12
\begin{tabular}{ccc}
1 & 2 & 3\\
4 & 5 & 6\\
\end{tabular}
Есть ли какой-либо очевидный или прекрасный способ, чтобы LaTeX автоматически помещал \hline между каждой строкой в таблице, не помещая \hline между каждой строкой?
Я думал о создании команды вроде:
\newcommand{\EOL}{\\ \hline}
Но тогда я получу таблицы, нестандартные, например:
3 & 2 & 1 \EOL
1 & 2 & 3 \EOL
Есть ли способ, которым могут выглядеть мои тела таблицы:
3 & 2 & 1 \\
1 & 2 & 3 \\
И все же все еще получайте hlines?
\catcode`@=11
\let \savecr \@tabularcr
\def\@tabularcr{\savecr\hline}
\catcode`@=12
\begin{tabular}{ccc}
1 & 2 & 3\\
4 & 5 & 6\\
\end{tabular}