البته آقا وفا، ضمن این سوالها خودمم با بررسیشون تا اندازه ای هم یاد میگیرم و دیگه تغییرات مشابه رو خودم میتونم انجام بدم.خوب این برای شما خوبه ولی همه این همه وقت برای جواب دادن به تکتک سوالهای شما رو ندارند.
از لطف شما و دوستان سپاسگزارم.
\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}
\renewcommand*\l@section{\@dottedtocline{1}{3.5em}{2.3em}}
\renewcommand*\l@subsection{\@dottedtocline{2}{5.8em}{3.2em}}
\makeatother
و بعد کد زیر رو قبل از دستور \appendix توی فایل Tabriz_thesis.tex قرار بده.\makeatletter
\let\@chapter\orig@chapter
\makeatother
در ضمن، لطفاً در صورت هر گونه تغییر در کلاس Tabriz_thesis، اونو با یه نام دیگه ذخیره و استفاده کنین. در ضمن، اطلاعات مربوط به کپیرایت داخلشو هم تغییر بدین.
خط مربوط به عنوان فصل در فهرست به طور کامل حذف شده و به ابتدای فصلها منتقل شدههمونطور که توی عکس پیوست شده میبینین، من با فایلهایی که فرستادین، مشکلی ندارم.
همونطور که توی عکس پیوست شده میبینین، من با فایلهایی که فرستادین، مشکلی ندارم.نه تغییر ندادم، فایل زیپ اصلی رو باز کردم و تغییراتی که گفتید رو دادم ولی نتیجه همون که گفتم بود!
فایلهای Tabriz_thesis.cls و یا chapter1, chapter2, chapter3 رو احیاناً دستکاری نکردین؟
همونطور که توی عکس پیوست شده میبینین، من با فایلهایی که فرستادین، مشکلی ندارم.
فایلهای Tabriz_thesis.cls و یا chapter1, chapter2, chapter3 رو احیاناً دستکاری نکردین؟
ببخشید من متوجه نمیشم این تغییراتی که گفتین رو کجا بزارم :-[ میشه خواهش کنم مثل دفعه قبل توی یه فایل tex همین دستوراتو بزارید که ترتیبشو یاد بگیرم و من هم بزارم؟واقعاً از اون راهنمایی سادهتر میخواین؟
ممنونم
و بعد کد زیر رو قبل از دستور \appendix توی فایل Tabriz_thesis.tex قرار بده.
کد: [انتخاب]\makeatletter
\let\@chapter\orig@chapter
\makeatother
آقا وحید کد زیر باعث میشه یک صفحه اضافی (سفید) بعد از فصل آخر و قبل از پیوست چاپ شه!اینطور نیست. همین الان فایل سورس رو از سایت گرفتم و این کدها رو بهش اضافه کردم و اجراش کردم؛ مشکلی نداشت.
اینطور نیست. همین الان فایل سورس رو از سایت گرفتم و این کدها رو بهش اضافه کردم و اجراش کردم؛ مشکلی نداشت.ولی وقتی اونو غیر فعال می کنم دیگه صفحه اضافی ندارم!
شاید مشکل شما به خاطر بستهها و دستورات دیگهای باشه که به فایل اضافه کردین.
کد زیر رو به انتهای فایل commands اضافه کنین.کد: [انتخاب]\makeatletter \let\orig@chapter\@chapter
و بعد کد زیر رو قبل از دستور \appendix توی فایل Tabriz_thesis.tex قرار بده.
\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}
\renewcommand*\l@section{\@dottedtocline{1}{3.5em}{2.3em}}
\renewcommand*\l@subsection{\@dottedtocline{2}{5.8em}{3.2em}}
\makeatother
کد: [انتخاب]\makeatletter
در ضمن، لطفاً در صورت هر گونه تغییر در کلاس Tabriz_thesis، اونو با یه نام دیگه ذخیره و استفاده کنین. در ضمن، اطلاعات مربوط به کپیرایت داخلشو هم تغییر بدین.
\let\@chapter\orig@chapter
\makeatother
ساده است، قبل \begin{document} این کدو بذارین.