کد زیر را ببینید:
\documentclass[a4paper,12pt]{book}
\usepackage{listings}
\usepackage{xepersian}
\settextfont{Yas}
\setlatintextfont{Times New Roman}
\lstdefinestyle{mystyle}{
captiondirection=RTL % this requires v14.1 of xepersian and v15.1 of bidi package
}
\lstset{style=mystyle}
\begin{document}
\chapter{تست}
تست
\section{تست۲}
\begin{LTR}
\begin{lstlisting}[caption={شبهکد پیاده سازی متد همگامسازی حصار.}, label=lstBarrierPseudo]
Code listing
\end{lstlisting}
\end{LTR}
\begin{LTR}
\begin{lstlisting}[caption={شبهکد پیاده سازی متد همگامسازی حصار.}, label=lstBarrierPseudo]
Code listing
\end{lstlisting}
\end{LTR}
\end{document}