سلام، لطفا وارد شوید یا عضو شوید.

نویسنده موضوع: اضافه کردن کلمه "فصل" قبل از شماره هر فصل در فهرست مطالب  (دفعات بازدید: 9119 بار)

آفلاین enem62

  • Newbie
  • *
  • تشکر
  • -اهدا شده: 8
  • -دریافت شده: 0
  • ارسال: 20
    • ديدن مشخصات
سلام
من از نمونه پایان‌نامه آماده شده با استفاده از کلاس Tabriz_thesis، نگارش 0.4 آقای وحید دامن‌افشان استفاده میکنم.
من می خوام تو فهرست مطالب قبل از شماره هر فصل کلمه "فصل " هم گذاشته شه

آفلاین vafa

  • مشاور
  • Hero Member
  • *
  • تشکر
  • -اهدا شده: 78
  • -دریافت شده: 2012
  • ارسال: 4,429
    • ديدن مشخصات
با توجه به سوالهای متعدد شما، پیشنهاد می‌کنم با یک ماکرونویس کار کنید. این آدم هزینه‌ای رو از شما می‌گیره و در عوض تمام خواسته‌های شما رو برای طراحی انجام می‌ه.

آفلاین enem62

  • Newbie
  • *
  • تشکر
  • -اهدا شده: 8
  • -دریافت شده: 0
  • ارسال: 20
    • ديدن مشخصات
البته آقا وفا، ضمن این سوالها خودمم با بررسیشون تا اندازه ای هم یاد میگیرم و دیگه تغییرات مشابه رو خودم میتونم انجام بدم.
از لطف شما و دوستان سپاسگزارم.

آفلاین vafa

  • مشاور
  • Hero Member
  • *
  • تشکر
  • -اهدا شده: 78
  • -دریافت شده: 2012
  • ارسال: 4,429
    • ديدن مشخصات
البته آقا وفا، ضمن این سوالها خودمم با بررسیشون تا اندازه ای هم یاد میگیرم و دیگه تغییرات مشابه رو خودم میتونم انجام بدم.
از لطف شما و دوستان سپاسگزارم.
خوب این برای شما خوبه ولی همه این همه وقت برای جواب دادن به تک‌تک سوالهای شما رو ندارند.

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

  • Administrator
  • Hero Member
  • *****
  • تشکر
  • -اهدا شده: 452
  • -دریافت شده: 718
  • ارسال: 2,107
    • ديدن مشخصات
    • http://www.damanafshan.ir
