texlive[56134] Master/texmf-dist: reledmac (19aug20)

commits+karl at tug.org commits+karl at tug.org
Wed Aug 19 23:37:25 CEST 2020


Revision: 56134
          http://tug.org/svn/texlive?view=revision&revision=56134
Author:   karl
Date:     2020-08-19 23:37:24 +0200 (Wed, 19 Aug 2020)
Log Message:
-----------
reledmac (19aug20)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/reledmac/doc-more/page-typesetting-columns.pdf
    trunk/Master/texmf-dist/doc/latex/reledmac/examples/1-criticalendnotes.pdf
    trunk/Master/texmf-dist/doc/latex/reledmac/examples/1-criticalnotes.pdf
    trunk/Master/texmf-dist/doc/latex/reledmac/examples/1-sidenotes.pdf
    trunk/Master/texmf-dist/doc/latex/reledmac/examples/1-tabular.pdf
    trunk/Master/texmf-dist/doc/latex/reledmac/examples/1-verses-doublenumbering.pdf
    trunk/Master/texmf-dist/doc/latex/reledmac/examples/1-verses.pdf
    trunk/Master/texmf-dist/doc/latex/reledmac/examples/2-antilabe.pdf
    trunk/Master/texmf-dist/doc/latex/reledmac/examples/2-cross_referencing.pdf
    trunk/Master/texmf-dist/doc/latex/reledmac/examples/2-footnote_spacing.pdf
    trunk/Master/texmf-dist/doc/latex/reledmac/examples/2-glossaries.pdf
    trunk/Master/texmf-dist/doc/latex/reledmac/examples/2-indexing.pdf
    trunk/Master/texmf-dist/doc/latex/reledmac/examples/2-lemma_disambigution.pdf
    trunk/Master/texmf-dist/doc/latex/reledmac/examples/2-line_numbers_in_header.pdf
    trunk/Master/texmf-dist/doc/latex/reledmac/examples/2-linespacing.pdf
    trunk/Master/texmf-dist/doc/latex/reledmac/examples/2-manuscript-apparatus.pdf
    trunk/Master/texmf-dist/doc/latex/reledmac/examples/2-notes-width.pdf
    trunk/Master/texmf-dist/doc/latex/reledmac/examples/2-one_series_per_pstart.pdf
    trunk/Master/texmf-dist/doc/latex/reledmac/examples/2-performances.pdf
    trunk/Master/texmf-dist/doc/latex/reledmac/examples/2-reledmac-right-to-left.pdf
    trunk/Master/texmf-dist/doc/latex/reledmac/examples/2-subdivision-number-in-header.pdf
    trunk/Master/texmf-dist/doc/latex/reledmac/examples/2-titles_in_line_numbering_with_notes.pdf
    trunk/Master/texmf-dist/doc/latex/reledmac/examples/2-titles_not_in_line_numbering.pdf
    trunk/Master/texmf-dist/doc/latex/reledmac/examples/3-reledpar_columns_different_languages.pdf
    trunk/Master/texmf-dist/doc/latex/reledmac/examples/3-reledpar_mwe.pdf
    trunk/Master/texmf-dist/doc/latex/reledmac/examples/3-reledpar_pages_different_languages_lualatex.pdf
    trunk/Master/texmf-dist/doc/latex/reledmac/examples/3-reledpar_same_page_number_in_both_side.pdf
    trunk/Master/texmf-dist/doc/latex/reledmac/examples/3-reledpar_sync_setting_advancedshifted-nomax.pdf
    trunk/Master/texmf-dist/doc/latex/reledmac/examples/3-reledpar_sync_setting_advancedshifted.pdf
    trunk/Master/texmf-dist/doc/latex/reledmac/examples/3-reledpar_sync_setting_default.pdf
    trunk/Master/texmf-dist/doc/latex/reledmac/examples/3-reledpar_sync_setting_nomax-shifted.pdf
    trunk/Master/texmf-dist/doc/latex/reledmac/examples/3-reledpar_sync_setting_nomax.pdf
    trunk/Master/texmf-dist/doc/latex/reledmac/examples/3-reledpar_sync_setting_nosync.pdf
    trunk/Master/texmf-dist/doc/latex/reledmac/examples/3-reledpar_sync_setting_shifted.pdf
    trunk/Master/texmf-dist/doc/latex/reledmac/examples/4-reledpar_column_mix_with_not_column-continuous-numbering.pdf
    trunk/Master/texmf-dist/doc/latex/reledmac/examples/4-reledpar_column_mix_with_not_column.pdf
    trunk/Master/texmf-dist/doc/latex/reledmac/examples/4-reledpar_columns_alignment.pdf
    trunk/Master/texmf-dist/doc/latex/reledmac/examples/4-reledpar_columns_titles_in_line_numbering_with_notes.pdf
    trunk/Master/texmf-dist/doc/latex/reledmac/examples/4-reledpar_inside-outside-columns.pdf
    trunk/Master/texmf-dist/doc/latex/reledmac/examples/4-reledpar_one_series_per_pstart.pdf
    trunk/Master/texmf-dist/doc/latex/reledmac/examples/4-reledpar_pages_long_notes.pdf
    trunk/Master/texmf-dist/doc/latex/reledmac/examples/4-reledpar_pages_notes_leftpage.pdf
    trunk/Master/texmf-dist/doc/latex/reledmac/examples/4-reledpar_pages_paragraph_separator_between.pdf
    trunk/Master/texmf-dist/doc/latex/reledmac/examples/4-reledpar_pages_titles_in_line_numbering_with_notes.pdf
    trunk/Master/texmf-dist/doc/latex/reledmac/examples/4-reledpar_titles_not_in_line_numbering.pdf
    trunk/Master/texmf-dist/doc/latex/reledmac/examples/4-reledpar_verse_text_between.pdf
    trunk/Master/texmf-dist/doc/latex/reledmac/migration.pdf
    trunk/Master/texmf-dist/doc/latex/reledmac/reledmac.pdf
    trunk/Master/texmf-dist/doc/latex/reledmac/reledpar.pdf
    trunk/Master/texmf-dist/source/latex/reledmac/reledmac.dtx
    trunk/Master/texmf-dist/source/latex/reledmac/reledpar.dtx
    trunk/Master/texmf-dist/tex/latex/reledmac/reledmac.sty
    trunk/Master/texmf-dist/tex/latex/reledmac/reledpar.sty

