% !TEX encoding = UTF-8 Unicode % Originally designed by Jafar Muhammadi and modified by Ali Zarezade \ProvidesPackage{sharif-thesis} %======================================================= % Packages %======================================================= \usepackage{geometry} \usepackage{amsthm,amssymb,amsmath,bm} \usepackage{algorithmic,algorithm} \usepackage{multicol} \usepackage{multirow} \usepackage{graphicx} \usepackage{adjustbox} \usepackage{subfig} \usepackage{fancyhdr} \usepackage[font=small,format=plain]{caption} \usepackage[table]{xcolor} \usepackage{enumerate} \usepackage{setspace} \usepackage{xspace} % to use \xspace \usepackage{shadethm} % shaded theorem \usepackage{xifthen} % used in glossary style \usepackage[hang,splitrule,bottom]{footmisc} % footnote setup \usepackage{zref-perpage} % footnote per-page numbering \usepackage{appendix} % for more control over appendices % Do not change order of the following packages! \usepackage{hyperref} \usepackage[xindy,acronym,nonumberlist=true]{glossaries} \usepackage{xepersian} %======================================================= % General setup %======================================================= \graphicspath{{images/}} %======================================================= % Page setup %======================================================= \geometry{top=3cm,right=3.5cm,bottom=2.5cm,left=2.5cm} %======================================================= % Table of content setup %======================================================= \SepMark{-} \makeatletter \def\@chapter[#1]#2{\ifnum \c@secnumdepth >\m@ne \refstepcounter{chapter}% \typeout{\@chapapp\space\thechapter.}% \addcontentsline{toc}{chapter}% {\@chapapp~\protect\numberline{\thechapter}#1}% \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 %======================================================= % Paragraph setup %======================================================= \linespread{1.3} \setlength{\parindent}{0pt} %The indent of the paragraph first line \setlength{\parskip}{7pt} %Befor paragraph space \frenchspacing %======================================================= % Font setup %======================================================= \settextfont[Scale=1.27,ItalicFont=IRXLotus-Italic]{IRXLotus} \setiranicfont[Scale=1.27]{IRXLotus-Italic} \setdigitfont[Scale=1.27]{IRXLotus} \defpersianfont\nastaliq[Scale=2]{IranNastaliq} \defpersianfont\chapternumber[Scale=3]{HMXYas} \defpersianfont\titr[Scale=1]{HMXTitr} \defpersianfont\titlefont[Scale=1.8]{HMXYas} %======================================================= % Equation setup %======================================================= % use dot instead of dash for equation numbering \renewcommand{\theequation}{\thechapter.\arabic{equation}} %% change equations font size %\DeclareMathSizes{12}{10}{9}{9} %======================================================= % Glossary setup %%======================================================= \newcommand{\trans}[3][]{ \newtrans{#2}{#3}% add to glossary \term[#1]{#2}%cite the added word } %======================================================= % Footnote setup %======================================================= % rest footnote number in each page \zmakeperpage{footnote} \interfootnotelinepenalty=10000 % correct footnote horizontal spacing \addtolength{\footskip}{0cm} \setlength{\footnotemargin}{0.2 cm} \setlength{\footnotesep}{0.3 cm} %======================================================= % Theorem setup %%======================================================= \theoremstyle{definition} \newshadetheorem{theorem}{قضیه} \newshadetheorem{definition}[theorem]{تعریف} \newshadetheorem{proposition}[theorem]{گزاره} \newshadetheorem{lemma}[theorem]{لم} %======================================================= % Header Footer setup %======================================================= \pagestyle{fancy} \fancyhead{} %\fancyfoot{\hline\scriptsize\lr{\copyright} کلیه حقوق این سند محفوظ بوده و متعلق به دانشگاه صنعتی شریف می‌باشد.} \lhead{\fatitle - \thepage} \rhead{} \lfoot{} \rfoot{}