Scissor LaTeX 中的 booktabs
booktabs 套件在 Scissor LaTeX 中部分可用:\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} | 部分支援 | 繪製成一般的全寬線;寬度和間距會被忽略。 |
範例
有三條橫線的結果表格:
頂線、中線和底線
\begin{tabular}{lrr}
\toprule
Method & Time (s) & Error \\
\midrule
Baseline & 44.0 & 0.31 \\
Improved & 12.5 & 0.08 \\
\bottomrule
\end{tabular}分組標題通常會在組名下方加一條 \cmidrule。在這裡程式碼可以編譯,組名也會保留,但下方的部分橫線不會畫出:
\cmidrule 會被忽略
\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