該文件是在 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}