\usepackage{flowfram}
\usepackage{lastpage}

\usepackage{amsmath,amsfonts,amssymb,amsthm}

\usepackage{extarrows}

\usepackage[linkcolor=black,citebordercolor={1 1 1},filebordercolor={1 1 1},linkbordercolor={1 1 1},menubordercolor={1 1 1},urlbordercolor={1 1 1},runbordercolor={1 1 1},pdfstartview=Fit,pdfview=Fit,pdfpagelayout=SinglePage,bookmarks=false,pdftitle=mohsen.3838@gmail.com,pdfdisplaydoctitle=true]{hyperref}

%\usepackage[style=numeric-comp,sorting=nyt,backend=bibtex]{biblatex}
\usepackage[sort&compress,numbers]{natbib}
%\addbibresource{bibliography.bib}
%\defbibheading{bibempty}{}

\usepackage{zref-perpage}
\usepackage{perpage}
\MakePerPage[1]{footnote}

\usepackage{array}
\newcolumntype{x}{>{$\displaystyle}l<{$}}
\newcolumntype{y}{>{$\displaystyle}c<{$}}
\newcolumntype{z}{>{$\displaystyle}r<{$}}
\newcolumntype{L}{>{\displaystyle}l<{}}
\newcolumntype{C}{>{\displaystyle}c<{}}
\newcolumntype{R}{>{\displaystyle}r<{}}

\usepackage{eso-pic}

\usepackage{tikz}
\usetikzlibrary{calc,arrows,shadings,shadows}

\usepackage{subfigure}
\usepackage{graphicx} % Required for including pictures

\usepackage{xcolor}
\definecolor{ocre}{RGB}{243,102,25}
\definecolor{MyGreen}{cmyk}{0.92,0,0.87,0.09}
\definecolor{MyGreenrgb}{rgb}{0,0.91,0.04001}
\definecolor{MyGreenhsb}{hsb}{0.34065,1,0.91}
\definecolor{periwinkle}{rgb}{0.8, 0.8, 1.0}
\definecolor{auburn}{rgb}{0.43, 0.21, 0.1}
\definecolor{brown(traditional)}{rgb}{0.59, 0.29, 0.0}
\definecolor{bulgarianrose}{rgb}{0.28, 0.02, 0.03}
\definecolor{armygreen}{rgb}{0.29, 0.33, 0.13}

\newcommand\Loadedframemethod{tikz} % {default}{PSTricks}{TikZ}
\usepackage[framemethod=\Loadedframemethod]{mdframed}

%----------------------------------------------------------------------------------------
%	NEW COMMANDS
%----------------------------------------------------------------------------------------

