• Welcome to پارسی‌لاتک.
 
از تاریخ ۱۳۹۳/۸/۱۴ به دلیل ارائه خدمات بهتر به سایت جدید پرسش و پاسخ مهاجرت کرده‌ایم؛ از این رو امکان عضویت و ارسال پست در تالار غیرفعال شده است. لطفاً برای پرسیدن سوال‌های خود به سایت جدید مراجعه کنید.

ورود به سایت جدید

افزودن کلمه فصل قبل از شماره آن در فهرست مطالب

نویسنده Mehrdad-Dadkhah, جون 09, 2014, 07:17:08 بعد از ظهر

« قبلی - بعدی »

Mehrdad-Dadkhah

سلام دوستان
من از تک لایو و کلاس report استفاده می کنم و برای آماده کردن ساختار پایان نامه مورد نظر دانشگاه باید در فهرست مطالب برای عنوان فصل ها از ظاهری به شکل زیر استفاده کنم

فصل اول: عنوان فصل

که فعلا به شکل زیر است:
1 عنوان فصل

با استفاده از بحث http://www.parsilatex.com/forum/SMF/index.php?topic=2802.0 کلمه فصل را به ابتدای عنوان اضافه کردم ولی نتونستم به جای 1 اول را بنویسم (حرفی نشده)
البته با استفاده از بحث
http://www.parsilatex.com/forum/SMF/index.php?topic=5454.msg27874#msg27874
شماره فصل ها در طول متن به حرفی تغییر کرد ولی در فهرست اعمال نشده

با آزمون خطا و مباحث قبلی به کد زیر رسیدم:

‎\titleformat{\chapter}[display]‎
‎{\normalfont\huge\filcenter\HMXTitr}{\renewcommand{\thechapter}{\tartibi{chapter}}‎
‎\chaptertitlename\ \thechapter}{20pt}{\Huge}

ممنون میشم راهنمایی کنید
فایل تک اصلی را هم پیوست کردم

وحید دامن‌افشان

قبل از دستور
\begin{document}
از کد زیر استفاده کنید:

\makeatletter
\def\@chapter[#1]#2{\ifnum \c@secnumdepth >\m@ne
                       \if@mainmatter
                         \refstepcounter{chapter}%
                         \typeout{\@chapapp\space\thechapter.}%
                         \addcontentsline{toc}{chapter}%
                                   {\@chapapp~\protect\numberline{\tartibi{chapter}}\quad #1}%
                       \else
                         \addcontentsline{toc}{chapter}{#1}%
                       \fi
                    \else
                      \addcontentsline{toc}{chapter}{#1}%
                    \fi
                    \chaptermark{#1}%
                    \addtocontents{lof}{\protect\addvspace{10\p@}}%
                    \addtocontents{lot}{\protect\addvspace{10\p@}}%
                    \if@twocolumn
                      \@topnewpage[\@makechapterhead{#2}]%
                    \else
                      \@makechapterhead{#2}%
                      \@afterheading
                    \fi}
\renewcommand*\l@section{\@dottedtocline{1}{4.5em}{2.3em}}
\renewcommand*\l@subsection{\@dottedtocline{2}{6.5em}{3.2em}}
\makeatother