Reledmac 阿拉伯语版本,关键设备存在问题

Reledmac 阿拉伯语版本,关键设备存在问题

我正在 Reledmac 中编辑阿拉伯语文本。我面临的一个问题是,出于某种原因,批判装置中的第二个注释从未给出行号。以下示例有效(因为它会生成可打印的 pdf),但 (1) 它总是给第二个批判注释 0(应该是 1),并且 (2) 它返回两个错误警告:(2a)“Extra },或忘记了 \endgroup (]...)”和 (2b)“扫描 \@ref. (\beginnumbering ...) 的使用时文件结束”。我将不胜感激任何有关此方面的指导。

梅威瑟:

\documentclass[12pt]{book}
\usepackage{libertineotf}
\usepackage[noend,nofamiliar,noeledsec,series={A}]{reledmac}
\usepackage{fontspec}
\usepackage{polyglossia}
\setmainlanguage{english}
\setotherlanguage{arabic}

\newfontfamily\arabicfont[Script=Arabic,Scale=1.2]{Amiri}

\Xarrangement{paragraph}
\Xbeforeinserting{\LTR}
\Xlemmaseparator{[}%Will be reversed by Ezra SIL font
\Xafterlemmaseparator{0.5em}
\Xbeforelemmaseparator{0.25em}
\Xwrapcontent{\textenglish}
\Xwraplemma{\RL}

\newcommand{\ta}{\textarabic}

\linenumincrement{5}
\firstlinenum{5}

\title{The Epistle on Logic for Shams al-Dīn}
\date{}
\begin{document}
\maketitle

\begin{Arabic}
\beginnumbering





\pstart
٢٢- وأمّا الثالث فإن امتنع انفكاكه عن معروضه فهو 
\edtext{اللازم}{\Afootnote{RT : \ta{العرضي اللازم} S.}}
 وإلّا فهو
\edtext{العرض المفارق}{\Afootnote{R : \ta{العرضي المفارق} ST.}}

\pend
\bigskip

\pstart
والعرضيّ
 المفارق إمّا سريع الزوال كحَمَرة الخجْل وصُفْرة الوَجَل، وإمّا بطيئه كالشيْب والشباب.
\pend  
\bigskip

\endnumbering

\end{Arabic}
\end{document}  

答案1

这不是一个答案,而是一个在 lualatex 下编译文档的尝试。我会仔细研究xelatexpolyglossia希望在本周末之前完成。

这有效:

\documentclass[12pt]{book}

\usepackage{fontspec}
\usepackage{libertineotf} 

\newfontfamily\arabicfont[Script=Arabic,Scale=1.2]{Amiri}
\usepackage{arabluatex}
\usepackage{polyglossia}
\setmainlanguage{english} 

\usepackage[noend,nofamiliar,noeledsec,series={A}]{reledmac}

\Xarrangement{paragraph}
%\Xbeforeinserting{\setLR}
\Xlemmaseparator{]}

\newcommand{\ta}{\txarb}

\linenumincrement{5} \firstlinenum{5}

\title{The Epistle on Logic for Shams al-Dīn} \date{}
\begin{document}
\maketitle

\beginnumbering

\pstart[\setRL]
%
\begin{arab}
٢٢- وأمّا الثالث فإن امتنع انفكاكه عن معروضه فهو
\edtext{\arb{اللازم}}{\Afootnote{RT : \ta{العرضي اللازم} S.}} وإلّا فهو
\edtext{\arb{العرض المفارق}}{\Afootnote{R : \ta{العرضي المفارق} ST.}}
%
\end{arab}
\pend[\bigskip]

\pstart
\begin{arab}
%
 والعرضيّ المفارق إمّا سريع الزوال كحَمَرة الخجْل وصُفْرة الوَجَل، وإمّا بطيئه
 كالشيْب والشباب.
%
\end{arab}
\pend

\endnumbering

\end{document}

相关内容