بدین منظور روشهای متعددی وجود داره. به عنوان مثال، میتونید به این آدرس
مراجعه کنید.
ویرایش:
یک مثال بدون استفاده از هیچ بستهی اضافی میتونه به صورت زیر باشه:
\documentclass{article}
\usepackage{color}
\usepackage{xepersian}
\usepackage{ptext}
\settextfont{Yas}
\setdigitfont{Yas}
\begin{document}
\newcounter{exam}
\newenvironment{exam}[1][]{\refstepcounter{exam}\par\medskip\noindent%
\colorbox{cyan}{\textcolor{yellow}{\textbf{مثال~\theexam #1}}} \\[4pt]}{\medskip}
\begin{exam}[عنوان مثال اول]\label{1}
\ptext[1]
\end{exam}
\noindent در مثال \ref{1} دیدیم که ......
\begin{exam}[عنوان مثال دوم]
\ptext[2]
\end{exam}
\ptext[3]
\end{document}
و خروجی:
ویرایش۲:
\documentclass{article}
\usepackage{color}
\usepackage{xepersian}
\usepackage{ptext}
\settextfont{Yas}
\setdigitfont{Yas}
\begin{document}
\newcounter{exam}
\newenvironment{exam}[1][]{\refstepcounter{exam}\medskip\noindent%
\colorbox{cyan}{\textcolor{yellow}{\textbf{مثال~\theexam #1}}}\quad }{\medskip}
\begin{exam}\label{1}
\ptext[1]
\end{exam}
\noindent در مثال \ref{1} دیدیم که ......
\begin{exam}
\ptext[2]
\end{exam}
\ptext[3]
\end{document}
و خروجی: