texlive[43559] Master/texmf-dist: reledmac (20mar17)

commits+karl at tug.org commits+karl at tug.org
Mon Mar 20 23:59:36 CET 2017


Revision: 43559
          http://tug.org/svn/texlive?view=revision&revision=43559
Author:   karl
Date:     2017-03-20 23:59:36 +0100 (Mon, 20 Mar 2017)
Log Message:
-----------
reledmac (20mar17)

Modified Paths:
--------------
    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.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-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

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.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-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	2017-03-20 22:58:44 UTC (rev 43558)
+++ trunk/Master/texmf-dist/source/latex/reledmac/reledmac.dtx	2017-03-20 22:59:36 UTC (rev 43559)
@@ -461,6 +461,7 @@
 % \changes{v2.17.5}{2017/02/12}{Fix bug with \protect\cs{pstartref} when refering to the left side in parallel typesetting.}
 % \changes{v2.18.0}{2017/02/22}{Fix bug when using both \protect\cs{Xnumberonlyfirstintwolines} or \protect\cs{Xnumberonlyfirstinline} and \protect\cs{Xparafootsep} and \protect\cs{Xsymlinenum}.}
 % \changes{v2.18.0}{2017/02/22}{Fix bug when using a \protect\cs{edtext} in two lines or more in right-to-left typesetting with \protect\XeLaTeX.}
+% \changes{v2.18.1}{2017/03/20}{Fix bug when using \protect\cs{msdata} with \protect\LuaLaTeX or with \protect\package{hyperref} package.}
 % \title{\Macpackage \\
 %      Typeset scholarly editions with \LaTeX\thanks{This file (\dtxfilename)
 % has version number \fileversion, last revised \filedate.}}
@@ -2877,10 +2878,6 @@
 %
 % \subsubsection{Cross-referencing in order to define line number of a critical note}
 % \DescribeMacro{\xxref}
-% The macros \protect\cs{xxref} and 
-% \protect\cs{edmakelabel} let you manipulate numbers
-% and labels in ways which you may find helpful in tricky
-% situations.
 %
 % The \protect\cs{xxref}\marg{lab1}\marg{lab2} command generates a reference to a sequence of
 % lines, for use in the second argument of \protect\cs{edtext}.
@@ -2893,6 +2890,20 @@
 % \verb"\edlabel{mouse}" was placed, and the ending numbers to those where
 % \verb"\edlabel{elephant}" occurs.
 %
+% Here, an example of use:
+% \begin{verbatim}
+%\beginnumbering
+%
+%\pstart
+%\edlabel{Queritur}Queritur utrum metaphysica sit scientia una.
+%\pend
+%
+%\pstart
+%\edtext{Et videtur quod non\edlabel{non}.}{\xxref{Queritur}{non}\lemma{queritur \dots{} non}\Afootnote{om. \emph{A}}}
+%\pend
+%
+%\endnumbering
+% \end{verbatim}
 % \subsection{Not automatic cross-referencing}
 % \DescribeMacro{\edmakelabel}
 % Sometimes the \protect\cs{edlabel} command cannot be used to specify exactly
@@ -3870,7 +3881,7 @@
 %    \begin{macrocode}
 %<*code>
 \NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{reledmac}[2017/02/23 v2.18.0a typesetting critical editions]%
+\ProvidesPackage{reledmac}[2017/03/20 v2.18.1 typesetting critical editions]%
 %    \end{macrocode}
 %
 % \subsection{Package options}
@@ -15311,7 +15322,7 @@
 % \begin{macro}{\ledleftnote}
 % \begin{macro}{\ledrightnote}
 % \begin{macro}{\ledinnernote}
-% \begin{macro}{\ledouterote}
+% \begin{macro}{\ledouternote}
 % \begin{macro}{\ledsidenote}
 % \protect\cs{ledleftnote}, \protect\cs{ledrightnote}, \protect\cs{ledinnernote}, \protect\cs{ledouternote} are the
 % user commands for left, right, inner and outer sidenotes.
