看板 LaTeX 關於我們 聯絡資訊
我想畫一表格概略如下: -------------------- 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
akikusa:自問自答,試到在multirow裡加個array就可以用\\斷行 04/21 00:19
akikusa:只是必需用數學模式所以一般文字要再轉回來 04/21 00:21
akikusa:我覺得有點蠢就是了……(我指的是我) 04/21 00:24