summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/reledmac
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2022-01-11 22:00:38 +0000
committerKarl Berry <karl@freefriends.org>2022-01-11 22:00:38 +0000
commit94a61ef951904c933eda185e73e73a42ce34725f (patch)
tree56683c3498537912b81fabbdc27ee83c755a2648 /Master/texmf-dist/tex/latex/reledmac
parentf658c5ca98d188dab032e6155c12e4a57c0d71b6 (diff)
reledmac (11jan22)
git-svn-id: svn://tug.org/texlive/trunk@61571 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/reledmac')
-rw-r--r--Master/texmf-dist/tex/latex/reledmac/reledmac.sty16
1 files changed, 13 insertions, 3 deletions
diff --git a/Master/texmf-dist/tex/latex/reledmac/reledmac.sty b/Master/texmf-dist/tex/latex/reledmac/reledmac.sty
index 34626cb8240..58f7361505b 100644
--- a/Master/texmf-dist/tex/latex/reledmac/reledmac.sty
+++ b/Master/texmf-dist/tex/latex/reledmac/reledmac.sty
@@ -37,7 +37,7 @@
%%
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{reledmac}[2021/11/03 v2.38.2 typesetting critical editions]%
+\ProvidesPackage{reledmac}[2022/01/11 v2.39.0 typesetting critical editions]%
\RequirePackage{xkeyval}
\newif\ifparledgroup
\newif\ifsameparallelpagenumber%
@@ -3953,6 +3953,7 @@
\linenumrep{#2}%
\iftoggle{Xlineflag@\@currentseries}{#8}{}%
}%
+ \iftoggle{Xnotboxingsubline@\@currentseries}{\egroup}{}%Close startline box
\ifl@d@ssub%
\csuse{Xsublinesep@\@currentseries}%
\wrap@edcrossref{\@this@crossref@start}{\sublinenumrep{#3}}%
@@ -3961,7 +3962,7 @@
\ifcsstring{Xlinenumannotationposition@\@currentseries}{after}%
{\@annot@start@print}%
{}%
- \egroup%
+ \iftoggle{Xnotboxingsubline@\@currentseries}{}{\egroup}%Close startline box
\ifdimequal{\csuse{Xboxendlinenum@\@currentseries}}{0pt}%
{\bgroup}%
{\hbox to \csuse{Xboxendlinenum@\@currentseries}\bgroup}%
@@ -5338,6 +5339,7 @@
}%
\fi%
\iftoggle{Xendlineflag@\@currentseries}{\ifledRcol@\@Rlineflag\fi}{}%
+ \iftoggle{Xendnotboxingsubline@\@currentseries}{\egroup}{}%Close the box
\ifl@d@Xendlinenumber%
\ifl@d@ssub%
\csuse{Xendsublinesep@\@currentseries}%
@@ -5353,7 +5355,7 @@
\ifcsstring{Xendlinenumannotationposition@\@currentseries}{after}%
{\@annot@start@print}%
{}%
- \egroup%
+ \iftoggle{Xendnotboxingsubline@\@currentseries}{}{\egroup}%
\ifdimequal{\csuse{Xendboxendlinenum@\@currentseries}}{0pt}%
{\bgroup}%
{\hbox to \csuse{Xendboxendlinenum@\@currentseries}\bgroup}%
@@ -5462,6 +5464,7 @@
\csgdef{Xboxlinenumalign@#1}{L}%
\csgdef{Xboxstartlinenum@#1}{0pt}%
+ \newtoggle{Xnotboxingsubline@#1}%
\csgdef{Xboxendlinenum@#1}{0pt}%
\csgdef{Xboxsymlinenum@#1}{0pt}%
@@ -5812,6 +5815,7 @@
\csgdef{Xendboxlinenumalign@#1}{L}%
\csgdef{Xendboxstartlinenum@#1}{0pt}%
+ \newtoggle{Xendnotboxingsubline@#1}%
\csgdef{Xendboxendlinenum@#1}{0pt}%
\csgdef{Xendlemmaseparator@#1}{}%
@@ -6051,6 +6055,7 @@
\newhookcommand@series{Xboxlinenumalign}%
\newhookcommand@series{Xboxstartlinenum}%
+ \newhooktoggle@series{Xnotboxingsubline}%
\newhookcommand@series{Xboxendlinenum}%
\newhookcommand@series{Xafternote}%
@@ -6123,6 +6128,7 @@
\newhookcommand@series{Xendboxlinenumalign}%
\newhookcommand@series{Xendboxstartlinenum}%
+ \newhooktoggle@series{Xendnotboxingsubline}%
\newhookcommand@series{Xendboxendlinenum}%
\newhookcommand@series{Xendnotefontsize}
@@ -6913,12 +6919,16 @@
\gdef\Xboxstartlinenum@appref{0pt}
\gdef\Xboxstartlinenum@SEref{0pt}
+\newtoggle{Xnotboxingsubline@appref}%
+\newtoggle{Xnotboxingsubline@SEref}%
\gdef\Xboxendlinenum@appref{0pt}
\gdef\Xboxendlinenum@SEref{0pt}
\gdef\Xendboxstartlinenum@apprefwithpage{0pt}
\gdef\Xendboxstartlinenum@SErefwithpage{0pt}
+\newtoggle{Xendnotboxingsubline@apprefwithpage}%
+\newtoggle{Xendnotboxingsubline@SErefwithpage}%
\gdef\Xendboxendlinenum@apprefwithpage{0pt}
\gdef\Xendboxendlinenum@SErefwithpage{0pt}