
수직으로 쌓인 2개의 이미지로 구성되고 각 이미지 아래에 캡션이 있는 그림을 만들려고 합니다. 두 번째 이미지 아래에는 2개의 캡션(가로)이 있으므로 2개의 열을 사용합니다. 내 라텍스는 다음과 같습니다
\begin{figure}
\begin{tabular}{@{}l@{}l@{}}
\begin{multicolumn}{2}{c}{\includegraphics[width=0.8\linewidth]{fig_a.png}} \\
\begin{multicolumn}{2}{p{0.8\linewidth}}{Caption (a)} \\
\begin{multicolumn}{2}{l}{\includegraphics[width=0.7\linewidth]{fig_b_c.png}}\\
\begin{multicolumn}{1}{r}{Caption (b)} &
\begin{multicolumn}{1}{r}{(Caption (c)}
\end{tabular}
\caption{Figure caption.}
\label{fig:two-part-image}
\end{figure}
그러나 오류가 발생합니다.
!Misplaced \omit.
\multispan ->\omit
@\multispan
무엇이 잘못되었는지 알 수 없습니다. 어떤 도움이라도 주시면 감사하겠습니다!
답변1
\begin{multicolumn}
...을 사용하지 말고 대신에 를 사용하세요 \multicolumn{<num>}{<col spec>}{<stuff>}
. 그러면 사양(예: 또는 )이 포함된 <stuff>
범위 <num>
열이 포함된 단일 셀 항목이 만들어집니다 .<col spec>
c
p{<len>}