本文へ移動

Scissor LaTeX での booktabs

Scissor LaTeX では booktabs パッケージは一部のみ動作します。\toprule、\midrule、\bottomrule は動作しますが、\cmidrule と \addlinespace は受け入れられるだけで無視され、罫線の太さはすべて同じになります。

パッケージの役割

booktabs は表に落ち着いたすっきりした見た目を与えます。太さの異なる数本の横罫線だけを使い、縦罫線は使いません。そのコマンドは、表の上端、見出しの下、下端で \hline の代わりに使います。

プリアンブルで \usepackage{booktabs} と書いて読み込みます。

ここで動作するもの

コマンドScissor LaTeX では備考
\toprule動作する全幅の線として描かれます。
\midrule動作する\toprule と同じ太さ。
\bottomrule動作する\toprule と同じ太さ。
\cmidrule{2-3}無視される線は描かれず、メッセージも表示されません。(lr) などのトリム指定も読み取って捨てられます。
\addlinespace無視される行の間隔は通常のままです。
\specialrule{w}{a}{b}一部のみ通常の全幅の線として描かれます。太さと間隔は無視されます。

例

3 本の罫線を使った結果の表です。

上・中・下の罫線

LaTeXプリアンブル: \usepackage{booktabs}エディタで開く (新しいタブで開きます)
\begin{tabular}{lrr}
\toprule
Method & Time (s) & Error \\
\midrule
Baseline & 44.0 & 0.31 \\
Improved & 12.5 & 0.08 \\
\bottomrule
\end{tabular}

グループ化した見出しでは、通常グループ名の下に \cmidrule を引きます。ここではコードはコンパイルされ、グループ名も残りますが、その下の部分的な線は描かれません。

\cmidrule は無視される

LaTeXプリアンブル: \usepackage{booktabs}エディタで開く (新しいタブで開きます)
\begin{tabular}{lcc}
\toprule
       & \multicolumn{2}{c}{Score} \\
\cmidrule(lr){2-3}
Name   & Test 1 & Test 2 \\
\midrule
Erika Mustermann & 44 & 47 \\
Hans Mustermann  & 39 & 42 \\
\bottomrule
\end{tabular}

互換性

  • TeX のインストール環境からここへ: booktabs のコマンドはすべて受け入れられるので、文書は開いて組版されます。罫線はすべて同じ太さの全幅の線になり、部分的な罫線は描かれません。
  • ここから TeX のインストール環境へ: ここで書いた文書はそのまま変更なしでコンパイルでき、罫線は本来の太さと間隔になります。

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

表、multirow、LaTeX 表ジェネレーターもご覧ください。

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