2009-07-10 4 views
11

私は単純にラテックスのテーブルの行のいくつかのセルを結合したい。例えば、 は、私は次の表をコンパイルしようとした:ラテックスの問題:/ multirowを使用するときの定義されていない制御シーケンス

\begin{tabular}{|l|l|l|} 
\hline 
\multicolumn{3}{|c|}{Team sheet} \\ 
\hline 
Goalkeeper & GK & Paul Robinson \\ \hline 
\multirow{4}{*}{Defenders} & LB & Lucus Radebe \\ 
& DC & Michael Duberry \\ 
& DC & Dominic Matteo \\ 
& RB & Didier Domi \\ \hline 
\multirow{3}{*}{Midfielders} & MC & David Batty \\ 
& MC & Eirik Bakke \\ 
& MC & Jody Morris \\ \hline 
Forward & FW & Jamie McMaster \\ \hline 
\multirow{2}{*}{Strikers} & ST & Alan Smith \\ 
& ST & Mark Viduka \\ 
\hline 
\end{tabular} 

は、その後、私はエラーを取得する:

! Undefined control sequence. 
<recently read> \multirow 

l.821 \multirow 

誰もが私が間違っているの何のアイデアを持っていますか?私は特別なパッケージが必要ですか?興味深いことに、複数列コマンドが機能しています!奇妙な。

+0

LaTeX、確かに? \ end {pedant} :-p –

+0

私がさらに読んでいるように、あなたは一つの行のセルを組み合わせるのではなく、一つの列のセルを組み合わせたいと思っています。 – Mnementh

答えて

1

EDIT:書いたように、セルを1つの列に結合したくはありませんが、1つの列にセルを結合したいとします。

\begin{tabular}{|l|l|l|} 
\hline 
\multicolumn{3}{|c|}{Team sheet} \\ 
\hline 
Goalkeeper & GK & Paul Robinson \\ \hline 
Defenders & LB & Lucus Radebe \\ 
& DC & Michael Duberry \\ 
& DC & Dominic Matteo \\ 
& RB & Didier Domi \\ \hline 
Midfielders & MC & David Batty \\ 
& MC & Eirik Bakke \\ 
& MC & Jody Morris \\ \hline 
Forward & FW & Jamie McMaster \\ \hline 
Strikers & ST & Alan Smith \\ 
& ST & Mark Viduka \\ 
\hline 
\end{tabular} 
+0

申し訳ありません、そう思わないでください:マルチカラムは、4列にわたって "ディフェンダー"というラベルを伸ばしますが、意味をなさない:名前は常に第3列にあります。さらに、引数は、マルチカラム/ -rowへの次の呼び出しまでの行数とまったく同じです。 – Martijn

+1

ありがとうございましたMnementh、試みましたが、私は次のエラーメッセージが表示されます: ! Extra alignmentタブが\ crに変更されました。