فهرست مطالب فقط یک دکمه نیست
References ← Table of Contents ← Custom Table of Contents. گزینههای مهم: Show page numbers، Right align page numbers، Tab leader (نقطهچین)، Formats (From template = از Styleهای TOC 1..9 سند شما)، Show levels (معمولاً ۳). دکمهی Options: به هر Style سطح TOC میدهید؛ مثلاً «عنوان پیوست» را سطح ۱ و Heading 4 را حذف کنید. تیک «Outline levels» باعث میشود پاراگرافهایی که سطح Outline دارند هم بیایند.
ظاهر فهرست: Styleهای TOC 1 تا TOC 9
هیچوقت خطوط فهرست را دستی قالببندی نکنید؛ با Update پاک میشود. بهجای آن Styleهای TOC 1، TOC 2… را Modify کنید (فونت فارسی در Complex script، تورفتگی راست برای سطوح پایینتر، Bold برای TOC 1). این Styleها در پنل Styles با Options ← All styles دیده میشوند. برای فارسی، جهت پاراگراف TOC ها را RTL و Tab stop شمارهی صفحه را Left با leader نقطه بگذارید.
فیلد TOC و سوییچهایش
Alt+F9 نشان میدهد فهرست یک فیلد است: { TOC \o "1-3" \h \z \u }
| سوییچ | معنی |
|---|---|
| \o "1-3" | سطوح Heading 1 تا 3 |
| \h | هر خط لینک باشد (Ctrl+کلیک؛ در PDF هم) |
| \z | در Web Layout شمارهی صفحه پنهان شود |
| \u | از سطح Outline پاراگرافها استفاده کند |
| \t "عنوان پیوست,1,عنوان جدول,2" | Styleهای سفارشی با سطح |
| \b نام_بوکمارک | فقط داخل یک بوکمارک (فهرست جداگانه برای هر فصل) |
| \n "3-3" | سطح ۳ بدون شمارهی صفحه |
| \c "شکل" | فهرست شکلها (همان Table of Figures) |
میتوانید مستقیم کد را ویرایش کنید و F9 بزنید. برای دو فهرست (مثلاً فهرست کلی و فهرست جزئی هر فصل)، هر فصل را Bookmark کنید و یک TOC با \b در ابتدای آن بگذارید.
بهروزرسانی
کلیک داخل فهرست ← F9 (یا References ← Update Table) ← «Update page numbers only» وقتی فقط صفحهها جابهجا شدهاند، «Update entire table» وقتی تیتری اضافه/حذف/ویرایش شده. قالببندی دستی داخل فهرست با گزینهی دوم از بین میرود — دلیل دیگری برای استفاده از Styleهای TOC.
نکتههایی که کمتر کسی میداند
- اگر یک تیتر در فهرست نمیآید، Style آن احتمالاً Heading نیست یا فقط بخشی از پاراگراف Heading است (Linked style روی چند کلمه). Ctrl+Shift+S روی آن نگاه کنید.
- اگر متنی اضافی در فهرست میآید (مثلاً یک پاراگراف عادی)، احتمالاً سطح Outline دارد؛ در Paragraph ← Outline level ← Body Text.
- فهرست مطالب را میتوان با Ctrl+Shift+F9 به متن ثابت تبدیل کرد (برای ارسال به کسی که نباید فیلدها را ببیند) — بازگشت ندارد، روی کپی انجام دهید.
- References ← Add Text سریعترین راه برای دادن سطح TOC به یک پاراگراف بدون تغییر ظاهر آن است.
- در PDF، فهرست با \h لینک میشود، اما بوکمارکهای نوار کناری PDF از Headingها ساخته میشوند (گزینهی Create bookmarks using Headings هنگام ذخیرهی PDF).