在 eledmac 中,如何将脚注规则设为 RTL,即从右边距开始,而不是从左边距开始?我使用 polyglossia 和带有 Memoir 的 bidi 包,以及 eledmac 的批判性编辑工具。下面是一个演示该问题的示例。注意:
- 常规 LaTeX/Memoir 脚注正确实现了调用
\rightfootnoterule
- 两个特定于 eledmac 的脚注命令——
\footnoteA
并且\edtext{...}{\Afootnote{...}}
不实现该\rightfootnoterule
命令。
如能得到任何帮助我将非常感激。
\TeXXeTstate=1
\documentclass[11pt,a4paper]{memoir}
\usepackage{fontspec}
\usepackage{polyglossia}
\usepackage[series={A}]{eledmac}
\setmainlanguage{arabic}
\usepackage{bidi}
\newfontfamily{\arabicfont}[Script=Arabic,Scale=1.2,WordSpace=1.66]{Arial Unicode MS}
\rightfootnoterule
%%% DOCUMENT %%%
\begin{document}
\beginnumbering
\pstart
بسم الله الرحمن الرحيم وصلى الله على سيدنا محمد وآله وصحبه وسلم الحمد لله المتفرد بالملك والملكوت . المتوحد بالعظمة والجبروت .
\footnote{هذه تعليقة.}
يحي ويميت وهو حي لا يموت . وصلى الله وسلم على سيدنا محمد سيد السابقين والآخرين ورضي الله عن الصحابة والتابعين . وتابعيهم بإحسان إلى يوم الدين . وبعد فهذه الورقات سميتها . بسم الله الرحمن الرحيم وصلى الله على سيدنا محمد وآله وصحبه وسلم الحمد لله المتفرد بالملك والملكوت . المتوحد بالعظمة والجبروت.
\footnoteA{هذه تعليقة.}
يحي ويميت وهو حي لا يموت . وصلى الله وسلم على سيدنا محمد سيد السابقين والآخرين ورضي الله عن الصحابة والتابعين . وتابعيهم بإحسان إلى يوم الدين . وبعد فهذه الورقات سميتها .
بسم الله الرحمن الرحيم وصلى الله على سيدنا محمد وآله وصحبه وسلم الحمد لله المتفرد بالملك والملكوت . المتوحد بالعظمة والجبروت.
\edtext{هذه تعليقة}{\Afootnote{هذه تعليقة طويلة}}
يحي ويميت وهو حي لا يموت .
\pend
\endnumbering
\end{document}
答案1
这是针对您的案例的部分解决方案(等待最终解决方案,可在所有情况下使用),我们修改了 \footnoteruleA
和的定义\Afootnoterule
:
\makeatletter
\let\footnoteruleA=\right@footnoterule
\let\Afootnoterule=\right@footnoterule
\makeatother
该命令\right@footnoterule
来自bidi
绘制 RTL 脚注规则,您的代码将变成:
\TeXXeTstate=1
\documentclass[11pt,a4paperlatex]{memoir}
\usepackage{verbatim}
\usepackage{fontspec}
\DisemulatePackage{setspace}
\usepackage{setspace}
\usepackage{polyglossia}
\usepackage[series={A}]{eledmac}
\setmainlanguage{arabic}
\setotherlanguage{english}
\usepackage{bidi}
\newfontfamily{\arabicfont}[Script=Arabic,Scale=1.2,WordSpace=1.66]{Amiri-Regular}
\makeatletter
\let\footnoteruleA=\right@footnoterule
\let\Afootnoterule=\right@footnoterule
\makeatother
\rightfootnoterule
%%% DOCUMENT %%%
\begin{document}
\beginnumbering
\pstart
بسم الله الرحمن الرحيم وصلى الله على سيدنا محمد وآله وصحبه وسلم الحمد لله المتفرد بالملك والملكوت. المتوحد بالعظمة والجبروت.
\footnote{هذه تعليقة.}
يحي ويميت وهو حي لا يموت . وصلى الله وسلم على سيدنا محمد سيد السابقين والآخرين ورضي الله عن الصحابة والتابعين . وتابعيهم بإحسان إلى يوم الدين . وبعد فهذه الورقات سميتها . بسم الله الرحم الرحيم وصلى الله على سيدنا محمد وآله وصحبه وسلم الحمد لله المتفرد بالملك والملكوت . المتوحد بالعظمة والجبروت .
\footnoteA{هذه تعليقة.}
يحي ويميت وهو حي لا يموت . وصلى الله وسلم على سيدنا محمد سيد السابقين والآخرين ورضي الله عن الصحابة والتابعين . وتابعيهم بإحسان إلى يوم الدين . وبعد فهذه الورقات سميتها .
بسم الله الرحمن الرحيم وصلى الله على سيدنا محمد وآله وصحبه وسلم الحمد لله المتفرد بالملك والملكوت . المتوحد بالعظمة والجبروت .
\edtext{هذه تعليقة}{\Afootnote{هذه تعليقة طويلة}}
يحي ويميت وهو حي لا يموت .
\pend
\endnumbering
\end{document}
这使