我正在排版两种语言的文档,其中一种语言只放在奇数页,另一种只放在偶数页。问题是相应的段落应该严格地在单页中从相同的高度开始,无论段落有多长。这是我的代码:
\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}
但问题是我无法实现段落的正确对齐,它们不同步。这是前两页的屏幕截图,其中前几个段落完全同步,正如我希望的那样:
但在第一页的最后一行,我已经开始遇到同步问题。接近文档末尾时,它完全出错了:
我检查了两种语言的标记和段落数 - 完全一样。有什么想法吗?