کد زیر رو به انتهای فایل commands اضافه کنین.
\makeatletter \let\orig@chapter\@chapter
\def\@chapter[#1]#2{\ifnum \c@secnumdepth >\m@ne
                       \if@mainmatter
                         \refstepcounter{chapter}%
                         \typeout{\@chapapp\space\thechapter.}%
                         \addcontentsline{toc}{chapter}%
                                   ‎{\@chapapp‎~\protect\numberline{\thechapter}#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}‎‎
‎‎‎‎\re‎newcommand*\l@section{\@dottedtocline{1}{‎3.5‎em}{2.‎3em}}‎‎
‎‎‎‎\re‎newcommand*\l@subsection{\@dottedtocline{2}{5.8‎‎em}{3.‎‎2em}}‎‎‎‎ ‎‎‎
‎\makeatother
‎‎و بعد کد زیر رو قبل از دستور ‎\appendix‎ توی فایل Tabriz_thesis.tex قرار بده.
‎‎\makeatletter
\let\@chapter\orig@chapter
‎\makeatother‎‎
در ضمن، لطفاً در صورت هر گونه تغییر در کلاس Tabriz_thesis، اونو با یه نام دیگه ذخیره و استفاده کنین. در ضمن، اطلاعات مربوط به کپی‌رایت داخلشو هم تغییر بدین.
« آخرين ويرايش: اوت 11, 2012, 02:00:19 am توسط وحید دامن‌افشان »

آفلاین enem62

  • Newbie
  • *
  • تشکر
  • -اهدا شده: 8
  • -دریافت شده: 0
  • ارسال: 20
    • ديدن مشخصات
خط مربوط به عنوان فصل در فهرست به طور کامل حذف شده و به ابتدای فصلها منتقل شده

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

  • Administrator
  • Hero Member
  • *****
  • تشکر
  • -اهدا شده: 452
  • -دریافت شده: 718
  • ارسال: 2,107
    • ديدن مشخصات
    • http://www.damanafshan.ir
خط مربوط به عنوان فصل در فهرست به طور کامل حذف شده و به ابتدای فصلها منتقل شده
همون‌طور که توی عکس پیوست شده می‌بینین، من با فایل‌هایی که فرستادین، مشکلی ندارم.
فایل‌های Tabriz_thesis.cls و یا chapter1, chapter2, chapter3 رو احیاناً دستکاری نکردین؟

آفلاین enem62

  • Newbie
  • *
  • تشکر
  • -اهدا شده: 8
  • -دریافت شده: 0
  • ارسال: 20
    • ديدن مشخصات
همون‌طور که توی عکس پیوست شده می‌بینین، من با فایل‌هایی که فرستادین، مشکلی ندارم.
فایل‌های Tabriz_thesis.cls و یا chapter1, chapter2, chapter3 رو احیاناً دستکاری نکردین؟
نه تغییر ندادم، فایل زیپ اصلی رو باز کردم و تغییراتی که گفتید رو دادم ولی نتیجه همون که گفتم بود!
نمیدونم چرا ولی وقتی همه کد های شما رو خودم داخل commands تایپ کردم درست شد!!
قبلا هم اینجور مشکلات داشتم یعنی اینکه یه دستور رو که از صفحه وب کپی میکردم تکلایو ارور میداد ولی خودم که تایپش میکردم درست میشد!!!
بهر حال از لطفتون ممنونم

آفلاین bahar.1367

  • Jr. Member
  • **
  • تشکر
  • -اهدا شده: 50
  • -دریافت شده: 1
  • ارسال: 83
    • ديدن مشخصات
همون‌طور که توی عکس پیوست شده می‌بینین، من با فایل‌هایی که فرستادین، مشکلی ندارم.
فایل‌های Tabriz_thesis.cls و یا chapter1, chapter2, chapter3 رو احیاناً دستکاری نکردین؟

ببخشید من متوجه نمیشم این تغییراتی که گفتین رو کجا بزارم  :-[  میشه خواهش کنم مثل دفعه قبل توی یه فایل tex همین دستوراتو بزارید که ترتیبشو یاد بگیرم و من هم بزارم؟
ممنونم

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

  • Administrator
  • Hero Member
  • *****
  • تشکر
  • -اهدا شده: 452
  • -دریافت شده: 718
  • ارسال: 2,107
    • ديدن مشخصات
    • http://www.damanafshan.ir
ببخشید من متوجه نمیشم این تغییراتی که گفتین رو کجا بزارم  :-[  میشه خواهش کنم مثل دفعه قبل توی یه فایل tex همین دستوراتو بزارید که ترتیبشو یاد بگیرم و من هم بزارم؟
ممنونم
واقعاً از اون راهنمایی ساده‌تر می‌خواین؟ ‎‎
‎کجاش رو متوجه نمی‌شین؟

آفلاین enem62

  • Newbie
  • *
  • تشکر
  • -اهدا شده: 8
  • -دریافت شده: 0
  • ارسال: 20
    • ديدن مشخصات
آقا وحید کد زیر باعث میشه یک صفحه اضافی (سفید) بعد از فصل آخر و قبل از پیوست چاپ شه!

 و بعد کد زیر رو قبل از دستور ‎\appendix‎ توی فایل Tabriz_thesis.tex قرار بده.
‎‎\makeatletter
\let\@chapter\orig@chapter
‎\makeatother‎‎

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

  • Administrator
  • Hero Member
  • *****
  • تشکر
  • -اهدا شده: 452
  • -دریافت شده: 718
  • ارسال: 2,107
    • ديدن مشخصات
    • http://www.damanafshan.ir
آقا وحید کد زیر باعث میشه یک صفحه اضافی (سفید) بعد از فصل آخر و قبل از پیوست چاپ شه!
اینطور نیست. همین الان فایل سورس رو از سایت گرفتم و این کدها رو بهش اضافه کردم و اجراش کردم؛ مشکلی نداشت.
شاید مشکل شما به خاطر بسته‌ها و دستورات دیگه‌ای باشه که به فایل اضافه کردین.

آفلاین enem62

  • Newbie
  • *
  • تشکر
  • -اهدا شده: 8
  • -دریافت شده: 0
  • ارسال: 20
    • ديدن مشخصات
اینطور نیست. همین الان فایل سورس رو از سایت گرفتم و این کدها رو بهش اضافه کردم و اجراش کردم؛ مشکلی نداشت.
شاید مشکل شما به خاطر بسته‌ها و دستورات دیگه‌ای باشه که به فایل اضافه کردین.
ولی وقتی اونو غیر فعال می کنم دیگه صفحه اضافی ندارم!
آیا ممکنه بخاطر آپدیت نبودن تکلایو 2011 باشه؟

آفلاین Farhadi

  • Jr. Member
  • **
  • تشکر
  • -اهدا شده: 19
  • -دریافت شده: 2
  • ارسال: 63
    • ديدن مشخصات
کد زیر رو به انتهای فایل commands اضافه کنین.
\makeatletter \let\orig@chapter\@chapter
\def\@chapter[#1]#2{\ifnum \c@secnumdepth >\m@ne
                       \if@mainmatter
                         \refstepcounter{chapter}%
                         \typeout{\@chapapp\space\thechapter.}%
                         \addcontentsline{toc}{chapter}%
                                   ‎{\@chapapp‎~\protect\numberline{\thechapter}#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}‎‎
‎‎‎‎\re‎newcommand*\l@section{\@dottedtocline{1}{‎3.5‎em}{2.‎3em}}‎‎
‎‎‎‎\re‎newcommand*\l@subsection{\@dottedtocline{2}{5.8‎‎em}{3.‎‎2em}}‎‎‎‎ ‎‎‎
‎\makeatother
‎‎و بعد کد زیر رو قبل از دستور ‎\appendix‎ توی فایل Tabriz_thesis.tex قرار بده.
‎‎\makeatletter
\let\@chapter\orig@chapter
‎\makeatother‎‎
در ضمن، لطفاً در صورت هر گونه تغییر در کلاس Tabriz_thesis، اونو با یه نام دیگه ذخیره و استفاده کنین. در ضمن، اطلاعات مربوط به کپی‌رایت داخلشو هم تغییر بدین.


چطور میشه از این کد استفاده کرد، در حالی که از Tabriz_thesis استفاده نکنیم؟

آفلاین هادی صفی‌اقدم

  • ویرایشگر
  • Hero Member
  • *
  • تشکر
  • -اهدا شده: 789
  • -دریافت شده: 1353
  • ارسال: 5,644
    • ديدن مشخصات
ساده است، قبل ‪\begin{document}‬ این کدو بذارین.

 

اضافه کردن عبارت "شکل" قبل از شماره هر شکل در فهرست شکل ها

نویسنده سایهانجمن گرافیک، جدول و شکل

پاسخ ها: 5
مشاهده: 3815
آخرين ارسال اوت 25, 2013, 12:32:34 am
توسط وحید دامن‌افشان
حذف کلمه «اول» از «فهرست مطالب» یا اضافه کردن کلمه «بخش» به قبل آن

نویسنده پویاانجمن انجمن تازه‌کاران

پاسخ ها: 5
مشاهده: 4767
آخرين ارسال نوامبر 02, 2010, 11:18:13 am
توسط vafa
اضافه کردن کلمه "فصل" در سرفصل‌ها در نمونه پایان‌نامه دانشگاه صنعتی شریف

نویسنده ebi2012انجمن سبک نوشتار

پاسخ ها: 2
مشاهده: 3154
آخرين ارسال مه 10, 2013, 09:33:24 am
توسط محسن شریفی تبار
صفحه ای که نوشتم "فصل اول" نمیخوام شماره بخوره، همچنین صفحه فهرست مطالب.

نویسنده bita-amانجمن طراحی صفحه

پاسخ ها: 5
مشاهده: 3219
آخرين ارسال ژانویه 03, 2013, 10:03:56 pm
توسط هادی صفی‌اقدم
اضافه کردن کلمه های «عنوان» و «صفحه» در فهرست مطالب

نویسنده macmanانجمن عمومی

پاسخ ها: 4
مشاهده: 4210
آخرين ارسال مه 21, 2013, 06:40:53 am
توسط محسن شریفی تبار
اضافه کردن کلمه فصل در فهرست مطالب

نویسنده sajadsabziانجمن حروف‌چینی مستندات

پاسخ ها: 3
مشاهده: 2682
آخرين ارسال ژوئن 09, 2014, 06:29:29 pm
توسط وحید دامن‌افشان
اضافه کردن کلمه فصل در فهرست مطالب و استفاده از minitoc

نویسنده mohammadHانجمن حروف‌چینی مستندات

پاسخ ها: 2
مشاهده: 2550
آخرين ارسال ژوئن 10, 2014, 08:49:27 pm
توسط mohammadH
نمایش کلمات "عنوان" و "صفحه" در فهرست- وسط چین کردن عنوان فصل

نویسنده sattarانجمن طراحی صفحه

پاسخ ها: 6
مشاهده: 5934
آخرين ارسال مارس 10, 2011, 12:13:07 am
توسط sattar