"연동된" 셀을 사용한 다중 열 정렬

"연동된" 셀을 사용한 다중 열 정렬

"연동" 방식으로 일부 셀을 수평으로 병합하고 싶지만 LaTeX에서는 모든 관련 셀이 대략 동일한 길이의 문자로 채워져 있을 때 그렇게 할 수 없습니다.

암호:

\documentclass{article}

\begin{document}
\begin{tabular}{|c|c|c|c|c|}
\hline
A & 1 & \multicolumn{2}{c|}{2} \\ \hline
B & \multicolumn{2}{c|}{2} & 1 \\ 
\hline
\end{tabular}

\end{document}

답변1

문제는 항목이 없는 일부 열이 있다는 것입니다. 이 경우 Tex는 "열을 최적화합니다".

모든 셀이 포함된 행이 있으면 \multicolumn예상대로 작동합니다. 전체 행을 정말로 원하지 않으면 두 번째 테이블에서처럼 "숨겨진" 행을 추가할 수 있습니다.

\documentclass{article}

\begin{document}
\begin{tabular}{|c|c|c|c|c|}
\hline
A & 1 & \multicolumn{2}{c|}{2} & \\ \hline
B & \multicolumn{2}{c|}{2} & 1 & \\
\hline
a&b&c&d&e\\
\hline
\end{tabular}


\bigskip


\begin{tabular}{|c|c|c|c|c|}
\hline
A & 1 & \multicolumn{2}{c|}{2} & \\ \hline
B & \multicolumn{2}{c|}{2} & 1 & \\
\hline
\omit&&&&
\end{tabular}

\end{document}

여기에 이미지 설명을 입력하세요

관련 정보