آموزش ساخت جدول در LaTeX
در LaTeX، میتوانید جداول را با روشهای زیر ایجاد کنید:
- استفاده از دکمه «Insert Table» در ویرایشگر بصری یا کد EasyTeX.
- کپی و چسباندن جدول از سند دیگر در ویرایشگر بصری.
- نوشتن کد LaTeX برای جدول در ویرایشگر کد.
در اینجا، روی روش سوم تمرکز میکنیم که انعطافپذیرترین روش است.
ایجاد یک جدول پایه
مثال زیر نحوه حروفچینی یک جدول پایه را نشان میدهد:
\documentclass{article}
\usepackage{xepersian}
\begin{document}
\begin{center}
\begin{tabular}{c c c}
cell1 & cell2 & cell3 \\
cell4 & cell5 & cell6 \\
cell7 & cell8 & cell9
\end{tabular}
\end{center}
\end{document}
نتیجه:
خروجی PDF یک جدول ۳×۳ تولید میکند که در مرکز صفحه قرار دارد. هر سلول (cell1 تا cell9) در مرکز ستون خود تراز شده است. جدول بدون حاشیه (خطوط افقی یا عمودی) است، و متنها در فونت 10pt نمایش داده میشوند.
افزودن حاشیهها
محیط tabular از خطوط افقی و عمودی (قوانین) پشتیبانی میکند:
- برای افزودن خطوط افقی در بالا و پایین ردیفها، از دستور
\hlineاستفاده کنید. - برای خطوط عمودی بین ستونها، از نماد
|در پارامتر جدول استفاده کنید.
مثال:
\documentclass{article}
\usepackage{xepersian}
\begin{document}
\begin{center}
\begin{tabular}{|c|c|c|}
\hline
cell1 & cell2 & cell3 \\
cell4 & cell5 & cell6 \\
cell7 & cell8 & cell9 \\
\hline
\end{tabular}
\end{center}
\end{document}
نتیجه:
خروجی PDF یک جدول ۳×۳ متمرکز با خطوط افقی در بالا و پایین و خطوط عمودی بین ستونها تولید میکند. هر سلول (cell1 تا cell9) در مرکز ستون خود تراز شده و در فونت 10pt نمایش داده میشود. خطوط حاشیه جدول را بهصورت یک شبکه کامل نمایش میدهند.
کپشنها، برچسبها و ارجاعات
برای افزودن کپشن و ارجاع به جدول، از محیط table استفاده کنید:
\documentclass{article}
\usepackage{xepersian}
\begin{document}
\begin{table}[h!]
\centering
\begin{tabular}{||c c c c||}
\hline
Col1 & Col2 & Col2 & Col3 \\ [0.5ex]
\hline\hline
1 & 6 & 87837 & 787 \\
2 & 7 & 78 & 5415 \\
3 & 545 & 778 & 7507 \\
4 & 545 & 18744 & 7560 \\
5 & 88 & 788 & 6344 \\ [1ex]
\hline
\end{tabular}
\caption{جدول برای آزمایش کپشن و برچسب.}
\label{table:data}
\end{table}
\end{document}
نتیجه:
خروجی PDF یک جدول ۵×۴ در محیط table تولید میکند که در مرکز صفحه قرار دارد. جدول دارای خطوط عمودی دوگانه در ابتدا و انتها و خطوط افقی در بالا، پایین و بین ردیفها است. سرستونها (Col1, Col2, Col2, Col3) و دادهها در مرکز ستونها تراز شدهاند. زیر جدول، کپشن «جدول برای آزمایش کپشن و برچسب.» با شماره جدول (مانند Table 1) نمایش داده میشود. جدول در فونت 10pt است و به دلیل [h!] در نزدیکی محل قرارگیری در متن ظاهر میشود.