LaTeX 표 만들기 - 셀 병합하기



이번에는 LaTeX에서 셀(칸)을 병합하는 방법을 알아보겠습니다.


먼저 열(column)을 병합할때는 multicolumn이라는 명령어를 씁니다.

multicolumn은 아래와 같이 3가지 옵션이 있습니다.

\multicolumn{합칠 열의 수}{정렬과 선그리기}{칸에 넣을 내용}
합칠 열의 수는 테이블의 전체 열의 수 보다 같거나 작아야 합니다.
정렬과 선그리기는 저번 포스팅에서 적은 '|c|', 'r|' 과 같은 옵션입니다.

행을 합칠때는 그냥 선을 긋지 않는것만으로도 그 효과를 볼수 있습니다.
보통 테이블의 선을 그을때는 \hline 을 사용하지만,
부분부분 선을 그을때는 \cline을 사용합니다.
\cline은 아래와 같이 한가지 옵션을 가집니다.

\cline{선긋기를 시작할 칸 - 끝낼칸}

백번 설명하는것 보다 한번 해보는게 좋을테니,
실제로 예제를 한번 해볼까요?

<표. 1>

먼저 <표.1>과 같은 테이블을 만들어 봅시다.
3 X 3의 테이블이고, 첫번째 행은 3개의 열, 두번째 행은 두개의 열이 병합되어 있습니다.
열을 병합할때는 ?
\multicolumn{}{}{}코맨드 입니다.

위의 테이블 소스코드는 아래와 같습니다.


\begin{table}

\begin{tabular}{|c|c|c|} \hline

\multicolumn{3}{|c|}{a}\\ \hline

\multicolumn{2}{|c|}{b} & c \\ \hline

d & e & f \\ \hline

\end{tabular}

\end{table}





그럼 밑은 테이블은 어떻게 그리면 될까요?


행을 병합했기때문에\cline{}코맨드를 쓰면 됩니다.
그리고 선은 2번째열에서 3번째열까지 그렸기 때문에
\cline{2-3}이라고 하면 되겠네요.
위의 테이블의 소스코드 입니다.


\begin{table}

\begin{tabular}{|c|c|r|}\hline

& a & b \\ \cline{2-3}

c & d & e \\ \cline{2-3}

& f & g \\ \hline

\end{tabular}

\end{table}



'깊이있는정보 > LaTeX' 카테고리의 다른 글

LaTeX 명령어 모음 (글자서식과 기호)  (57) 2024.04.02
LaTeX 개요  (0) 2012.11.18
  • 네이버 블로그 공유
  • 네이버 밴드 공유
  • 페이스북 공유
  • 카카오스토리 공유