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

افزودن فهرست مطالب

ایجاد فهرست مطالب در LaTeX ساده است، زیرا دستور \tableofcontents تقریباً تمام کار را انجام می‌دهد:

\documentclass{article}
\usepackage{xepersian}
\title{بخش‌ها و فصل‌ها}
\author{گوبرت فارنسورث}
\date{مرداد ۱۴۰۱}
\begin{document}

\maketitle

\tableofcontents

\section{مقدمه}

این اولین بخش است.

لورم ایپسوم دولور سیت آمت، کونسکتتور آدیپیسینگ الیت...

\section*{بخش بدون شماره}
\addcontentsline{toc}{section}{بخش بدون شماره}

لورم ایپسوم دولور سیت آمت، کونسکتتور آدیپیسینگ الیت...

\section{بخش دوم}

لورم ایپسوم دولور سیت آمت، کونسکتتور آدیپیسینگ الیت...
\end{document}

نتیجه:
خروجی PDF یک سند با ساختار زیر تولید می‌کند:

  1. صفحه اول شامل عنوان «بخش‌ها و فصل‌ها» (متمرکز، فونت بزرگ)، نویسنده «گوبرت فارنسورث» با تاریخ «مرداد ۱۴۰۱» در زیر آن.
  2. فهرست مطالب با عنوان «Contents» (یا معادل پارسی) که شامل:
    • «مقدمه» با شماره «1» و شماره صفحه مربوطه.
    • «بخش بدون شماره» بدون شماره‌گذاری.
    • «بخش دوم» با شماره «2» و شماره صفحه.
  3. بخش «مقدمه» با شماره «1» و متن «این اولین بخش است.» به‌دنبال پاراگراف لورم ایپسوم.
  4. بخش بدون شماره «بخش بدون شماره» با متن لورم ایپسوم.
  5. بخش «بخش دوم» با شماره «2» و متن لورم ایپسوم.
    تمام متن‌ها در فونت 10pt با تورفتگی خودکار ارائه می‌شوند.