本文へ移動

Scissor LaTeX での multirow

Scissor LaTeX では multirow パッケージは一部のみ動作します。\multirow{2}{*}{text} は受け入れられてテキストも表示されますが、セルは行をまたぎません。テキストは最初の行に置かれ、下の行には空のセルが残ります。

パッケージの役割

multirow を使うと、表の 1 つのセルを複数の行にまたがらせることができます。\multirow{3}{*}{Group A} は「Group A」を 3 行分の高さのセルに縦方向中央揃えで置き、その下のセルは空にしておきます。

ここで動作するもの

コマンドScissor LaTeX では備考
\multirow{n}{*}{text}一部のみテキストは対象の行のうち最初の行に表示され、行全体の中央には置かれません。
\multirow{n}{width}{text}一部のみ上と同じ。幅は無視されます。
\multirow[t]{...}、[b] などのオプション引数無視される読み取られますが無視されます。
\multicolumn{n}{c}{text}(LaTeX 本体)動作する列をまたぐセルは動作します。

例

グループ化した表です。グループ名はそのグループの最初の行に置かれます。

\multirow:テキストは最初の行に置かれる

LaTeXプリアンブル: \usepackage{multirow}エディタで開く (新しいタブで開きます)
\begin{tabular}{|l|l|r|}
\hline
\multirow{2}{*}{Group A} & Erika Mustermann & 44 \\
                         & Hans Mustermann  & 38 \\
\hline
\multirow{2}{*}{Group B} & John Doe         & 41 \\
                         & Jane Doe         & 35 \\
\hline
\end{tabular}

booktabs の罫線を使うと、グループの最初の行にあるグループ名も自然に読めます。

booktabs を使ったグループ

LaTeXプリアンブル: \usepackage{multirow,booktabs}エディタで開く (新しいタブで開きます)
\begin{tabular}{llr}
\toprule
Group & Name & Points \\
\midrule
\multirow{2}{*}{A} & Erika Mustermann & 44 \\
                   & Hans Mustermann  & 38 \\
\midrule
\multirow{2}{*}{B} & John Doe         & 41 \\
                   & Jane Doe         & 35 \\
\bottomrule
\end{tabular}
Scissor LaTeX による組版: booktabs を使ったグループ

列をまたぐセルは \multicolumn で動作します。

\multicolumn で列をまたぐ

\begin{tabular}{|l|c|c|}
\hline
 & \multicolumn{2}{c|}{Score} \\
\hline
Name & Test 1 & Test 2 \\
\hline
Erika Mustermann & 44 & 47 \\
\hline
\end{tabular}

互換性

  • TeX のインストール環境からここへ: \multirow を使った表は組版され、ラベルはグループの最初の行に置かれます。
  • ここから TeX のインストール環境へ: 文書はそのまま変更なしでコンパイルでき、ラベルは行全体の中央に置かれます。

完全なマニュアルは CTAN にあります:ctan.org/pkg/multirow。表全般については LaTeX の表と booktabs をご覧ください。

よくある質問

Scissor LaTeX でセルを縦に結合するにはどうすればよいですか?

通常どおり \multirow を書いてください。テキストはグループの中央ではなく最初の行に表示されますが、文書は TeX のインストール環境でもそのままコンパイルでき、そこではラベルが中央に置かれます。

このページの例はすべて、サイトのビルド時に Scissor LaTeX で組版されています。 最終更新:2026-11-07