summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/reledmac/reledmac.sty
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/latex/reledmac/reledmac.sty')
-rw-r--r--Master/texmf-dist/tex/latex/reledmac/reledmac.sty27
1 files changed, 13 insertions, 14 deletions
diff --git a/Master/texmf-dist/tex/latex/reledmac/reledmac.sty b/Master/texmf-dist/tex/latex/reledmac/reledmac.sty
index 6b24bb9eb83..15d34014512 100644
--- a/Master/texmf-dist/tex/latex/reledmac/reledmac.sty
+++ b/Master/texmf-dist/tex/latex/reledmac/reledmac.sty
@@ -35,7 +35,7 @@
%%
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{reledmac}[2020/04/19 v2.32.6 typesetting critical editions]%
+\ProvidesPackage{reledmac}[2020/05/03 v2.32.7 typesetting critical editions]%
\RequirePackage{xkeyval}
\newif\ifparledgroup
\newif\ifsameparallelpagenumber%
@@ -1964,18 +1964,8 @@
\@at@end@every@pend%
\endgraf\global\num@lines=\prevgraf\egroup%
\global\par@line=0%
- \csnumdef{pstartline}{0}%
\loop\ifvbox\raw@text%
- \csnumdef{pstartline}{\pstartline+\@ne}%
\do@line%
- \ifbypstart@%
- \ifnumequal{\pstartline}{1}{%
- \bgroup%
- \let\leavevmode\relax%
- \setline{1}%
- \egroup%
- \resetprevline@}{}%
- \fi%
\repeat%
\flush@notes%
\endgroup%
@@ -2002,6 +1992,13 @@
\ifautopar%
\autopar%
\fi%
+ \ifbypstart@%
+ \begingroup%
+ \let\leavevmode\relax%
+ \setlinenum{0}%
+ \endgroup%
+ \resetprevline@%
+ \fi%
}
\newif\ifat@every@pend@star@%
@@ -4514,12 +4511,12 @@
\newcommand{\insertparafootsepX}[1]{%
\ifledRcol@%
\ifnumequal{\csuse{prevpage#1@numR}}{\page@numR}%
- {\csuse{Xparafootsep@#1}}%
+ {\csuse{parafootsepX@#1}}%
{}%
\global\csname prevpage#1@numR\endcsname=\page@numR%
\else%
\ifnumequal{\csuse{prevpage#1@num}}{\page@num}%
- {\csuse{Xparafootsep@#1}}%
+ {\csuse{parafootsepX@#1}}%
{}%
\global\csname prevpage#1@num\endcsname=\page@num%
\fi%
@@ -8128,12 +8125,14 @@
\newcommand{\addtol@denvbody}[1]{%
\global\l@denvbody\expandafter{\the\l@denvbody#1}}
-
+\newif\if@edtabular%
\newcommand{\l@dcollect@body}[1]{%
+ \\%Ensure that we don't have spurious indentation at the very first line, caused by some text before.
\l@denvbody{\expandafter#1\expandafter{\the\l@denvbody}}%
\edef\processl@denvbody{\the\l@denvbody\noexpand\end{\@currenvir}}%
\l@denvbody\@emptytoks \def\l@dbegin@stack{b}%
\begingroup
+ \@edtabulartrue%
\expandafter\let\csname\@currenvir\endcsname\l@dcollect@@body
\edef\processl@denvbody{\expandafter\noexpand\csname\@currenvir\endcsname}%
\processl@denvbody%