\documentclass[a4paper,12pt,oneside]{book}
%\renewcommand{\baselinestretch}{2} 
\usepackage[usenames]{color}
\usepackage{geometry}\geometry{left=30mm,right=35mm,
top=30mm,bottom=25mm}
\usepackage{mathrsfs}
\usepackage{color}
\usepackage{amssymb}\usepackage{setspace}
\usepackage{amsthm}
\usepackage{fancyhdr}
\usepackage{makeidx}

\usepackage{caption}
\usepackage{sidecap}%\usepackage{mathtools}
\makeindex
\usepackage{perpage}\MakePerPage[1]{footnote}
%%%%%%%%%%%%%%%%
\usepackage{lscape} 
%\usepackage{xepersian}
%%%%%%%%%%%%%%%
\usepackage{amsmath}
\usepackage{multicol}
\usepackage{xypic}
\usepackage{stmaryrd}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\usepackage[pagebackref=false,colorlinks,linkcolor=blue,citecolor=magenta]{hyperref}
% چنانچه قصد پرینت گرفتن نوشته خود را دارید، خط بالا را غیرفعال و  از دستور زیر استفاده کنید چون در صورت استفاده از دستور زیر‌‌، 
% لینک‌ها به رنگ سیاه ظاهر خواهند شد که برای پرینت گرفتن، مناسب‌تر است
%\usepackage[pagebackref=false]{hyperref}
\usepackage{graphicx} 
\graphicspath{{graphics/}{graphics/chapter01/}{graphics/chapter02/}{graphics/chapter03/}{graphics/chapter04/}{graphics/chapter05/}} 
\usepackage[quickindex,extrafootnotefeatures]{xepersian}
%\usepackage{subfig}% in preamble
%\usepackage{subcaption}
\usepackage{bidiftnxtra}
\settextfont[Scale=1]{Persian Modern}
\setlatintextfont[Scale=0.8]{Times New Roman}
\setdigitfont[Scale=1]{Persian Modern}
%\normalfootnotes
%\RTLcolumnfootnotes
\twocolumnfootnotes
%\DefaultMathsDigits
%%%%%%%%%%%%%%%%%%%%%%%%%%%
\theoremstyle{definition}
\newtheorem{theorem}{{\textbf{قضیه}}}[section]
\newtheorem{lemma}[theorem]{\textbf{لم}}
\newtheorem{definition}[theorem]{{\textbf{تعریف}}}
\newtheorem{proposition}[theorem]{{گزاره}}
\newtheorem{corollary}[theorem]{{نتیجه}}
\newtheorem{molahezeh}[theorem]{{\textbf{ملاحظه}}}
\newtheorem{tabsereh}[theorem]{{\textbf{تبصره}}}
\newtheorem{example}[theorem]{{\textbf{مثال}}}
\newtheorem{tamrin}{{\textbf{تمرین}}}[chapter]
\newtheorem*{nemad}{\textbf{نمادگذاری}}
\newtheorem{gharar}[theorem]{قرارداد}
\newtheorem{asl}[theorem]{{\textbf{اصل}}}
\newtheorem{mo}[theorem]{{\textbf{مشاهده}}}
%\newtheorem{remark}{تذکر}[chapter]
\newtheorem{remark}[theorem]{{\textbf{تذکر}}}
\newtheorem{soal}[theorem]{{\textbf{سئوال}}}
\newtheorem*{tavajjo}{توجه}
\newtheorem*{nokteh}{نکته}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\def\ds#1{\displaystyle{#1}}
\def\ldb{\left[\kern-0.15em\left[}
\def\rdb{\right]\kern-0.15em\right]}
\def\Dom{\text{ Dom }}
\def\Im{\text{ Im }}
\def\diag{\text{ diag }}
\def\trace{\text{ trace }}
\def\Ra{\Rightarrow }
\def\diam{\text{diam}}
\def\Ra{\Rightarrow}
\def\LRa{\Leftrightarrow}
\def\l{\left }
\def\r{\right }
\def\nosum{\sum\hspace{-5mm}\bigg/}
\def\zzz{\zeta}
\def\atkkk{\mathop{\tilde A}^{\,k}}
\def\atkkkk{\textstyle{\mathop{\tilde A}^{\,k}}}
\def\???{\textcolor{red}{{\Large ???}}}
\def\ke{\big | }
\def\kee{\bigg | }
\def\ya{ \quad \text{یا} \quad }
\def\va{ \quad \text{و} \quad }
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\DeclareMathOperator{\tr}{tr\,}
\DeclareMathOperator{\co}{co}
\DeclareMathOperator{\re}{Re}
\DeclareMathOperator{\out}{out}
\DeclareMathOperator{\In}{In}
\DeclareMathOperator{\im}{Im}
\DeclareMathOperator{\Ree}{Re}
\DeclareMathOperator{\adj}{adj}
\DeclareMathOperator{\UHP}{UHP}
\DeclareMathOperator{\RHP}{RHP}
\DeclareMathOperator{\vecc}{vec}
\DeclareMathOperator{\var}{var}
\DeclareMathOperator{\dg}{dg}
\DeclareMathOperator{\cis}{cis\,}
\DeclareMathOperator{\tg}{tg\,}
\DeclareMathOperator{\card}{card\,}
\DeclareMathOperator{\dd}{\,d\hspace{-0.8mm}}
\DeclareMathOperator{\supp}{supp\,}
\DeclareMathOperator{\pos}{POS\,}
\DeclareMathOperator{\cov}{cov\,}
\DeclareMathOperator{\mih}{mih\,}
\DeclareMathOperator{\conv}{conv\,}
\DeclareMathOperator{\coef}{coef\,}
\DeclareMathOperator{\nil}{nil\,}
\DeclareMathOperator{\Nil}{Nil\,}
\DeclareMathOperator{\rad}{rad\,}


