これはおそらく例で最もよく説明されています。私は次の表を持っています。ここでは、 "A"セルは2つの行にまたがり、 "B"セルは2つの列にまたがっています。
begin{table}[htdp]
begin{tabular}{l|r|r}
multirow{2}{*}{A} & multicolumn{2}{c}{B} \
& B1 & B2 \
a & b1 & b2 \
a & b1 & b2 \
end{tabular}
end{table}
_ _ _ _ _ _ _ _ _ _ _ _
|A |_ _ _ _B_ _ _ _|
|_ _ _ _|_ _B1_ |_ _B2_ |
|a | b1| b2|
|a | b1| b2|
|a | b1| b2|
|_ _ _ _| _ _ _ |_ _ _ _|
私はテキストを "A"セルに集中させたいだけです。残りの列は左揃えにしておきたいと思います。与える:
_ _ _ _ _ _ _ _ _ _ _ _
| A |_ _ _ _B_ _ _ _|
|_ _ _ _|_ _B1_ |_ _B2_ |
|a | b1| b2|
|a | b1| b2|
|a | b1| b2|
|_ _ _ _| _ _ _ |_ _ _ _|
私はこれが簡単でなければならないと確信していますが、私はそれに指をかけているようです。
回答:
回答№1の13私 思う あなたは偽物でそれをする必要があります multicolumn
:
multicolumn{1}{c}{multirow{2}{*}{A}} & multicolumn{2}{c}B} \
インスピレーション このFAQ.
回答№2のための7
私は同様の問題に遭遇しましたが、 multirow{specified width}{}
の代わりに multirow{*}{}
。この場合、複数列内に複数行をネスティングすることはできません。
私は見つけた multirow{specified width}{centering text}
代わりに働く
回答№3の場合は3
multirow{2}{*}{hfil A}
hfil
自動的にセルの幅を計算し、半分の幅のスペースを挿入します
単一のセルを右揃えにする完全なセル幅のスペースを挿入するには、次のコードを使用します。 hfill
。 もあります vfil
そして vfill
類似体。
回答№4の場合は0
それは誰かのために役立つかもしれません
begin{tabular}{|c c | c|c|c|}
hline
multicolumn{2}{|c}{multirow{2}{*}{Modulation}} & multicolumn{3}{|c|}{M} \
cline{3-5}
& & 2 & 4 & 8 \
hline
multirow{3}*{hfil SNR=$begin{cases} \ \ end{cases}$} & STMA & xx dB & xx dB & xx dB\
& QTMA & xx dB & xx dB & xx dB \
& POSTMA & xx dB & xx dB & xx dB\
hline
end{tabular}