作者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