我正在尝试使用该advancedshiftedpstarts
选项reledpar
排版戏剧文本的平行双语版本thalie
;左页是散文版本,右页是诗行。我想使用该选项避免段落之间的空白advancedshiftedpstarts
;不幸的是,它会破坏文本行的输出,也会扰乱右页的行数(右页显示的最后一行应该是第 5 行):
\documentclass [12pt, a4paper, pagesize] {scrbook}
\usepackage [UKenglish, german] {babel}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{microtype}
\usepackage{libertine}
\usepackage{blindtext}
\usepackage[characterstyle=imprimerie-prose]{thalie}
\usepackage{reledmac}
\usepackage[advancedshiftedpstarts]{reledpar}
%%\usepackage{reledpar}
\usepackage{hanging}
%% adjusting hanging for each spoken bit and adjusting correct length of second part of a broken verse
%% see: https://tex.stackexchange.com/questions/545307/thalie-split-verses-adjusting-vertical-alignment
\newlength{\brokenverse}
\renewcommand*{\speakswithoutdirection}[1]{%
\settowidth{\brokenverse}{\textsc{#1}.}%
\hangpara{2\parindent}{1}\noindent\textsc{#1}.%
}
\makeatletter
\renewcommand{\resumeverse}{%
\hspace{\@verseadjust}\hspace{\dimexpr\dimen\@ne-\brokenverse-2em}
}
\makeatother
\linenummargin{right}
%%line numbers for broken half lines on last bit of line
\lockdisp{last}
%%line numbers on right pages without R flag
\setRlineflag{}
%%suppress line numbers on left pages
\firstlinenum{10000000}
\begin{document}
\begin{dramatis}[hidden]
\character[cmd={Buckingham}]{Buckingham}
\character[cmd={Norfolk}]{Norfolk}
\end{dramatis}
\begin{pages}
\begin{Leftside}
\beginnumbering
\pstart\Buckingham \blindtext\pend
\pstart\Norfolk \blindtext\pend
\pstart\Buckingham \blindtext\pend
\endnumbering
\end{Leftside}
\begin{Rightside}
\beginnumbering
\selectlanguage{UKenglish}
\pstart\Buckingham Good morrow and well met. How have ye done\\Since last we saw in France?\pauseverse\startlock\pend
\pstart\Norfolk\resumeverse\endlock I thank your grace,\\Healthful, and ever since a fresh admirer\\Of what I saw there.\pauseverse\startlock\pend
\pstart\Buckingham\resumeverse\endlock An untimely ague\\Stayed me a prisoner in my chamber when\pend
\endnumbering
\end{Rightside}
\end{pages}
\Pages
\end{document}
如果没有该advancedshiftedpstarts
选项,所有行看起来都正常,并且显示的行号是正确的:
我错过了什么advancedshiftedpstarts
?
非常感谢您的帮助。