\graphicspath{{./Files/}} % Specifies the directory where pictures are stored
\newcommand{\no}{\nonumber}
\newcommand{\inner}[1]{\left\langle #1 \right\rangle}
%\setlength{\mathindent}{0pt}

%----------------------------------------------------------------------------------------
%	XEPERSIAN
%----------------------------------------------------------------------------------------

\usepackage{xepersian}
\settextfont[Scale=1.2]{XB Yas}
\setlatintextfont{Times New Roman}
\setdigitfont{Yas}
\defpersianfont\nastaliq{IranNastaliq}
\defpersianfont\yagut{XB Yagut}
\defpersianfont\titr{XB Titre}
\defpersianfont\yekan{B Yekan}
\defpersianfont\koodak{B Koodak}
\defpersianfont\vahid{XM Vahid}
\setfootnoteLR

%----------------------------------------------------------------------------------------
%	THEOREM STYLES
%----------------------------------------------------------------------------------------

\newcommand{\intoo}[2]{\mathopen{]}#1\,;#2\mathclose{[}}
\newcommand{\ud}{\mathop{\mathrm{{}d}}\mathopen{}}
\newcommand{\intff}[2]{\mathopen{[}#1\,;#2\mathclose{]}}

\newtheoremstyle{ocrenumth} % Theorem style name
{7pt} % Space above
{7pt} % Space below
{\normalfont} % Body font
{} % Indent amount
{\bf\color{blue}} % Theorem head font
{\;\;} % Punctuation after theorem head
{0.25em} % Space after theorem head
{\color{blue}\thmname{#1}\thmnumber{\@ifnotempty{#1}{ }\@upn{#2}} % Theorem text (e.g. Theorem 2.1)
\thmnote{\ {\the\thm@notefont\bfseries\color{black}--- #3.}}} % Optional theorem note
\renewcommand{\qedsymbol}{$\blacksquare$} % Optional qed square

\newtheoremstyle{blacknumpr} % Theorem style name
{7pt} % Space above
{7pt} % Space below
{\normalfont} % Body font
{} % Indent amount
{\bf} % Theorem head font
{\;\;} % Punctuation after theorem head
{0.25em} % Space after theorem head
{{\tiny\ensuremath{\blacksquare}}\ \thmname{#1}\thmnumber{\@ifnotempty{#1}{ }\@upn{#2}} % Theorem text (e.g. Theorem 2.1)
\thmnote{\ {\the\thm@notefont\bfseries--- #3.}}} % Optional theorem note

% Defines the theorem text style for each type of theorem to one of the three styles above
\theoremstyle{ocrenumth}
\newtheorem{theorem}{قضیه}
\newtheorem{lemma}[theorem]{لم}
\newtheorem{problem}[theorem]{مسأله}
\newtheorem{assumption}[theorem]{مفروضات}
\newtheorem{definition}[theorem]{تعریف}
\newtheorem{example}[theorem]{مثال}
\newtheorem{corollary}[theorem]{نتیجه}
\newtheorem{mention}[theorem]{تذکر}
\newtheorem{remark}[theorem]{نکته}

%----------------------------------------------------------------------------------------
%	DEFINITION OF COLORED BOXES
%----------------------------------------------------------------------------------------

%------------------------------------------------- shadowbox
\newmdenv[shadow=true,
shadowsize=10pt,
innerlinewidth=2pt,
innerlinecolor=white,
middlelinewidth=4pt,
middlelinecolor=ocre,
outerlinewidth=2pt,
outerlinecolor=white,
backgroundcolor=ocre!10,
frametitlerule=true,
roundcorner=10pt,
]{shadowbox}
%------------------------------------------------- shadowboxi
\newmdenv[shadow=true,
shadowsize=10pt,
innerlinewidth=2pt,
innerlinecolor=white,
middlelinewidth=4pt,
middlelinecolor=black,
outerlinewidth=1pt,
outerlinecolor=white,
backgroundcolor=black!10,
frametitlerule=true,
roundcorner=0pt,
]{shadowboxi}
%------------------------------------------------- tikzdefinition
\mdtheorem[%
 apptotikzsetting={\tikzset{mdfbackground/.append style =%
                              {top color=red!75!green!50!blue!25,
                               bottom color=red!75!green!50!blue!25},
                            mdfframetitlebackground/.append style =%
                               {top color=violet!7,
                                bottom color=violet!7}
                           }%
                    },
  ,roundcorner=0pt,
  middlelinewidth=1pt,
  shadow=true,
  frametitlerule=true,
  frametitlerulewidth=2pt,
  innertopmargin=10pt,%
  ]{tikzdefinition}{تعریف}[chapter]
%------------------------------------------------- tikzexample
\mdtheorem[%
 apptotikzsetting={\tikzset{mdfbackground/.append style =%
                              {top color=purple!10,
                               bottom color=purple!10},
                            mdfframetitlebackground/.append style =%
                               {top color=purple!20,
                                bottom color=purple!20}
                           }%
                    },
  ,roundcorner=0pt,
  middlelinewidth=1pt,
  shadow=true,
  frametitlerule=true,
  frametitlerulewidth=2pt,
  innertopmargin=10pt,%
  ]{tikzexample}{مثال}
%------------------------------------------------- tikztheorem
\mdtheorem[%
 apptotikzsetting={\tikzset{mdfbackground/.append style =%
                              {top color=red!70!black,
                               bottom color=red!20!black},
                            mdfframetitlebackground/.append style =%
                               {top color=purple!40!white,
                                bottom color=purple!80!black}
                           }%
                    },
  ,roundcorner=10pt,
  fontcolor=white,
  linecolor=white,
  middlelinewidth=1pt,
  shadow=true,
  frametitlerule=true,
  frametitlerulewidth=2pt,
  innertopmargin=10pt,%
  ]{tikztheorem}[tikzdefinition]{قضیه}
%------------------------------------------------- tikzlemma
\mdtheorem[%
 apptotikzsetting={\tikzset{mdfbackground/.append style =%
                              {top color=MyGreenhsb!45!red,
                               bottom color=MyGreenhsb!40!red},
                            mdfframetitlebackground/.append style =%
                               {top color=MyGreenhsb!35!red,
                                bottom color=MyGreenhsb!35!red}
                           }%
                    },
  ,roundcorner=5pt,
  middlelinewidth=1pt,
  shadow=true,
  frametitlerule=true,
  frametitlerulewidth=2pt,
  innertopmargin=10pt,%
  ]{tikzlemma}[tikzdefinition]{لم}
%------------------------------------------------- tikzproblem
\mdtheorem[%
 apptotikzsetting={\tikzset{mdfbackground/.append style =%
                              {top color=white,
                               bottom color=white},
                            mdfframetitlebackground/.append style =%
                               {top color=MyGreenrgb!20!yellow,
                                bottom color=MyGreenrgb!20!yellow}
                           }%
                    },
  ,roundcorner=10pt,
  fontcolor=MyGreenrgb!20!black,
  linecolor=MyGreenrgb!20!black,
  middlelinewidth=1pt,
  shadow=true,
  frametitlerule=true,
  frametitlerulewidth=2pt,
  innertopmargin=10pt,%
  ]{tikzproblem}[tikzdefinition]{مسأله}
%------------------------------------------------- tikzassumption
\mdtheorem[%
 apptotikzsetting={\tikzset{mdfbackground/.append style =%
                              {top color=white,
                               bottom color=white},
                            mdfframetitlebackground/.append style =%
                               {top color=MyGreenrgb!25!white,
                                bottom color=MyGreenrgb!20!white}
                           }%
                    },
  ,roundcorner=10pt,
  fontcolor=black,
  linecolor=black,
  middlelinewidth=1pt,
  shadow=true,
  frametitlerule=true,
  frametitlerulewidth=2pt,
  innertopmargin=10pt,%
  ]{tikzassumption}[tikzdefinition]{مفروضات}
%------------------------------------------------- tikzcorollary
\mdtheorem[%
 apptotikzsetting={\tikzset{mdfbackground/.append style =%
                              {top color=white,
                               bottom color=white},
                            mdfframetitlebackground/.append style =%
                               {top color=olive!20!white,
                                bottom color=olive!20!white}
                           }%
                    },
  ,roundcorner=10pt,
  fontcolor=olive!60!black,
  linecolor=olive!60!black,
  middlelinewidth=1pt,
  shadow=true,
  frametitlerule=true,
  frametitlerulewidth=2pt,
  innertopmargin=10pt,%
  ]{tikzcorollary}[tikzdefinition]{نتیجه}
%-------------------------------------------------
\tikzstyle{mybox} = [draw=blue!30, fill=none, very thick,
    rectangle, rounded corners, inner sep=10pt, inner ysep=20pt]
\tikzstyle{fancytitle} =[fill=lightgray, text=blue]
%%%%%%%%%
 \newcommand{\myslide}[3]{\begin{plainslide}
\begin{tikzpicture}\node [mybox] (box){\setRTL\begin{minipage}{0.95\textwidth}
{#2}
  \end{minipage}};\node[fancytitle, left=10pt] at (box.north east) {\hboxR{{ \Large{#1}}}};\end{tikzpicture} 
 \AddToShipoutPicture*{\put(-40,0){\includegraphics[height=\paperheight, width=194mm]{#3}}}    \end{plainslide}
}

%----------------------------------------------------------------------------------------
%	Chapter title Numerical --> Tartibi
%----------------------------------------------------------------------------------------

\makeatletter
\def\@makechapterhead#1{%
  \vspace*{50\p@}%
  {\parindent \z@ %\centering
  \normalfont
    \ifnum \c@secnumdepth >\m@ne
     % \if@mainmatter
        \Huge\bfseries \@chapapp\space \tartibi{chapter}% \thechapter
        \par\nobreak
        \vskip 20\p@
     % \fi
 %  \fi
    \interlinepenalty\@M
    \huge \bfseries #1\par\nobreak
    \vskip 40\p@
  }}