Modified: trunk/Master/texmf-dist/doc/latex/reledmac/doc-more/page-typesetting-columns.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/reledmac/examples/1-criticalendnotes.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/reledmac/examples/1-criticalnotes.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/reledmac/examples/1-sidenotes.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/reledmac/examples/1-tabular.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/reledmac/examples/1-verses-doublenumbering.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/reledmac/examples/1-verses.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/reledmac/examples/2-antilabe.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/reledmac/examples/2-cross_referencing.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/reledmac/examples/2-footnote_spacing.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/reledmac/examples/2-glossaries.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/reledmac/examples/2-indexing.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/reledmac/examples/2-lemma_disambigution.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/reledmac/examples/2-line_numbers_in_header.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/reledmac/examples/2-linespacing.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/reledmac/examples/2-manuscript-apparatus.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/reledmac/examples/2-notes-width.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/reledmac/examples/2-one_series_per_pstart.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/reledmac/examples/2-performances.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/reledmac/examples/2-reledmac-right-to-left.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/reledmac/examples/2-subdivision-number-in-header.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/reledmac/examples/2-titles_in_line_numbering_with_notes.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/reledmac/examples/2-titles_not_in_line_numbering.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/reledmac/examples/3-reledpar_columns_different_languages.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/reledmac/examples/3-reledpar_mwe.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/reledmac/examples/3-reledpar_pages_different_languages_lualatex.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/reledmac/examples/3-reledpar_same_page_number_in_both_side.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/reledmac/examples/3-reledpar_sync_setting_advancedshifted-nomax.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/reledmac/examples/3-reledpar_sync_setting_advancedshifted.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/reledmac/examples/3-reledpar_sync_setting_default.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/reledmac/examples/3-reledpar_sync_setting_nomax-shifted.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/reledmac/examples/3-reledpar_sync_setting_nomax.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/reledmac/examples/3-reledpar_sync_setting_nosync.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/reledmac/examples/3-reledpar_sync_setting_shifted.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/reledmac/examples/4-reledpar_column_mix_with_not_column-continuous-numbering.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/reledmac/examples/4-reledpar_column_mix_with_not_column.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/reledmac/examples/4-reledpar_columns_alignment.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/reledmac/examples/4-reledpar_columns_titles_in_line_numbering_with_notes.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/reledmac/examples/4-reledpar_inside-outside-columns.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/reledmac/examples/4-reledpar_one_series_per_pstart.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/reledmac/examples/4-reledpar_pages_long_notes.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/reledmac/examples/4-reledpar_pages_notes_leftpage.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/reledmac/examples/4-reledpar_pages_paragraph_separator_between.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/reledmac/examples/4-reledpar_pages_titles_in_line_numbering_with_notes.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/reledmac/examples/4-reledpar_titles_not_in_line_numbering.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/reledmac/examples/4-reledpar_verse_text_between.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/reledmac/migration.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/reledmac/reledmac.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/reledmac/reledpar.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/source/latex/reledmac/reledmac.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/reledmac/reledmac.dtx	2020-08-19 21:36:57 UTC (rev 56133)
+++ trunk/Master/texmf-dist/source/latex/reledmac/reledmac.dtx	2020-08-19 21:37:24 UTC (rev 56134)
@@ -560,6 +560,9 @@
 % \changes{v2.34.0}{2020/06/24}{Add \protect\cs{Xpstartseparator}.}
 % \changes{v2.34.1}{2020/06/30}{Fix bug with page number when using stanazindentsrepetition, bug introduced in v2.33.0}
 % \changes{v2.34.2}{2020/07/06}{Fix bug with tabular environment, in some specific use case, added in v2.32.7}
