\documentclass[a4paper,12pt]{report}
\usepackage{amsthm,amssymb,amsmath}
\usepackage{graphicx}
\usepackage{graphics,color}% -------------------------------------- % inserting images
\usepackage[pdftex]{hyperref} % PDF links
\usepackage{setspace} % for switching between double/single space in document
\usepackage{fancyhdr} % package for changing Headings style
% setting t1he margins of page
\usepackage[top=3cm,right=3cm,bottom=2.5cm,left=2.5cm]{geometry}      


\RequirePackage[para*,perpage]{ednotes}
%Lets have two layer of footnotes
%\makeatletter
\SetFootnoteHook{\setRTL}%--> must appear  immediately before \DeclareNewFootnote 
\DeclareNewFootnote[para]{O}[fnsymbol]
\renewcommand{\extrafootnoterule}{}
\SelectFootnoteRule[0]{extra}
% با دستور خط پنجم  {\setLTR}   چپ به راست  را مشخص میکند که برای راست به چپ مثل پایین {\setRTL} را می‌نویسیم
%حرف C داخل ابرو (خط 6) باعث می‌شود فرمان پانویستان اینگونه شود   \footnoteC{}و arabic  نوع %شماره بندی را مشخص میکند
\SetFootnoteHook{\setLTR}%--> must appear 
\DeclareNewFootnote[para]{C}[arabic]
%من هنوز نتوانستم پانویس خود زی‌پرشین را شمارش بندیش را از عدد به نماد تبدیل کنم فکر کنم باید یک دستور کانکتور بدیم ولی نمیدانم چگونه . و همچنین نمی‌دانم همین فرمان بالا را چگونه تغییر بدهم که زیر هم نوشته‌شوند زیرنویسها یا بهتر هرموقع خواستم زیر هم نوشته بشود پیدا کردم به شما هم خبر میدم... اکنون همین ها کار من را راه انداخته است اگر کارتان راه نمی‌افتد در تالار بپرسید من اکنون خیلی پرسیدم 


%%%%%%%%%%%برای ایجاد کادر آبی دور شکل با استفاده از دستور \bluefbox{  \includegraphics[scale=•]{•}   }
\newcommand\bluefbox[1]{\textcolor{blue}{% 
\setlength\fboxsep{0pt}\fbox{\textcolor{black}{#1}}}} 

\usepackage{caption}
\usepackage{xepersian}


%دو خط زیر برای این هست که شماره بندی زیر نویسها را در هر صفحه جداگونه انجام دهد
\usepackage{perpage}
\MakePerPage{footnote}


% tell tex engine address of folder containing your pictures
\graphicspath{{images/}}

% commands to print the page number in header
\pagestyle{empty}
\cfoot{}
\lhead{\thepage}

% commands related to XePersian package
\settextfont[Scale=1.1]{XB Zar}
\setdigitfont{XB Zar}
\setlatintextfont{LinLibertine}

\begin{document}
\begin{figure}%
\includegraphics{nop22}%
\caption{ \label{f} گراف ِ $ P_{15}^* $ }
\end{figure}
من می خواهم یک رفرنس به شکلم بدهم . اما اِرور می دهد .مشکلش چیه ؟ 
همان طوری که دو گراف را در شکل \ref{f} نشان داده ام ولی رفرنسم اجرا نمی شود . و شکلم رسم نمی شود .برنامه ام مشکلی ندارد زیرا در حالی که دستور های  را \lr{$\backslash$caption \{f\}}  و \lr{$\backslash$ref \{f\}} حذف می کنم  ارور نمی ده .
\end{document}
