作者akikusa (レオ)
看板LaTeX
標題[問題] 表格內換行 multirow無法和par合用?
時間Wed Apr 18 07:43:18 2012
我想畫一表格概略如下:
--------------------
A B C D
--------------------
C1
A1 B1 C2
C3 D1
D2
C4 D3
A4 B4 C5
C6
--------------------
簡單來說內容有兩行,C的部份是有上下兩格,分別用\par換行
到D的時候用\multirow合併上下兩格,內容也是要分三行
code如下:
\begin{table}[!htbp]
\begin{tabular}{cc>{\centering}m{80pt}>{\centering\arraybackslash}m{80pt}}
\hline
A & B & C & D \\
\hline
A1 &
B1 &
C1 \par
C2 \par
C3 &
\multirow{2}{*}{
D1 %\par
D2 %\par
D3} \\
A4 &
B4 &
C4 \par
C5 \par
C6 & \\
\hline
\end{tabular}
\end{table}
雖然D欄已指定寬度,但排出來完全不會換行
想和C欄一樣用\par手動換,卻出現編譯錯誤
難道\multirow不能和\par同時用嗎?
這樣的話該如何在multirow裡換行呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.42.0.74
1F:→ akikusa:自問自答,試到在multirow裡加個array就可以用\\斷行 04/21 00:19
2F:→ akikusa:只是必需用數學模式所以一般文字要再轉回來 04/21 00:21
3F:→ akikusa:我覺得有點蠢就是了……(我指的是我) 04/21 00:24