با سلام
می توانید از بسته sidecap استفاده کنید. قسمت Side captions پیوند زیر را مطالعه کنید.
LaTeX/Floats, Figures and Captions
به عنوان مثال کد زیر را نگاه کنید.
\documentclass{report}
\usepackage{sidecap}
\usepackage{tikz}
\usepackage{xepersian}
\settextfont[Scale=1.25]{XB Zar}
\setlatintextfont[Scale=1]{XB Zar}
\begin{document}
\begin{SCfigure}
\begin{tikzpicture}
\filldraw[fill=blue!40!white, draw=black] (0,0) rectangle (4,4);
\end{tikzpicture}
\caption{
این یک مثال است، این یک مثال است، این یک مثال است، این یک مثال است، این یک مثال است}
\end{SCfigure}
\listoffigures
\end{document}
که این شکلی می شود:
البته شما میتوانید ابعاد جای گیری شکل را نیز تعیین کنید.