לאטך/טבלאות
פרק זה לוקה בחסר. אתם מוזמנים לתרום לוויקיספר ולהשלים אותו. ראו פירוט בדף השיחה.
ישנן שתי מילות מפתח בעבודה עם טבלאות: tabular (האחראית לייצור הטבלה עצמה) ו-table (האחראית למתן שם, מספור ועוד). למעוניינים בטבלאות מורכבות המאפשרות גמישות מירבית מומלץ להשתמש בחבילת tabu.
יש להעביר ל-tabular את מספר העמודות בטבלה ואת היישור של כל עמודה (שמאל - l, ימין - r, מרכז - c). לאטך מבינה בעצמה את מספר העמודות בהתאם לכמות פקודות היישור.
- על מנת להפריד בין תאים בשורה, יש להשתמש ב- &.
- כל שורה (פרט לשורה האחרונה) בטבלה מסתיימת ב- \\.
- קו הפרדה אופקי מתקבל על ידי \hline.
- קו הפרדה אנכי מתקבל על ידי |.
דוגמאות פשוטות
[עריכה]הדוגמה הבאה מראה כיצד ליצור טבלה ללא קווים:
\begin{tabular}{ l c r }
1 & 2 & 3 \\
4 & 5 & 6 \\
7 & 8 & 9 \\
\end{tabular}
|
נוסיף מספר קווים אנכיים:
\begin{tabular}{ l | c || r | }
1 & 2 & 3 \\
4 & 5 & 6 \\
7 & 8 & 9 \\
\end{tabular}
|
הוספת קווים אופקיים:
\begin{tabular}{ l | c || r | }
\hline
1 & 2 & 3 \\
4 & 5 & 6 \\
7 & 8 & 9 \\
\hline
\end{tabular}
|
כעת נוסיף קווים מפרידים בין כל השורות, וגם נוסיף קוד למירכוז הטבלה בדף (את המירכוז של הטבלה עצמה לא רואים כאן):
\begin{center}
\begin{tabular}{ l | c || r | }
\hline
1 & 2 & 3 \\ \hline
4 & 5 & 6 \\ \hline
7 & 8 & 9 \\
\hline
\end{tabular}
\end{center}
|
\begin{tabular}{|r|l|}
\hline
7C0 & hexadecimal \\
3700 & octal \\ \cline{2-2}
11111000000 & binary \\
\hline \hline
1984 & decimal \\
\hline
\end{tabular}
|
תא המתפרש על מספר עמודות
[עריכה]כדי ליצור תא המתפרש על מספר עמודות יש להשתמש בפקודה
\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}
תא המתפרש על מספר שורות
[עריכה]כדי לפרוש תא על מספר שורות יש להשתמש בחבילה multirow, ע"י הכנסת הפקודה
\usepackage{multirow}
ב- Premeable