با استفاده از کد زیر:
\documentclass{article}
\usepackage[extrafootnotefeatures]{xepersian}
\settextfont{XB Niloofar}
\makeatletter
\@definecounter{LTRfootnote}
\def\theLTRfootnote{\@roman\c@LTRfootnote}
\def\@mpLTRfn{LTRfootnote}
\def\thempLTRfn{\theLTRfootnote}
\def\LTRfootnote{\@ifnextchar[\@xLTRfootnote{\stepcounter\@mpLTRfn
\protected@xdef\@thefnmark{\thempLTRfn}%
\@footnotemark\@LTRfootnotetext}}
\newinsert\footinsv@k
\skip\footinsv@k\bigskipamount
\count\footinsv@k=1000 % no magnifcation
\dimen\footinsv@k=\footinsdim
\bidi@ensure@newcommand{\@parafootnotetext}[1]{\insert\footinsv@k{\@RTLfalse%
\def\baselinestretch{\m@m@footnote@spacing}%
\reset@font\foottextfont
\@preamfntext
\protected@edef\@currentlabel{%
\csname p@footnote\endcsname\@thefnmark}%
\setbox0=\vbox{\hsize=\maxdimen
\color@begingroup
\noindent \@parafootfmt{#1}%
\color@endgroup}%
\m@mungebox}\m@mmf@prepare}
\bidi@ensure@newcommand*{\extrafeetins}{%
\setbox\@outputbox \vbox{%
\boxmaxdepth \@maxdepth
\unvbox\@outputbox
\ifvoid\footinsv@k\else
\vskip\bigskipamount
\leftskip=\z@
\rightskip=\z@
\footnoterule
\unvbox\footinsv@k
\m@mmakehboxofhboxes@RTL
\setbox0=\hbox{\unhbox0 \m@mremovehboxes}%
\noindent\unhbox0\par
\fi
\ifvoid\footinsv@r\else\@footstartv@r\@footgroupv@r\fi
\extrafeetinshook}}
\bidi@ensure@newcommand*{\m@mmakehboxofhboxes@RTL}{%
\setbox0=\hbox{}%
\loop
\unpenalty
\setbox2=\lastbox
\ifhbox2
\setbox0=\hbox{\box2\unhbox0}
\repeat}
\renewcommand*{\@footstartv@r}{%
\vskip\bigskipamount
\leftskip=\z@
\rightskip=\z@}
\makeatother
\paragraphfootnotes
\begin{document}
مقداری متن%
\LTRfootnote{text} \LTRfootnote{text} \LTRfootnote{text} \LTRfootnote{text}
مقدار دیگری متن%
\footnote{مقداری متن} \footnote{مقداری متن}
\footnote{مقداری متن که میتواند خیلی طولانی هم باشد}
و دوباره متن%
\LTRfootnote{text}
\end{document}
خروجی زیر را میگیریم: