Como fazer notas de rodapé da esquerda para a direita e os números em inglês em documentos persas?

Como fazer notas de rodapé da esquerda para a direita e os números em inglês em documentos persas?

O documento está sendo compilado em Xelatex e todo o documento é persa usando o pacote xepersian. As notas de rodapé estão todas em inglês, mas estão alinhadas à direita e os números são persas. Quero que as notas de rodapé estejam alinhadas no lado esquerdo do documento e que os números delas estejam em inglês. Observe que apenas os números no final da página devem estar em inglês, os números referentes a eles no texto devem ser em persa.

Responder1

Você pode usar o \LTRfootnotecomando para definir o alinhamento da nota de rodapé da esquerda para a direita. No entanto, em termos de números, tal comando não altera os números para a forma latina.

Responder2

usar پانویس‍ eزیرنویس

por exemplo:

\documentclass{article}
\usepackage{xepersian}
\begin{document}
‫یک مثال از پانویس\پانویس{left to right} و یک مثال از زیرنویس\زیرنویس{از راست به چپ}
\end{document}

pdf

Responder3

Aqui está um exemplo:

\documentclass[a4paper,12pt]{article}
\usepackage{ptext}
\usepackage{lipsum}
\usepackage{xepersian}
\settextfont{Yas}
\makeatletter
\renewcommand{\@makefntext}[1]{\parindent 1em
   \noindent\hbox to 1em{}% if you want to indent footnote text you can change the width of the hbox (e.g. \hbox to 2em{})
   \llap{\if@RTL\else\latinfont\fi\@thefnmark)\,\,}#1}
\makeatother
\begin{document}
\ptext[1]\footnote{\ptext[1]}\LTRfootnote{\lipsum[1]}
\end{document}

informação relacionada