diff options
Diffstat (limited to 'Master/texmf-dist/tex/generic')
16 files changed, 357 insertions, 279 deletions
diff --git a/Master/texmf-dist/tex/generic/babel/babel-data-bidi.lua b/Master/texmf-dist/tex/generic/babel/babel-data-bidi.lua index f7aebcda5e8..35df97a572c 100644 --- a/Master/texmf-dist/tex/generic/babel/babel-data-bidi.lua +++ b/Master/texmf-dist/tex/generic/babel/babel-data-bidi.lua @@ -43,9 +43,15 @@ Babel.ranges = { {0xFB1D, 0xFB4F, 'r'}, {0xFB50, 0xFDFF, 'al'}, {0xFE70, 0xFEFF, 'al'}, - {0x10800, 0x10C4F, 'r'}, - {0x1E800, 0x1E8DF, 'r'}, - {0x1E900, 0x1E95F, 'r'}, + {0x10800, 0x10CFF, 'r'}, + {0x10D00, 0x10D3F, 'al'}, + {0x10D40, 0x10EBF, 'r'}, + {0x10EC0, 0x10EFF, 'al'}, + {0x10F00, 0x10F2F, 'r'}, + {0x10F30, 0x10F6F, 'al'}, + {0x10F70, 0x10FFF, 'r'}, + {0x1E800, 0x1E95F, 'r'}, + {0x1EE00, 0x1EEFF, 'al'}, {0x1F300, 0x1F9FF, 'on'} } @@ -4812,114 +4818,6 @@ Babel.characters = { [0x10B3D]={d='on'}, [0x10B3E]={d='on'}, [0x10B3F]={d='on'}, - [0x10C80]={d='r'}, - [0x10C81]={d='r'}, - [0x10C82]={d='r'}, - [0x10C83]={d='r'}, - [0x10C84]={d='r'}, - [0x10C85]={d='r'}, - [0x10C86]={d='r'}, - [0x10C87]={d='r'}, - [0x10C88]={d='r'}, - [0x10C89]={d='r'}, - [0x10C8A]={d='r'}, - [0x10C8B]={d='r'}, - [0x10C8C]={d='r'}, - [0x10C8D]={d='r'}, - [0x10C8E]={d='r'}, - [0x10C8F]={d='r'}, - [0x10C90]={d='r'}, - [0x10C91]={d='r'}, - [0x10C92]={d='r'}, - [0x10C93]={d='r'}, - [0x10C94]={d='r'}, - [0x10C95]={d='r'}, - [0x10C96]={d='r'}, - [0x10C97]={d='r'}, - [0x10C98]={d='r'}, - [0x10C99]={d='r'}, - [0x10C9A]={d='r'}, - [0x10C9B]={d='r'}, - [0x10C9C]={d='r'}, - [0x10C9D]={d='r'}, - [0x10C9E]={d='r'}, - [0x10C9F]={d='r'}, - [0x10CA0]={d='r'}, - [0x10CA1]={d='r'}, - [0x10CA2]={d='r'}, - [0x10CA3]={d='r'}, - [0x10CA4]={d='r'}, - [0x10CA5]={d='r'}, - [0x10CA6]={d='r'}, - [0x10CA7]={d='r'}, - [0x10CA8]={d='r'}, - [0x10CA9]={d='r'}, - [0x10CAA]={d='r'}, - [0x10CAB]={d='r'}, - [0x10CAC]={d='r'}, - [0x10CAD]={d='r'}, - [0x10CAE]={d='r'}, - [0x10CAF]={d='r'}, - [0x10CB0]={d='r'}, - [0x10CB1]={d='r'}, - [0x10CB2]={d='r'}, - [0x10CC0]={d='r'}, - [0x10CC1]={d='r'}, - [0x10CC2]={d='r'}, - [0x10CC3]={d='r'}, - [0x10CC4]={d='r'}, - [0x10CC5]={d='r'}, - [0x10CC6]={d='r'}, - [0x10CC7]={d='r'}, - [0x10CC8]={d='r'}, - [0x10CC9]={d='r'}, - [0x10CCA]={d='r'}, - [0x10CCB]={d='r'}, - [0x10CCC]={d='r'}, - [0x10CCD]={d='r'}, - [0x10CCE]={d='r'}, - [0x10CCF]={d='r'}, - [0x10CD0]={d='r'}, - [0x10CD1]={d='r'}, - [0x10CD2]={d='r'}, - [0x10CD3]={d='r'}, - [0x10CD4]={d='r'}, - [0x10CD5]={d='r'}, - [0x10CD6]={d='r'}, - [0x10CD7]={d='r'}, - [0x10CD8]={d='r'}, - [0x10CD9]={d='r'}, - [0x10CDA]={d='r'}, - [0x10CDB]={d='r'}, - [0x10CDC]={d='r'}, - [0x10CDD]={d='r'}, - [0x10CDE]={d='r'}, - [0x10CDF]={d='r'}, - [0x10CE0]={d='r'}, - [0x10CE1]={d='r'}, - [0x10CE2]={d='r'}, - [0x10CE3]={d='r'}, - [0x10CE4]={d='r'}, - [0x10CE5]={d='r'}, - [0x10CE6]={d='r'}, - [0x10CE7]={d='r'}, - [0x10CE8]={d='r'}, - [0x10CE9]={d='r'}, - [0x10CEA]={d='r'}, - [0x10CEB]={d='r'}, - [0x10CEC]={d='r'}, - [0x10CED]={d='r'}, - [0x10CEE]={d='r'}, - [0x10CEF]={d='r'}, - [0x10CF0]={d='r'}, - [0x10CF1]={d='r'}, - [0x10CF2]={d='r'}, - [0x10CFA]={d='r'}, - [0x10CFB]={d='r'}, - [0x10CFC]={d='r'}, - [0x10CFD]={d='r'}, - [0x10CFE]={d='r'}, - [0x10CFF]={d='r'}, [0x10E60]={d='an'}, [0x10E61]={d='an'}, [0x10E62]={d='an'}, @@ -5626,147 +5524,6 @@ Babel.characters = { [0x1E948]={d='nsm'}, [0x1E949]={d='nsm'}, [0x1E94A]={d='nsm'}, - [0x1EE00]={d='al'}, - [0x1EE01]={d='al'}, - [0x1EE02]={d='al'}, - [0x1EE03]={d='al'}, - [0x1EE05]={d='al'}, - [0x1EE06]={d='al'}, - [0x1EE07]={d='al'}, - [0x1EE08]={d='al'}, - [0x1EE09]={d='al'}, - [0x1EE0A]={d='al'}, - [0x1EE0B]={d='al'}, - [0x1EE0C]={d='al'}, - [0x1EE0D]={d='al'}, - [0x1EE0E]={d='al'}, - [0x1EE0F]={d='al'}, - [0x1EE10]={d='al'}, - [0x1EE11]={d='al'}, - [0x1EE12]={d='al'}, - [0x1EE13]={d='al'}, - [0x1EE14]={d='al'}, - [0x1EE15]={d='al'}, - [0x1EE16]={d='al'}, - [0x1EE17]={d='al'}, - [0x1EE18]={d='al'}, - [0x1EE19]={d='al'}, - [0x1EE1A]={d='al'}, - [0x1EE1B]={d='al'}, - [0x1EE1C]={d='al'}, - [0x1EE1D]={d='al'}, - [0x1EE1E]={d='al'}, - [0x1EE1F]={d='al'}, - [0x1EE21]={d='al'}, - [0x1EE22]={d='al'}, - [0x1EE24]={d='al'}, - [0x1EE27]={d='al'}, - [0x1EE29]={d='al'}, - [0x1EE2A]={d='al'}, - [0x1EE2B]={d='al'}, - [0x1EE2C]={d='al'}, - [0x1EE2D]={d='al'}, - [0x1EE2E]={d='al'}, - [0x1EE2F]={d='al'}, - [0x1EE30]={d='al'}, - [0x1EE31]={d='al'}, - [0x1EE32]={d='al'}, - [0x1EE34]={d='al'}, - [0x1EE35]={d='al'}, - [0x1EE36]={d='al'}, - [0x1EE37]={d='al'}, - [0x1EE39]={d='al'}, - [0x1EE3B]={d='al'}, - [0x1EE42]={d='al'}, - [0x1EE47]={d='al'}, - [0x1EE49]={d='al'}, - [0x1EE4B]={d='al'}, - [0x1EE4D]={d='al'}, - [0x1EE4E]={d='al'}, - [0x1EE4F]={d='al'}, - [0x1EE51]={d='al'}, - [0x1EE52]={d='al'}, - [0x1EE54]={d='al'}, - [0x1EE57]={d='al'}, - [0x1EE59]={d='al'}, - [0x1EE5B]={d='al'}, - [0x1EE5D]={d='al'}, - [0x1EE5F]={d='al'}, - [0x1EE61]={d='al'}, - [0x1EE62]={d='al'}, - [0x1EE64]={d='al'}, - [0x1EE67]={d='al'}, - [0x1EE68]={d='al'}, - [0x1EE69]={d='al'}, - [0x1EE6A]={d='al'}, - [0x1EE6C]={d='al'}, - [0x1EE6D]={d='al'}, - [0x1EE6E]={d='al'}, - [0x1EE6F]={d='al'}, - [0x1EE70]={d='al'}, - [0x1EE71]={d='al'}, - [0x1EE72]={d='al'}, - [0x1EE74]={d='al'}, - [0x1EE75]={d='al'}, - [0x1EE76]={d='al'}, - [0x1EE77]={d='al'}, - [0x1EE79]={d='al'}, - [0x1EE7A]={d='al'}, - [0x1EE7B]={d='al'}, - [0x1EE7C]={d='al'}, - [0x1EE7E]={d='al'}, - [0x1EE80]={d='al'}, - [0x1EE81]={d='al'}, - [0x1EE82]={d='al'}, - [0x1EE83]={d='al'}, - [0x1EE84]={d='al'}, - [0x1EE85]={d='al'}, - [0x1EE86]={d='al'}, - [0x1EE87]={d='al'}, - [0x1EE88]={d='al'}, - [0x1EE89]={d='al'}, - [0x1EE8B]={d='al'}, - [0x1EE8C]={d='al'}, - [0x1EE8D]={d='al'}, - [0x1EE8E]={d='al'}, - [0x1EE8F]={d='al'}, - [0x1EE90]={d='al'}, - [0x1EE91]={d='al'}, - [0x1EE92]={d='al'}, - [0x1EE93]={d='al'}, - [0x1EE94]={d='al'}, - [0x1EE95]={d='al'}, - [0x1EE96]={d='al'}, - [0x1EE97]={d='al'}, - [0x1EE98]={d='al'}, - [0x1EE99]={d='al'}, - [0x1EE9A]={d='al'}, - [0x1EE9B]={d='al'}, - [0x1EEA1]={d='al'}, - [0x1EEA2]={d='al'}, - [0x1EEA3]={d='al'}, - [0x1EEA5]={d='al'}, - [0x1EEA6]={d='al'}, - [0x1EEA7]={d='al'}, - [0x1EEA8]={d='al'}, - [0x1EEA9]={d='al'}, - [0x1EEAB]={d='al'}, - [0x1EEAC]={d='al'}, - [0x1EEAD]={d='al'}, - [0x1EEAE]={d='al'}, - [0x1EEAF]={d='al'}, - [0x1EEB0]={d='al'}, - [0x1EEB1]={d='al'}, - [0x1EEB2]={d='al'}, - [0x1EEB3]={d='al'}, - [0x1EEB4]={d='al'}, - [0x1EEB5]={d='al'}, - [0x1EEB6]={d='al'}, - [0x1EEB7]={d='al'}, - [0x1EEB8]={d='al'}, - [0x1EEB9]={d='al'}, - [0x1EEBA]={d='al'}, - [0x1EEBB]={d='al'}, [0x1EEF0]={d='on'}, [0x1EEF1]={d='on'}, [0x1F000]={d='on'}, diff --git a/Master/texmf-dist/tex/generic/babel/babel.def b/Master/texmf-dist/tex/generic/babel/babel.def index c4eb33d3b58..3d4a4a0630b 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/01 v25.1 Babel common definitions] +\ProvidesFile{babel.def}[2025/01/25 v25.2 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.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 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@ diff --git a/Master/texmf-dist/tex/generic/babel/hyphen.cfg b/Master/texmf-dist/tex/generic/babel/hyphen.cfg index 4eff4d560b7..fcb60c0cc7b 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/01 v25.1 Babel hyphens] +\ProvidesFile{hyphen.cfg}[2025/01/25 v25.2 Babel hyphens] \xdef\bbl@format{\jobname} -\def\bbl@version{25.1} -\def\bbl@date{2025/01/01} +\def\bbl@version{25.2} +\def\bbl@date{2025/01/25} \ifx\AtBeginDocument\@undefined \def\@empty{} \fi diff --git a/Master/texmf-dist/tex/generic/babel/locale/arq/babel-algerianarabic.tex b/Master/texmf-dist/tex/generic/babel/locale/arq/babel-algerianarabic.tex new file mode 100644 index 00000000000..a4a902c90a4 --- /dev/null +++ b/Master/texmf-dist/tex/generic/babel/locale/arq/babel-algerianarabic.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{arq}{% +} +\endinput
\ No newline at end of file diff --git a/Master/texmf-dist/tex/generic/babel/locale/arq/babel-arq.ini b/Master/texmf-dist/tex/generic/babel/locale/arq/babel-arq.ini new file mode 100644 index 00000000000..90414b07d6a --- /dev/null +++ b/Master/texmf-dist/tex/generic/babel/locale/arq/babel-arq.ini @@ -0,0 +1,140 @@ +; 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 = 0.1 +date = 2025-01-19 +name.local = اللهجة الجزائرية +name.english = Algerian Arabic +name.babel = algerianarabic +tag.bcp47 = arq +language.tag.bcp47 = arq +tag.bcp47.likely = arq-Arab-DZ +; see https://docs.microsoft.com/en-us/typography/opentype/spec/languagetags +tag.opentype = +script.name = Arabic +script.tag.bcp47 = Arab +script.tag.opentype = arab +level = 1 +encodings = +derivate = no +warning = This is a bare minimum locale for 'algerianarabic'. + +[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 = +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 = [HH]:[mm]:[ss] +time.short = [HH]:[mm] + +[typography] +frenchspacing = yes +hyphenrules = +lefthyphenmin = +righthyphenmin = +hyphenchar = +prehyphenchar = +posthyphenchar = +exhyphenchar = +preexhyphenchar = +postexhyphenchar = +hyphenationmin = + +[characters] +delimiters.quotes = ”“’‘ +auxiliary = [ـ\u200C\u200D\u200E\u200F پ چ ژ ڜ ڢ ڤ ڥ ٯ ڧ ڨ ک گ ی] +exemplarCharacters = [\u064B \u064C \u064D \u064E \u064F \u0650 \u0651 \u0652 \u0670 ء أ ؤ إ ئ ا آ ب ة ت ث ج ح خ د ذ ر ز س ش ص ض ط ظ ع غ ف ق ك ل م ن ه و ى ي] +index = [ا ب ت ث ج ح خ د ذ ر ز س ش ص ض ط ظ ع غ ف ق ك ل م ن ه و ي] +punctuation = [\\- ‐ ‑ – — ، ؛ \\: ! ؟ . … ' \" « » ( ) \\[ \\]] + +[numbers] +defaultNumberingSystem = latn +digits.native = ٠١٢٣٤٥٦٧٨٩ +minimumGroupingDigits = 1 +decimal = , +exponential = E +group = . + +[counters] +abjad = أ ب ج د ه و ز ح ط ي ك ل م ن س ع ف ص ق ر ش ت ث خ ذ ض ظ غ +maghrebi.abjad = أ ب ج د ه و ز ح ط ي ك ل م ن ص ع ف ض ق ر س ت ث خ ذ ظ غ ش diff --git a/Master/texmf-dist/tex/generic/babel/locale/cy/babel-cy.ini b/Master/texmf-dist/tex/generic/babel/locale/cy/babel-cy.ini index cf531ad9367..22be38bc8f3 100644 --- a/Master/texmf-dist/tex/generic/babel/locale/cy/babel-cy.ini +++ b/Master/texmf-dist/tex/generic/babel/locale/cy/babel-cy.ini @@ -9,8 +9,8 @@ [identification] charset = utf8 -version = 1.3 -date = 2022-07-02 +version = 1.4 +date = 2025-01-25 name.local = Cymraeg name.english = Welsh name.babel = welsh @@ -61,7 +61,7 @@ listfigure = Rhestr\space Ddarluniau listtable = Rhestr\space Dablau index = Mynegai figure = Darlun -table = Taflen +table = Tabl part = Rhan encl = amgae\"edig cc = cop\"\i au diff --git a/Master/texmf-dist/tex/generic/babel/locale/oui/babel-olduighur.tex b/Master/texmf-dist/tex/generic/babel/locale/oui/babel-olduighur.tex new file mode 100644 index 00000000000..780714a77df --- /dev/null +++ b/Master/texmf-dist/tex/generic/babel/locale/oui/babel-olduighur.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{oui}{% +} +\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 new file mode 100644 index 00000000000..59b735b5cbe --- /dev/null +++ b/Master/texmf-dist/tex/generic/babel/locale/oui/babel-oui.ini @@ -0,0 +1,122 @@ +; 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 = 0.1 +date = 2025-01-19 +name.local = +; As per BCP 47, the name is with i +name.english = Old Uighur +name.babel = olduighur +tag.bcp47 = oui +language.tag.bcp47 = oui +tag.bcp47.likely = oui-Ougr-143 +tag.opentype = oui +script.name = Old Uyghur +script.tag.bcp47 = Ougr +script.tag.opentype = ougr +level = 1 +encodings = +derivate = no +warning = This is a bare minimum locale for 'olduighur'. + +[captions] +; xetex, luatex +preface = +ref = +abstract = +bib = +chapter = +appendix = +contents = +listfigure = +listtable = +index = +figure = +table = +part = +encl = +cc = +headto = +page = +see = +also = +proof = + +[captions.licr] +; pdftex +preface = +ref = +abstract = +bib = +chapter = +appendix = +contents = +listfigure = +listtable = +index = +figure = +table = +part = +encl = +cc = +headto = +page = +see = +also = +proof = + +[date.gregorian] +date.long = [d][ ][MMMM] [y] +date.short = [y]-[MM]-[dd] +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 = [HH]:[mm]:[ss] +time.short = [HH]:[mm] + +[typography] +frenchspacing = yes +hyphenrules = +lefthyphenmin = +righthyphenmin = +hyphenchar = +prehyphenchar = +posthyphenchar = +exhyphenchar = +preexhyphenchar = +postexhyphenchar = +hyphenationmin = + +[characters] +ranges = 10F70..10FAF diff --git a/Master/texmf-dist/tex/generic/babel/luababel.def b/Master/texmf-dist/tex/generic/babel/luababel.def index 9e79ae4a6f9..34b0e699353 100644 --- a/Master/texmf-dist/tex/generic/babel/luababel.def +++ b/Master/texmf-dist/tex/generic/babel/luababel.def @@ -1466,6 +1466,8 @@ end tex.sprint('0') elseif tex.#1dir == 'TRT' then tex.sprint('1') + else + tex.sprint('0') end}} \def\bbl@setluadir#1#2#3{% 1=text/par.. 2=\textdir.. 3=0 lr/1 rl \ifcase#3\relax diff --git a/Master/texmf-dist/tex/generic/babel/nil.ldf b/Master/texmf-dist/tex/generic/babel/nil.ldf index b8f15b9b568..a42e59d81ce 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/01 v25.1 Nil language] +\ProvidesLanguage{nil}[2025/01/25 v25.2 Nil language] \LdfInit{nil}{datenil} \ifx\l@nil\@undefined \newlanguage\l@nil diff --git a/Master/texmf-dist/tex/generic/tex4ht/mathjax-latex-4ht.4ht b/Master/texmf-dist/tex/generic/tex4ht/mathjax-latex-4ht.4ht index 570cd3a4e6b..ebb64264b77 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/mathjax-latex-4ht.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/mathjax-latex-4ht.4ht @@ -1,5 +1,5 @@ -% mathjax-latex-4ht.4ht (2025-01-24-13:13), generated from tex4ht-mathjax.tex -% Copyright 2018-2024 TeX Users Group +% mathjax-latex-4ht.4ht (2025-01-26-07:11), generated from tex4ht-mathjax.tex +% Copyright 2018-2025 TeX Users Group % % This work may be distributed and/or modified under the % conditions of the LaTeX Project Public License, either @@ -16,7 +16,7 @@ % % If you modify this program, changing the % version identification would be appreciated. -\immediate\write-1{version 2025-01-24-13:13} +\immediate\write-1{version 2025-01-26-07:11} \ExplSyntaxOn diff --git a/Master/texmf-dist/tex/generic/tex4ht/standalone.4ht b/Master/texmf-dist/tex/generic/tex4ht/standalone.4ht new file mode 100644 index 00000000000..e022c4adb2c --- /dev/null +++ b/Master/texmf-dist/tex/generic/tex4ht/standalone.4ht @@ -0,0 +1,29 @@ +% standalone.4ht (2025-01-23-12:56), generated from tex4ht-4ht.tex +% Copyright 2025 TeX Users Group +% +% This work may be distributed and/or modified under the +% conditions of the LaTeX Project Public License, either +% version 1.3c of this license or (at your option) any +% later version. The latest version of this license is in +% http://www.latex-project.org/lppl.txt +% and version 1.3c or later is part of all distributions +% of LaTeX version 2005/12/01 or later. +% +% This work has the LPPL maintenance status "maintained". +% +% The Current Maintainer of this work +% is the TeX4ht Project <http://tug.org/tex4ht>. +% +% If you modify this program, changing the +% version identification would be appreciated. +\immediate\write-1{version 2025-01-23-12:56} + +% save the original meaning if we want to use it eventually +\let\:standaloneenv\standaloneenv +% but disable if by default +\let\standaloneenv\@gobble + + +\Hinput{standalone} +\endinput + diff --git a/Master/texmf-dist/tex/generic/tracklang/tracklang-region-codes.tex b/Master/texmf-dist/tex/generic/tracklang/tracklang-region-codes.tex index 8611c0fb55f..e0d21bfe3de 100644 --- a/Master/texmf-dist/tex/generic/tracklang/tracklang-region-codes.tex +++ b/Master/texmf-dist/tex/generic/tracklang/tracklang-region-codes.tex @@ -52,7 +52,7 @@ \expandafter\endinput \fi \expandafter\def\csname ver@tracklang-region-codes.tex\endcsname{% - 2025/01/22 v1.6.3 (NLCT) Track Languages Regions}% + 2025/01/26 v1.6.4 (NLCT) Track Languages Regions}% \def\TrackLangRegionMap#1#2#3{% \@tracklang@enamedef{@tracklang@region@numtoalphaii@#1}{#2}% \@tracklang@enamedef{@tracklang@region@numtoalphaiii@#1}{#3}% diff --git a/Master/texmf-dist/tex/generic/tracklang/tracklang-scripts.tex b/Master/texmf-dist/tex/generic/tracklang/tracklang-scripts.tex index eac9df3c949..c3a2af98c12 100644 --- a/Master/texmf-dist/tex/generic/tracklang/tracklang-scripts.tex +++ b/Master/texmf-dist/tex/generic/tracklang/tracklang-scripts.tex @@ -52,7 +52,7 @@ \expandafter\endinput \fi \expandafter\def\csname ver@tracklang-scripts.tex\endcsname{% - 2025/01/22 v1.6.3 (NLCT) Track Languages Scripts (Generic)}% + 2025/01/26 v1.6.4 (NLCT) Track Languages Scripts (Generic)}% \def\TrackLangScriptMap#1#2#3#4#5{% \@tracklang@enamedef{TrackLangScript#1}{#1}% \@tracklang@enamedef{@tracklang@script@numtoalpha@#2}{#1}% diff --git a/Master/texmf-dist/tex/generic/tracklang/tracklang.tex b/Master/texmf-dist/tex/generic/tracklang/tracklang.tex index 9bf1c0dffbe..c0621564520 100644 --- a/Master/texmf-dist/tex/generic/tracklang/tracklang.tex +++ b/Master/texmf-dist/tex/generic/tracklang/tracklang.tex @@ -52,7 +52,7 @@ \expandafter\endinput \fi \expandafter\def\csname ver@tracklang.tex\endcsname{% - 2025/01/22 v1.6.3 (NLCT) Track Languages Generic Code} + 2025/01/26 v1.6.4 (NLCT) Track Languages Generic Code} \long\def\@tracklang@ifundef#1#2#3{% \ifcsname#1\endcsname \expandafter\ifx\csname #1\endcsname\relax |