\documentclass[ABmsc, twoside, ABpages, % ABproject,
ABfinal,
ABfig, ABgraph, ABprog, ABtab, ABalg, ABgls, ABroom, ABbib, ABindex,% ABnatbib, %ABdraft
]{cls/ABThesis}
% !TeX root=main.tex
%برای گرفتن خروجی در مقطع دکتری لطفا پارامتر ABmsc را از خط اول حذف کنید.
%برای اجرای نمایه به صورت خودکار خط فرمان زیر را بدون % در مسیر
%Options/Configure Texmaker/Quick Build
%جایگزین نمایید ضمنا خصوصیت ABindex در خط ۳ بایست فعال کنید.
% دقت داشته باشید که با این روش هر بار نمایه بروز میشود اما سرعت اجرا را کاهش میدهد. لذا در صورت عدم تمایل به استفاده خصوصیت ABindex را بردارید.
%xelatex --shell-escape -interaction=nonstopmode -synctex=-1 %.tex
\begin{document}
\renewcommand{\arraystretch}{1}
%\marginpar{ زندگی تنها به این درد می خورد که انسان به دو کار مشغول شود، اول ریاضیات بخواند، دوم ریاضیات درس بدهد. \\ ژاکوب ژاکویی}\\
\ifABpages
\input{options}
\else\relax\fi
\clearpage
\pagenumbering{alph}
%\pagestyle{plain}
%\baselineskip=.75cm
\renewcommand{\baselinestretch}{1.9}\normalsize
\phantomsection\addcontentsline{toc}{chapter}{فهرست مطالب}
\tableofcontents
\ifABpages
\listoffigures
\listoftables
%\listofdiagrams % if uncomment this command(\listofdiagrams) must uncomment "ABroom" in end of line 4
\ifABalg
\listofalgorithms % if uncomment this command(\listofalgorithms) must uncomment "ABroom" in end of line 4
\else\relax\fi
\else\relax\fi
\certificate{۳۱۳۰۱}{همکار محترم با ذکر کد خود ایرادات مربوط به کار مشتری را در ابتدای سند درج بفرمایید.}
\abovedisplayshortskip=0pt
\belowdisplayshortskip=0pt
\abovedisplayskip=4pt
\belowdisplayskip=4pt
\pagestyle{fancy}
\include{pf}
\pagenumbering{arabic}
\include{c1}%install
\include{c2}%pre
\include{c3}%packages
\include{c4}%xindy
\ifABpages
\appendix
\include{appendix}
\phantomsection
\addcontentsline{toc}{chapter}{مراجع}
\ifABbib
{\small
% در اینجا میتوانید سبکهای مختلف را گذاشته و تفاوت خروجی را ببینید
\ifABnatbib
\bibliographystyle{plainnat-fa}%Standard Bib Author-Year
\else
\bibliographystyle{acm-fa}%Standard Bib Numeral-acm-fa
\fi
\bibliography{refs}
}
\else
\include{refs}
\fi
\makeatletter
\ifABgls
\phantomsection
\glossarystyle{mylistFa}
\printglossary[type=persian]
\phantomsection
\glossarystyle{mylistEn}
\printglossary[type=english]
% دقت کنید که این نمایه براساس حروف انگلیسی هم قابل مرتب شدن است، و آن را به عنوان نمایه و واژهنامه به طور همزمان نیز میتوان به کار برد.
\renewcommand\glossaryname{نمایه}
\phantomsection
\glossarystyle{list}
\addcontentsline{toc}{chapter}{نمایه}
%\printglossary
%\printglossary[style=indexgroup, title=Sangregister]
\printindex
\else
\relax
\fi
\newpage
\label{lastpage}
\renewcommand{\baselinestretch}{1}\normalsize
\lSpecifications
\lTitle
\else\relax\fi
\pagebreak
\printcomment
\end{document}