diff options
Diffstat (limited to 'Master/texmf-dist/tex/generic/babel/babel.sty')
-rw-r--r-- | Master/texmf-dist/tex/generic/babel/babel.sty | 26 |
1 files changed, 15 insertions, 11 deletions
diff --git a/Master/texmf-dist/tex/generic/babel/babel.sty b/Master/texmf-dist/tex/generic/babel/babel.sty index ed9d26229e1..ab1322d2a30 100644 --- a/Master/texmf-dist/tex/generic/babel/babel.sty +++ b/Master/texmf-dist/tex/generic/babel/babel.sty @@ -34,7 +34,7 @@ %% \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{babel}% - [2025/01/01 v25.1 + [2025/01/25 v25.2 The multilingual framework for pdfLaTeX, LuaLaTeX and XeLaTeX] \@ifpackagewith{babel}{debug} {\providecommand\bbl@trace[1]{\message{^^J[ #1 ]}}% @@ -466,8 +466,8 @@ \expandafter\@secondoftwo \fi} \fi -\def\bbl@version{25.1} -\def\bbl@date{2025/01/01} +\def\bbl@version{25.2} +\def\bbl@date{2025/01/25} \ifx\language\@undefined \csname newcount\endcsname\language \fi @@ -3402,7 +3402,7 @@ \fi} \providecommand\BCPdata{} \ifx\renewcommand\@undefined\else % For plain. TODO. It’s a quick fix - \renewcommand\BCPdata[1]{\bbl@bcpdata@i#1\@empty} + \renewcommand\BCPdata[1]{\bbl@bcpdata@i#1\@empty\@empty\@empty} \def\bbl@bcpdata@i#1#2#3#4#5#6\@empty{% \@nameuse{str_if_eq:nnTF}{#1#2#3#4#5}{main.}% {\bbl@bcpdata@ii{#6}\bbl@main@language}% @@ -3414,6 +3414,7 @@ {\bbl@cs{\csname bbl@info@#1.tag.bcp47\endcsname @#2}}}} \fi \@namedef{bbl@info@casing.tag.bcp47}{casing} +\@namedef{bbl@info@tag.tag.bcp47}{tbcp} % For \BCPdata \newcommand\babeladjust[1]{% TODO. Error handling. \bbl@forkv{#1}{% \bbl@ifunset{bbl@ADJ@##1@##2}% @@ -3883,14 +3884,17 @@ \fi} \fi \bbl@trace{Macros to switch the text direction} -\def\bbl@alscripts{,Arabic,Syriac,Thaana,} +\def\bbl@alscripts{% + ,Arabic,Syriac,Thaana,Hanifi Rohingya,Hanifi,Sogdian,} \def\bbl@rscripts{% - ,Garay,Todhri,Imperial Aramaic,Avestan,Cypriot,Elymaic,Hatran,Hebrew,% - Old Hungarian,Kharoshthi,Lydian,Mandaean,Manichaean,Mende Kikakui,% - Meroitic Cursive,Meroitic,Old North Arabian,Nabataean,N'Ko,% - Old Turkic,Orkhon,Palmyrene,Inscriptional Pahlavi,Psalter Pahlavi,% - Phoenician,Inscriptional Parthian,Hanifi,Samaritan,Old Sogdian,% - Old South Arabian,Yezidi,}% + Adlam,Avestan,Chorasmian,Cypriot,Elymaic,Garay,% + Hatran,Hebrew,Imperial Aramaic,Inscriptional Pahlavi,% + Inscriptional Parthian,Kharoshthi,Lydian,Mandaic,Manichaean,% + Mende Kikakui,Meroitic Cursive,Meroitic Hieroglyphs,Nabataean,% + Nko,Old Hungarian,Old North Arabian,Old Sogdian,% + Old South Arabian,Old Turkic,Old Uyghur,Palmyrene,Phoenician,% + Psalter Pahlavi,Samaritan,Yezidi,Mandaean,% + Meroitic,N'Ko,Orkhon,Todhri} \def\bbl@provide@dirs#1{% \bbl@xin@{\csname bbl@sname@#1\endcsname}{\bbl@alscripts\bbl@rscripts}% \ifin@ |