جدول المحتويات، قوائم الأشكال، قوائم الجداول

جدول المحتويات وسبب أهمية التمريرة الثانية.

جدول المحتويات، قوائم الأشكال، قوائم الجداول

إن جدول المحتويات في LaTeX ليس شيئًا تقوم بإنشائه أو صيانته. يمكنك إسقاط أمر واحد في المكان الذي تريده، ويقوم LaTeX بتجميع الإدخالات من العناوين التي كتبتها بالفعل. وينطبق الشيء نفسه على قائمة الأشكال وقائمة الجداول، التي تجمع التسميات التوضيحية بدلاً من العناوين. هذا هو أحد الأماكن التي يؤتي فيها الإعلان عن البنية ثماره بشكل مباشر: قم بإعادة تسمية قسم أو نقل شكل وستقوم المادة الأمامية بإصلاح نفسها.

##الأوامر الثلاثة

\tableofcontents
\listoffigures
\listoftables

يقوم \tableofcontents بطباعة جدول المحتويات في النقطة التي يظهر فيها، عادةً بعد صفحة العنوان أو الملخص مباشرةً. يظهر كل \chapter، و\section، و\subsection مرقمًا برقمه وعنوانه وصفحته، وصولاً إلى العمق الذي حدده عداد tocعمق الموصوف في درس العناوين. \listoffigures و\listoftables يفعلان الشيء نفسه بالنسبة للتسميات التوضيحية للأشكال والجدول، حيث يسحبان النص من كل \caption{...}. تكون المقالات غير عادية، لكن الأطروحات عادةً ما تتطلب كليهما، ويتم وضعها على صفحاتها الخاصة بعد جدول المحتويات.

لماذا يهم التمريرة الثانية

قم بتجميع مرتين بعد التغييرات الهيكلية. هذه ليست خرافة. هذه هي الطريقة التي تعمل بها الآلية. أثناء عملية التحويل البرمجي، لا يستطيع LaTeX معرفة ما سينتهي في الصفحة 2 في الصفحة 47، لذلك يكتب كل عنوان ورقم صفحته النهائي في ملف مساعد (.toc، .lof، .lot) أثناء تقدمه. يقرأ \tableofcontents الملف المتبقي من التشغيل السابق. في مشروع جديد، هذا الملف غير موجود بعد، لذلك تنتج الترجمة الأولى جدول محتويات فارغًا. بعد إضافة أقسام أو نقلها، يعرض جدول المحتويات عناوين قديمة أو أرقام صفحات خاطئة حتى التشغيل التالي. يقرأ التجميع الثاني الملف المكتوب حديثًا ويصطف كل شيء. يقوم المحررون الذين يقومون بتشغيل latexmk أو برنامج مجمّع مكافئ بمعالجة عمليات إعادة التشغيل نيابةً عنك، ولهذا السبب ربما لم تلاحظ ذلك أبدًا. إذا بدا جدول المحتويات الخاص بك خاطئًا، فقم بالتجميع مرة أخرى قبل تصحيح أي شيء آخر.

الأقسام المميزة بنجمة وجدول المحتويات

تحتاج الأقسام المميزة بنجمة إلى \addcontentsline{toc}{section}{Title} إذا كان يجب أن تظهر في جدول المحتويات. العنوان المميز بنجمة مثل \section*{Acknowledgements} يتخطى الترقيم وملف المحتويات عمدًا، لذلك إذا كنت تريد إدراجه، فقم بإضافة الإدخال بنفسك. وسيطات الأمر الثلاثة هي الملف المراد الكتابة إليه (toc)، ومستوى الإدخال (القسم)، والنص المراد عرضه. ضع السطر مباشرة بعد العنوان المميز بنجمة حتى يكون رقم الصفحة المسجلة صحيحًا.

إحدى العادات التي تستحق الترسيخ: قبل مشاركة ملف PDF، قم بإلقاء نظرة سريعة على جدول المحتويات بحثًا عن العلامات الواضحة للبنية القديمة، مثل علامات الاستفهام، أو الإدخالات المفقودة، أو الإدخال الأخير الذي لا يصل إلى الفصل الأخير. يتم علاجه دائمًا تقريبًا بواسطة تجميع آخر. إن التقاطها بنفسك أرخص من التقاط المراجع لها. نفس قوى رقص الملف المساعد \ref والأصدقاء، المشمولة في [الإسنادات الترافقية](/تعلم/الإسنادات الترافقية/).

العودة إلى {المسار}