با درود
برای اضافه نمودن متنهای فارسی در کُد اضافه شده به سند، به مثال زیر توجه کنید:
\documentclass{article}
\usepackage{amsmath}
\usepackage{listings}
\lstset { %
language=C++,
basicstyle=\footnotesize,% basic font setting
}
\usepackage{xepersian}
\settextfont{Yas}
\begin{document}
مقداری متن در اینجا
\begin{latin}
\begin{lstlisting}[mathescape]
for (int i=0; i<iterations;i++) // $\text{\rl{ استفاده از حلقه}}$
{
do something // body of loop
}
\end{lstlisting}
\end{latin}
مقداری متن در اینجا
\end{document}
خروجی برنامه به صورت زیر است.