پرش به مطلب اصلی

آموزش ساخت جدول در 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!] در نزدیکی محل قرارگیری در متن ظاهر می‌شود.