booktabs ב-Scissor LaTeX
החבילה 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.