+% \changes{v2.34.3}{2020/08/19}{Fix bug with \protect\cs{parafootsepX} when the footnotes are called outside of a numbered section.}
+% \changes{v2.34.3}{2020/08/19}{Fixes incompatibility  between Fixes incompatibility between lineation by \protect\cs{pstart} and (a)stanza.}
+% \changes{v2.34.3}{2020/08/19}{Makes command like \protect\cs{hidenumbering} working at the very beginning of a verse when the first argument of \protect\cs{setstanzaindents} is equal to 0.}
 %      Typeset scholarly editions with \LaTeX\thanks{This file (\dtxfilename)
 % has version number \fileversion, last revised \filedate.}}
 %
@@ -4400,7 +4403,7 @@
 %    \begin{macrocode}
 %<*code>
 \NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{reledmac}[2020/07/06 v2.34.2 typesetting critical editions]%
+\ProvidesPackage{reledmac}[2020/08/19 v2.34.3 typesetting critical editions]%
 %    \end{macrocode}
 %
 % \subsection{Package options}
@@ -7673,12 +7676,16 @@
 %    \begin{macrocode}
 
 \newcommand*{\setlinenum}[1]{%
-  \ifnum#1<\z@
-    \led at warn@BadSetlinenum
-  \else
-    \ifledRcol \write\linenum at outR{\string\l at d@set[#1]}
-    \else      \write\linenum at out{\string\l at d@set[#1]} \fi
-  \fi}
+  \ifnum#1<\z@%
+    \led at warn@BadSetlinenum%
+  \else%
+    \ifledRcol%
+      \write\linenum at outR{\string\l at d@set[#1]}%
+    \else%
+      \write\linenum at out{\string\l at d@set[#1]}%
+    \fi%
+  \fi%
+}%
 
 %    \end{macrocode}
 % \end{macro}
@@ -8953,8 +8960,10 @@
 %    \begin{macrocode}
     \ifbypstart@%
        \begingroup%
-         \let\leavevmode\relax%
-         \setlinenum{0}%
+         \unless\ifinstanza%
+           \let\leavevmode\relax%
+           \setlinenum{0}%
+        \fi%
        \endgroup%
        \resetprevline@%
     \fi%
@@ -13653,10 +13662,17 @@
         {}%
      \global\csname prevpage#1 at numR\endcsname=\page at numR%
    \else%
-     \ifnumequal{\csuse{prevpage#1 at num}}{\page at num}%
-        {\csuse{parafootsepX@#1}}%
-        {}%
-     \global\csname prevpage#1 at num\endcsname=\page at num%
+     \ifnumbering%
+       \ifnumequal{\csuse{prevpage#1 at num}}{\page at num}%
+          {\csuse{parafootsepX@#1}}%
+          {}%
+       \global\csname prevpage#1 at num\endcsname=\page at num%
+    \else%
+       \ifnumequal{\csuse{prevpage#1 at num}}{\c at page}%
+          {\csuse{parafootsepX@#1}}%
+          {}%
+       \global\csname prevpage#1 at num\endcsname=\c at page%
+    \fi%
    \fi%
 }
 %    \end{macrocode}
@@ -18877,7 +18893,7 @@
    \parindent at beforestanza=\parindent}%Keep in memory the standard \parindent
    \global\stanza at count\@ne\stanza at modulo\@ne
    \noexpand\ifnum\expandafter\noexpand\csname sza at 0@\endcsname=\z@%
-      \let\noexpand\stanza at hang\relax%
+      \def\noexpand\stanza at hang{\unexpanded{\leavevmode\null}}%
       \let\noexpand\endlock\relax%
    \noexpand\else%
      \interlinepenalty%

Modified: trunk/Master/texmf-dist/source/latex/reledmac/reledpar.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/reledmac/reledpar.dtx	2020-08-19 21:36:57 UTC (rev 56133)
+++ trunk/Master/texmf-dist/source/latex/reledmac/reledpar.dtx	2020-08-19 21:37:24 UTC (rev 56134)
@@ -343,6 +343,8 @@
 % \changes{v2.23.1}{2020/04/19}{Fix bug when using \protect\package{polyglossia} v1.45 or later.}
 % \changes{v2.24.0}{2020/05/31}{Add startstanzaindentsrepetition feature.}
 % \changes{v2.24.0}{2020/05/31}{Add antilabe feature.}
+% \changes{v2.24.1}{2020/08/19}{Makes \protect\cs{numberstantzatrue} working with \protect\env{astanza}.}
+% \changes{v2.24.1}{2020/08/19}{Fixes incompatibility between lineation by \protect\cs{pstart} and (a)stanza.}
 % ^^A PW added following as the definitions are at some unknown elsewhere
 %
 % \newcommand{\egstart}{%
@@ -1398,7 +1400,7 @@
 %    \begin{macrocode}
 %<*code>
 \NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{reledpar}[2020/05/31 v2.24.0 reledmac extension for parallel texts]%
+\ProvidesPackage{reledpar}[2020/08/19 v2.24.1 reledmac extension for parallel texts]%
 
 %    \end{macrocode}
 % \subsection{Package's requirement}
@@ -2897,11 +2899,21 @@
 %
 %    \begin{macrocode}
 \renewcommand*{\@pend}[1]{%
-  \ifbypstart@\global\line at num=0\fi%
-  \xright at appenditem{#1}\to\linesinpar at listL}
+  \ifbypstart@%
+    \unless\ifinstanza%
+      \global\line at num=0%
+    \fi%
+  \fi%
+  \xright at appenditem{#1}\to\linesinpar at listL%
+}%
 \renewcommand*{\@pendR}[1]{%
-  \ifbypstart at R\global\line at numR=0\fi
-  \xright at appenditem{#1}\to\linesinpar at listR}
+  \ifbypstart at R%
+    \unless\ifinstanzaR%
+      \global\line at numR=0%
+    \fi%
+  \fi%
+  \xright at appenditem{#1}\to\linesinpar at listR%
+}%
 
 %    \end{macrocode}
 % \end{macro}
@@ -5386,6 +5398,7 @@
   \fi%
   \catcode`\&\active
   \global\stanza at count\@ne\stanza at modulo\@ne
+  \@advancestanzanumber%
   \newdimen\parindent at beforestanza%
   \parindent at beforestanza=\parindent%Keep in memory the standard \parindent
   \ifnum\usenamecount{sza at 0@}=\z@
@@ -5410,6 +5423,7 @@
     {\pstart[][\at at every@stanza]\at at start@every at stanza}%
     {\pstart[#1][#2]\at at start@every at stanza}%
   \@astanza at line
+  \@insertstanzanumber%
   \let\par\relax\ignorespaces%No paragraph in verses
 }{%
   \global\undef\parindent at beforestanza%
@@ -5935,12 +5949,16 @@
       \@writelinesinparR
       \check at pstarts
         \ifbypstart@%
-           \write\linenum at out{\string\@set[1]}
-           \resetprevline@
+           \unless\ifinstanza%
+             \write\linenum at out{\string\@set[1]}%
+             \resetprevline@%
+           \fi%
         \fi
        \ifbypstart at R
-           \write\linenum at outR{\string\@set[1]}
-           \resetprevline@
+           \unless\ifinstanza%
+             \write\linenum at outR{\string\@set[1]}%
+             \resetprevline@%
+          \fi%
         \fi
         \Columns at print@after at pend%
     \repeat
@@ -7343,8 +7361,10 @@
       \ifnum\l at dnumpstartsR>\l at dpscR
         \writtenlinesRfalse
         \ifbypstart at R
+          \unless\ifinstanzaR%
              \global\line at numR=0%
              \resetprevline@%
+          \fi%
         \fi
         \csuse{after at pendR@\the\l at dpscR}%
         \global\csundef{after at pendR@\the\l at dpscR}%

Modified: trunk/Master/texmf-dist/tex/latex/reledmac/reledmac.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/reledmac/reledmac.sty	2020-08-19 21:36:57 UTC (rev 56133)
+++ trunk/Master/texmf-dist/tex/latex/reledmac/reledmac.sty	2020-08-19 21:37:24 UTC (rev 56134)
@@ -35,7 +35,7 @@
 %%
 
 \NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{reledmac}[2020/07/06 v2.34.2 typesetting critical editions]%
+\ProvidesPackage{reledmac}[2020/08/19 v2.34.3 typesetting critical editions]%
 \RequirePackage{xkeyval}
 \newif\ifparledgroup
 \newif\ifsameparallelpagenumber%
@@ -1510,12 +1510,16 @@
 
 
 \newcommand*{\setlinenum}[1]{%
-  \ifnum#1<\z@
-    \led at warn@BadSetlinenum
-  \else
-    \ifledRcol \write\linenum at outR{\string\l at d@set[#1]}
-    \else      \write\linenum at out{\string\l at d@set[#1]} \fi
-  \fi}
+  \ifnum#1<\z@%
+    \led at warn@BadSetlinenum%
+  \else%
+    \ifledRcol%
+      \write\linenum at outR{\string\l at d@set[#1]}%
+    \else%
+      \write\linenum at out{\string\l at d@set[#1]}%
+    \fi%
+  \fi%
+}%
 
 
 \newcommand*{\startlock}{%
@@ -2009,8 +2013,10 @@
   \fi%
     \ifbypstart@%
        \begingroup%
-         \let\leavevmode\relax%
-         \setlinenum{0}%
+         \unless\ifinstanza%
+           \let\leavevmode\relax%
+           \setlinenum{0}%
+        \fi%
        \endgroup%
        \resetprevline@%
     \fi%
@@ -4575,10 +4581,17 @@
         {}%
      \global\csname prevpage#1 at numR\endcsname=\page at numR%
    \else%
-     \ifnumequal{\csuse{prevpage#1 at num}}{\page at num}%
-        {\csuse{parafootsepX@#1}}%
-        {}%
-     \global\csname prevpage#1 at num\endcsname=\page at num%
+     \ifnumbering%
+       \ifnumequal{\csuse{prevpage#1 at num}}{\page at num}%
+          {\csuse{parafootsepX@#1}}%
+          {}%
+       \global\csname prevpage#1 at num\endcsname=\page at num%
+    \else%
+       \ifnumequal{\csuse{prevpage#1 at num}}{\c at page}%
+          {\csuse{parafootsepX@#1}}%
+          {}%
+       \global\csname prevpage#1 at num\endcsname=\c at page%
+    \fi%
    \fi%
 }
 \newcommand{\wrapped at footfootmarkX}[1]{%
@@ -7819,7 +7832,7 @@
    \parindent at beforestanza=\parindent}%Keep in memory the standard \parindent
    \global\stanza at count\@ne\stanza at modulo\@ne
    \noexpand\ifnum\expandafter\noexpand\csname sza at 0@\endcsname=\z@%
-      \let\noexpand\stanza at hang\relax%
+      \def\noexpand\stanza at hang{\unexpanded{\leavevmode\null}}%
       \let\noexpand\endlock\relax%
    \noexpand\else%
      \interlinepenalty%

Modified: trunk/Master/texmf-dist/tex/latex/reledmac/reledpar.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/reledmac/reledpar.sty	2020-08-19 21:36:57 UTC (rev 56133)
+++ trunk/Master/texmf-dist/tex/latex/reledmac/reledpar.sty	2020-08-19 21:37:24 UTC (rev 56134)
@@ -28,7 +28,7 @@
 
 
 \NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{reledpar}[2020/05/31 v2.24.0 reledmac extension for parallel texts]%
+\ProvidesPackage{reledpar}[2020/08/19 v2.24.1 reledmac extension for parallel texts]%
 
 \RequirePackage{xspace}%
 \RequirePackage{xkeyval}
@@ -712,11 +712,21 @@
 }%
 
 \renewcommand*{\@pend}[1]{%
-  \ifbypstart@\global\line at num=0\fi%
-  \xright at appenditem{#1}\to\linesinpar at listL}
+  \ifbypstart@%
+    \unless\ifinstanza%
+      \global\line at num=0%
+    \fi%
+  \fi%
+  \xright at appenditem{#1}\to\linesinpar at listL%
+}%
 \renewcommand*{\@pendR}[1]{%
-  \ifbypstart at R\global\line at numR=0\fi
-  \xright at appenditem{#1}\to\linesinpar at listR}
+  \ifbypstart at R%
+    \unless\ifinstanzaR%
+      \global\line at numR=0%
+    \fi%
+  \fi%
+  \xright at appenditem{#1}\to\linesinpar at listR%
+}%
 
 \newcommand{\@pstart}[3]{%
   \ifcsdef{minpage at pstart@#1}%
@@ -2147,6 +2157,7 @@
   \fi%
   \catcode`\&\active
   \global\stanza at count\@ne\stanza at modulo\@ne
+  \@advancestanzanumber%
   \newdimen\parindent at beforestanza%
   \parindent at beforestanza=\parindent%Keep in memory the standard \parindent
   \ifnum\usenamecount{sza at 0@}=\z@
@@ -2171,6 +2182,7 @@
     {\pstart[][\at at every@stanza]\at at start@every at stanza}%
     {\pstart[#1][#2]\at at start@every at stanza}%
   \@astanza at line
+  \@insertstanzanumber%
   \let\par\relax\ignorespaces%No paragraph in verses
 }{%
   \global\undef\parindent at beforestanza%
@@ -2419,12 +2431,16 @@
       \@writelinesinparR
       \check at pstarts
         \ifbypstart@%
-           \write\linenum at out{\string\@set[1]}
-           \resetprevline@
+           \unless\ifinstanza%
+             \write\linenum at out{\string\@set[1]}%
+             \resetprevline@%
+           \fi%
         \fi
        \ifbypstart at R
-           \write\linenum at outR{\string\@set[1]}
-           \resetprevline@
+           \unless\ifinstanza%
+             \write\linenum at outR{\string\@set[1]}%
+             \resetprevline@%
+          \fi%
         \fi
         \Columns at print@after at pend%
     \repeat
@@ -3296,8 +3312,10 @@
       \ifnum\l at dnumpstartsR>\l at dpscR
         \writtenlinesRfalse
         \ifbypstart at R
+          \unless\ifinstanzaR%
              \global\line at numR=0%
              \resetprevline@%
+          \fi%
         \fi
         \csuse{after at pendR@\the\l at dpscR}%
         \global\csundef{after at pendR@\the\l at dpscR}%



More information about the tex-live-commits mailing list.