با سلام،
من برای قرار دادن کدهای خودم از Figure و wrapfigure استفاده کردم. مثلا به شکل زیر:
{
\singlespacing
\begin{wrapfigure}{io}{0.5\textwidth}
\centering
\begin{minipage}{\linewidth}
\begin{latin}
\begin{lstlisting} [language=java]
Actor A{
boolean a=false;
A(){
do1();
}
server do1(){
B.exe();
a=true;
A.loop();
}
server loop(){
A.loop();
}
}
Actor B{
boolean b=true;
server exe(){
b=false;
}
}
\end{lstlisting}
\end{latin}
\end{minipage}
\caption{
مثالی از برنامه نویسی مبتنی بر اکتور
}
\label{fig:earlyRebecs}
\end{wrapfigure}
%\lipsum[1]
}
چطوری میتونم کپشن رو از «شکل شمارنده۱:» به «کد شمارنده۲:» تغییر بدم بطوری که کدها به صورت جداگانه شمرده شوند. البته شکلهای دیگری هم در متن موجود هستند که حالت پیش فرض «شکل شمارنده۱:» را استفاده میکنند.