diff options
Diffstat (limited to 'Master/texmf-dist/tex/generic/babel')
18 files changed, 939 insertions, 17 deletions
diff --git a/Master/texmf-dist/tex/generic/babel/babel.def b/Master/texmf-dist/tex/generic/babel/babel.def index 3d4a4a0630b..d9d14f8af88 100644 --- a/Master/texmf-dist/tex/generic/babel/babel.def +++ b/Master/texmf-dist/tex/generic/babel/babel.def @@ -39,7 +39,7 @@ \wlog{File: #1 #4 #3 <#2>}% \let\ProvidesFile\@undefined} \fi -\ProvidesFile{babel.def}[2025/01/25 v25.2 Babel common definitions] +\ProvidesFile{babel.def}[2025/02/02 v25.3 Babel common definitions] \ifx\AtBeginDocument\@undefined \def\@empty{} \def\loadlocalcfg#1{% @@ -595,8 +595,8 @@ \toks@\expandafter{\bbl@tempc#3}% \expandafter\edef\csname extras\languagename\endcsname{\the\toks@}% \fi} -\def\bbl@version{25.2} -\def\bbl@date{2025/01/25} +\def\bbl@version{25.3} +\def\bbl@date{2025/02/02} \ifx\language\@undefined \csname newcount\endcsname\language \fi @@ -1801,9 +1801,9 @@ \def\bbl@hyphen{% \@ifstar{\bbl@hyphen@i @}{\bbl@hyphen@i\@empty}} \def\bbl@hyphen@i#1#2{% - \bbl@ifunset{bbl@hy@#1#2\@empty}% + \lowercase{\bbl@ifunset{bbl@hy@#1#2\@empty}}% {\csname bbl@#1usehyphen\endcsname{\discretionary{#2}{}{#2}}}% - {\csname bbl@hy@#1#2\@empty\endcsname}} + {\lowercase{\csname bbl@hy@#1#2\@empty\endcsname}}} \def\bbl@usehyphen#1{% \leavevmode \ifdim\lastskip>\z@\mbox{#1}\else\nobreak#1\fi diff --git a/Master/texmf-dist/tex/generic/babel/babel.sty b/Master/texmf-dist/tex/generic/babel/babel.sty index ab1322d2a30..58dde589f58 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/25 v25.2 + [2025/02/02 v25.3 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.2} -\def\bbl@date{2025/01/25} +\def\bbl@version{25.3} +\def\bbl@date{2025/02/02} \ifx\language\@undefined \csname newcount\endcsname\language \fi @@ -1672,9 +1672,9 @@ \def\bbl@hyphen{% \@ifstar{\bbl@hyphen@i @}{\bbl@hyphen@i\@empty}} \def\bbl@hyphen@i#1#2{% - \bbl@ifunset{bbl@hy@#1#2\@empty}% + \lowercase{\bbl@ifunset{bbl@hy@#1#2\@empty}}% {\csname bbl@#1usehyphen\endcsname{\discretionary{#2}{}{#2}}}% - {\csname bbl@hy@#1#2\@empty\endcsname}} + {\lowercase{\csname bbl@hy@#1#2\@empty\endcsname}}} \def\bbl@usehyphen#1{% \leavevmode \ifdim\lastskip>\z@\mbox{#1}\else\nobreak#1\fi @@ -2975,8 +2975,8 @@ \edef\bbl@tempe{% \bbl@ifunset{bbl@calpr@\languagename}{}{\bbl@cl{calpr}},% #1}% + \bbl@exp{\lowercase{\edef\\\bbl@tempe{\bbl@tempe}}}% \bbl@replace\bbl@tempe{ }{}% - \bbl@replace\bbl@tempe{CONVERT}{convert=}% Hackish \bbl@replace\bbl@tempe{convert}{convert=}% \let\bbl@ld@calendar\@empty \let\bbl@ld@variant\@empty diff --git a/Master/texmf-dist/tex/generic/babel/hyphen.cfg b/Master/texmf-dist/tex/generic/babel/hyphen.cfg index fcb60c0cc7b..6706e078787 100644 --- a/Master/texmf-dist/tex/generic/babel/hyphen.cfg +++ b/Master/texmf-dist/tex/generic/babel/hyphen.cfg @@ -37,10 +37,10 @@ \wlog{File: #1 #4 #3 <#2>}% \let\ProvidesFile\@undefined} \fi -\ProvidesFile{hyphen.cfg}[2025/01/25 v25.2 Babel hyphens] +\ProvidesFile{hyphen.cfg}[2025/02/02 v25.3 Babel hyphens] \xdef\bbl@format{\jobname} -\def\bbl@version{25.2} -\def\bbl@date{2025/01/25} +\def\bbl@version{25.3} +\def\bbl@date{2025/02/02} \ifx\AtBeginDocument\@undefined \def\@empty{} \fi diff --git a/Master/texmf-dist/tex/generic/babel/locale/bew/babel-betawi.tex b/Master/texmf-dist/tex/generic/babel/locale/bew/babel-betawi.tex new file mode 100644 index 00000000000..833500ec3ee --- /dev/null +++ b/Master/texmf-dist/tex/generic/babel/locale/bew/babel-betawi.tex @@ -0,0 +1,12 @@ +% This file is part of babel. For further details see: +% https://www.ctan.org/pkg/babel +\ifx\BabelBeforeIni\undefined + \PackageError{babel}% + {This file is a component of babel and cannot\MessageBreak + be loaded directly. I'll stop immediately}% + {Just use babel as documented.}% + \stop +\fi +\BabelBeforeIni{bew}{% +} +\endinput
\ No newline at end of file diff --git a/Master/texmf-dist/tex/generic/babel/locale/bew/babel-bew.ini b/Master/texmf-dist/tex/generic/babel/locale/bew/babel-bew.ini new file mode 100644 index 00000000000..96e5943bf2a --- /dev/null +++ b/Master/texmf-dist/tex/generic/babel/locale/bew/babel-bew.ini @@ -0,0 +1,142 @@ +; This file is part of babel. For further details see: +; https://www.ctan.org/pkg/babel +; Data has been collected mainly from the following sources: +; * Common Locale Data Repository (license Unicode): +; http://cldr.unicode.org/ +; http://unicode.org/copyright.html + +[identification] +charset = utf8 +version = 1.0 +date = 2025-02-01 +name.local = Betawi +name.english = Betawi +name.babel = betawi +tag.bcp47 = bew +language.tag.bcp47 = bew +tag.bcp47.likely = bew-Latn-ID +; see https://docs.microsoft.com/en-us/typography/opentype/spec/languagetags +tag.opentype = +script.name = Latin +script.tag.bcp47 = Latn +script.tag.opentype = latn +level = 1 +encodings = T1 OT1 LY1 +derivate = no + +[captions] +; xetex, luatex +preface = +ref = +abstract = +bib = +chapter = +appendix = +contents = +listfigure = +listtable = +index = +figure = +table = +part = +encl = +cc = +headto = +page = +see = +also = +proof = +glossary = + +[captions.licr] +; pdftex +preface = +ref = +abstract = +bib = +chapter = +appendix = +contents = +listfigure = +listtable = +index = +figure = +table = +part = +encl = +cc = +headto = +page = +see = +also = +proof = +glossary = + +[date.gregorian] +date.long = [d][ ][MMMM] [y] +date.short = [dd]/[MM]/[yy] +months.wide.1 = Januari +months.wide.2 = Pèbruari +months.wide.3 = Maret +months.wide.4 = April +months.wide.5 = Méi +months.wide.6 = Juni +months.wide.7 = Juli +months.wide.8 = Agustus +months.wide.9 = Sèptèmber +months.wide.10 = Oktober +months.wide.11 = Nopèmber +months.wide.12 = Désèmber + +[date.gregorian.licr] +months.wide.1 = Januari +months.wide.2 = P\`ebruari +months.wide.3 = Maret +months.wide.4 = April +months.wide.5 = M\'ei +months.wide.6 = Juni +months.wide.7 = Juli +months.wide.8 = Agustus +months.wide.9 = S\`ept\`ember +months.wide.10 = Oktober +months.wide.11 = Nop\`ember +months.wide.12 = D\'es\`ember + +[time.gregorian] +time.medium = [HH].[mm].[ss] +time.short = [HH].[mm] + +[typography] +frenchspacing = yes +hyphenrules = +lefthyphenmin = +righthyphenmin = +hyphenchar = +prehyphenchar = +posthyphenchar = +exhyphenchar = +preexhyphenchar = +postexhyphenchar = +hyphenationmin = + +[characters] +delimiters.quotes = +auxiliary = [áàăâåäãā æ čç ḍ êëē ğġ ḥḫ íìĭîïī ḷḹ ṁṃ ñṅṇ óòŏôöøō œ ṛṝ śšşṣ ṭ úùŭûüū ÿ żẓ ʾ ʿ] +exemplarCharacters = [a b c d eéèĕ f g h i j k l m n o p q r s t u v w x y z] +index = +punctuation = [\\- ‐‑ – — , ; \\: ! ? . … '‘’ \"“” ( ) \\[ \\] § @ * / \\& # † ‡ ′ ″] + +[numbers] +defaultNumberingSystem = +minimumGroupingDigits = +decimal = , +exponential = +group = . +infinity = +list = +minusSign = +nan = +perMille = +percentSign = +plusSign = +superscriptingExponent = diff --git a/Master/texmf-dist/tex/generic/babel/locale/osa/babel-osa.ini b/Master/texmf-dist/tex/generic/babel/locale/osa/babel-osa.ini new file mode 100644 index 00000000000..3d23041e1a8 --- /dev/null +++ b/Master/texmf-dist/tex/generic/babel/locale/osa/babel-osa.ini @@ -0,0 +1,142 @@ +; This file is part of babel. For further details see: +; https://www.ctan.org/pkg/babel +; Data has been collected mainly from the following sources: +; * Common Locale Data Repository (license Unicode): +; http://cldr.unicode.org/ +; http://unicode.org/copyright.html + +[identification] +charset = utf8 +version = 1.0 +date = 2025-02-01 +name.local = 𐓏𐓘𐓻𐓘𐓻𐓟 +name.english = Osage +name.babel = osage +tag.bcp47 = osa +language.tag.bcp47 = osa +tag.bcp47.likely = osa-Osge-US +; see https://docs.microsoft.com/en-us/typography/opentype/spec/languagetags +tag.opentype = +script.name = Osage +script.tag.bcp47 = Osge +script.tag.opentype = osge +level = 1 +encodings = +derivate = no + +[captions] +; xetex, luatex +preface = +ref = +abstract = +bib = +chapter = +appendix = +contents = +listfigure = +listtable = +index = +figure = +table = +part = +encl = +cc = +headto = +page = +see = +also = +proof = +glossary = + +[captions.licr] +; pdftex +preface = +ref = +abstract = +bib = +chapter = +appendix = +contents = +listfigure = +listtable = +index = +figure = +table = +part = +encl = +cc = +headto = +page = +see = +also = +proof = +glossary = + +[date.gregorian] +date.long = [MMMM] [d], [y] +date.short = [M]/[d]/[yy] +months.wide.1 = 𐓀𐓣͘𐓪͘𐓬𐓘 𐓄𐓘𐓡𐓛͘𐓧𐓟 +months.wide.2 = 𐓀𐓣͘𐓪͘𐓬𐓘 𐓏𐓟𐓵𐓪͘𐓬𐓘 +months.wide.3 = 𐓀𐓣͘𐓪͘𐓬𐓘 𐓏𐓟𐓵𐓘𐓜𐓣 +months.wide.4 = 𐓀𐓣͘𐓪͘𐓬𐓘 𐓏𐓟𐓰𐓪𐓬𐓘 +months.wide.5 = 𐓀𐓣͘𐓪͘𐓬𐓘 𐓏𐓟𐓮𐓘𐓰𐓘 +months.wide.6 = 𐓀𐓣͘𐓪͘𐓬𐓘 𐓏𐓟𐓯𐓘𐓬𐓟 +months.wide.7 = 𐓀𐓣͘𐓪͘𐓬𐓘 𐓄𐓟𐓵𐓪͘𐓬𐓘 +months.wide.8 = 𐓀𐓣͘𐓪͘𐓬𐓘 𐒼𐓣𐓟𐓰𐓪𐓬𐓘 +months.wide.9 = 𐓀𐓣͘𐓪͘𐓬𐓘 𐒿𐓟𐓜𐓛𐓲𐓟𐓷𐓣͘𐓤𐓟 +months.wide.10 = 𐓀𐓣͘𐓪͘𐓬𐓘 𐒿𐓟𐓜𐓛 +months.wide.11 = 𐓀𐓣͘𐓪͘𐓬𐓘 𐒰𐓧𐓣 𐓏𐓣͘𐓸𐓲𐓣 +months.wide.12 = 𐓀𐓣͘𐓪͘𐓬𐓘 𐒰𐓧𐓣 𐓍𐓪͘𐓬𐓘 + +[date.gregorian.licr] +months.wide.1 = +months.wide.2 = +months.wide.3 = +months.wide.4 = +months.wide.5 = +months.wide.6 = +months.wide.7 = +months.wide.8 = +months.wide.9 = +months.wide.10 = +months.wide.11 = +months.wide.12 = + +[time.gregorian] +time.medium = [h]:[mm]:[ss] [a] +time.short = [h]:[mm] [a] + +[typography] +frenchspacing = yes +hyphenrules = +lefthyphenmin = +righthyphenmin = +hyphenchar = +prehyphenchar = +posthyphenchar = +exhyphenchar = +preexhyphenchar = +postexhyphenchar = +hyphenationmin = + +[characters] +delimiters.quotes = +auxiliary = +exemplarCharacters = [𐓘{𐓘́}{𐓘́͘}{𐓘̋}{𐓘̋͘}{𐓘̄}{𐓘̄͘}{𐓘͘} 𐓙{𐓙́}{𐓙̋}{𐓙̄} 𐓚{𐓚́}{𐓚̋}{𐓚̄} 𐓛{𐓛͘} 𐓜 𐓝 𐓞 𐓟{𐓟́}{𐓟̋}{𐓟̄} 𐓠{𐓠́}{𐓠̋}{𐓠̄} 𐓡 𐓢 𐓣{𐓣́}{𐓣́͘}{𐓣̋}{𐓣̋͘}{𐓣̄}{𐓣̄͘}{𐓣͘} 𐓤 𐓥 𐓦 𐓧 𐓨 𐓩 𐓪{𐓪́}{𐓪́͘}{𐓪̋}{𐓪̋͘}{𐓪̄}{𐓪̄͘}{𐓪͘} 𐓫{𐓫́}{𐓫̋}{𐓫̄} 𐓬 𐓭 𐓮 𐓯 𐓰 𐓱 𐓲 𐓳 𐓴 𐓵 𐓶{𐓶́}{𐓶̋}{𐓶̄} 𐓷 𐓸 𐓹 𐓺 𐓻] +index = [𐒰{𐒰͘} 𐒱 𐒲 𐒳 𐒴 𐒵 𐒶 𐒷 𐒸 𐒹 𐒺 𐒻{𐒻͘} 𐒼 𐒽 𐒾 𐒿 𐓀 𐓁 𐓂{𐓂͘} 𐓃 𐓄 𐓅 𐓆 𐓇 𐓈 𐓉 𐓊 𐓋 𐓌 𐓍 𐓎 𐓏 𐓐 𐓑 𐓒 𐓓] +punctuation = [\\- ‐‑ – — , ; \\: ! ? . … '‘’ \"“” ( ) \\[ \\] § @ * / \\& # † ‡ ′ ″] + +[numbers] +defaultNumberingSystem = +minimumGroupingDigits = +decimal = +exponential = +group = +infinity = +list = +minusSign = +nan = +perMille = +percentSign = +plusSign = +superscriptingExponent = diff --git a/Master/texmf-dist/tex/generic/babel/locale/osa/babel-osage.tex b/Master/texmf-dist/tex/generic/babel/locale/osa/babel-osage.tex new file mode 100644 index 00000000000..d5840c565ef --- /dev/null +++ b/Master/texmf-dist/tex/generic/babel/locale/osa/babel-osage.tex @@ -0,0 +1,12 @@ +% This file is part of babel. For further details see: +% https://www.ctan.org/pkg/babel +\ifx\BabelBeforeIni\undefined + \PackageError{babel}% + {This file is a component of babel and cannot\MessageBreak + be loaded directly. I'll stop immediately}% + {Just use babel as documented.}% + \stop +\fi +\BabelBeforeIni{osa}{% +} +\endinput
\ No newline at end of file diff --git a/Master/texmf-dist/tex/generic/babel/locale/oui/babel-oui.ini b/Master/texmf-dist/tex/generic/babel/locale/oui/babel-oui.ini index 59b735b5cbe..968ad19a10e 100644 --- a/Master/texmf-dist/tex/generic/babel/locale/oui/babel-oui.ini +++ b/Master/texmf-dist/tex/generic/babel/locale/oui/babel-oui.ini @@ -9,7 +9,8 @@ charset = utf8 version = 0.1 date = 2025-01-19 -name.local = +; Tentative +name.local = 𐽳𐽸𐽹𐽰𐽷 ; As per BCP 47, the name is with i name.english = Old Uighur name.babel = olduighur diff --git a/Master/texmf-dist/tex/generic/babel/locale/vec/babel-vec.ini b/Master/texmf-dist/tex/generic/babel/locale/vec/babel-vec.ini new file mode 100644 index 00000000000..1e480dbc95b --- /dev/null +++ b/Master/texmf-dist/tex/generic/babel/locale/vec/babel-vec.ini @@ -0,0 +1,141 @@ +; This file is part of babel. For further details see: +; https://www.ctan.org/pkg/babel +; Data has been collected mainly from the following sources: +; * Common Locale Data Repository (license Unicode): +; http://cldr.unicode.org/ +; http://unicode.org/copyright.html + +[identification] +charset = utf8 +version = 1.0 +date = 2025-02-01 +name.local = veneto +name.english = Venetian +name.babel = venetian +tag.bcp47 = vec +language.tag.bcp47 = vec +tag.bcp47.likely = vec-Latn-IT +tag.opentype = VEC +script.name = Latin +script.tag.bcp47 = Latn +script.tag.opentype = latn +level = 1 +encodings = T1 OT1 LY1 +derivate = no + +[captions] +; xetex, luatex +preface = +ref = +abstract = +bib = +chapter = +appendix = +contents = +listfigure = +listtable = +index = +figure = +table = +part = +encl = +cc = +headto = +page = +see = +also = +proof = +glossary = + +[captions.licr] +; pdftex +preface = +ref = +abstract = +bib = +chapter = +appendix = +contents = +listfigure = +listtable = +index = +figure = +table = +part = +encl = +cc = +headto = +page = +see = +also = +proof = +glossary = + +[date.gregorian] +date.long = [d][ ][MMMM] [y] +date.short = [dd]/[MM]/[yy] +months.wide.1 = jenaro +months.wide.2 = febraro +months.wide.3 = marso +months.wide.4 = aprile +months.wide.5 = majo +months.wide.6 = jugno +months.wide.7 = lujo +months.wide.8 = agosto +months.wide.9 = setenbre +months.wide.10 = otobre +months.wide.11 = novenbre +months.wide.12 = desenbre + +[date.gregorian.licr] +months.wide.1 = jenaro +months.wide.2 = febraro +months.wide.3 = marso +months.wide.4 = aprile +months.wide.5 = majo +months.wide.6 = jugno +months.wide.7 = lujo +months.wide.8 = agosto +months.wide.9 = setenbre +months.wide.10 = otobre +months.wide.11 = novenbre +months.wide.12 = desenbre + +[time.gregorian] +time.medium = [HH]:[mm]:[ss] +time.short = [HH]:[mm] + +[typography] +frenchspacing = yes +hyphenrules = +lefthyphenmin = +righthyphenmin = +hyphenchar = +prehyphenchar = +posthyphenchar = +exhyphenchar = +preexhyphenchar = +postexhyphenchar = +hyphenationmin = + +[characters] +delimiters.quotes = +auxiliary = [ªá ćç ḑ ʣ ǵ í k ł º q ş ţ ʦ ú w y {z̧}] +exemplarCharacters = [aà b c d eéè f g h iì j l m n oóò p r s t uù v x z] +index = +punctuation = [\\- ‐‑ ‒ – — ― ⁓ , ; \\: ! ? . … · '‘’ \"“” « » ( ) \\[ \\] \\{ \\} 〈 〉 @ * / \\\\ \\& # + = ⁄] + +[numbers] +defaultNumberingSystem = +minimumGroupingDigits = +decimal = , +exponential = +group = +infinity = +list = +minusSign = +nan = +perMille = +percentSign = +plusSign = +superscriptingExponent = diff --git a/Master/texmf-dist/tex/generic/babel/locale/vec/babel-venetian.tex b/Master/texmf-dist/tex/generic/babel/locale/vec/babel-venetian.tex new file mode 100644 index 00000000000..05e4bdf19db --- /dev/null +++ b/Master/texmf-dist/tex/generic/babel/locale/vec/babel-venetian.tex @@ -0,0 +1,12 @@ +% This file is part of babel. For further details see: +% https://www.ctan.org/pkg/babel +\ifx\BabelBeforeIni\undefined + \PackageError{babel}% + {This file is a component of babel and cannot\MessageBreak + be loaded directly. I'll stop immediately}% + {Just use babel as documented.}% + \stop +\fi +\BabelBeforeIni{vec}{% +} +\endinput
\ No newline at end of file diff --git a/Master/texmf-dist/tex/generic/babel/locale/vmw/babel-makhuwa.tex b/Master/texmf-dist/tex/generic/babel/locale/vmw/babel-makhuwa.tex new file mode 100644 index 00000000000..98088bb5118 --- /dev/null +++ b/Master/texmf-dist/tex/generic/babel/locale/vmw/babel-makhuwa.tex @@ -0,0 +1,12 @@ +% This file is part of babel. For further details see: +% https://www.ctan.org/pkg/babel +\ifx\BabelBeforeIni\undefined + \PackageError{babel}% + {This file is a component of babel and cannot\MessageBreak + be loaded directly. I'll stop immediately}% + {Just use babel as documented.}% + \stop +\fi +\BabelBeforeIni{vmw}{% +} +\endinput
\ No newline at end of file diff --git a/Master/texmf-dist/tex/generic/babel/locale/vmw/babel-vmw.ini b/Master/texmf-dist/tex/generic/babel/locale/vmw/babel-vmw.ini new file mode 100644 index 00000000000..e33f55d8da9 --- /dev/null +++ b/Master/texmf-dist/tex/generic/babel/locale/vmw/babel-vmw.ini @@ -0,0 +1,141 @@ +; This file is part of babel. For further details see: +; https://www.ctan.org/pkg/babel +; Data has been collected mainly from the following sources: +; * Common Locale Data Repository (license Unicode): +; http://cldr.unicode.org/ +; http://unicode.org/copyright.html + +[identification] +charset = utf8 +version = 1.0 +date = 2025-02-01 +name.local = emakhuwa +name.english = Makhuwa +name.babel = makhuwa +tag.bcp47 = vmw +language.tag.bcp47 = vmw +tag.bcp47.likely = vmw-Latn-MZ +tag.opentype = MAK +script.name = Latin +script.tag.bcp47 = Latn +script.tag.opentype = latn +level = 1 +encodings = T1 OT1 LY1 +derivate = no + +[captions] +; xetex, luatex +preface = +ref = +abstract = +bib = +chapter = +appendix = +contents = +listfigure = +listtable = +index = +figure = +table = +part = +encl = +cc = +headto = +page = +see = +also = +proof = +glossary = + +[captions.licr] +; pdftex +preface = +ref = +abstract = +bib = +chapter = +appendix = +contents = +listfigure = +listtable = +index = +figure = +table = +part = +encl = +cc = +headto = +page = +see = +also = +proof = +glossary = + +[date.gregorian] +date.long = [d][ ][MMMM] [y] +date.short = [y]-[MM]-[dd] +months.wide.1 = janeiru +months.wide.2 = fevereiru +months.wide.3 = marsu +months.wide.4 = abril +months.wide.5 = maiu +months.wide.6 = junyu +months.wide.7 = julyu +months.wide.8 = agostu +months.wide.9 = setembru +months.wide.10 = outubru +months.wide.11 = novembru +months.wide.12 = dezembru + +[date.gregorian.licr] +months.wide.1 = janeiru +months.wide.2 = fevereiru +months.wide.3 = marsu +months.wide.4 = abril +months.wide.5 = maiu +months.wide.6 = junyu +months.wide.7 = julyu +months.wide.8 = agostu +months.wide.9 = setembru +months.wide.10 = outubru +months.wide.11 = novembru +months.wide.12 = dezembru + +[time.gregorian] +time.medium = [HH]:[mm]:[ss] +time.short = [HH]:[mm] + +[typography] +frenchspacing = yes +hyphenrules = +lefthyphenmin = +righthyphenmin = +hyphenchar = +prehyphenchar = +posthyphenchar = +exhyphenchar = +preexhyphenchar = +postexhyphenchar = +hyphenationmin = + +[characters] +delimiters.quotes = +auxiliary = [b d g q] +exemplarCharacters = [a c e f h i j k {kh} l m n o p {ph} r s t {th} {tt} {tth} u v w x y z] +index = +punctuation = [\\- ‐‑ – — , ; \\: ! ? . … '‘’ \"“” ( ) \\[ \\] @ / \\& # ′ ″] + +[numbers] +defaultNumberingSystem = +minimumGroupingDigits = +decimal = , +exponential = +group = . +infinity = +list = +minusSign = +nan = +perMille = +percentSign = +plusSign = +superscriptingExponent = diff --git a/Master/texmf-dist/tex/generic/babel/locale/xnr/babel-kangri.tex b/Master/texmf-dist/tex/generic/babel/locale/xnr/babel-kangri.tex new file mode 100644 index 00000000000..1ca05b26798 --- /dev/null +++ b/Master/texmf-dist/tex/generic/babel/locale/xnr/babel-kangri.tex @@ -0,0 +1,12 @@ +% This file is part of babel. For further details see: +% https://www.ctan.org/pkg/babel +\ifx\BabelBeforeIni\undefined + \PackageError{babel}% + {This file is a component of babel and cannot\MessageBreak + be loaded directly. I'll stop immediately}% + {Just use babel as documented.}% + \stop +\fi +\BabelBeforeIni{xnr}{% +} +\endinput
\ No newline at end of file diff --git a/Master/texmf-dist/tex/generic/babel/locale/xnr/babel-xnr.ini b/Master/texmf-dist/tex/generic/babel/locale/xnr/babel-xnr.ini new file mode 100644 index 00000000000..b8dda5fa2b6 --- /dev/null +++ b/Master/texmf-dist/tex/generic/babel/locale/xnr/babel-xnr.ini @@ -0,0 +1,142 @@ +; This file is part of babel. For further details see: +; https://www.ctan.org/pkg/babel +; Data has been collected mainly from the following sources: +; * Common Locale Data Repository (license Unicode): +; http://cldr.unicode.org/ +; http://unicode.org/copyright.html + +[identification] +charset = utf8 +version = 1.0 +date = 2025-02-01 +name.local = कांगड़ी +name.english = Kangri +name.babel = kangri +tag.bcp47 = xnr +language.tag.bcp47 = xnr +tag.bcp47.likely = xnr-Deva-IN +; see https://docs.microsoft.com/en-us/typography/opentype/spec/languagetags +tag.opentype = +script.name = Devanagari +script.tag.bcp47 = Deva +script.tag.opentype = deva +level = 1 +encodings = +derivate = no + +[captions] +; xetex, luatex +preface = +ref = +abstract = +bib = +chapter = +appendix = +contents = +listfigure = +listtable = +index = +figure = +table = +part = +encl = +cc = +headto = +page = +see = +also = +proof = +glossary = + +[captions.licr] +; pdftex +preface = +ref = +abstract = +bib = +chapter = +appendix = +contents = +listfigure = +listtable = +index = +figure = +table = +part = +encl = +cc = +headto = +page = +see = +also = +proof = +glossary = + +[date.gregorian] +date.long = [d][ ][MMMM] [y] +date.short = [d]/[M]/[yy] +months.wide.1 = जनवरी +months.wide.2 = फ़रवरी +months.wide.3 = मार्च +months.wide.4 = अप्रैल +months.wide.5 = मई +months.wide.6 = जून +months.wide.7 = जुलाई +months.wide.8 = अगस्त +months.wide.9 = सितंबर +months.wide.10 = अक्तूबर +months.wide.11 = नवंबर +months.wide.12 = दिसंबर + +[date.gregorian.licr] +months.wide.1 = +months.wide.2 = +months.wide.3 = +months.wide.4 = +months.wide.5 = +months.wide.6 = +months.wide.7 = +months.wide.8 = +months.wide.9 = +months.wide.10 = +months.wide.11 = +months.wide.12 = + +[time.gregorian] +time.medium = [h]:[mm]:[ss] [a] +time.short = [h]:[mm] [a] + +[typography] +frenchspacing = yes +hyphenrules = +lefthyphenmin = +righthyphenmin = +hyphenchar = +prehyphenchar = +posthyphenchar = +exhyphenchar = +preexhyphenchar = +postexhyphenchar = +hyphenationmin = + +[characters] +delimiters.quotes = +auxiliary = [ॄ] +exemplarCharacters = [\u200C\u200D ़ ँ ंः ॐ अ आ इ ई उ ऊ ऍ ए ऐ ऑ ओ औ क ख ग घ ङ च छ ज झ ञ ट ठ ड ढ ण त थ द ध न प फ ब भ म य र ल ळ व श स ह ऽ ा ि ी ु ू ृ ॅ े ै ॉ ो ौ ्] +index = +punctuation = [\\- ‑ , ; \\: ! ? . '‘’ \"“” ( ) \\[ \\] \\{ \\} ॰] + +[numbers] +defaultNumberingSystem = +minimumGroupingDigits = +decimal = +exponential = +group = +infinity = +list = +minusSign = +nan = +perMille = +percentSign = +plusSign = +superscriptingExponent = diff --git a/Master/texmf-dist/tex/generic/babel/locale/za/babel-za.ini b/Master/texmf-dist/tex/generic/babel/locale/za/babel-za.ini new file mode 100644 index 00000000000..d6935b150aa --- /dev/null +++ b/Master/texmf-dist/tex/generic/babel/locale/za/babel-za.ini @@ -0,0 +1,141 @@ +; This file is part of babel. For further details see: +; https://www.ctan.org/pkg/babel +; Data has been collected mainly from the following sources: +; * Common Locale Data Repository (license Unicode): +; http://cldr.unicode.org/ +; http://unicode.org/copyright.html + +[identification] +charset = utf8 +version = 1.0 +date = 2025-02-01 +name.local = Vahcuengh +name.english = Zhuang +name.babel = zhuang +tag.bcp47 = za +language.tag.bcp47 = za +tag.bcp47.likely = za-Latn-CN +tag.opentype = ZHA +script.name = Latin +script.tag.bcp47 = Latn +script.tag.opentype = latn +level = 1 +encodings = T1 OT1 LY1 +derivate = no + +[captions] +; xetex, luatex +preface = +ref = +abstract = +bib = +chapter = +appendix = +contents = +listfigure = +listtable = +index = +figure = +table = +part = +encl = +cc = +headto = +page = +see = +also = +proof = +glossary = + +[captions.licr] +; pdftex +preface = +ref = +abstract = +bib = +chapter = +appendix = +contents = +listfigure = +listtable = +index = +figure = +table = +part = +encl = +cc = +headto = +page = +see = +also = +proof = +glossary = + +[date.gregorian] +date.long = [d][ ][MMMM] [y] +date.short = [y]-[MM]-[dd] +months.wide.1 = ndwenit +months.wide.2 = ndwenngeih +months.wide.3 = ndwensam +months.wide.4 = ndwenseiq +months.wide.5 = ndwenngux +months.wide.6 = ndwenloeg +months.wide.7 = ndwencaet +months.wide.8 = ndwenbet +months.wide.9 = ndwengouj +months.wide.10 = ndwencib +months.wide.11 = ndwencib’it +months.wide.12 = ndwencibngeih + +[date.gregorian.licr] +months.wide.1 = +months.wide.2 = +months.wide.3 = +months.wide.4 = +months.wide.5 = +months.wide.6 = +months.wide.7 = +months.wide.8 = +months.wide.9 = +months.wide.10 = +months.wide.11 = +months.wide.12 = + +[time.gregorian] +time.medium = [HH]:[mm]:[ss] +time.short = [HH]:[mm] + +[typography] +frenchspacing = yes +hyphenrules = +lefthyphenmin = +righthyphenmin = +hyphenchar = +prehyphenchar = +posthyphenchar = +exhyphenchar = +preexhyphenchar = +postexhyphenchar = +hyphenationmin = + +[characters] +delimiters.quotes = +auxiliary = +exemplarCharacters = [a b c d e f g h i j k l m n o p q r s t u v w x y z] +index = [A B C D E F G H I J K L M N O P Q R S T U V W X Y Z] +punctuation = [\\- ‐‑ – — , ; \\: ! ? . … '‘’ \"“” ( ) \\[ \\] § @ * / \\& # † ‡ ′ ″] + +[numbers] +defaultNumberingSystem = +minimumGroupingDigits = +decimal = +exponential = +group = +infinity = +list = +minusSign = +nan = +perMille = +percentSign = +plusSign = +superscriptingExponent = diff --git a/Master/texmf-dist/tex/generic/babel/locale/za/babel-zhuang.tex b/Master/texmf-dist/tex/generic/babel/locale/za/babel-zhuang.tex new file mode 100644 index 00000000000..b4a862b7250 --- /dev/null +++ b/Master/texmf-dist/tex/generic/babel/locale/za/babel-zhuang.tex @@ -0,0 +1,12 @@ +% This file is part of babel. For further details see: +% https://www.ctan.org/pkg/babel +\ifx\BabelBeforeIni\undefined + \PackageError{babel}% + {This file is a component of babel and cannot\MessageBreak + be loaded directly. I'll stop immediately}% + {Just use babel as documented.}% + \stop +\fi +\BabelBeforeIni{za}{% +} +\endinput
\ No newline at end of file diff --git a/Master/texmf-dist/tex/generic/babel/luababel.def b/Master/texmf-dist/tex/generic/babel/luababel.def index 34b0e699353..ea44591b6cb 100644 --- a/Master/texmf-dist/tex/generic/babel/luababel.def +++ b/Master/texmf-dist/tex/generic/babel/luababel.def @@ -494,7 +494,7 @@ local LOCALE = node.get_attribute(item, Babel.attr_locale) - local props = Babel.locale_props[LOCALE] + local props = Babel.locale_props[LOCALE] or {} local class = Babel.cjk_class[item.char].c diff --git a/Master/texmf-dist/tex/generic/babel/nil.ldf b/Master/texmf-dist/tex/generic/babel/nil.ldf index a42e59d81ce..49cb6e7c519 100644 --- a/Master/texmf-dist/tex/generic/babel/nil.ldf +++ b/Master/texmf-dist/tex/generic/babel/nil.ldf @@ -32,7 +32,7 @@ %% and covered by LPPL is defined by the unpacking scripts (with %% extension |.ins|) which are part of the distribution. %% -\ProvidesLanguage{nil}[2025/01/25 v25.2 Nil language] +\ProvidesLanguage{nil}[2025/02/02 v25.3 Nil language] \LdfInit{nil}{datenil} \ifx\l@nil\@undefined \newlanguage\l@nil |