문서는 Xelatex에서 컴파일되고 전체 문서는 xepersian 패키지를 사용하는 페르시아어입니다. 각주는 모두 영어로 되어 있지만 오른쪽으로 정렬되어 있고 숫자도 페르시아어로 되어 있습니다. 각주를 문서 왼쪽에 정렬하고 각주 번호를 영어로 표시하고 싶습니다. 페이지 하단에 있는 숫자만 영어로 되어 있어야 하며, 본문에서 이를 참조하는 숫자는 페르시아어여야 합니다.
답변1
\LTRfootnote
명령을 사용하여 각주 정렬을 왼쪽에서 오른쪽으로 설정할 수 있습니다 . 그러나 숫자 측면에서 이러한 명령은 숫자를 라틴어 형식으로 변경하지 않습니다.
답변2
를 사용 پانویس
하고زیرنویس
예를 들어:
\documentclass{article}
\usepackage{xepersian}
\begin{document}
یک مثال از پانویس\پانویس{left to right} و یک مثال از زیرنویس\زیرنویس{از راست به چپ}
\end{document}
답변3
예는 다음과 같습니다.
\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}