\newcommand\persiangloss[2]{#1\dotfill\lr{#2}\\}
\newcommand\englishgloss[2]{#2\dotfill\lr{#1}\\}
%%%
%%%
%\newcommand{scs}[1]{\scriptsize\scriptsize{#1}}
%%%%
\setcounter{secnumdepth}{3}
\setcounter{tocdepth}{3}
\defpersianfont\nastaliq[Scale=1]{Persian Modern}
\defpersianfont\nastaliqq[Scale=0.85]{Persian Modern}
\defpersianfont\nastaliqqq[Scale=1.3]{Persian Modern}
\defpersianfont\nastaliqqqq[Scale=1]{Persian Modern}
\defpersianfont\nastaliqqqqq[Scale=3]{Persian Modern}
%\defpersianfont\Persian Modern [Scale=1]{Persian Modern}
\defpersianfont\nastaliqqqqq[Scale=3]{Persian Modern}
%%%%%%اختصاص کردن صفحه‌های اول هر فصل %%%%%%%%


\defpersianfont\chapternumber[Scale=1.1]{Persian Modern}
%\defpersianfont\chapternumber[Scale=2]{XB Titre}
\renewcommand{\baselinestretch}{2}
\makeatletter
%\renewcommand \thechapter {\@tartibi\c@chapter}
\makeatother
\makeatletter
\newcommand\mycustomraggedright{%
 \if@RTL\raggedleft%
 \else\raggedright%
 \fi}
\def\@part[#1]#2{%
\ifnum \c@secnumdepth >-2\relax
\refstepcounter{part}%
\addcontentsline{toc}{part}{\thepart\hspace{1em}#1}%
\else\addcontentsline{toc}{part}{#1}%
\fi\markboth{}{}%
{\centering
\interlinepenalty \@M \ifnum \c@secnumdepth >-2\relax
\huge\bfseries \partname\nobreakspace\thepart
\par \vskip 20\p@ \fi
\Huge\bfseries #2\par}%
\@endpart}
\def\@makechapterhead#1{%
\vspace*{90\p@}%
{\parindent \z@ \mycustomraggedright %\@mycustomfont
\ifnum \c@secnumdepth >\m@ne
\if@mainmatter

{{\centering\nastaliqq\huge\bfseries \@chapapp\space {\chapternumber \hspace{5mm}\thechapter}
\par\nobreak
\vskip 80\p@
\fi
\fi
\interlinepenalty\@M 
\centering \Huge \bfseries  #1\par\nobreak
\vskip 1\p@\thispagestyle{empty}\newpage
}}}}
\makeatother
\allowdisplaybreaks
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\documentclass{article}
\usepackage{color}
\usepackage{listings}
\definecolor{hellgelb}{rgb}{1,1,0.85}
\definecolor{colKeys}{rgb}{0,0,1}
\definecolor{colIdentifier}{rgb}{0,0,0}
\definecolor{colComments}{rgb}{0,0.5,0}
\definecolor{colString}{rgb}{1,0,0}
\lstset{%
    language=matlab,
    float=hbp,
    basicstyle=\ttfamily\small,
    identifierstyle=\color{colIdentifier},
    keywordstyle=\color{colKeys},
    stringstyle=\color{colString},
    commentstyle=\color{colComments},
    backgroundcolor=\color{hellgelb},
    columns=flexible,
    tabsize=4,
    extendedchars=true,
    showspaces=false,
    showstringspaces=false,
    numbers=left,
    numbersep=2em,
    numberstyle=\tiny, %
    frame=single,
    captionpos=b,
    xleftmargin=1em,
    breaklines=true,
    breakautoindent=false,
    breakindent=0pt,
    firstnumber=last,
    morekeywords={importdata,ImportTrackData,ComputeAcceleration,
                              ComputeDistance,Computetheta,ComputeCartesianCoordinates,
                              transpose}%
}
\begin{document}
%\begin{lstlisting}[firstnumber=1]%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%\cfoot{the page}
%\pagestyle{plain}
%\pagenumbering{alph}
\pagenumbering{empty}
\include{title-fa}
\include{besm-allah}
\include{taghdim}
\include{tashakkor}
\include{abstract-fa} \newpage
%\pagestyle{fancy}
%\renewcommand{\baselinestretch}{1}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\pagestyle{fancy}
\fancyhf{} 
\fancyhead[OL,EL]{\thepage}
%\fancyhead[OR,ER]{\small\rightmark}
\fancyhead[OR,ER]{\small\leftmark}
\renewcommand{\chaptermark}[1]{%
\markboth{\thechapter.\ #1}{}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\pagenumbering{alph}
\فهرست‌مطالب
%\renewcommand{\baselinestretch}{2.2}
\newpage
\listoftables
\newpage
\listoffigures
\newpage 
\fancyhead[OR,ER]{\small{پیشگفتار}}
\thispagestyle{empty}
%\thispagenumbering{alph}
\include{moghaddameh}
%\include{moghaddameh1} 
%\pagestyle{fancy}
\fancyhead[OR,ER]{\small\leftmark}
\صفحه‌جدید
\\
\pagenumbering{arabic}
%\setcounter{chapter}{3}
\include{chapter01}
%\include{chapter02} 
\include{chapter03} 
\include{chapter04}
\include{chapter05}
%\include{chapter06}
\include{chapter07}
\include{chapter08}
%\include{appendix} 
\include{bib}
\include{dicfa2en}
%\include{namayeh}%\newpage 
\include{abstract-en}
\renewcommand{\baselinestretch}{1.7}
\include{title-en}
%\end{lstlisting}%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\end{document}

