\usepackage{fancyhdr}
\usepackage{geometry}
\usepackage{keyval,xcolor}
\geometry{textheight=19.5cm,headheight=7mm,headsep=7mm%
,footskip=1cm,textwidth=13.5cm}
\usepackage{graphicx}
\usepackage{systeme}
\usepackage{multienum}
\usepackage{amssymb,amsmath}
\usepackage[thmmarks,framed]{ntheorem}
\usepackage{pstricks}
\usepackage{pstricks-add}
\usepackage{colortbl}
\usepackage{sectsty}
\usepackage[Kashida]{xepersian}
\settextfont[Scale=1.1]{Yas}
\setdigitfont[Scale=1]{Yas}
\setlatintextfont{Junicode}
%\allsectionsfont{\large}
\parindent=6mm

\theorembodyfont{\rm}
\newtheorem{theorema}{قضیه}[section]
\newtheorem{lemmaa}[theorema]{لم}
\newtheorem{prop}[theorema]{گزاره}
\newtheorem{remarka}[theorema]{تذکر}
\newtheorem{questiona}[theorema]{سوال}
\newtheorem{definitiona}[theorema]{تعریف}
\newtheorem{examplea}[theorema]{مثال}

%%%%%%%%%%%%%%%%%%%%%%%%%%%
\theoremheaderfont{\normalfont\bfseries}
\theorembodyfont{\rm}
\theoremstyle{nonumberplain}
\theoremseparator{.}
\theoremsymbol{\ensuremath{\blacksquare}}% علامت مربع انتهای اثبت و حل
\newtheorem{bor}{اثبات}
\newtheorem{solve}{حل}
\theoremsymbol{}%  حذف علامت مربع
\newtheorem{co}{نتیجه}
\newtheorem{tava}{توجه}
\def\bte{\begin{theorema}}
\def\ete{\end{theorema}}
\def\bme{\begin{examplea}}
\def\eme{\end{examplea}}
\def\bso{\begin{questiona}}
\def\eso{\end{questiona}}
\def\btaz{\begin{remarka}}
\def\etaz{\end{remarka}}
\def\bt{\begin{definitiona}}
\def\et{\end{definitiona}}
\def\bgo{\begin{prop}}
\def\ego{\end{prop}}
\def\bha{\begin{solve}}
\def\eha{\end{solve}}
\def\bes{\begin{bor}}
\def\ees{\end{bor}}
\def\bna{\begin{co}}
\def\ena{\end{co}}
\def\btav{\begin{tava}}
\def\etav{\end{tava}}
\def\be{\begin{enumerate}}
\def\ee{\end{enumerate}}
\def\nat{\Rightarrow}
\def\pay{\hfill$\blacksquare$}
\def\bc{\begin{center}}
\def\ec{\end{center}}
\def\foo{\footnotesize}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\def\contentsname{فهرست}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%


\defpersianfont\myfontb[Scale=2]{XB Kayhan Sayeh}
\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
 \large\bfseries \partname\nobreakspace\thepart
\par
\vskip 20\p@
\fi
\Huge\bfseries #2\par}%
\@endpart}
\def\@makechapterhead#1{%
\vspace*{-30\p@}%
{\parindent \z@ \mycustomraggedright %\@mycustomfont
\ifnum \c@secnumdepth >\m@ne
\if@mainmatter
%\hrule height2pt
\vskip 3\p@
\bfseries \space \centering {\myfontb\@chapapp\thechapter}
\par\nobreak
\vskip 16\p@
\fi
\fi
\interlinepenalty\@M
\Large \bfseries #1 \vskip 3\p@%\hrule height2pt
\par\nobreak
\vskip 50\p@
}}
\makeatother
\def\bo{\hfill$\Box$}
\abovedisplayshortskip=15pt plus 3pt
%\belowdisplayskip=12pt plus 3pt minus 9pt
\belowdisplayshortskip=12pt plus 3pt minus 4pt








\makeatletter
\define@key{mydefinitionbox}{width}{\def\@mydefinitionboxwidth{#1}}
\define@key{mydefinitionbox}{theorem name}{\def\@mytheoremname{#1}}
\define@key{mydefinitionbox}{background color}{\def\@mybackgroundcolor{#1}}
\define@key{mydefinitionbox}{rule color}{\def\@myrulecolor{#1}}
\define@key{mydefinitionbox}{rule width}{\def\@myfboxrulewidth{#1}}
\define@key{mydefinitionbox}{paragraph indentation}{\def\@myparagraphindentation{#1}}
\newsavebox\mydefinitionbox
\@definecounter{mydefinition}
\newenvironment{definitionb}[1][]{%
\setkeys{mydefinitionbox}{width=\textwidth,theorem name={},background color=white,rule color=black,rule width=0.4pt
,paragraph indentation=0mm,
#1}
\setlength{\fboxrule}{\@myfboxrulewidth}%
\begin{lrbox}{\mydefinitionbox}%
%\begin{center}
\begin{minipage}{\dimexpr(\@mydefinitionboxwidth-2\fboxsep-2\fboxrule)}%
\setlength{\parindent}{\@myparagraphindentation}
\refstepcounter{mydefinition}%
\setlength{\fboxrule}{0.4pt}
%\fbox{\themydefinition}
\ifx\@mytheoremname\@empty\else\textbf{\@mytheoremname}\fi
}{%
\end{minipage}%\end{center}%
\end{lrbox}%
\vskip5pt
\noindent\fcolorbox{\@myrulecolor}{\@mybackgroundcolor}{\usebox\mydefinitionbox}%
\vskip5pt}
\makeatother
\def\bkad{\begin{definitionb}}
\def\ekad{\end{definitionb}}