با سلام
برای داشتن فهرست جداگانه برای شکلها و نمودارها باید این دو در محیط های مختلفی به متن افزوده شوند. برای این منظور شما میتوانید از بسته caption
و دستور
\DeclareCaptionType{curve}[نمودار][فهرست نمودارها]
به صورت زیر استفاده کنید.
\documentclass{article}
\usepackage{caption}
\DeclareCaptionType{curve}[نمودار][فهرست نمودارها]
\usepackage{xepersian}
\settextfont{XB Yas}
\begin{document}
بسمه تعالی
\listoffigures
\listofcurves
\begin{figure}[!ht]
\includegraphics[height=.1\linewidth]{example-image-a}
\caption{این یک شکل است}
\end{figure}
\begin{curve}[!ht]
\includegraphics[height=.1\linewidth]{example-image-a}
\caption{این یک نمودار است}
\end{curve}
\begin{curve}[!ht]
\includegraphics[height=.1\linewidth]{example-image-a}
\caption{این یک نمودار دیگر است}
\end{curve}
\begin{figure}[!ht]
\includegraphics[height=.1\linewidth]{example-image-a}
\caption{این یک شکل دیگر است}
\end{figure}
\end{document}
نتیجه به شکل زیر نمایش داده میشود: