texlive[71890] Master/texmf-dist: reledmac (24jul24)

commits+karl at tug.org commits+karl at tug.org
Wed Jul 24 21:49:11 CEST 2024


Revision: 71890
          https://tug.org/svn/texlive?view=revision&revision=71890
Author:   karl
Date:     2024-07-24 21:49:11 +0200 (Wed, 24 Jul 2024)
Log Message:
-----------
reledmac (24jul24)

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/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	2024-07-24 19:48:55 UTC (rev 71889)
+++ trunk/Master/texmf-dist/source/latex/reledmac/reledmac.dtx	2024-07-24 19:49:11 UTC (rev 71890)
@@ -786,7 +786,7 @@
 % Briefe}, series {\sc I, III, VII,} being edited by Dr.\ H.\
 % Breger\index{Breger, Herbert}, Dr.~N. G\"adeke\index{G\"adeke, Nora} and
 % others at the Leibniz-Archiv, Nieders\"achsische Landesbibliothek, Hannover.
-% (see \url{http://www.nlb-hannover.de/Leibniz})}
+% (see \url{https://www.gwlb.de/leibniz/digitale-ressourcen/repositorium-des-leibniz-archivs})}
 % Theodosius's\index{Theodosius} {\em Spherics}, the German {\em
 % Algorismus} of Sacrobosco,\index{Sacrobosco} the Sanskrit text of the
 % {\em K\={a}\'{s}ik\={a}\-v\d{r}tti\/} of V\={a}mana\index{Vamana} and
@@ -3962,7 +3962,7 @@
 %  & It makes the peas taste funny \\
 %  & And get my tummy gummy.\edindex{gummy} &
 %  & But it keeps them on the knife.
-% \end{edtabularr}
+% \end{edtabularl}
 % \pend
 % \endnumbering
 % \end{verbatim}

Modified: trunk/Master/texmf-dist/source/latex/reledmac/reledpar.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/reledmac/reledpar.dtx	2024-07-24 19:48:55 UTC (rev 71889)
+++ trunk/Master/texmf-dist/source/latex/reledmac/reledpar.dtx	2024-07-24 19:49:11 UTC (rev 71890)
@@ -354,6 +354,7 @@
 % \changes{v2.25.4}{2023/07/04}{Fix bug with \protect\cs{linenumOnlyPagesForColumnsR} and multiple numbered sections}
 % \changes{v2.25.5}{2023/07/20}{Fix bug with hyperlink when using \protect\cs{footnoteXnomk}}
 % \changes{v2.25.6}{2024/02/26}{Make \protect\cs{doinsidethislinehook} working on right side}
+% \changes{v2.25.7}{2024/07/23}{Fix compatibility with \protect\package{polyglossia} 2.2}
 % ^^A PW added following as the definitions are at some unknown elsewhere
 %
 % \newcommand{\egstart}{%
@@ -1410,7 +1411,7 @@
 %    \begin{macrocode}
 %<*code>
 \NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{reledpar}[2024/05/11 v2.25.6a reledmac extension for parallel texts]%
+\ProvidesPackage{reledpar}[2024/07/23 v2.25.7 reledmac extension for parallel texts]%
 
 %    \end{macrocode}
 % \subsection{Package's requirement}
@@ -5543,17 +5544,6 @@
 % To counter this, we have to make sure that the correct language is
 % used at the proper times.
 %
-% \begin{macro}{\ifl at dusedbabel}
-% \begin{macro}{\l at dusedbabelfalse}
-% \begin{macro}{\l at dusedbabeltrue}
-% A flag for checking if \verb?babel? has been used as a package.
-%    \begin{macrocode}
-\newif\ifl at dusedbabel
-%    \end{macrocode}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-%
 % \changes{v1.8.0}{2014/08/05}{Suppress \protect\cs{ifl at dsamelang} which did not work and was not logical, because both columns could have the same language but not the main language of the document.}
 %
 % \begin{macro}{\l at dchecklang}
@@ -5598,13 +5588,12 @@
 % Now do the \protect\package{babel} or \protect\package{polyglossia}  fix or, if necessary.
 %    \begin{macrocode}
 \AtBeginDocument{%
-  \@ifundefined{xpg at main@language}{%
+  \@ifpackageloaded{babel}{%
     \@ifundefined{bbl at main@language}{%
 %    \end{macrocode}
 %  Either \protect\package{babel}   has not been used or it has been used with no
 % specified language.
 %    \begin{macrocode}
-    \l at dusedbabelfalse
     }{%
 %    \end{macrocode}
 % Here we deal with the case where babel has been used. \protect\cs{selectlanguage}
@@ -5611,7 +5600,6 @@
 % has to be redefined to use our version of \protect\cs{bbl at set@language} and to
 % store the left or right language.
 %    \begin{macrocode}
-    \l at dusedbabeltrue
     \let\l at doldselectlanguage\selectlanguage
     \let\l at doldbbl@set at language\bbl at set@language
     \renewcommand{\selectlanguage}[1]{%
@@ -5635,7 +5623,7 @@
     \gdef\theledlanguageL{\bbl at main@language}%
     \gdef\theledlanguageR{\bbl at main@language}%
     }%
-   }
+  }{}%
 %    \end{macrocode}
 % If use \protect\package{polyglossia}
 % \changes{v1.8.0}{2014/08/05}{Correct left/right language setting with polyglossia.}
@@ -5643,25 +5631,28 @@
 % \changes{v2.22.4}{2019/11/04}{Provide compatibility with the latest version of polyglossia (v1.45).}
 % \changes{v2.23.0}{2020/03/08}{Restore compatibility with versions of polyglossia prior to v1.45.}
 % \begin{macrocode}
-  {%
-    \@ifpackagelater{polyglossia}{2022/04/10}{}{\led at err@polyglossiaTooOld}%
-    \let\old at otherlanguage\otherlanguage%
-       \renewcommand{\otherlanguage}[2][]{%
-        \selectlanguage[#1]{#2}%
-        \xpg at set@language at only@aux[#1]{#2}%
-        \ifledRcol  \gdef\theledlanguageR{#2}%
-        \else      \gdef\theledlanguageL{#2}%
-        \fi}%
+  \@ifpackageloaded{polyglossia}{%
+    \@ifpackagelater{polyglossia}{2024/07/15}{}{\led at err@polyglossiaTooOld}%
       \renewcommand{\l at duselanguage}[1]{%
         \csuse{no\languagename @numbers}%
-        \expandafter\@select at language\expandafter{#1}%
+        \selectlanguage*{#1}%
       }%
-      \xdef\theledlanguageL{\xpg at main@language}%
-      \xdef\theledlanguageR{\xpg at main@language}%
+      \AddToHook{env/Leftside/begin}{%
+        \AddToHookNext{cmd/polyglossia at language@switched/after}{%
+          \xdef\theledlanguageL{\languagename}%
+        }%
+      }%
+      \AddToHook{env/Rightside/begin}{%
+        \AddToHookNext{cmd/polyglossia at language@switched/after}{%
+          \xdef\theledlanguageR{\languagename}%
+        }%
+      }%
+      \xdef\theledlanguageL{\mainlanguagename}%
+      \xdef\theledlanguageR{\mainlanguagename}%
 %    \end{macrocode}
 % That is it.
 %    \begin{macrocode}
-  }%
+  }{}%
 }%
 %    \end{macrocode}
 % \end{macro}

Modified: trunk/Master/texmf-dist/tex/latex/reledmac/reledpar.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/reledmac/reledpar.sty	2024-07-24 19:48:55 UTC (rev 71889)
+++ trunk/Master/texmf-dist/tex/latex/reledmac/reledpar.sty	2024-07-24 19:49:11 UTC (rev 71890)
@@ -28,7 +28,7 @@
 
 
 \NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{reledpar}[2024/05/11 v2.25.6a reledmac extension for parallel texts]%
+\ProvidesPackage{reledpar}[2024/07/23 v2.25.7 reledmac extension for parallel texts]%
 
 \RequirePackage{xspace}%
 \RequirePackage{xkeyval}
@@ -2244,7 +2244,6 @@
 \renewcommand{\thestanzaR}{%
   \textbf{\arabic{stanzaR}}%
 }
-\newif\ifl at dusedbabel
 \patchcmd{\bbl at set@language}%
   {\select at language{\languagename}}%
   {\edef\languagename{#1}\select at language{\languagename}}%
@@ -2256,11 +2255,9 @@
 \gdef\theledlanguageR{}
 
 \AtBeginDocument{%
-  \@ifundefined{xpg at main@language}{%
+  \@ifpackageloaded{babel}{%
     \@ifundefined{bbl at main@language}{%
-    \l at dusedbabelfalse
     }{%
-    \l at dusedbabeltrue
     \let\l at doldselectlanguage\selectlanguage
     \let\l at doldbbl@set at language\bbl at set@language
     \renewcommand{\selectlanguage}[1]{%
@@ -2276,23 +2273,26 @@
     \gdef\theledlanguageL{\bbl at main@language}%
     \gdef\theledlanguageR{\bbl at main@language}%
     }%
-   }
-  {%
-    \@ifpackagelater{polyglossia}{2022/04/10}{}{\led at err@polyglossiaTooOld}%
-    \let\old at otherlanguage\otherlanguage%
-       \renewcommand{\otherlanguage}[2][]{%
-        \selectlanguage[#1]{#2}%
-        \xpg at set@language at only@aux[#1]{#2}%
-        \ifledRcol  \gdef\theledlanguageR{#2}%
-        \else      \gdef\theledlanguageL{#2}%
-        \fi}%
+  }{}%
+  \@ifpackageloaded{polyglossia}{%
+    \@ifpackagelater{polyglossia}{2024/07/15}{}{\led at err@polyglossiaTooOld}%
       \renewcommand{\l at duselanguage}[1]{%
         \csuse{no\languagename @numbers}%
-        \expandafter\@select at language\expandafter{#1}%
+        \selectlanguage*{#1}%
       }%
-      \xdef\theledlanguageL{\xpg at main@language}%
-      \xdef\theledlanguageR{\xpg at main@language}%
-  }%
+      \AddToHook{env/Leftside/begin}{%
+        \AddToHookNext{cmd/polyglossia at language@switched/after}{%
+          \xdef\theledlanguageL{\languagename}%
+        }%
+      }%
+      \AddToHook{env/Rightside/begin}{%
+        \AddToHookNext{cmd/polyglossia at language@switched/after}{%
+          \xdef\theledlanguageR{\languagename}%
+        }%
+      }%
+      \xdef\theledlanguageL{\mainlanguagename}%
+      \xdef\theledlanguageR{\mainlanguagename}%
+  }{}%
 }%
 \newcount\l at dc@maxchunks
 \newcommand{\maxchunks}[1]{\l at dc@maxchunks=#1}



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