\begin{tabular}{ | c | c | c | }
\hline
1 & 2 & 3 \\ \hline
4 & 5 & 6 \\ \hline
7 & 8 & 9 \\
\hline
\end{tabular}
모든 테두리가 있는 표(예: MS Word 표)를 생성하려는 경우 LaTex에서 "|"를 입력하는 대신 이러한 표를 생성하는 데 사용할 수 있는 간단한 단일 옵션이 있습니까? 및 \hline이 여러 위치에 있습니까(위의 예에서와 같이)?
답변1
tblr
새로운 LaTeX3 패키지 환경 으로 쉽습니다.tabularray
. hlines 및 vlines를 기본값으로 설정할 수도 있습니다.
\documentclass{article}
\usepackage{tabularray}
\begin{document}
\begin{tblr}{
colspec = {ccc},
hlines, vlines,
}
1 & 2 & 3 \\
4 & 5 & 6 \\
7 & 8 & 9 \\
\end{tblr}
\SetTblrInner{hlines,vlines} % set default hlines and vlines
\bigskip
\begin{tblr}{ccc}
1 & 2 & 3 \\
4 & 5 & 6 \\
7 & 8 & 9 \\
\end{tblr}
\bigskip
\begin{tblr}{lcr}
1 & 2 & 3 \\
4 & 5 & 6 \\
7 & 8 & 9 \\
\end{tblr}
\end{document}