\usepackage{stmaryrd}
\usepackage{amssymb,amsmath,amsthm}
%ایجاد فرورفتگی در اولین پاراگراف هر بخش
\usepackage{indentfirst}
% بسته‌ای برای تنطیم حاشیه‌های بالا، پایین، چپ و راست صفحه
\usepackage[top=30mm, bottom=30mm, left=25mm, right=35mm]{geometry}
% بسته‌‌ای برای ظاهر شدن شکل‌ها و تصاویر متن
\usepackage{graphicx}
\usepackage{array}
% بسته‌ای برای رسم کادر
\usepackage{framed} 
% بسته‌‌ای برای چاپ شدن خودکار تعداد صفحات در صفحه «معرفی پایان‌نامه»
\usepackage{lastpage}
% بسته‌‌ای برای ایجاد دیاگرام‌های مختلف
\usepackage[all]{xy}
\usepackage{tikz}
\usetikzlibrary{topaths}
\tikzset{terminal/.style={
							% The shape:
							rectangle ,minimum size =6mm,rounded corners=4mm,
							% The rest
							%very thick,draw=black!50,
							top color=green!10,bottom color=green!40,
							font=\ttfamily}}
% بسته‌ و دستوراتی برای ایجاد لینک‌های رنگی با امکان جهش
%\usepackage[linktocpage=true,colorlinks,pagebackref=true,linkcolor=blue,citecolor=magenta]{hyperref}
% چنانچه قصد پرینت گرفتن نوشته خود را دارید، خط بالا را غیرفعال و  از دستور زیر استفاده کنید چون در صورت استفاده از دستور زیر‌‌، 
% لینک‌ها به رنگ سیاه ظاهر خواهند شد که برای پرینت گرفتن، مناسب‌تر است
\usepackage[pagebackref=false]{hyperref}
%بسته‌ی لازم برای مراجع
\usepackage[nonamebreak,square]{natbib}
% بسته‌ لازم برای تنظیم سربرگ‌ها
\usepackage{fancyhdr}
% بسته‌ای برای ظاهر شدن «مراجع» و «نمایه» در فهرست مطالب
\usepackage[nottoc]{tocbibind}
% دستورات مربوط به ایجاد نمایه
\usepackage{makeidx}
\makeindex
%%%%%%%%%%%%%%%%%%%%%%%%%%
% فراخوانی بسته زی‌پرشین و تعریف قلم فارسی و انگلیسی
\usepackage{xepersian}
\usepackage{fancy}
\settextfont[Scale=1.3]{XB Niloofar}
\setiranicfont[Scale=1]{PersianModern-Oblique}
\setiranicfont[Scale=1.15]{XB Zar Oblique}
\setdigitfont[Scale=2]{XB Zar}
% چنانچه می‌خواهید اعداد در فرمول‌ها، انگلیسی باشد، خط زیر را غیرفعال کنید
%\setdigitfont{Yas}
\setlatinfont[Scale=1]{XB Zar}
\setdigitfont[Scale=1]{Parsi Digits}
\setdigitfont[Scale=1]{Persian Modern}
\setdigitfont[Scale=1]{XB Zar}
\KashidaOn
\SetFootnoteHook{\setLTR}
%تنظیم فاصله‌ی خطوط و پاراگراف‌ها
\linespread{1.5}
\setlength{\parskip}{1.2ex plus 0.5ex minus 0.2ex}
%%%%%%%%%%%%%%%%%%%%%%%%%%
% تعریف قلم‌های فارسی و انگلیسی اضافی برای استفاده در بعضی از قسمت‌های متن
\defpersianfont\nastaliq[Scale=2.02]{IranNastaliq}
\defpersianfont\chapternumber[Scale=3]{XB Niloofar}
\defpersianfont\titr[Scale=1]{XB Titre}
\defpersianfont\dav[Scale=2]{B Davat}