تصميم غير متناسق في جدول المحتويات اللاتكس؟

StackOverflow https://stackoverflow.com/questions/3747298

  •  04-10-2019
  •  | 
  •  

سؤال

أتساءل لماذا في TOC الموضحة أدناه ، لدي نمط مختلف نقاط في الأقسام الفرعية الأكثر تفصيلاً؟

alt text

كل ما استخدمته هو:

\setcounter{secnumdepth}{5}
\setcounter{tocdepth}{5}
....
\tableofcontents

كيف يمكنني إنشاء نمط ثابت على جميع مستويات العمق: القسم ، القسم الفرعي ، إلخ؟

هل كانت مفيدة؟

المحلول

يعتمد الأمر حقًا على فئة المستندات التي تستخدمها ؛ كتاب ، مقال ، إلخ ، لديك تخطيط مسبقًا لـ TOC.

بما أنك قلت إنك تكتب أطروحتك ، هل من الممكن أن تستخدم أسلوبًا تقدمه الكلية/الجامعة؟

لا تزال هناك طريقة لتغييره. يمكنك استخدام الحزمة Tocloft ،

\usepackage{tocloft}

التي لديها طريقة تسمى dotsep لتغيير مقدار المسافة بين النقاط. على الرغم من أنني لا أعرف ما إذا كان سيعمل في هذه الحالة لأنك تحددها مرة واحدة فقط من أجل TOC بأكملها ، وإذا كان الأمر بالنسبة إلى ما لديك قد يزيد من نقاطك بالنسبة إلى الطريقة التي يتم بها وضعها بالفعل.

ولكن هنا هو الرمز على أي حال ،

\makeatletter \renewcommand{\@dotsep}{4.5} \makeatother
\tableofcontents

يجب وضعه قبل أمر TOC الخاص بك و 4.5 يمثل المسافة.

ولكن كما قلت هذا يعتمد على فصل المستند الخاص بك وفئة أسلوبه. هنا هو رابط وثائق الحزمة TOCLOFT.PDF. هناك المزيد من التخصيصات المتاحة التي قد تعمل من أجلك بشكل أفضل.

نصائح أخرى

على الأقل في فئة المقالة ، لديهم بالفعل نمط قياسي ، ولكن للحصول على قادة DOT لأقسام مثل تلك الموجودة في الأقسام الفرعية ، فقط استخدم هذا:

\usepackage{tocloft}
\renewcommand{\cftsecleader}{\cftdotfill{\cftdotsep}}
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top