سلام - من بسته ی master.zip را برای کار با algorithm2e نصب کردم. همه چیز خیلی خوب هست، فقط هنگامی که توضیحات را به یک خط اضافه می کنم اندکی این توضیحات از جعبه مربوط به الگوریتم بیرون می زند. من سعی کردم با minipage مشکل حل کنم ولی نشد. لطفا راهنمایی کنید. فایل tex و pdf ضمیمه شده است. این مشکل در الگوریتم 1 از فایل های ضمیمه دیده می شود.
لطفا راهنمایی کنید.
کد کمینه:
\documentclass[a4]{book}
\usepackage{tocbibind}
\usepackage[linesnumbered,ruled,vlined,resetcount,algochapter]{algorithm2e}
\SetKwComment{tcp}{$\triangleright$\ }{}
\SetNlSty{textbf}{}{:}
\SetKwProg{Func}{Function}{}{}
\renewcommand*{\algorithmcfname}{الگوریتم}
% فاصله قبل از کلمهی الگوریتم (خوب کار نکرد)
\SetAlCapHSkip{25pt}
\usepackage{xepersian}
\settextfont[Scale=1]{XB Niloofar}%{IRLotus}
\setlatintextfont[Scale=0.9]{Times New Roman}
\begin{document}
\tableofcontents
%\listofalgorithmes
\chapter{chapter1}
\begin{algorithm}[H]
\small
\begin{latin}
\DontPrintSemicolon
\KwIn{$P$: a set of candidate solutions}
\KwOut{$Selected$: a subset of $P$}
\SetKwFunction{functionName}{P-MOAT\_SELECT}
\Func{$Selected$ = \functionName{$P$}}
{
$chance[P_i] \gets 1/(\|Pref-<DR_S,IL_S>\|_2+\epsilon)\ \ \forall S\in P$ {{\tcp*[r]{probability of selection}}}\label{algoSelectChance}
$Selected \gets $ subset of $P$ by fitness proportionate selection (with replacement) \label{replacement}\;
\Return{$Selected$}
}
\end{latin}
\caption{الگوریتم Aggregation}
\label{algo1}
\end{algorithm}
\chapter{chapter2}
\begin{algorithm}[H]
\begin{latin}
\centering
\caption{Partitioning}
\label{algo2}
This must br right to left\;
\end{latin}
\end{algorithm}
\end{document}