می خواهم کد
\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 عمل کند؟
میشه بگین میخواین چیکار کنین؟
من می خوام کلمه فصل رو در فهرست مطالب اضافه کنم و فهرستو قرمز کنم. از کد دوم استفاده کردم. حالا می خوام یه کم فاصله ها رو در فهرست مطالب تغییر دهم.
لطفاً دقیق توضیح بدین. «فهرستو قرمز کنم» یعنی چی؟
«یه کم فاصله ها رو در فهرست مطالب تغییر دهم» کدوم فاصلهها؟
فهرستو قرمز کنم یعنی شماره فصول و عنوان اونا قرمز نوشته بشه. کد اول رو هم که اقای دامن افشان شما خودتون در پست
http://www.parsilatex.com/forum/SMF/index.php?topic=3449.msg18890#msg18890
پیشنهاد دادید. منظورم فاصله بین "فصل یک" و عنوان فصله. دو تا کد رو جدا جدا که استفاده می کنم دومی رو مدنظر قرار میده تک.
مشکلم حل شد. ممنون