לאטך/טבלאות

מתוך ויקיספר, אוסף הספרים והמדריכים החופשי
קפיצה לניווט קפיצה לחיפוש


פרק זה לוקה בחסר. אתם מוזמנים לתרום לוויקיספר ולהשלים אותו. ראו פירוט בדף השיחה.



ישנן שתי מילות מפתח בעבודה עם טבלאות: tabular (האחראית לייצור הטבלה עצמה) ו-table (האחראית למתן שם, מספור ועוד). למעוניינים בטבלאות מורכבות המאפשרות גמישות מירבית מומלץ להשתמש בחבילת tabu.

יש להעביר ל-tabular את מספר העמודות בטבלה ואת היישור של כל עמודה (שמאל - l, ימין - r, מרכז - c). לאטך מבינה בעצמה את מספר העמודות בהתאם לכמות פקודות היישור.

  • על מנת להפריד בין תאים בשורה, יש להשתמש ב- &.
  • כל שורה (פרט לשורה האחרונה) בטבלה מסתיימת ב- \\.
  • קו הפרדה אופקי מתקבל על ידי \hline.
  • קו הפרדה אנכי מתקבל על ידי |.

דוגמאות פשוטות[עריכה]

הדוגמה הבאה מראה כיצד ליצור טבלה ללא קווים:

\begin{tabular}{ l c r }
  1 & 2 & 3 \\
  4 & 5 & 6 \\
  7 & 8 & 9 \\
\end{tabular}

Latex Basic table1.png

נוסיף מספר קווים אנכיים:

\begin{tabular}{ l | c || r | }
  1 & 2 & 3 \\
  4 & 5 & 6 \\
  7 & 8 & 9 \\
\end{tabular}

Latex Basic table2.png

הוספת קווים אופקיים:

\begin{tabular}{ l | c || r | }
  \hline			
  1 & 2 & 3 \\
  4 & 5 & 6 \\
  7 & 8 & 9 \\
  \hline  
\end{tabular}

Latex Basic table3.png

כעת נוסיף קווים מפרידים בין כל השורות, וגם נוסיף קוד למירכוז הטבלה בדף (את המירכוז של הטבלה עצמה לא רואים כאן):

\begin{center}
  \begin{tabular}{ l | c || r | }
    \hline
    1 & 2 & 3 \\ \hline
    4 & 5 & 6 \\ \hline
    7 & 8 & 9 \\
    \hline
  \end{tabular}
\end{center}

Latex Basic table4.png

\begin{tabular}{|r|l|}
  \hline
  7C0 & hexadecimal \\
  3700 & octal \\ \cline{2-2}
  11111000000 & binary \\
  \hline \hline
  1984 & decimal \\
  \hline
\end{tabular}
Latex example tabular cline.png

תא המתפרש על מספר עמודות[עריכה]

כדי ליצור תא המתפרש על מספר עמודות יש להשתמש בפקודה

 \multicolumn{מספר עמודות}{טקסט}

במקום בו נכנס תא המתפרש על מספר עמודות, במקום תא רגיל. שים לב שהפרמטר המכיל את מספר העמודות מופיע ראשון, ואחריו פרמטר הטקסט.

דוגמה[עריכה]

\begin{tabular}{|c|c|c|}
\hline 
single & \multicolumn{2}{c|}{duble}\tabularnewline
\hline 
single & single & single\tabularnewline
\hline 
\multicolumn{2}{|c|}{duble} & single\tabularnewline
\hline
\end{tabular}
Joined-cell-table.png

תא המתפרש על מספר שורות[עריכה]

כדי לפרוש תא על מספר שורות יש להשתמש בחבילה multirow, ע"י הכנסת הפקודה

\usepackage{multirow}

ב- Premeable

סיבוב טקסט בטבלה[עריכה]

טבלה מסובבת[עריכה]

הערות שוליים בטבלה[עריכה]