كيفية تعديل حجم المساحة قبل عنوان الفصل في LaTex؟
-
21-09-2019 - |
سؤال
لقد كنت أعمل مع Tetex على Zenwalk والآن بعد أن قمت بتجميع تقريري مع Texlive ، فإن السلوك مختلف بعض الشيء.
أرغب في أن تتناسب المراجع الخاصة بي في صفحة واحدة كما كان من قبل وأحتاج فقط إلى تغيير المساحة قبل عنوان الفصل الببليوغرافي.
هل تعرف كيف يمكنني إدارة ذلك؟
شكرًا
المحلول
إذا كنت ترغب فقط في تقليل مساحة الهامش العلوية للصفحة المرجعية ، يمكنك تعيين أ \vspace*{}
أمر قبل الخاص بك \bibliography{}
. سيؤدي ذلك إلى إجبار الصفحة المرجعية على تعديلها. على سبيل المثال:
\newpage
\vspace*{-2cm}
\bibliographystyle{/..../bst-files/econometrica_v2}
\bibliography{/home/.../econometrics}
نصائح أخرى
الأسهل هو استخدام titlesec
حزمة. ويوفر وحدات الماكرو لتحديد مظهر عناوين المقاطع.
ال المتسلل الحل هو إعادة تعريف الماكرو من book.cls
حسب ذوقك. الأصلي يبدو هكذا:
\def\@makechapterhead#1{%
\vspace*{50\p@}%
{\parindent \z@ \raggedright \normalfont
\ifnum \c@secnumdepth >\m@ne
\if@mainmatter
\huge\bfseries \@chapapp\space \thechapter
\par\nobreak
\vskip 20\p@
\fi
\fi
\interlinepenalty\@M
\Huge \bfseries #1\par\nobreak
\vskip 40\p@
}}
فقط قد يكون تغيير VSPPaces من VSKIPs كافية لك.
لا تنتمي إلى StackOverflow