پارسی‌لاتک

لاتک LATEX => طراحی صفحه => نويسنده: zahra. در مارس 11, 2013, 10:12:01 بعد از ظهر

عنوان: کم کردن فاصله فهرست مطالب تا بالای صفحه
رسال شده توسط: zahra. در مارس 11, 2013, 10:12:01 بعد از ظهر
با سلام
من میخوام توی فایل پیوست فاصله فهرست مطالب تا بالای صفحه کم بشه(الان 8 سانتی متر است میخوام بشه 5 سانتی متر)

متشکر

عنوان: پاسخ : کم کردن فاصله فهرست مطالب تا بالای صفحه
رسال شده توسط: فرشاد ترابی در مارس 11, 2013, 10:55:34 بعد از ظهر
با بسته tocloft میشه این موضوع را حل کرد (لطفا فایل کمینه مانند آنچه که می‌بینید ارسال کنید تا زودتر جواب بگیرید):


\documentclass[10pt]{report}
\usepackage[top=5cm,bottom=2cm,left=2cm,right=2.5cm]{geometry}   
\usepackage{tocloft}
\setlength{\cftbeforetoctitleskip}{-13mm}

\usepackage{xepersian}
\settextfont[Scale=1.2]{XB Niloofar}
\begin{document}
\date{}
\tableofcontents
\listoffigures
\listoftables

\chapter*{چکیده}
متننن
\chapter{فصل اول}
متن متن
\chapter{فصل دوم}
\end{document}
عنوان: پاسخ : کم کردن فاصله فهرست مطالب تا بالای صفحه
رسال شده توسط: zahra. در مارس 11, 2013, 11:28:23 بعد از ظهر
ممنونم اما اینطوری کل صفحه ها فاصله اشون تا بالا5 سانت میشه!
میشه کاری کرد که اونا تغییر پیدا نکنن؟
یعنی فقط فهرست بیاد بالا
عنوان: پاسخ : کم کردن فاصله فهرست مطالب تا بالای صفحه
رسال شده توسط: فرشاد ترابی در مارس 11, 2013, 11:51:38 بعد از ظهر
در این مثال دوتا عدد هست که تنظیمات مورد نظر شما را انجام میده

1. گزینه top در بسته geometry که فاصله کل متن از بالا را تعیین میکنه که همانظور که شما هم اشاره کردید کل متن را 5 سانت درنظر گرفته.
     با تغییر آن به صورت

\usepackage[top=2.5cm,bottom=2cm,left=2cm,right=2.5cm]{geometry}   

فاصله از بالا برابر با 2.5 سانت می‌شود.

2. عددی که در آرگومان دستور cftbeforetoctitleskip قرار داره که یک فاصله  فقط  برای  فهرست مطالب ایجاد میکنه.
    اگر مقدار آنرا مثبت بدهید این فاصله زیاد میشود و اگر منفی بدهید (به طوری که من در مثال قبل نشان دادم) فاصله تا بالای صفحه کمی می‌شود.


\setlength{\cftbeforetoctitleskip}{+25mm}