\multirow와 \multicolumn을 사용하는 새로운 명령

\multirow와 \multicolumn을 사용하는 새로운 명령

나는 다음과 같이 새로운 명령을 정의합니다.

\newcommand{\rowcol}[4]{ %
    \multicolumn{#1}{#3}{\multirow{#2}{*}{#4}} %
}

그런 다음 열 내부에서 다음과 같이 사용합니다.

\rowcol{2}{2}{|c|}{Factor}}&\multicolumn{2}{c|}{Replication}&Total \\ \cline{3-4}

이 작업을 수행하는 데 실수가 있습니까? 오류가 발생합니다.

답변1

뒤에는 중복된 닫는 중괄호가 있습니다 Factor. 다음은 작동합니다:

\documentclass{article}

\usepackage{multirow}

\newcommand{\rowcol}[4]{%
  \multicolumn{#1}{#3}{\multirow{#2}{*}{#4}}%
}

\begin{document}

\begin{tabular}{ccccc}
\rowcol{2}{2}{|c|}{Factor}&\multicolumn{2}{c|}{Replication}&Total \\ \cline{3-4}
\end{tabular}

\end{document}

주석 기호 앞에 공백을 넣으면 해당 기호를 모두 생략할 수도 있습니다.

관련 정보