使用 reladpar/reledmac 同步段落位置

使用 reladpar/reledmac 同步段落位置

我正在排版两种语言的文档,其中一种语言只放在奇数页,另一种只放在偶数页。问题是相应的段落应该严格地在单页中从相同的高度开始,无论段落有多长。这是我的代码:

\documentclass[a5paper,12pt]{article}

\usepackage{fontspec}
    \setmainfont[Scale=1.6]{TriodionUnicode}
    \newfontfamily\germanfont[Language=German, Scale=1.5]{MonomakhUnicode}

\usepackage{polyglossia}
    \setmainlanguage{churchslavonic}
    \setotherlanguage{german}
    
\usepackage{churchslavonic}

\usepackage[a5paper, top=1.5cm,bottom=1.5cm, left=1cm, right=1cm, bindingoffset=0.25cm, headsep=0.7em, footskip=1.5em]{geometry}

\usepackage[series={},nocritical,noend,noeledsec,nofamiliar,noledgroup]{reledmac}
\usepackage{reledpar}
\numberlinefalse

\newcommand{\vo}[1]{\cuKinovar{\footnotesize{#1}}}
\newcommand{\mo}[1]{{\footnotesize{#1}}}
\newcommand{\co}[1]{\centerline{\cuKinovar{\footnotesize{#1}}}}
\newcommand{\vode}[1]{\cuKinovar{\footnotesize{#1}}}
\newcommand{\mode}[1]{{\footnotesize{#1}}}
\newcommand{\code}[1]{\centerline{\cuKinovar{\footnotesize{#1}}}}

\setlength{\parindent}{1em}

\usepackage{setspace}

\begin{document}
\sloppy
\setstretch{1.1}
\renewcommand{\baselinestretch}{1.5}

\begin{pages}
    \begin{Leftside}
        \beginnumbering
            \input{bascs2.tex}
        \endnumbering
    \end{Leftside}
    \begin{Rightside}
    
        \beginnumbering
            \input{basde2.tex}
        \endnumbering
    \end{Rightside}

\end{pages} 
\Pages

\end{document}

但问题是我无法实现段落的正确对齐,它们不同步。这是前两页的屏幕截图,其中前几个段落完全同步,正如我希望的那样:

文档开头

但在第一页的最后一行,我已经开始遇到同步问题。接近文档末尾时,它完全出错了:

文档结束

我检查了两种语言的标记和段落数 - 完全一样。有什么想法吗?

相关内容