דילוג לתוכן

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}חלקיתמצויר כקו רגיל לכל הרוחב; העובי והריווח לא נלקחים בחשבון.

דוגמאות

טבלת תוצאות עם שלושת הקווים:

קו עליון, אמצעי ותחתון

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.