关于已接受答案的备注

关于已接受答案的备注

我想使用reledmac/reledpar包,并希望在段落之间跳转。因此我使用parskip包,高马文类 scrreprt但没有任何效果:

\documentclass[parskip]{scrreprt}

% Better linebreaks
\usepackage{microtype}

\usepackage[]{reledmac}

\usepackage[]{reledpar}
% reledpar configuration
\setlength{\columnrulewidth}{0.4pt}

\begin{document}

\begin{pairs}
    \begin{Leftside}
        \beginnumbering
            \pstart
                Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text

                Text Text Text Text Text Text Text Text
            \pend            
         \endnumbering
    \end{Leftside}
    %
    \begin{Rightside}
        \beginnumbering
            \pstart
                Text Text Text Text Text Text Text Text

                Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text
            \pend       
         \endnumbering
    \end{Rightside}
\end{pairs}
\Columns

\end{document}

在此处输入图片描述

关于已接受答案的备注

\autopar插入\pstart…\pend代码中的每个空行。因此,命令前需要一个空行\endnumbering。否则您将收到错误 ( ! Missing } inserted.<inserted text>\endnumbering)。

答案1

首先,您必须了解 reledmac / reledpar 出于某些国际原因,破坏了 LaTeX 的正常段落系统。对于 reledmac / reledpar 来说,段落才是真正的单位。\pstart … \pend特别是,对于 reledpar,如果您希望段落同步,这就是 reledpar 的目的。

为了帮助您输入每一个\pstart…\pend,reledmac 提供了一个\autopar命令,它\pstart…\pend在源文件中的每个空行插入结构(除了一些限制,在 reledmac 手册中进行了解释)。

因此,reledmac 允许您在每次\pend排版后插入任意命令,例如垂直间距(\vspace)。

因此 MWE 将是

\documentclass[parskip]{scrreprt}

% Better linebreaks
\usepackage{microtype}

\usepackage[]{reledmac}

\usepackage[shiftedpstarts]{reledpar}
% reledpar configuration
\setlength{\columnrulewidth}{0.4pt}
\AtEveryPend{\vspace{\parskip}}

\begin{document}


\begin{pairs}
    \begin{Leftside}
        \beginnumbering
            \autopar
                Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text


                Text Text Text Text Text Text Text Text   

         \endnumbering
    \end{Leftside}
    %
    \begin{Rightside}
        \beginnumbering
            \autopar
                Text Text Text Text Text Text Text Text

                Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text              

         \endnumbering
    \end{Rightside}
\end{pairs}
\Columns

\end{document}

ps:你应该看看 reledmac 手册的 §3.2。优化选项非常有用

相关内容