\documentclass[12pt]{article}
\usepackage{bidicode}
\usepackage{xepersian}

\گزینش‌قلم‌متن{XB Zar}
\فرمان‌جانشین{گزینش‌قلم‌سن‌سریف‌پارسی}{setpersiansansfont}
\فرمان‌جانشین{گزینش‌قلم‌تایپ‌پارسی}{setpersianmonofont}
\فرمان‌جانشین{فرمان‌چپ}{Lcs}
\فرمان‌جانشین{آرگومان‌انتخابی}{OptArgs}
\فرمان‌جانشین{آرگومان‌اجباری}{Largb}
\محیط‌جانشین{تعریف‌کد}{BDef}
\محیط‌جانشین{لیست‌کد}{lstlisting}
\گزینش‌قلم‌سن‌سریف‌پارسی{XB Zar}
\گزینش‌قلم‌تایپ‌پارسی{XB Zar}

\شروع{نوشتار}
نمونه‌هایی از قرار دادن کد را در زیر مشاهده می‌فرمایید:
\شروع{لاتین}
\شروع{تعریف‌کد}
\فرمان‌چپ{settextfont}\آرگومان‌انتخابی\آرگومان‌اجباری{<font name>}

\پایان{تعریف‌کد}
\begin{lstlisting}
%\documentclass{article}
%\usepackage{xepersian}
%\settextfont[Scale=1]{XB Niloofar}
%\setlatintextfont[Scale=1]{Linux Libertine}
%\setdigitfont[Scale=1]{XB Zar}
%\title{<title-name>}
%\author{<author-name>}
%\begin{document}
%\maketitle
%\tableofcontents
%\section{<section-name>}
%\end{document}
\end{lstlisting}
\پایان{لاتین}
\پایان{نوشتار}
