می توانید از امکانات بسته caption استفاده نمایید. یک نمونه در زیر آمده است:
\documentclass[12pt,a4paper]{article}
\usepackage{tikz}
\usepackage{caption}
\usepackage[extrafootnotefeatures]{xepersian}
\settextfont[Scale=1.1]{XB Niloofar}
\defpersianfont\BTitr{B Titr}
\defpersianfont\nastaliq{IranNastaliq}
\DeclareCaptionFont{nastaliq}{\nastaliq}
\DeclareCaptionFont{BTitr}{\BTitr}
\begin{document}
\captionsetup{textfont=nastaliq, labelfont=BTitr}
\begin{figure}[ht]
\begin{tikzpicture}
\end{tikzpicture}
\caption{این عنوان شکل اول است.}
\end{figure}
\captionsetup{labelfont=nastaliq, textfont=bf}% Or rm, it, ...
\begin{figure}[ht]
\begin{tikzpicture}
\end{tikzpicture}
\caption{این عنوان شکل دوم است.}
\end{figure}
\listoffigures
\end{document}
که خروجی زیر را دارد:
این بسته امکانات فراوانی دارد که با مراجعه به راهنمای آن می توانید از آنها آگاهی یابید و بهره ای بیشینه ببرید.
پیروز و پاینده باشید.