تالار گفتگوی پارسی‌لاتک

لاتک LATEX => حروف‌چینی مستندات => نويسنده: aris852963 در نوامبر 06, 2012, 07:43:48 pm

عنوان: ادغام دو دستور در مورد فهرست مطالب
رسال شده توسط: aris852963 در نوامبر 06, 2012, 07:43:48 pm
می خواهم کد
\makeatletter\renewcommand*\l@chapter{\@dottedtocline{1}{5mm}{1.25cm}}\makeatother‎‎‎را در
\makeatletter\renewcommand*\l@chapter[2]{\ifnum\c@tocdepth>-2
\relax\addpenalty{-\@highpenalty}
\addvspace{4mm\@plus\p@}\setlength\@tempdima{7mm}
\begingroup\parindent\z@\if@RTL\leftskip‎
\else\rightskip\fi
\@pnumwidth\parfillskip-\@pnumwidth‎
{\leavevmode\normalsize\bfseries\textcolor{red}{فصل} #1 \hfill\hb@xt@\@pnumwidth{\hss{#2}}}\par‎
\nobreak\global\@nobreaktrue\everypar{\global\@nobreakfalse\everypar{}}
\endgroup\fi}
\makeatother‎
وارد کنم. چگونه این کار را بکنم؟ ضمناً به جای \@dottedtocline چه دستوری قرار دهم که مانند \hfill عمل کند؟
عنوان: پاسخ : ادغام دو دستور در مورد فهرست مطالب
رسال شده توسط: وحید دامن‌افشان در نوامبر 06, 2012, 08:01:49 pm
می‌شه بگین می‌خواین چیکار کنین؟
عنوان: پاسخ : ادغام دو دستور در مورد فهرست مطالب
رسال شده توسط: aris852963 در نوامبر 06, 2012, 08:09:28 pm
من می خوام کلمه فصل رو در فهرست مطالب اضافه کنم و فهرستو قرمز کنم. از کد دوم استفاده کردم. حالا می خوام یه کم فاصله ها رو در فهرست مطالب تغییر دهم.
عنوان: پاسخ : ادغام دو دستور در مورد فهرست مطالب
رسال شده توسط: وحید دامن‌افشان در نوامبر 06, 2012, 08:16:02 pm
لطفاً دقیق توضیح بدین. «فهرستو قرمز کنم» یعنی چی؟
«یه کم فاصله ها رو در فهرست مطالب تغییر دهم» کدوم فاصله‌ها؟

عنوان: پاسخ : ادغام دو دستور در مورد فهرست مطالب
رسال شده توسط: aris852963 در نوامبر 06, 2012, 08:22:06 pm
فهرستو قرمز کنم یعنی شماره فصول و عنوان اونا قرمز نوشته بشه. کد اول رو هم که اقای دامن افشان شما خودتون در پست
http://www.parsilatex.com/forum/SMF/index.php?topic=3449.msg18890#msg18890
پیشنهاد دادید. منظورم فاصله بین "فصل یک" و عنوان فصله. دو تا کد رو جدا جدا که استفاده می کنم دومی رو مدنظر قرار میده تک.
عنوان: پاسخ : ادغام دو دستور در مورد فهرست مطالب
رسال شده توسط: aris852963 در نوامبر 06, 2012, 09:09:22 pm
مشکلم حل شد. ممنون