@@ -16870,8 +16881,12 @@
 % \section{Apparatus of Manuscripts}
 % \subsection{User level macro}
 % \begin{macro}{\msdata}
-% The user level \cs{msdata} command only writes the manuscripts data in numbered auxiliary file.
+% \begin{macro}{\msdata at c}
+% \begin{macro}{\msdata at cR}
+% The user level \cs{msdata} command only writes the manuscripts data in numbered auxiliary file. There is two associated etoolbox counter.
 %    \begin{macrocode}
+\def\msdata at c{}%
+\def\msdata at cR{}%
 \newcommand{\msdata}[1]{%
   \leavevmode%
   \unless\ifstopmsdata at inserted@%
@@ -16880,10 +16895,18 @@
   \fi%
   \global\stopmsdata at inserted@false%
   \unless\ifledRcol%
+    \numgdef{\msdata at c}{\msdata at c+1}%
+    \ifdef{\hypertarget}{%
+      \edlabel{\msdata at c:start:msdata}%
+    }{}%
     \protected at write\linenum at out{}{%
       \string\@msd{#1}%
     }%
   \else%
+    \numgdef{\msdata at cR}{\msdata at cR+1}%
+    \ifdef{\hypertarget}{%
+      \edlabel{\msdata at cR:start:msdata}%
+    }{}%
     \protected at write\linenum at outR{}{%
       \string\@msd{#1}%
     }%
@@ -16891,6 +16914,8 @@
 }%
 %    \end{macrocode}
 % \end{macro}
+% \end{macro}
+% \end{macro}
 % \begin{macro}{\stopmsdata}
 % The user level \cs{stopmsdata} command only writes information about the end of manuscripts data in numbered auxiliary file.
 %    \begin{macrocode}
@@ -16900,10 +16925,16 @@
     \protected at write\linenum at out{}{%
       \string\@stopmsd%
     }%
+    \ifdef{\hypertarget}{%
+      \edlabel{\msdata at c:end:msdata}%
+    }{}%
   \else%
     \protected at write\linenum at outR{}{%
       \string\@stopmsd%
     }%
+   \ifdef{\hypertarget}{%
+     \edlabel{\msdata at cR:end:msdata}%
+   }{}%
   \fi%
   \global\stopmsdata at inserted@true%
 }%
@@ -17055,6 +17086,12 @@
           \fi%
           \listxadd{\@msdata at list}{%
             \@msd at options@iffullpage%
+            \ifluatex%
+              \csxdef{footnote at luatextextdir}{\the\textdir}%
+              \csxdef{footnote at luatexpardir}{\the\pardir}%
+            \fi%
+    				\csdef{@this at crossref@start}{\add at msd@c:start:msdata}%
+   					\csdef{@this at crossref@end}{\add at msd@c:end:msdata}%
             \noexpand\csuse{v\@msdata at series footnote}{\@msdata at series}{{\expandonce\l at d@nums}{\ms at data@label}{\expandonce\@data}}%
             \reset at msd@options at iffullpage%
          }%
@@ -17094,6 +17131,12 @@
           \fi%
           \listxadd{\@msdata at list}{%
             \@msd at options@iffullpage%
+            \ifluatex%
+              \csxdef{footnote at luatextextdir}{\the\textdir}%
+              \csxdef{footnote at luatexpardir}{\the\pardir}%
+            \fi%
+    				\csdef{@this at crossref@start}{\add at msd@cR:start:msdata}%
+   					\csdef{@this at crossref@end}{\add at msd@cR:end:msdata}%
             \noexpand\csuse{v\@msdata at series footnote}{\@msdata at series}{{\expandonce\l at d@nums}{\ms at data@label}{\expandonce\@data}}%
             \reset at msd@options at iffullpage%
          }%
@@ -17149,6 +17192,12 @@
          {}%
          \listxadd{\@msdata at list}{%
           \@msd at options@iffullpage%
+          \ifluatex%
+            \csxdef{footnote at luatextextdir}{\the\textdir}%
+            \csxdef{footnote at luatexpardir}{\the\pardir}%
+          \fi%
+    		  \csdef{@this at crossref@start}{\add at msd@c:start:msdata}%
+   				\csdef{@this at crossref@end}{\add at msd@c:end:msdata}%
           \noexpand\csuse{v\@msdata at series footnote}{\@msdata at series}{{\expandonce\l at d@nums}{\ms at data@label}{\expandonce\@data}}%
           \reset at msd@options at iffullpage%
         }%
@@ -17187,6 +17236,12 @@
          {}%
          \listxadd{\@msdata at list}{%
            \@msd at options@iffullpage%
+           \ifluatex%
+             \csxdef{footnote at luatextextdir}{\the\textdir}%
+             \csxdef{footnote at luatexpardir}{\the\pardir}%
+           \fi%
+    		  \csdef{@this at crossref@start}{\add at msd@cR:start:msdata}%
+   				\csdef{@this at crossref@end}{\add at msd@cR:end:msdata}%
            \noexpand\csuse{v\@msdata at series footnote}{\@msdata at series}{{\expandonce\l at d@nums}{\ms at data@label}{\expandonce\@data}}%
            \reset at msd@options at iffullpage%
         }%

Modified: trunk/Master/texmf-dist/source/latex/reledmac/reledpar.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/reledmac/reledpar.dtx	2017-03-20 22:58:44 UTC (rev 43558)
+++ trunk/Master/texmf-dist/source/latex/reledmac/reledpar.dtx	2017-03-20 22:59:36 UTC (rev 43559)
@@ -1136,7 +1136,7 @@
 % When using \cs{stanzanumtrue} (\reff{reledmac-numbering-stanza}) in parallel typesetting, \verb+stanza+ counter is replaced by \verb+stanzaL+ counter in left side and by \verb+stanzaR+ counter in right side. Consequently, you can redefine \cs{thestanzaL} and \cs{thestanzaR} to change their aspect.
 %
 % \section{Side notes}
-% As in \macpackage, you must use one of the following commands to add side notes: \protect\cs{ledsidenote}, \protect\cs{ledleftnote}, \protect\cs{ledrightnote}, \protect\cs{ledouterote}, \protect\cs{ledinnerrote}.
+% As in \macpackage, you must use one of the following commands to add side notes: \protect\cs{ledsidenote}, \protect\cs{ledleftnote}, \protect\cs{ledrightnote}, \protect\cs{ledouternote}, \protect\cs{ledinnernote}.
 % 
 % The \protect\cs{sidenotemargin} defines the margin of the sidenote for either left or right side, depending on the current environment.
 % 

Modified: trunk/Master/texmf-dist/tex/latex/reledmac/reledmac.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/reledmac/reledmac.sty	2017-03-20 22:58:44 UTC (rev 43558)
+++ trunk/Master/texmf-dist/tex/latex/reledmac/reledmac.sty	2017-03-20 22:59:36 UTC (rev 43559)
@@ -35,7 +35,7 @@
 %%
 
 \NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{reledmac}[2017/02/23 v2.18.0a typesetting critical editions]%
+\ProvidesPackage{reledmac}[2017/03/20 v2.18.1 typesetting critical editions]%
 \RequirePackage{xkeyval}
 \newif\ifparledgroup
 \DeclareOptionX{series}[A,B,C,D,E]{\xdef\default at series{#1}}
@@ -6756,6 +6756,8 @@
   \catcode`\@=\body
   \setstanzavalues{szp}{0}
 
+\def\msdata at c{}%
+\def\msdata at cR{}%
 \newcommand{\msdata}[1]{%
   \leavevmode%
   \unless\ifstopmsdata at inserted@%
@@ -6764,10 +6766,18 @@
   \fi%
   \global\stopmsdata at inserted@false%
   \unless\ifledRcol%
+    \numgdef{\msdata at c}{\msdata at c+1}%
+    \ifdef{\hypertarget}{%
+      \edlabel{\msdata at c:start:msdata}%
+    }{}%
     \protected at write\linenum at out{}{%
       \string\@msd{#1}%
     }%
   \else%
+    \numgdef{\msdata at cR}{\msdata at cR+1}%
+    \ifdef{\hypertarget}{%
+      \edlabel{\msdata at cR:start:msdata}%
+    }{}%
     \protected at write\linenum at outR{}{%
       \string\@msd{#1}%
     }%
@@ -6779,10 +6789,16 @@
     \protected at write\linenum at out{}{%
       \string\@stopmsd%
     }%
+    \ifdef{\hypertarget}{%
+      \edlabel{\msdata at c:end:msdata}%
+    }{}%
   \else%
     \protected at write\linenum at outR{}{%
       \string\@stopmsd%
     }%
+   \ifdef{\hypertarget}{%
+     \edlabel{\msdata at cR:end:msdata}%
+   }{}%
   \fi%
   \global\stopmsdata at inserted@true%
 }%
@@ -6872,6 +6888,12 @@
           \fi%
           \listxadd{\@msdata at list}{%
             \@msd at options@iffullpage%
+            \ifluatex%
+              \csxdef{footnote at luatextextdir}{\the\textdir}%
+              \csxdef{footnote at luatexpardir}{\the\pardir}%
+            \fi%
+     \csdef{@this at crossref@start}{\add at msd@c:start:msdata}%
+    \csdef{@this at crossref@end}{\add at msd@c:end:msdata}%
             \noexpand\csuse{v\@msdata at series footnote}{\@msdata at series}{{\expandonce\l at d@nums}{\ms at data@label}{\expandonce\@data}}%
             \reset at msd@options at iffullpage%
          }%
@@ -6911,6 +6933,12 @@
           \fi%
           \listxadd{\@msdata at list}{%
             \@msd at options@iffullpage%
+            \ifluatex%
+              \csxdef{footnote at luatextextdir}{\the\textdir}%
+              \csxdef{footnote at luatexpardir}{\the\pardir}%
+            \fi%
+     \csdef{@this at crossref@start}{\add at msd@cR:start:msdata}%
+    \csdef{@this at crossref@end}{\add at msd@cR:end:msdata}%
             \noexpand\csuse{v\@msdata at series footnote}{\@msdata at series}{{\expandonce\l at d@nums}{\ms at data@label}{\expandonce\@data}}%
             \reset at msd@options at iffullpage%
          }%
@@ -6955,6 +6983,12 @@
          {}%
          \listxadd{\@msdata at list}{%
           \@msd at options@iffullpage%
+          \ifluatex%
+            \csxdef{footnote at luatextextdir}{\the\textdir}%
+            \csxdef{footnote at luatexpardir}{\the\pardir}%
+          \fi%
+       \csdef{@this at crossref@start}{\add at msd@c:start:msdata}%
+    \csdef{@this at crossref@end}{\add at msd@c:end:msdata}%
           \noexpand\csuse{v\@msdata at series footnote}{\@msdata at series}{{\expandonce\l at d@nums}{\ms at data@label}{\expandonce\@data}}%
           \reset at msd@options at iffullpage%
         }%
@@ -6993,6 +7027,12 @@
          {}%
          \listxadd{\@msdata at list}{%
            \@msd at options@iffullpage%
+           \ifluatex%
+             \csxdef{footnote at luatextextdir}{\the\textdir}%
+             \csxdef{footnote at luatexpardir}{\the\pardir}%
+           \fi%
+       \csdef{@this at crossref@start}{\add at msd@cR:start:msdata}%
+    \csdef{@this at crossref@end}{\add at msd@cR:end:msdata}%
            \noexpand\csuse{v\@msdata at series footnote}{\@msdata at series}{{\expandonce\l at d@nums}{\ms at data@label}{\expandonce\@data}}%
            \reset at msd@options at iffullpage%
         }%



More information about the tex-live-commits mailing list