بسته biditools
دستوری به نام \bidi@preto
برای این کار در اختیار قرار میدهد:
\documentclass{article}
\usepackage{biditools}
\newcommand*{\test}{test.}
\makeatletter
\bidi@preto{\test}{This is a }
\makeatother
\begin{document}
\test
\end{document}
فایل نمونه برای پرسش وحید
\documentclass{book}
\usepackage{makeidx}
\makeindex
\usepackage{xepersian}
\settextfont{XB Niloofar}
\makeatletter
\bidi@preto{\printindex}{\addcontentsline{toc}{chapter}{نمایه}}
\makeatother
\begin{document}
\tableofcontents
این یک آزمایش است
\index{آزمایش}
\printindex
\end{document}