texlive[63730] Master/texmf-dist: babel (26jun22)
commits+karl at tug.org
commits+karl at tug.org
Sun Jun 26 22:20:00 CEST 2022
Revision: 63730
http://tug.org/svn/texlive?view=revision&revision=63730
Author: karl
Date: 2022-06-26 22:20:00 +0200 (Sun, 26 Jun 2022)
Log Message:
-----------
babel (26jun22)
Modified Paths:
--------------
trunk/Master/texmf-dist/doc/latex/babel/README.md
trunk/Master/texmf-dist/doc/latex/babel/babel.pdf
trunk/Master/texmf-dist/source/latex/babel/babel.dtx
trunk/Master/texmf-dist/source/latex/babel/babel.ins
trunk/Master/texmf-dist/source/latex/babel/bbcompat.dtx
trunk/Master/texmf-dist/source/latex/babel/locale.zip
trunk/Master/texmf-dist/tex/generic/babel/babel-ca-islamic.tex
trunk/Master/texmf-dist/tex/generic/babel/babel-ca-persian.tex
trunk/Master/texmf-dist/tex/generic/babel/babel.def
trunk/Master/texmf-dist/tex/generic/babel/babel.sty
trunk/Master/texmf-dist/tex/generic/babel/hyphen.cfg
trunk/Master/texmf-dist/tex/generic/babel/locale/af/babel-af.ini
trunk/Master/texmf-dist/tex/generic/babel/locale/ar/babel-ar-EG.ini
trunk/Master/texmf-dist/tex/generic/babel/locale/ar/babel-arabic-dz.tex
trunk/Master/texmf-dist/tex/generic/babel/locale/ar/babel-arabic-ma.tex
trunk/Master/texmf-dist/tex/generic/babel/locale/ar/babel-arabic-sy.tex
trunk/Master/texmf-dist/tex/generic/babel/locale/as/babel-as.ini
trunk/Master/texmf-dist/tex/generic/babel/locale/ast/babel-ast.ini
trunk/Master/texmf-dist/tex/generic/babel/locale/az/babel-az-Cyrl.ini
trunk/Master/texmf-dist/tex/generic/babel/locale/az/babel-az-Latn.ini
trunk/Master/texmf-dist/tex/generic/babel/locale/az/babel-az.ini
trunk/Master/texmf-dist/tex/generic/babel/locale/az/babel-azerbaijani-cyrl.tex
trunk/Master/texmf-dist/tex/generic/babel/locale/az/babel-azerbaijani-latn.tex
trunk/Master/texmf-dist/tex/generic/babel/locale/be/babel-be.ini
trunk/Master/texmf-dist/tex/generic/babel/locale/bg/babel-bg.ini
trunk/Master/texmf-dist/tex/generic/babel/locale/bn/babel-bn.ini
trunk/Master/texmf-dist/tex/generic/babel/locale/bo/babel-bo.ini
trunk/Master/texmf-dist/tex/generic/babel/locale/br/babel-br.ini
trunk/Master/texmf-dist/tex/generic/babel/locale/brx/babel-brx.ini
trunk/Master/texmf-dist/tex/generic/babel/locale/bs/babel-bosnian-cyrl.tex
trunk/Master/texmf-dist/tex/generic/babel/locale/bs/babel-bosnian-latn.tex
trunk/Master/texmf-dist/tex/generic/babel/locale/bs/babel-bs-Cyrl.ini
trunk/Master/texmf-dist/tex/generic/babel/locale/bs/babel-bs-Latn.ini
trunk/Master/texmf-dist/tex/generic/babel/locale/bs/babel-bs.ini
trunk/Master/texmf-dist/tex/generic/babel/locale/ca/babel-ca.ini
trunk/Master/texmf-dist/tex/generic/babel/locale/cop/babel-cop.ini
trunk/Master/texmf-dist/tex/generic/babel/locale/de/babel-austrian.tex
trunk/Master/texmf-dist/tex/generic/babel/locale/de/babel-de-CH.ini
trunk/Master/texmf-dist/tex/generic/babel/locale/de/babel-german-at.tex
trunk/Master/texmf-dist/tex/generic/babel/locale/de/babel-german-ch.tex
trunk/Master/texmf-dist/tex/generic/babel/locale/de/babel-german.tex
trunk/Master/texmf-dist/tex/generic/babel/locale/de/babel-naustrian.tex
trunk/Master/texmf-dist/tex/generic/babel/locale/de/babel-ngerman.tex
trunk/Master/texmf-dist/tex/generic/babel/locale/de/babel-nswissgerman.tex
trunk/Master/texmf-dist/tex/generic/babel/locale/dsb/babel-lsorbian.tex
trunk/Master/texmf-dist/tex/generic/babel/locale/en/babel-american.tex
trunk/Master/texmf-dist/tex/generic/babel/locale/en/babel-americanenglish.tex
trunk/Master/texmf-dist/tex/generic/babel/locale/en/babel-australian.tex
trunk/Master/texmf-dist/tex/generic/babel/locale/en/babel-australianenglish.tex
trunk/Master/texmf-dist/tex/generic/babel/locale/en/babel-british.tex
trunk/Master/texmf-dist/tex/generic/babel/locale/en/babel-britishenglish.tex
trunk/Master/texmf-dist/tex/generic/babel/locale/en/babel-canadian.tex
trunk/Master/texmf-dist/tex/generic/babel/locale/en/babel-canadianenglish.tex
trunk/Master/texmf-dist/tex/generic/babel/locale/en/babel-english-au.tex
trunk/Master/texmf-dist/tex/generic/babel/locale/en/babel-english-ca.tex
trunk/Master/texmf-dist/tex/generic/babel/locale/en/babel-english-gb.tex
trunk/Master/texmf-dist/tex/generic/babel/locale/en/babel-english-nz.tex
trunk/Master/texmf-dist/tex/generic/babel/locale/en/babel-english-us.tex
trunk/Master/texmf-dist/tex/generic/babel/locale/en/babel-newzealand.tex
trunk/Master/texmf-dist/tex/generic/babel/locale/en/babel-ukenglish.tex
trunk/Master/texmf-dist/tex/generic/babel/locale/en/babel-usenglish.tex
trunk/Master/texmf-dist/tex/generic/babel/locale/es/babel-mexican.tex
trunk/Master/texmf-dist/tex/generic/babel/locale/es/babel-spanish-mx.tex
trunk/Master/texmf-dist/tex/generic/babel/locale/fa/babel-fa.ini
trunk/Master/texmf-dist/tex/generic/babel/locale/fr/babel-french-be.tex
trunk/Master/texmf-dist/tex/generic/babel/locale/fr/babel-french-ca.tex
trunk/Master/texmf-dist/tex/generic/babel/locale/fr/babel-french-ch.tex
trunk/Master/texmf-dist/tex/generic/babel/locale/fr/babel-french-lu.tex
trunk/Master/texmf-dist/tex/generic/babel/locale/ha/babel-hausa-gh.tex
trunk/Master/texmf-dist/tex/generic/babel/locale/ha/babel-hausa-ne.tex
trunk/Master/texmf-dist/tex/generic/babel/locale/hsb/babel-usorbian.tex
trunk/Master/texmf-dist/tex/generic/babel/locale/lrc/babel-lrc.ini
trunk/Master/texmf-dist/tex/generic/babel/locale/ms/babel-malay-bn.tex
trunk/Master/texmf-dist/tex/generic/babel/locale/ms/babel-malay-sg.tex
trunk/Master/texmf-dist/tex/generic/babel/locale/mzn/babel-mzn.ini
trunk/Master/texmf-dist/tex/generic/babel/locale/nn/babel-nynorsk.tex
trunk/Master/texmf-dist/tex/generic/babel/locale/pa/babel-punjabi-arab.tex
trunk/Master/texmf-dist/tex/generic/babel/locale/pa/babel-punjabi-guru.tex
trunk/Master/texmf-dist/tex/generic/babel/locale/ps/babel-ps.ini
trunk/Master/texmf-dist/tex/generic/babel/locale/pt/babel-brazilian.tex
trunk/Master/texmf-dist/tex/generic/babel/locale/pt/babel-portuguese-br.tex
trunk/Master/texmf-dist/tex/generic/babel/locale/pt/babel-portuguese-pt.tex
trunk/Master/texmf-dist/tex/generic/babel/locale/sa/babel-sa-Beng.ini
trunk/Master/texmf-dist/tex/generic/babel/locale/se/babel-samin.tex
trunk/Master/texmf-dist/tex/generic/babel/locale/shi/babel-tachelhit-latn.tex
trunk/Master/texmf-dist/tex/generic/babel/locale/shi/babel-tachelhit-tfng.tex
trunk/Master/texmf-dist/tex/generic/babel/locale/sl/babel-slovene.tex
trunk/Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian-cyrl-ba.tex
trunk/Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian-cyrl-me.tex
trunk/Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian-cyrl-xk.tex
trunk/Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian-cyrl.tex
trunk/Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian-latn-ba.tex
trunk/Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian-latn-me.tex
trunk/Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian-latn-xk.tex
trunk/Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian-latn.tex
trunk/Master/texmf-dist/tex/generic/babel/locale/th/babel-th.ini
trunk/Master/texmf-dist/tex/generic/babel/locale/th/babel-thai.tex
trunk/Master/texmf-dist/tex/generic/babel/locale/uz/babel-uzbek-arab.tex
trunk/Master/texmf-dist/tex/generic/babel/locale/uz/babel-uzbek-cyrl.tex
trunk/Master/texmf-dist/tex/generic/babel/locale/uz/babel-uzbek-latn.tex
trunk/Master/texmf-dist/tex/generic/babel/locale/vai/babel-vai-latn.tex
trunk/Master/texmf-dist/tex/generic/babel/locale/vai/babel-vai-vaii.tex
trunk/Master/texmf-dist/tex/generic/babel/locale/vi/babel-vietnam.tex
trunk/Master/texmf-dist/tex/generic/babel/locale/zh/babel-chinese-hans-hk.tex
trunk/Master/texmf-dist/tex/generic/babel/locale/zh/babel-chinese-hans-mo.tex
trunk/Master/texmf-dist/tex/generic/babel/locale/zh/babel-chinese-hans-sg.tex
trunk/Master/texmf-dist/tex/generic/babel/locale/zh/babel-chinese-hans.tex
trunk/Master/texmf-dist/tex/generic/babel/locale/zh/babel-chinese-hant-hk.tex
trunk/Master/texmf-dist/tex/generic/babel/locale/zh/babel-chinese-hant-mo.tex
trunk/Master/texmf-dist/tex/generic/babel/locale/zh/babel-chinese-hant.tex
trunk/Master/texmf-dist/tex/generic/babel/luababel.def
trunk/Master/texmf-dist/tex/generic/babel/nil.ldf
trunk/Master/texmf-dist/tex/generic/babel/xebabel.def
Added Paths:
-----------
trunk/Master/texmf-dist/tex/generic/babel/babel-ca-buddhist.tex
trunk/Master/texmf-dist/tex/generic/babel/babel-ca-coptic.tex
trunk/Master/texmf-dist/tex/generic/babel/locale/ar/babel-ar-SA.ini
trunk/Master/texmf-dist/tex/generic/babel/locale/ar/babel-arabic-sa.tex
trunk/Master/texmf-dist/tex/generic/babel/locale/ar/babel-arabic-saudiarabia.tex
trunk/Master/texmf-dist/tex/generic/babel/locale/bn/babel-bangla.tex
trunk/Master/texmf-dist/tex/generic/babel/locale/de/babel-swisshighgerman.tex
trunk/Master/texmf-dist/tex/generic/babel/locale/gsw/babel-swissgerman.tex
trunk/Master/texmf-dist/tex/generic/babel/locale/sa/babel-sanskrit-bangla.tex
Removed Paths:
-------------
trunk/Master/texmf-dist/tex/generic/babel/locale/de/babel-swissgerman.tex
Modified: trunk/Master/texmf-dist/doc/latex/babel/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/babel/README.md 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/doc/latex/babel/README.md 2022-06-26 20:20:00 UTC (rev 63730)
@@ -1,4 +1,4 @@
-## Babel 3.76
+## Babel 3.77
This package manages culturally-determined typographical (and other)
rules, and hyphenation patterns for a wide range of languages. Many
@@ -8,9 +8,9 @@
The latest stable version is available on <https://ctan.org/pkg/babel>.
-Changes in version 3.76 are described in:
+Changes in version 3.77 are described in:
-https://latex3.github.io/babel/news/whats-new-in-babel-3.76.html
+https://latex3.github.io/babel/news/whats-new-in-babel-3.77.html
Apart from the manual, you can find information on some aspects of babel at:
@@ -46,13 +46,19 @@
### Summary of latest changes
```
-3.76 2022-06-06
- * Calendar conversion with a new macro \babelcalendar: hebrew,
- islamic-civil, islamic-umalqura, persian.
- * Added 6 locales for Arabic: Egypt, Iraq, Jordan, Lebanon,
- Palestinian Territories, Tunisia.
- * More updates to CLDR 4.1: French, English, Moldavian and
- Arabic.
+3.77 2022-06-26
+ * More on calendar conversions (\localedate, \today).
+ * New calendars: 'coptic' (ar-EG, cop), 'buddhist' (th).
+ * New Arabic locale for Saudi Arabia, with the Umm al-Qura
+ calendar.
+ * Date now defaults to 'persian' in a few locales: Persian,
+ Northern Luri, Mazanderani, Pashto.
+ * `bangla` is now the preferred name for `bengali`.
+ * Attempt to deal with 'german' and 'swissgerman', whose names
+ conflict with the CLDR ones.
+ * More minor updates to the CLDR 41: Afrikaans, Arabic, Assamese,
+ Asturian, Azerbaijani, Belarusian, Bulgarian, Bangla, Tibetan,
+ Breton, Bodo, Bosnian, Catalan, English.
```
### Previous changes
Modified: trunk/Master/texmf-dist/doc/latex/babel/babel.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/source/latex/babel/babel.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/babel/babel.dtx 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/source/latex/babel/babel.dtx 2022-06-26 20:20:00 UTC (rev 63730)
@@ -32,7 +32,7 @@
%
% \iffalse
%<*filedriver>
-\ProvidesFile{babel.dtx}[2022/06/06 v3.76 The Babel package]
+\ProvidesFile{babel.dtx}[2022/06/26 v3.77 The Babel package]
\documentclass{ltxdoc}
\GetFileInfo{babel.dtx}
\usepackage{fontspec}
@@ -1521,8 +1521,15 @@
\tag{am} Amharic\hascapu\hascapl
\tag{ar} Arabic\hascapu\hascapl
\tag{ar-DZ} Arabic\hascapu\hascapl
+\tag{ar-EG} Arabic\hascapu\hascapl
+\tag{ar-IQ} Arabic\hascapu\hascapl
+\tag{ar-JO} Arabic\hascapu\hascapl
+\tag{ar-LB} Arabic\hascapu\hascapl
\tag{ar-MA} Arabic\hascapu\hascapl
+\tag{ar-PS} Arabic\hascapu\hascapl
+\tag{ar-SA} Arabic\hascapu\hascapl
\tag{ar-SY} Arabic\hascapu\hascapl
+\tag{ar-TN} Arabic\hascapu\hascapl
\tag{as} Assamese
\tag{asa} Asu
\tag{ast} Asturian\hascapu\hascapl
@@ -1555,7 +1562,7 @@
\tag{da} Danish\hascapu\hascapl
\tag{dav} Taita
\tag{de-AT} German\hascapu\hascapl
-\tag{de-CH} German\hascapu\hascapl
+\tag{de-CH} Swiss High German\hascapu\hascapl
\tag{de} German\hascapu\hascapl
\tag{dje} Zarma
\tag{dsb} Lower Sorbian\hascapu\hascapl
@@ -1614,7 +1621,7 @@
\tag{ii} Sichuan Yi
\tag{is} Icelandic\hascapu\hascapl
\tag{it} Italian\hascapu\hascapl
-\tag{ja} Japanese
+\tag{ja} Japanese\hascapu
\tag{jgo} Ngomba
\tag{jmc} Machame
\tag{ka} Georgian\hascapu\hascapl
@@ -1629,8 +1636,9 @@
\tag{kl} Kalaallisut
\tag{kln} Kalenjin
\tag{km} Khmer
+\tag{kmr} Northern Kurdish\hascapu
\tag{kn} Kannada\hascapu\hascapl
-\tag{ko} Korean
+\tag{ko} Korean\hascapu
\tag{kok} Konkani
\tag{ks} Kashmiri
\tag{ksb} Shambala
@@ -1639,7 +1647,7 @@
\tag{kw} Cornish
\tag{ky} Kyrgyz
\tag{lag} Langi
-\tag{lb} Luxembourgish
+\tag{lb} Luxembourgish\hascapu\hascapl
\tag{lg} Ganda
\tag{lkt} Lakota
\tag{ln} Lingala
@@ -1675,6 +1683,7 @@
\tag{nmg} Kwasio
\tag{nn} Norwegian Nynorsk\hascapu\hascapl
\tag{nnh} Ngiemboon
+\tag{no} Norwegian
\tag{nus} Nuer
\tag{nyn} Nyankole
\tag{om} Oromo
@@ -1693,6 +1702,7 @@
\tag{rm} Romansh\hascapu\hascapl
\tag{rn} Rundi
\tag{ro} Romanian\hascapu\hascapl
+\tag{ro-MD} Moldavian\hascapu\hascapl
\tag{rof} Rombo
\tag{ru} Russian\hascapu\hascapl
\tag{rw} Kinyarwanda
@@ -1761,14 +1771,14 @@
\tag{yo} Yoruba
\tag{yue} Cantonese
\tag{zgh} Standard Moroccan Tamazight
-\tag{zh-Hans-HK} Chinese
-\tag{zh-Hans-MO} Chinese
-\tag{zh-Hans-SG} Chinese
-\tag{zh-Hans} Chinese
-\tag{zh-Hant-HK} Chinese
-\tag{zh-Hant-MO} Chinese
-\tag{zh-Hant} Chinese
-\tag{zh} Chinese
+\tag{zh-Hans-HK} Chinese\hascapu
+\tag{zh-Hans-MO} Chinese\hascapu
+\tag{zh-Hans-SG} Chinese\hascapu
+\tag{zh-Hans} Chinese\hascapu
+\tag{zh-Hant-HK} Chinese\hascapu
+\tag{zh-Hant-MO} Chinese\hascapu
+\tag{zh-Hant} Chinese\hascapu
+\tag{zh} Chinese\hascapu
\tag{zu} Zulu
\end{multicols}
@@ -1821,7 +1831,7 @@
belarusian\\
bemba\\
bena\\
-bengali\\
+bangla\\
bodo\\
bosnian-cyrillic\\
bosnian-cyrl\\
@@ -2787,7 +2797,7 @@
\item[Belarusan, Bulgarian, Church Slavic, Macedonian, Serbian] |lower|, |upper|
-\item[Bengali] |alphabetic|
+\item[Bangla] |alphabetic|
\item[Central Kurdish] |alphabetic|
@@ -2849,7 +2859,7 @@
date corresponding to the Gregorian calendar and other lunisolar systems
with the following command.
-\Describe{\localedate}{\oarg{calendar=.., variant=..}%
+\Describe{\localedate}{\oarg{calendar=.., variant=.., convert}%
{\marg{year}\marg{month}\marg{day}}}
By default the calendar is the Gregorian, but an |ini| file may define
@@ -2857,7 +2867,9 @@
In the latter case, the three arguments are the year, the month, and
the day in those in the corresponding calendar. They are \textit{not}
the Gregorian data to be converted (which means, say, 13 is a valid
-month number with |calendar=hebrew|).
+month number with |calendar=hebrew| and |calendar=coptic|). However,
+with the option |convert| it’s converted (using internally the
+following command).
Even with a certain calendar there may be variants. In Kurmanji the
default variant prints something like \textit{30. Çileya Pêşîn 2019},
@@ -2865,7 +2877,7 @@
\Describe{\babelcalendar}{\oarg{date}%
\marg{calendar}\marg{year-macro}\m{month-macro}\m{day-macro}}
-
+
\New{3.76} Although calendars aren’t the primary concern of \babel, the
package should be able to, at least, generate correctly the current
date in the way users would expect in their own culture. Currently,
@@ -2873,9 +2885,11 @@
\textsf{ini} locale file has been imported), but year, month and day
had to be entered by hand, which is very inconvenient. With this macro,
the current date is converted and stored in the three last arguments,
-which must be macros. The optional argument converts the given date, in
-the form ‘\m{year}-\m{month}-\m{day}’. Please, refer to the page on the
-news for 3.76 in the \babel{} site for further details.
+which must be macros: allowed calendars are |buddhist|, |coptic|,
+|hebrew|, |islamic-civil|, |islamic-umalqura|, |persian|. The optional
+argument converts the given date, in the form
+‘\m{year}-\m{month}-\m{day}’. Please, refer to the page on the news for
+3.76 in the \babel{} site for further details.
\subsection{Accessing language info}
@@ -5157,8 +5171,8 @@
% \section{Tools}
%
% \begin{macrocode}
-%<<version=3.76>>
-%<<date=2022/06/06>>
+%<<version=3.77>>
+%<<date=2022/06/26>>
% \end{macrocode}
%
% \textbf{Do not use the following macros in \texttt{ldf} files. They
@@ -9696,6 +9710,7 @@
\let\bbl at KVP@Alph\@nil
\let\bbl at KVP@labels\@nil
\bbl at csarg\let{KVP at labels*}\@nil
+ \let\bbl at KVP@calendar\@nil
\let\bbl at calendars\@empty
\global\let\bbl at inidata\@empty
\global\let\bbl at extend@ini\@gobble
@@ -10020,6 +10035,24 @@
\\\bbl at add\<extras\languagename>{%
\let\\\@Alph\<bbl at cntr@\bbl at KVP@Alph @\languagename>}}%
\fi
+ % == Calendars ==
+ \ifx\bbl at KVP@calendar\@nil
+ \edef\bbl at KVP@calendar{\bbl at cl{calpr}}%
+ \fi
+ \def\bbl at tempe##1 ##2\@@{% Get first calendar
+ \def\bbl at tempa{##1}}%
+ \bbl at exp{\\\bbl at tempe\bbl at KVP@calendar\space\\\@@}%
+ \def\bbl at tempe##1.##2.##3\@@{%
+ \def\bbl at tempc{##1}%
+ \def\bbl at tempb{##2}}%
+ \expandafter\bbl at tempe\bbl at tempa..\@@
+ \bbl at csarg\edef{calpr@\languagename}{%
+ \ifx\bbl at tempc\@empty\else
+ calendar=\bbl at tempc
+ \fi
+ \ifx\bbl at tempb\@empty\else
+ ,variant=\bbl at tempb
+ \fi}%
% == require.babel in ini ==
% To load or reaload the babel-*.tex, if require.babel in ini
\ifx\bbl at beforestart\relax\else % But not in doc aux or body
@@ -10474,6 +10507,7 @@
\fi
% Conditional
\ifnum#1>\z@ % 0 = only info, 1, 2 = basic, (re)new
+ \bbl at exportkey{calpr}{date.calendar.preferred}{}%
\bbl at exportkey{lnbrk}{typography.linebreaking}{h}%
\bbl at exportkey{hyphr}{typography.hyphenrules}{}%
\bbl at exportkey{lfthm}{typography.lefthyphenmin}{2}%
@@ -10509,6 +10543,7 @@
%
% \begin{macrocode}
\let\bbl at inikv@identification\bbl at inikv
+\let\bbl at inikv@date\bbl at inikv
\let\bbl at inikv@typography\bbl at inikv
\let\bbl at inikv@characters\bbl at inikv
\let\bbl at inikv@numbers\bbl at inikv
@@ -10713,7 +10748,9 @@
\fi
% \end{macrocode}
%
-% \textbf{Date.} TODO. Document
+% \textbf{Date.} Arguments (year, month, day) are \textit{not}
+% protected, on purpose. In |\today|, arguments are always gregorian,
+% and therefore always converted with other calendars. TODO. Document
%
% \begin{macrocode}
% Arguments are _not_ protected.
@@ -10721,21 +10758,35 @@
\DeclareRobustCommand\localedate[1][]{\bbl at localedate{#1}}
\def\bbl at localedate#1#2#3#4{%
\begingroup
- \ifx\@empty#1\@empty\else
- \let\bbl at ld@calendar\@empty
- \let\bbl at ld@variant\@empty
- \edef\bbl at tempa{\zap at space#1 \@empty}%
- \def\bbl at tempb##1=##2\@@{\@namedef{bbl at ld@##1}{##2}}%
- \bbl at foreach\bbl at tempa{\bbl at tempb##1\@@}%
- \edef\bbl at calendar{%
- \bbl at ld@calendar
- \ifx\bbl at ld@variant\@empty\else
- .\bbl at ld@variant
- \fi}%
- \bbl at replace\bbl at calendar{gregorian}{}%
+ \edef\bbl at they{#2}%
+ \edef\bbl at them{#3}%
+ \edef\bbl at thed{#4}%
+ \edef\bbl at tempe{%
+ \bbl at ifunset{bbl at calpr@\languagename}{}{\bbl at cl{calpr}},%
+ #1}%
+ \bbl at replace\bbl at tempe{ }{}%
+ \bbl at replace\bbl at tempe{convert}{convert=}%
+ \let\bbl at ld@calendar\@empty
+ \let\bbl at ld@variant\@empty
+ \let\bbl at ld@convert\relax
+ \def\bbl at tempb##1=##2\@@{\@namedef{bbl at ld@##1}{##2}}%
+ \bbl at foreach\bbl at tempe{\bbl at tempb##1\@@}%
+ \bbl at replace\bbl at ld@calendar{gregorian}{}%
+ \ifx\bbl at ld@calendar\@empty\else
+ \ifx\bbl at ld@convert\relax\else
+ \babelcalendar[\bbl at they-\bbl at them-\bbl at thed]%
+ {\bbl at ld@calendar}\bbl at they\bbl at them\bbl at thed
+ \fi
\fi
+ \@nameuse{bbl at precalendar}% Remove, eg, +, -civil (-ca-islamic)
+ \edef\bbl at calendar{% Used in \month..., too
+ \bbl at ld@calendar
+ \ifx\bbl at ld@variant\@empty\else
+ .\bbl at ld@variant
+ \fi}%
\bbl at cased
- {\@nameuse{bbl at date@\languagename @\bbl at calendar}{#2}{#3}{#4}}%
+ {\@nameuse{bbl at date@\languagename @\bbl at calendar}%
+ \bbl at they\bbl at them\bbl at thed}%
\endgroup}
% eg: 1=months, 2=wide, 3=1, 4=dummy, 5=value, 6=calendar
\def\bbl at inidate#1.#2.#3.#4\relax#5#6{% TODO - ignore with 'captions'
@@ -10752,21 +10803,19 @@
{\lowercase{\def\bbl at tempb{#6}}%
\bbl at trim@def\bbl at toreplace{#5}%
\bbl at TG@@date
- \bbl at ifunset{bbl at date@\languagename @}%
- {\bbl at exp{% TODO. Move to a better place.
- \gdef\<\languagename date>{\\\protect\<\languagename date >}%
- \gdef\<\languagename date >####1####2####3{%
- \\\bbl at usedategrouptrue
- \<bbl at ensure@\languagename>{%
- \\\localedate{####1}{####2}{####3}}}%
- \\\bbl at add\\\bbl at savetoday{%
- \\\SetString\\\today{%
- \<\languagename date>%
- {\\\the\year}{\\\the\month}{\\\the\day}}}}}%
- {}%
- \global\bbl at csarg\let{date@\languagename @}\bbl at toreplace
- \ifx\bbl at tempb\@empty\else
- \global\bbl at csarg\let{date@\languagename @\bbl at tempb}\bbl at toreplace
+ \global\bbl at csarg\let{date@\languagename @\bbl at tempb}\bbl at toreplace
+ \ifx\bbl at savetoday\@empty
+ \bbl at exp{% TODO. Move to a better place.
+ \\\AfterBabelCommands{%
+ \def\<\languagename date>{\\\protect\<\languagename date >}%
+ \\\newcommand\<\languagename date >[4][]{%
+ \\\bbl at usedategrouptrue
+ \<bbl at ensure@\languagename>{%
+ \\\localedate[####1]{####2}{####3}{####4}}}}%
+ \def\\\bbl at savetoday{%
+ \\\SetString\\\today{%
+ \<\languagename date>[convert]%
+ {\\\the\year}{\\\the\month}{\\\the\day}}}}%
\fi}%
{}}}
% \end{macrocode}
@@ -12926,7 +12975,7 @@
There is nothing intrinsically wrong with this warning, and\\%
you can ignore it altogether if you do not need these\\%
families. But if they are used in the document, you should be\\%
- aware 'babel' will no set Script and Language for them, so\\%
+ aware 'babel' will not set Script and Language for them, so\\%
you may consider defining a new family with \string\babelfont.\\%
See the manual for further details about \string\babelfont.\\%
Reported}}
@@ -22721,24 +22770,28 @@
% specific files, loaded when requested by an |ini| file in the
% |identification| section with |require.calendars|.
%
-% \subsection{Islamic}
-%
% Start with function to compute the Julian day. It’s based on the
% little library |calendar.js|, by John Walker, in the public domain.
-% The code for the Civil calendar is based on it, too.
-%
% \begin{macrocode}
-%<*ca-islamic>
-\ExplSyntaxOn
+%<<*Compute Julian day>>
\def\bbl at fpmod#1#2{(#1-#2*floor(#1/#2))}
\def\bbl at cs@gregleap#1{%
(\bbl at fpmod{#1}{4} == 0) &&
(!((\bbl at fpmod{#1}{100} == 0) && (\bbl at fpmod{#1}{400} != 0)))}
-\def\bbl at ca@jd#1#2#3{% year, month, day
+\def\bbl at cs@jd#1#2#3{% year, month, day
\fp_eval:n{ 1721424.5 + (365 * (#1 - 1)) +
floor((#1 - 1) / 4) + (-floor((#1 - 1) / 100)) +
floor((#1 - 1) / 400) + floor((((367 * #2) - 362) / 12) +
- ((#2 <= 2) ? 0 : (\bbl at cs@gregleap{#1} ? -1 : -2)) + #3) }}
+ ((#2 <= 2) ? 0 : (\bbl at cs@gregleap{#1} ? -1 : -2)) + #3) }}
+%<</Compute Julian day>>
+% \end{macrocode}
+% \subsection{Islamic}
+% The code for the Civil calendar is based on it, too.
+%
+% \begin{macrocode}
+%<*ca-islamic>
+\ExplSyntaxOn
+<@Compute Julian day@>
% == islamic (default)
% Not yet implemented
\def\bbl at ca@islamic#1-#2-#3\@@#4#5#6{}
@@ -22758,7 +22811,7 @@
\@namedef{bbl at ca@islamic-civil--}{\bbl at ca@islamicvl at x{-2}}
\def\bbl at ca@islamicvl at x#1#2-#3-#4\@@#5#6#7{%
\edef\bbl at tempa{%
- \fp_eval:n{ floor(\bbl at ca@jd{#2}{#3}{#4})+0.5 #1}}%
+ \fp_eval:n{ floor(\bbl at cs@jd{#2}{#3}{#4})+0.5 #1}}%
\edef#5{%
\fp_eval:n{ floor(((30*(\bbl at tempa-1948439.5)) + 10646)/10631) }}%
\edef#6{\fp_eval:n{
@@ -22774,7 +22827,7 @@
% $\sim$2014/$\sim$2038).
%
% \begin{macrocode}
-\def\bbl at ca@umalqura at data{56660, 56690,56719,56749,56778,56808,%
+\def\bbl at cs@umalqura at data{56660, 56690,56719,56749,56778,56808,%
56837,56867,56897,56926,56956,56985,57015,57044,57074,57103,%
57133,57162,57192,57221,57251,57280,57310,57340,57369,57399,%
57429,57458,57487,57517,57546,57576,57605,57634,57664,57694,%
@@ -22814,9 +22867,9 @@
\fi\fi
{\bbl at error{Year~out~of~range}{The~allowed~range~is~2014-2038}}%
\edef\bbl at tempd{\fp_eval:n{ % (Julian) day
- \bbl at ca@jd{#2}{#3}{#4} + 0.5 - 2400000 #1}}%
+ \bbl at cs@jd{#2}{#3}{#4} + 0.5 - 2400000 #1}}%
\count@\@ne
- \bbl at foreach\bbl at ca@umalqura at data{%
+ \bbl at foreach\bbl at cs@umalqura at data{%
\advance\count@\@ne
\ifnum##1>\bbl at tempd\else
\edef\bbl at tempe{\the\count@}%
@@ -22828,6 +22881,11 @@
\edef#6{\fp_eval:n{ \bbl at templ - (12 * \bbl at tempa) }}%
\edef#7{\fp_eval:n{ \bbl at tempd - \bbl at tempb + 1 }}}
\ExplSyntaxOff
+\bbl at add\bbl at precalendar{%
+ \bbl at replace\bbl at ld@calendar{-civil}{}%
+ \bbl at replace\bbl at ld@calendar{-umalqura}{}%
+ \bbl at replace\bbl at ld@calendar{+}{}%
+ \bbl at replace\bbl at ld@calendar{-}{}}
%</ca-islamic>
% \end{macrocode}
%
@@ -23110,16 +23168,8 @@
% \begin{macrocode}
%<*ca-persian>
\ExplSyntaxOn
-\def\bbl at fpmod#1#2{(#1-#2*floor(#1/#2))}
-\def\bbl at cs@gregleap#1{%
- (\bbl at fpmod{#1}{4} == 0) &&
- (!((\bbl at fpmod{#1}{100} == 0) && (\bbl at fpmod{#1}{400} != 0)))}
-\def\bbl at ca@jd#1#2#3{% year, month, day
- \fp_eval:n{ 1721424.5 + (365 * (#1 - 1)) +
- floor((#1 - 1) / 4) + (-floor((#1 - 1) / 100)) +
- floor((#1 - 1) / 400) + floor((((367 * #2) - 362) / 12) +
- ((#2 <= 2) ? 0 : (\bbl at cs@gregleap{#1} ? -1 : -2)) + #3) }}
-\def\bbl at ca@firstjal at xx{2012,2016,2020,2024,2028,2029,% March 20
+<@Compute Julian day@>
+\def\bbl at cs@firstjal at xx{2012,2016,2020,2024,2028,2029,% March 20
2032,2033,2036,2037,2040,2041,2044,2045,2048,2049}
\def\bbl at ca@persian#1-#2-#3\@@#4#5#6{%
\edef\bbl at tempa{#1}% 20XX-03-\bbl at tempe = 1 farvardin:
@@ -23127,15 +23177,15 @@
\bbl at afterfi\expandafter\@gobble
\fi\fi
{\bbl at error{Year~out~of~range}{The~allowed~range~is~2013-2050}}%
- \bbl at xin@{\bbl at tempa}{\bbl at ca@firstjal at xx}%
+ \bbl at xin@{\bbl at tempa}{\bbl at cs@firstjal at xx}%
\ifin@\def\bbl at tempe{20}\else\def\bbl at tempe{21}\fi
- \edef\bbl at tempc{\fp_eval:n{\bbl at ca@jd{\bbl at tempa}{#2}{#3}+.5}}% current
- \edef\bbl at tempb{\fp_eval:n{\bbl at ca@jd{\bbl at tempa}{03}{\bbl at tempe}+.5}}% begin
+ \edef\bbl at tempc{\fp_eval:n{\bbl at cs@jd{\bbl at tempa}{#2}{#3}+.5}}% current
+ \edef\bbl at tempb{\fp_eval:n{\bbl at cs@jd{\bbl at tempa}{03}{\bbl at tempe}+.5}}% begin
\ifnum\bbl at tempc<\bbl at tempb
\edef\bbl at tempa{\fp_eval:n{\bbl at tempa-1}}% go back 1 year and redo
- \bbl at xin@{\bbl at tempa}{\bbl at ca@firstjal at xx}%
+ \bbl at xin@{\bbl at tempa}{\bbl at cs@firstjal at xx}%
\ifin@\def\bbl at tempe{20}\else\def\bbl at tempe{21}\fi
- \edef\bbl at tempb{\fp_eval:n{\bbl at ca@jd{\bbl at tempa}{03}{\bbl at tempe}+.5}}%
+ \edef\bbl at tempb{\fp_eval:n{\bbl at cs@jd{\bbl at tempa}{03}{\bbl at tempe}+.5}}%
\fi
\edef#4{\fp_eval:n{\bbl at tempa-621}}% set Jalali year
\edef#6{\fp_eval:n{\bbl at tempc-\bbl at tempb+1}}% days from 1 farvardin
@@ -23147,6 +23197,41 @@
%</ca-persian>
% \end{macrocode}
%
+% \section{Coptic}
+%
+% Adapted from \texttt{jquery.calendars.package-1.1.4}, written by Keith
+% Wood, 2010. Dual license: GPL and MIT.
+%
+% \begin{macrocode}
+%<*ca-coptic>
+\ExplSyntaxOn
+<@Compute Julian day@>
+\def\bbl at ca@coptic#1-#2-#3\@@#4#5#6{%
+ \edef\bbl at tempd{\fp_eval:n{floor(\bbl at cs@jd{#1}{#2}{#3}) + 0.5}}%
+ \edef\bbl at tempc{\fp_eval:n{\bbl at tempd - 1825029.5}}%
+ \edef#4{\fp_eval:n{%
+ floor((\bbl at tempc - floor((\bbl at tempc+366) / 1461)) / 365) + 1}}%
+ \edef\bbl at tempc{\fp_eval:n{%
+ \bbl at tempd - (#4-1) * 365 - floor(#4/4) - 1825029.5}}%
+ \edef#5{\fp_eval:n{floor(\bbl at tempc / 30) + 1}}%
+ \edef#6{\fp_eval:n{\bbl at tempc - (#5 - 1) * 30 + 1}}}
+\ExplSyntaxOff
+%</ca-coptic>
+% \end{macrocode}
+%
+% \section{Buddhist}
+%
+% That’s very simple.
+%
+% \begin{macrocode}
+%<*ca-buddhist>
+\def\bbl at ca@buddhist#1-#2-#3\@@#4#5#6{%
+ \edef#4{\number\numexpr#1+543\relax}%
+ \edef#5{#2}%
+ \edef#6{#3}}
+%</ca-buddhist>
+% \end{macrocode}
+%
% \section{Support for Plain \TeX\ (\texttt{plain.def})}
%
% \subsection{Not renaming \file{hyphen.tex}}
Modified: trunk/Master/texmf-dist/source/latex/babel/babel.ins
===================================================================
--- trunk/Master/texmf-dist/source/latex/babel/babel.ins 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/source/latex/babel/babel.ins 2022-06-26 20:20:00 UTC (rev 63730)
@@ -26,7 +26,7 @@
%% and covered by LPPL is defined by the unpacking scripts (with
%% extension .ins) which are part of the distribution.
%%
-\def\filedate{2022/06/06}
+\def\filedate{2022/06/26}
\def\batchfile{babel.ins}
\input docstrip.tex
@@ -135,6 +135,8 @@
\file{switch.def}{\from{babel.dtx}{kernel}}
\file{hyphen.cfg}{\from{babel.dtx}{patterns}}
\file{nil.ldf}{\from{babel.dtx}{nil}}
+ \file{babel-ca-buddhist.tex}{\from{babel.dtx}{ca-buddhist}}
+ \file{babel-ca-coptic.tex}{\from{babel.dtx}{ca-coptic}}
\file{babel-ca-hebrew.tex}{\from{babel.dtx}{ca-hebrew}}
\file{babel-ca-islamic.tex}{\from{babel.dtx}{ca-islamic}}
\file{babel-ca-persian.tex}{\from{babel.dtx}{ca-persian}}
Modified: trunk/Master/texmf-dist/source/latex/babel/bbcompat.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/babel/bbcompat.dtx 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/source/latex/babel/bbcompat.dtx 2022-06-26 20:20:00 UTC (rev 63730)
@@ -30,7 +30,7 @@
%
% \iffalse
%<*dtx>
-\ProvidesFile{bbcompat.dtx}[2022/06/06 v3.76]
+\ProvidesFile{bbcompat.dtx}[2022/06/26 v3.77]
%</dtx>
%
%% File 'bbcompat.dtx'
Modified: trunk/Master/texmf-dist/source/latex/babel/locale.zip
===================================================================
(Binary files differ)
Added: trunk/Master/texmf-dist/tex/generic/babel/babel-ca-buddhist.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/babel-ca-buddhist.tex (rev 0)
+++ trunk/Master/texmf-dist/tex/generic/babel/babel-ca-buddhist.tex 2022-06-26 20:20:00 UTC (rev 63730)
@@ -0,0 +1,42 @@
+%%
+%% This is file `babel-ca-buddhist.tex',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% babel.dtx (with options: `ca-buddhist')
+%%
+%%
+%% Copyright (C) 2012-2022 Javier Bezos and Johannes L. Braams.
+%% Copyright (C) 1989-2012 Johannes L. Braams and
+%% any individual authors listed elsewhere in this file.
+%% All rights reserved.
+%%
+%%
+%% This file is part of the Babel system.
+%% --------------------------------------
+%%
+%% It may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either version 1.3
+%% 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.3 or later is part of all distributions of LaTeX
+%% version 2003/12/01 or later.
+%%
+%% This work has the LPPL maintenance status "maintained".
+%%
+%% The Current Maintainer of this work is Javier Bezos.
+%%
+%% The list of derived (unpacked) files belonging to the distribution
+%% and covered by LPPL is defined by the unpacking scripts (with
+%% extension |.ins|) which are part of the distribution.
+%%
+
+\def\bbl at ca@buddhist#1-#2-#3\@@#4#5#6{%
+ \edef#4{\number\numexpr#1+543\relax}%
+ \edef#5{#2}%
+ \edef#6{#3}}
+\endinput
+%%
+%% End of file `babel-ca-buddhist.tex'.
Property changes on: trunk/Master/texmf-dist/tex/generic/babel/babel-ca-buddhist.tex
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/tex/generic/babel/babel-ca-coptic.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/babel-ca-coptic.tex (rev 0)
+++ trunk/Master/texmf-dist/tex/generic/babel/babel-ca-coptic.tex 2022-06-26 20:20:00 UTC (rev 63730)
@@ -0,0 +1,58 @@
+%%
+%% This is file `babel-ca-coptic.tex',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% babel.dtx (with options: `ca-coptic')
+%%
+%%
+%% Copyright (C) 2012-2022 Javier Bezos and Johannes L. Braams.
+%% Copyright (C) 1989-2012 Johannes L. Braams and
+%% any individual authors listed elsewhere in this file.
+%% All rights reserved.
+%%
+%%
+%% This file is part of the Babel system.
+%% --------------------------------------
+%%
+%% It may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either version 1.3
+%% 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.3 or later is part of all distributions of LaTeX
+%% version 2003/12/01 or later.
+%%
+%% This work has the LPPL maintenance status "maintained".
+%%
+%% The Current Maintainer of this work is Javier Bezos.
+%%
+%% The list of derived (unpacked) files belonging to the distribution
+%% and covered by LPPL is defined by the unpacking scripts (with
+%% extension |.ins|) which are part of the distribution.
+%%
+
+\ExplSyntaxOn
+\def\bbl at fpmod#1#2{(#1-#2*floor(#1/#2))}
+\def\bbl at cs@gregleap#1{%
+ (\bbl at fpmod{#1}{4} == 0) &&
+ (!((\bbl at fpmod{#1}{100} == 0) && (\bbl at fpmod{#1}{400} != 0)))}
+\def\bbl at cs@jd#1#2#3{% year, month, day
+ \fp_eval:n{ 1721424.5 + (365 * (#1 - 1)) +
+ floor((#1 - 1) / 4) + (-floor((#1 - 1) / 100)) +
+ floor((#1 - 1) / 400) + floor((((367 * #2) - 362) / 12) +
+ ((#2 <= 2) ? 0 : (\bbl at cs@gregleap{#1} ? -1 : -2)) + #3) }}
+\def\bbl at ca@coptic#1-#2-#3\@@#4#5#6{%
+ \edef\bbl at tempd{\fp_eval:n{floor(\bbl at cs@jd{#1}{#2}{#3}) + 0.5}}%
+ \edef\bbl at tempc{\fp_eval:n{\bbl at tempd - 1825029.5}}%
+ \edef#4{\fp_eval:n{%
+ floor((\bbl at tempc - floor((\bbl at tempc+366) / 1461)) / 365) + 1}}%
+ \edef\bbl at tempc{\fp_eval:n{%
+ \bbl at tempd - (#4-1) * 365 - floor(#4/4) - 1825029.5}}%
+ \edef#5{\fp_eval:n{floor(\bbl at tempc / 30) + 1}}%
+ \edef#6{\fp_eval:n{\bbl at tempc - (#5 - 1) * 30 + 1}}}
+\ExplSyntaxOff
+\endinput
+%%
+%% End of file `babel-ca-coptic.tex'.
Property changes on: trunk/Master/texmf-dist/tex/generic/babel/babel-ca-coptic.tex
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/tex/generic/babel/babel-ca-islamic.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/babel-ca-islamic.tex 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/babel-ca-islamic.tex 2022-06-26 20:20:00 UTC (rev 63730)
@@ -38,7 +38,7 @@
\def\bbl at cs@gregleap#1{%
(\bbl at fpmod{#1}{4} == 0) &&
(!((\bbl at fpmod{#1}{100} == 0) && (\bbl at fpmod{#1}{400} != 0)))}
-\def\bbl at ca@jd#1#2#3{% year, month, day
+\def\bbl at cs@jd#1#2#3{% year, month, day
\fp_eval:n{ 1721424.5 + (365 * (#1 - 1)) +
floor((#1 - 1) / 4) + (-floor((#1 - 1) / 100)) +
floor((#1 - 1) / 400) + floor((((367 * #2) - 362) / 12) +
@@ -55,13 +55,13 @@
\@namedef{bbl at ca@islamic-civil--}{\bbl at ca@islamicvl at x{-2}}
\def\bbl at ca@islamicvl at x#1#2-#3-#4\@@#5#6#7{%
\edef\bbl at tempa{%
- \fp_eval:n{ floor(\bbl at ca@jd{#2}{#3}{#4})+0.5 #1}}%
+ \fp_eval:n{ floor(\bbl at cs@jd{#2}{#3}{#4})+0.5 #1}}%
\edef#5{%
\fp_eval:n{ floor(((30*(\bbl at tempa-1948439.5)) + 10646)/10631) }}%
\edef#6{\fp_eval:n{
min(12,ceil((\bbl at tempa-(29+\bbl at cs@isltojd{#5}{1}{1}))/29.5)+1) }}%
\edef#7{\fp_eval:n{ \bbl at tempa - \bbl at cs@isltojd{#5}{#6}{1} + 1} }}
-\def\bbl at ca@umalqura at data{56660, 56690,56719,56749,56778,56808,%
+\def\bbl at cs@umalqura at data{56660, 56690,56719,56749,56778,56808,%
56837,56867,56897,56926,56956,56985,57015,57044,57074,57103,%
57133,57162,57192,57221,57251,57280,57310,57340,57369,57399,%
57429,57458,57487,57517,57546,57576,57605,57634,57664,57694,%
@@ -101,9 +101,9 @@
\fi\fi
{\bbl at error{Year~out~of~range}{The~allowed~range~is~2014-2038}}%
\edef\bbl at tempd{\fp_eval:n{ % (Julian) day
- \bbl at ca@jd{#2}{#3}{#4} + 0.5 - 2400000 #1}}%
+ \bbl at cs@jd{#2}{#3}{#4} + 0.5 - 2400000 #1}}%
\count@\@ne
- \bbl at foreach\bbl at ca@umalqura at data{%
+ \bbl at foreach\bbl at cs@umalqura at data{%
\advance\count@\@ne
\ifnum##1>\bbl at tempd\else
\edef\bbl at tempe{\the\count@}%
@@ -115,6 +115,11 @@
\edef#6{\fp_eval:n{ \bbl at templ - (12 * \bbl at tempa) }}%
\edef#7{\fp_eval:n{ \bbl at tempd - \bbl at tempb + 1 }}}
\ExplSyntaxOff
+\bbl at add\bbl at precalendar{%
+ \bbl at replace\bbl at ld@calendar{-civil}{}%
+ \bbl at replace\bbl at ld@calendar{-umalqura}{}%
+ \bbl at replace\bbl at ld@calendar{+}{}%
+ \bbl at replace\bbl at ld@calendar{-}{}}
\endinput
%%
%% End of file `babel-ca-islamic.tex'.
Modified: trunk/Master/texmf-dist/tex/generic/babel/babel-ca-persian.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/babel-ca-persian.tex 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/babel-ca-persian.tex 2022-06-26 20:20:00 UTC (rev 63730)
@@ -38,12 +38,12 @@
\def\bbl at cs@gregleap#1{%
(\bbl at fpmod{#1}{4} == 0) &&
(!((\bbl at fpmod{#1}{100} == 0) && (\bbl at fpmod{#1}{400} != 0)))}
-\def\bbl at ca@jd#1#2#3{% year, month, day
+\def\bbl at cs@jd#1#2#3{% year, month, day
\fp_eval:n{ 1721424.5 + (365 * (#1 - 1)) +
floor((#1 - 1) / 4) + (-floor((#1 - 1) / 100)) +
floor((#1 - 1) / 400) + floor((((367 * #2) - 362) / 12) +
((#2 <= 2) ? 0 : (\bbl at cs@gregleap{#1} ? -1 : -2)) + #3) }}
-\def\bbl at ca@firstjal at xx{2012,2016,2020,2024,2028,2029,% March 20
+\def\bbl at cs@firstjal at xx{2012,2016,2020,2024,2028,2029,% March 20
2032,2033,2036,2037,2040,2041,2044,2045,2048,2049}
\def\bbl at ca@persian#1-#2-#3\@@#4#5#6{%
\edef\bbl at tempa{#1}% 20XX-03-\bbl at tempe = 1 farvardin:
@@ -51,15 +51,15 @@
\bbl at afterfi\expandafter\@gobble
\fi\fi
{\bbl at error{Year~out~of~range}{The~allowed~range~is~2013-2050}}%
- \bbl at xin@{\bbl at tempa}{\bbl at ca@firstjal at xx}%
+ \bbl at xin@{\bbl at tempa}{\bbl at cs@firstjal at xx}%
\ifin@\def\bbl at tempe{20}\else\def\bbl at tempe{21}\fi
- \edef\bbl at tempc{\fp_eval:n{\bbl at ca@jd{\bbl at tempa}{#2}{#3}+.5}}% current
- \edef\bbl at tempb{\fp_eval:n{\bbl at ca@jd{\bbl at tempa}{03}{\bbl at tempe}+.5}}% begin
+ \edef\bbl at tempc{\fp_eval:n{\bbl at cs@jd{\bbl at tempa}{#2}{#3}+.5}}% current
+ \edef\bbl at tempb{\fp_eval:n{\bbl at cs@jd{\bbl at tempa}{03}{\bbl at tempe}+.5}}% begin
\ifnum\bbl at tempc<\bbl at tempb
\edef\bbl at tempa{\fp_eval:n{\bbl at tempa-1}}% go back 1 year and redo
- \bbl at xin@{\bbl at tempa}{\bbl at ca@firstjal at xx}%
+ \bbl at xin@{\bbl at tempa}{\bbl at cs@firstjal at xx}%
\ifin@\def\bbl at tempe{20}\else\def\bbl at tempe{21}\fi
- \edef\bbl at tempb{\fp_eval:n{\bbl at ca@jd{\bbl at tempa}{03}{\bbl at tempe}+.5}}%
+ \edef\bbl at tempb{\fp_eval:n{\bbl at cs@jd{\bbl at tempa}{03}{\bbl at tempe}+.5}}%
\fi
\edef#4{\fp_eval:n{\bbl at tempa-621}}% set Jalali year
\edef#6{\fp_eval:n{\bbl at tempc-\bbl at tempb+1}}% days from 1 farvardin
Modified: trunk/Master/texmf-dist/tex/generic/babel/babel.def
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/babel.def 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/babel.def 2022-06-26 20:20:00 UTC (rev 63730)
@@ -40,7 +40,7 @@
\wlog{File: #1 #4 #3 <#2>}%
\let\ProvidesFile\@undefined}
\fi
-\ProvidesFile{babel.def}[2022/06/06 3.76 Babel common definitions]
+\ProvidesFile{babel.def}[2022/06/26 3.77 Babel common definitions]
\ifx\AtBeginDocument\@undefined % TODO. change test.
\def\@empty{}
\def\loadlocalcfg#1{%
@@ -406,8 +406,8 @@
\expandafter\newif\csname ifbbl at single\endcsname
\chardef\bbl at bidimode\z@
\fi
-\def\bbl at version{3.76}
-\def\bbl at date{2022/06/06}
+\def\bbl at version{3.77}
+\def\bbl at date{2022/06/26}
\ifx\language\@undefined
\csname newcount\endcsname\language
\fi
@@ -2428,6 +2428,7 @@
\let\bbl at KVP@Alph\@nil
\let\bbl at KVP@labels\@nil
\bbl at csarg\let{KVP at labels*}\@nil
+ \let\bbl at KVP@calendar\@nil
\let\bbl at calendars\@empty
\global\let\bbl at inidata\@empty
\global\let\bbl at extend@ini\@gobble
@@ -2752,6 +2753,24 @@
\\\bbl at add\<extras\languagename>{%
\let\\\@Alph\<bbl at cntr@\bbl at KVP@Alph @\languagename>}}%
\fi
+ % == Calendars ==
+ \ifx\bbl at KVP@calendar\@nil
+ \edef\bbl at KVP@calendar{\bbl at cl{calpr}}%
+ \fi
+ \def\bbl at tempe##1 ##2\@@{% Get first calendar
+ \def\bbl at tempa{##1}}%
+ \bbl at exp{\\\bbl at tempe\bbl at KVP@calendar\space\\\@@}%
+ \def\bbl at tempe##1.##2.##3\@@{%
+ \def\bbl at tempc{##1}%
+ \def\bbl at tempb{##2}}%
+ \expandafter\bbl at tempe\bbl at tempa..\@@
+ \bbl at csarg\edef{calpr@\languagename}{%
+ \ifx\bbl at tempc\@empty\else
+ calendar=\bbl at tempc
+ \fi
+ \ifx\bbl at tempb\@empty\else
+ ,variant=\bbl at tempb
+ \fi}%
% == require.babel in ini ==
% To load or reaload the babel-*.tex, if require.babel in ini
\ifx\bbl at beforestart\relax\else % But not in doc aux or body
@@ -3112,6 +3131,7 @@
\fi
% Conditional
\ifnum#1>\z@ % 0 = only info, 1, 2 = basic, (re)new
+ \bbl at exportkey{calpr}{date.calendar.preferred}{}%
\bbl at exportkey{lnbrk}{typography.linebreaking}{h}%
\bbl at exportkey{hyphr}{typography.hyphenrules}{}%
\bbl at exportkey{lfthm}{typography.lefthyphenmin}{2}%
@@ -3135,6 +3155,7 @@
\toks@{#2}% This hides #'s from ini values
\bbl at csarg\edef{@kv@\bbl at section.#1}{\the\toks@}}
\let\bbl at inikv@identification\bbl at inikv
+\let\bbl at inikv@date\bbl at inikv
\let\bbl at inikv@typography\bbl at inikv
\let\bbl at inikv@characters\bbl at inikv
\let\bbl at inikv@numbers\bbl at inikv
@@ -3305,21 +3326,35 @@
\DeclareRobustCommand\localedate[1][]{\bbl at localedate{#1}}
\def\bbl at localedate#1#2#3#4{%
\begingroup
- \ifx\@empty#1\@empty\else
- \let\bbl at ld@calendar\@empty
- \let\bbl at ld@variant\@empty
- \edef\bbl at tempa{\zap at space#1 \@empty}%
- \def\bbl at tempb##1=##2\@@{\@namedef{bbl at ld@##1}{##2}}%
- \bbl at foreach\bbl at tempa{\bbl at tempb##1\@@}%
- \edef\bbl at calendar{%
- \bbl at ld@calendar
- \ifx\bbl at ld@variant\@empty\else
- .\bbl at ld@variant
- \fi}%
- \bbl at replace\bbl at calendar{gregorian}{}%
+ \edef\bbl at they{#2}%
+ \edef\bbl at them{#3}%
+ \edef\bbl at thed{#4}%
+ \edef\bbl at tempe{%
+ \bbl at ifunset{bbl at calpr@\languagename}{}{\bbl at cl{calpr}},%
+ #1}%
+ \bbl at replace\bbl at tempe{ }{}%
+ \bbl at replace\bbl at tempe{convert}{convert=}%
+ \let\bbl at ld@calendar\@empty
+ \let\bbl at ld@variant\@empty
+ \let\bbl at ld@convert\relax
+ \def\bbl at tempb##1=##2\@@{\@namedef{bbl at ld@##1}{##2}}%
+ \bbl at foreach\bbl at tempe{\bbl at tempb##1\@@}%
+ \bbl at replace\bbl at ld@calendar{gregorian}{}%
+ \ifx\bbl at ld@calendar\@empty\else
+ \ifx\bbl at ld@convert\relax\else
+ \babelcalendar[\bbl at they-\bbl at them-\bbl at thed]%
+ {\bbl at ld@calendar}\bbl at they\bbl at them\bbl at thed
+ \fi
\fi
+ \@nameuse{bbl at precalendar}% Remove, eg, +, -civil (-ca-islamic)
+ \edef\bbl at calendar{% Used in \month..., too
+ \bbl at ld@calendar
+ \ifx\bbl at ld@variant\@empty\else
+ .\bbl at ld@variant
+ \fi}%
\bbl at cased
- {\@nameuse{bbl at date@\languagename @\bbl at calendar}{#2}{#3}{#4}}%
+ {\@nameuse{bbl at date@\languagename @\bbl at calendar}%
+ \bbl at they\bbl at them\bbl at thed}%
\endgroup}
\def\bbl at inidate#1.#2.#3.#4\relax#5#6{% TODO - ignore with 'captions'
\bbl at trim@def\bbl at tempa{#1.#2}%
@@ -3335,21 +3370,19 @@
{\lowercase{\def\bbl at tempb{#6}}%
\bbl at trim@def\bbl at toreplace{#5}%
\bbl at TG@@date
- \bbl at ifunset{bbl at date@\languagename @}%
- {\bbl at exp{% TODO. Move to a better place.
- \gdef\<\languagename date>{\\\protect\<\languagename date >}%
- \gdef\<\languagename date >####1####2####3{%
- \\\bbl at usedategrouptrue
- \<bbl at ensure@\languagename>{%
- \\\localedate{####1}{####2}{####3}}}%
- \\\bbl at add\\\bbl at savetoday{%
- \\\SetString\\\today{%
- \<\languagename date>%
- {\\\the\year}{\\\the\month}{\\\the\day}}}}}%
- {}%
- \global\bbl at csarg\let{date@\languagename @}\bbl at toreplace
- \ifx\bbl at tempb\@empty\else
- \global\bbl at csarg\let{date@\languagename @\bbl at tempb}\bbl at toreplace
+ \global\bbl at csarg\let{date@\languagename @\bbl at tempb}\bbl at toreplace
+ \ifx\bbl at savetoday\@empty
+ \bbl at exp{% TODO. Move to a better place.
+ \\\AfterBabelCommands{%
+ \def\<\languagename date>{\\\protect\<\languagename date >}%
+ \\\newcommand\<\languagename date >[4][]{%
+ \\\bbl at usedategrouptrue
+ \<bbl at ensure@\languagename>{%
+ \\\localedate[####1]{####2}{####3}{####4}}}}%
+ \def\\\bbl at savetoday{%
+ \\\SetString\\\today{%
+ \<\languagename date>[convert]%
+ {\\\the\year}{\\\the\month}{\\\the\day}}}}%
\fi}%
{}}}
\let\bbl at calendar\@empty
Modified: trunk/Master/texmf-dist/tex/generic/babel/babel.sty
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/babel.sty 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/babel.sty 2022-06-26 20:20:00 UTC (rev 63730)
@@ -34,7 +34,7 @@
%%
\NeedsTeXFormat{LaTeX2e}[2005/12/01]
-\ProvidesPackage{babel}[2022/06/06 3.76 The Babel package]
+\ProvidesPackage{babel}[2022/06/26 3.77 The Babel package]
\@ifpackagewith{babel}{debug}
{\providecommand\bbl at trace[1]{\message{^^J[ #1 ]}}%
\let\bbl at debug\@firstofone
@@ -459,8 +459,8 @@
\expandafter\@secondoftwo
\fi}
\fi
-\def\bbl at version{3.76}
-\def\bbl at date{2022/06/06}
+\def\bbl at version{3.77}
+\def\bbl at date{2022/06/26}
\ifx\language\@undefined
\csname newcount\endcsname\language
\fi
@@ -2481,6 +2481,7 @@
\let\bbl at KVP@Alph\@nil
\let\bbl at KVP@labels\@nil
\bbl at csarg\let{KVP at labels*}\@nil
+ \let\bbl at KVP@calendar\@nil
\let\bbl at calendars\@empty
\global\let\bbl at inidata\@empty
\global\let\bbl at extend@ini\@gobble
@@ -2805,6 +2806,24 @@
\\\bbl at add\<extras\languagename>{%
\let\\\@Alph\<bbl at cntr@\bbl at KVP@Alph @\languagename>}}%
\fi
+ % == Calendars ==
+ \ifx\bbl at KVP@calendar\@nil
+ \edef\bbl at KVP@calendar{\bbl at cl{calpr}}%
+ \fi
+ \def\bbl at tempe##1 ##2\@@{% Get first calendar
+ \def\bbl at tempa{##1}}%
+ \bbl at exp{\\\bbl at tempe\bbl at KVP@calendar\space\\\@@}%
+ \def\bbl at tempe##1.##2.##3\@@{%
+ \def\bbl at tempc{##1}%
+ \def\bbl at tempb{##2}}%
+ \expandafter\bbl at tempe\bbl at tempa..\@@
+ \bbl at csarg\edef{calpr@\languagename}{%
+ \ifx\bbl at tempc\@empty\else
+ calendar=\bbl at tempc
+ \fi
+ \ifx\bbl at tempb\@empty\else
+ ,variant=\bbl at tempb
+ \fi}%
% == require.babel in ini ==
% To load or reaload the babel-*.tex, if require.babel in ini
\ifx\bbl at beforestart\relax\else % But not in doc aux or body
@@ -3165,6 +3184,7 @@
\fi
% Conditional
\ifnum#1>\z@ % 0 = only info, 1, 2 = basic, (re)new
+ \bbl at exportkey{calpr}{date.calendar.preferred}{}%
\bbl at exportkey{lnbrk}{typography.linebreaking}{h}%
\bbl at exportkey{hyphr}{typography.hyphenrules}{}%
\bbl at exportkey{lfthm}{typography.lefthyphenmin}{2}%
@@ -3188,6 +3208,7 @@
\toks@{#2}% This hides #'s from ini values
\bbl at csarg\edef{@kv@\bbl at section.#1}{\the\toks@}}
\let\bbl at inikv@identification\bbl at inikv
+\let\bbl at inikv@date\bbl at inikv
\let\bbl at inikv@typography\bbl at inikv
\let\bbl at inikv@characters\bbl at inikv
\let\bbl at inikv@numbers\bbl at inikv
@@ -3358,21 +3379,35 @@
\DeclareRobustCommand\localedate[1][]{\bbl at localedate{#1}}
\def\bbl at localedate#1#2#3#4{%
\begingroup
- \ifx\@empty#1\@empty\else
- \let\bbl at ld@calendar\@empty
- \let\bbl at ld@variant\@empty
- \edef\bbl at tempa{\zap at space#1 \@empty}%
- \def\bbl at tempb##1=##2\@@{\@namedef{bbl at ld@##1}{##2}}%
- \bbl at foreach\bbl at tempa{\bbl at tempb##1\@@}%
- \edef\bbl at calendar{%
- \bbl at ld@calendar
- \ifx\bbl at ld@variant\@empty\else
- .\bbl at ld@variant
- \fi}%
- \bbl at replace\bbl at calendar{gregorian}{}%
+ \edef\bbl at they{#2}%
+ \edef\bbl at them{#3}%
+ \edef\bbl at thed{#4}%
+ \edef\bbl at tempe{%
+ \bbl at ifunset{bbl at calpr@\languagename}{}{\bbl at cl{calpr}},%
+ #1}%
+ \bbl at replace\bbl at tempe{ }{}%
+ \bbl at replace\bbl at tempe{convert}{convert=}%
+ \let\bbl at ld@calendar\@empty
+ \let\bbl at ld@variant\@empty
+ \let\bbl at ld@convert\relax
+ \def\bbl at tempb##1=##2\@@{\@namedef{bbl at ld@##1}{##2}}%
+ \bbl at foreach\bbl at tempe{\bbl at tempb##1\@@}%
+ \bbl at replace\bbl at ld@calendar{gregorian}{}%
+ \ifx\bbl at ld@calendar\@empty\else
+ \ifx\bbl at ld@convert\relax\else
+ \babelcalendar[\bbl at they-\bbl at them-\bbl at thed]%
+ {\bbl at ld@calendar}\bbl at they\bbl at them\bbl at thed
+ \fi
\fi
+ \@nameuse{bbl at precalendar}% Remove, eg, +, -civil (-ca-islamic)
+ \edef\bbl at calendar{% Used in \month..., too
+ \bbl at ld@calendar
+ \ifx\bbl at ld@variant\@empty\else
+ .\bbl at ld@variant
+ \fi}%
\bbl at cased
- {\@nameuse{bbl at date@\languagename @\bbl at calendar}{#2}{#3}{#4}}%
+ {\@nameuse{bbl at date@\languagename @\bbl at calendar}%
+ \bbl at they\bbl at them\bbl at thed}%
\endgroup}
\def\bbl at inidate#1.#2.#3.#4\relax#5#6{% TODO - ignore with 'captions'
\bbl at trim@def\bbl at tempa{#1.#2}%
@@ -3388,21 +3423,19 @@
{\lowercase{\def\bbl at tempb{#6}}%
\bbl at trim@def\bbl at toreplace{#5}%
\bbl at TG@@date
- \bbl at ifunset{bbl at date@\languagename @}%
- {\bbl at exp{% TODO. Move to a better place.
- \gdef\<\languagename date>{\\\protect\<\languagename date >}%
- \gdef\<\languagename date >####1####2####3{%
- \\\bbl at usedategrouptrue
- \<bbl at ensure@\languagename>{%
- \\\localedate{####1}{####2}{####3}}}%
- \\\bbl at add\\\bbl at savetoday{%
- \\\SetString\\\today{%
- \<\languagename date>%
- {\\\the\year}{\\\the\month}{\\\the\day}}}}}%
- {}%
- \global\bbl at csarg\let{date@\languagename @}\bbl at toreplace
- \ifx\bbl at tempb\@empty\else
- \global\bbl at csarg\let{date@\languagename @\bbl at tempb}\bbl at toreplace
+ \global\bbl at csarg\let{date@\languagename @\bbl at tempb}\bbl at toreplace
+ \ifx\bbl at savetoday\@empty
+ \bbl at exp{% TODO. Move to a better place.
+ \\\AfterBabelCommands{%
+ \def\<\languagename date>{\\\protect\<\languagename date >}%
+ \\\newcommand\<\languagename date >[4][]{%
+ \\\bbl at usedategrouptrue
+ \<bbl at ensure@\languagename>{%
+ \\\localedate[####1]{####2}{####3}{####4}}}}%
+ \def\\\bbl at savetoday{%
+ \\\SetString\\\today{%
+ \<\languagename date>[convert]%
+ {\\\the\year}{\\\the\month}{\\\the\day}}}}%
\fi}%
{}}}
\let\bbl at calendar\@empty
Modified: trunk/Master/texmf-dist/tex/generic/babel/hyphen.cfg
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/hyphen.cfg 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/hyphen.cfg 2022-06-26 20:20:00 UTC (rev 63730)
@@ -38,10 +38,10 @@
\wlog{File: #1 #4 #3 <#2>}%
\let\ProvidesFile\@undefined}
\fi
-\ProvidesFile{hyphen.cfg}[2022/06/06 3.76 Babel hyphens]
+\ProvidesFile{hyphen.cfg}[2022/06/26 3.77 Babel hyphens]
\xdef\bbl at format{\jobname}
-\def\bbl at version{3.76}
-\def\bbl at date{2022/06/06}
+\def\bbl at version{3.77}
+\def\bbl at date{2022/06/26}
\ifx\AtBeginDocument\@undefined
\def\@empty{}
\fi
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/af/babel-af.ini
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/af/babel-af.ini 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/af/babel-af.ini 2022-06-26 20:20:00 UTC (rev 63730)
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 1.5
-date = 2020-10-11
+version = 1.6
+date = 2022-06-14
name.local = Afrikaans
name.english = Afrikaans
name.babel = afrikaans
@@ -165,7 +165,7 @@
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 = [\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ \" “ ” ( ) \\[ \\] § @ * / \\& # † ‡ ′ ″]
+punctuation = [\\- ‐ ‑ – — , ; \\: ! ? . … ' ‘ ’ \" “ ” ( ) \\[ \\] § @ * / \\& # † ‡ ′ ″]
[numbers]
defaultNumberingSystem = latn
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/ar/babel-ar-EG.ini
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/ar/babel-ar-EG.ini 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/ar/babel-ar-EG.ini 2022-06-26 20:20:00 UTC (rev 63730)
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 1.0
-date = 2022-06-02
+version = 1.1
+date = 2022-06-14
name.local = العربية
name.english = Arabic
name.babel = arabic-egypt arabic-eg
@@ -52,6 +52,9 @@
proof = برهان
glossary = قاموس
+[date]
+calendar.preferred = gregorian coptic islamic islamic-civil islamic-tbla
+
[date.gregorian]
date.long = [d] [MMMM] [y]
date.short = [d]/[M]/[y]
@@ -134,6 +137,22 @@
months.narrow.11 = ١١
months.narrow.12 = ١٢
+[date.coptic]
+date.long = [d] [MMMM]، [y]
+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 = مسرى
+months.wide.13 = نسيئ
+
[time.gregorian]
time.medium = [h]:[mm]:[ss] [a]
time.short = [h]:[mm] [a]
Added: trunk/Master/texmf-dist/tex/generic/babel/locale/ar/babel-ar-SA.ini
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/ar/babel-ar-SA.ini (rev 0)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/ar/babel-ar-SA.ini 2022-06-26 20:20:00 UTC (rev 63730)
@@ -0,0 +1,188 @@
+; 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:
+; * babel language styles (license LPPL):
+; https://www.ctan.org/pkg/babel-contrib
+; * polyglossia language styles (license LPPL)
+; https://www.ctan.org/pkg/polyglossia
+; * Common Locale Data Repository (license Unicode):
+; http://cldr.unicode.org/
+; http://unicode.org/copyright.html
+
+[identification]
+charset = utf8
+version = 1.0
+date = 2022-06-11
+name.local = العربية
+name.english = Arabic
+name.babel = arabic-saudiarabia arabic-sa
+tag.bcp47 = ar-SA
+language.tag.bcp47 = ar
+tag.opentype = ARA
+region.local = المملكة العربية السعودية
+region.english = Saudi Arabia
+region.tag.bcp47 = SA
+script.name = Arabic
+script.tag.bcp47 = Arab
+script.tag.opentype = arab
+level = 1
+encodings =
+derivate = no
+
+[captions]
+preface = مدخل
+ref = المراجع
+abstract = ملخص
+bib = المصادر
+chapter = باب
+appendix = الملاحق
+contents = المحتويات
+listfigure = قائمة الأشكال
+listtable = قائمة الجداول
+index = الفهرس
+figure = شكل
+table = جدول
+part = القسم
+encl = المرفقات
+cc = نسخة ل
+headto = إلى
+page = صفحة
+see = راجع
+also = راجع أيضًا
+proof = برهان
+glossary = قاموس
+
+[date]
+calendar.preferred = islamic-umalqura gregorian islamic islamic-rgsa
+
+[date.gregorian]
+date.long = [d] [MMMM] [y]
+date.short = [d]/[M]/[y]
+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 = ديسمبر
+months.narrow.1 = ي
+months.narrow.2 = ف
+months.narrow.3 = م
+months.narrow.4 = أ
+months.narrow.5 = و
+months.narrow.6 = ن
+months.narrow.7 = ل
+months.narrow.8 = غ
+months.narrow.9 = س
+months.narrow.10 = ك
+months.narrow.11 = ب
+months.narrow.12 = د
+days.wide.mon = الاثنين
+days.wide.tue = الثلاثاء
+days.wide.wed = الأربعاء
+days.wide.thu = الخميس
+days.wide.fri = الجمعة
+days.wide.sat = السبت
+days.wide.sun = الأحد
+days.abbreviated.mon = الاثنين
+days.abbreviated.tue = الثلاثاء
+days.abbreviated.wed = الأربعاء
+days.abbreviated.thu = الخميس
+days.abbreviated.fri = الجمعة
+days.abbreviated.sat = السبت
+days.abbreviated.sun = الأحد
+days.narrow.mon = ن
+days.narrow.tue = ث
+days.narrow.wed = ر
+days.narrow.thu = خ
+days.narrow.fri = ج
+days.narrow.sat = س
+days.narrow.sun = ح
+dayPeriods.abbreviated.am = ص
+dayPeriods.abbreviated.pm = م
+dayPeriods.narrow.am = ص
+dayPeriods.narrow.pm = م
+dayPeriods.wide.am = ص
+dayPeriods.wide.pm = م
+
+[date.islamic]
+date.long = [d] [MMMM]، [y]
+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 = ذو الحجة
+months.narrow.1 = ١
+months.narrow.2 = ٢
+months.narrow.3 = ٣
+months.narrow.4 = ٤
+months.narrow.5 = ٥
+months.narrow.6 = ٦
+months.narrow.7 = ٧
+months.narrow.8 = ٨
+months.narrow.9 = ٩
+months.narrow.10 = ١٠
+months.narrow.11 = ١١
+months.narrow.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 = [ـ\u200C\u200D\u200E\u200F پ چ ژ ڜ ڢ ڤ ڥ ٯ ڧ ڨ ک گ ی]
+exemplarCharacters = [\u064B \u064C \u064D \u064E \u064F \u0650 \u0651 \u0652 \u0670 ء أ ؤ إ ئ ا آ ب ة ت ث ج ح خ د ذ ر ز س ش ص ض ط ظ ع غ ف ق ك ل م ن ه و ى ي]
+index = [ا ب ت ث ج ح خ د ذ ر ز س ش ص ض ط ظ ع غ ف ق ك ل م ن ه و ي]
+punctuation = [\\- ‐ ‑ – — ، ؛ \\: ! ؟ . … ' \" « » ( ) \\[ \\]]
+
+[numbers]
+defaultNumberingSystem = arab
+digits.native = ٠١٢٣٤٥٦٧٨٩
+minimumGroupingDigits = 1
+decimal = .
+exponential = E
+group = ,
+infinity = ∞
+list = ;
+minusSign = -
+nan = ليس رقمًا
+perMille = ‰
+percentSign = ٪
+plusSign = +
+superscriptingExponent = ×
+
+[counters]
+abjad = ا ب ج د ه و ز ح ط ي ك ل م ن س ع ف ص ق ر ش ت ث خ ذ ض ظ غ
+maghrebi.abjad = ا ب ج د ه و ز ح ط ي ك ل م ن ص ع ف ض ق ر س ت ث خ ذ ظ غ ش
+
+[transforms.prehyphenation]
+kashida.plain.1.0 = { ()[يئهشسقفغعضصنمكلظطخحجثتب]()[ًٍَُِّ]*[يئهشسقفغعضصنمكلظطخحجثتباأإآوؤذدزرة] }
+kashida.plain.1.1 = { kashida = 500 }
+kashida.plain.2.0 = { ()ل()[ًٍَُِّ]*[اأإآ] }
+kashida.plain.2.1 = { kashida = 0 }
Property changes on: trunk/Master/texmf-dist/tex/generic/babel/locale/ar/babel-ar-SA.ini
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/ar/babel-arabic-dz.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/ar/babel-arabic-dz.tex 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/ar/babel-arabic-dz.tex 2022-06-26 20:20:00 UTC (rev 63730)
@@ -1,4 +1,12 @@
% This file is part of babel. For further details see:
% https://www.ctan.org/pkg/babel
-\input{babel-arabic-algeria}
+\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{ar-DZ}{%
+}
\endinput
\ No newline at end of file
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/ar/babel-arabic-ma.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/ar/babel-arabic-ma.tex 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/ar/babel-arabic-ma.tex 2022-06-26 20:20:00 UTC (rev 63730)
@@ -1,4 +1,12 @@
% This file is part of babel. For further details see:
% https://www.ctan.org/pkg/babel
-\input{babel-arabic-morocco}
+\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{ar-MA}{%
+}
\endinput
\ No newline at end of file
Added: trunk/Master/texmf-dist/tex/generic/babel/locale/ar/babel-arabic-sa.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/ar/babel-arabic-sa.tex (rev 0)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/ar/babel-arabic-sa.tex 2022-06-26 20:20:00 UTC (rev 63730)
@@ -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{ar-SA}{%
+}
+\endinput
\ No newline at end of file
Property changes on: trunk/Master/texmf-dist/tex/generic/babel/locale/ar/babel-arabic-sa.tex
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/tex/generic/babel/locale/ar/babel-arabic-saudiarabia.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/ar/babel-arabic-saudiarabia.tex (rev 0)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/ar/babel-arabic-saudiarabia.tex 2022-06-26 20:20:00 UTC (rev 63730)
@@ -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{ar-SA}{%
+}
+\endinput
\ No newline at end of file
Property changes on: trunk/Master/texmf-dist/tex/generic/babel/locale/ar/babel-arabic-saudiarabia.tex
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/ar/babel-arabic-sy.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/ar/babel-arabic-sy.tex 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/ar/babel-arabic-sy.tex 2022-06-26 20:20:00 UTC (rev 63730)
@@ -1,4 +1,12 @@
% This file is part of babel. For further details see:
% https://www.ctan.org/pkg/babel
-\input{babel-arabic-syria}
+\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{ar-SY}{%
+}
\endinput
\ No newline at end of file
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/as/babel-as.ini
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/as/babel-as.ini 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/as/babel-as.ini 2022-06-26 20:20:00 UTC (rev 63730)
@@ -12,8 +12,8 @@
[identification]
charset = utf8
-version = 1.10
-date = 2021-12-13
+version = 1.11
+date = 2022-06-14
name.local = অসমীয়া
name.english = Assamese
name.babel = assamese
@@ -21,7 +21,7 @@
language.tag.bcp47 = as
tag.bcp47.likely = as-Beng-IN
tag.opentype = ASM
-script.name = Bengali
+script.name = Bangla
script.tag.bcp47 = Beng
script.tag.opentype = beng
level = 1
@@ -38,7 +38,7 @@
contents = সমল
listfigure = চিত্ৰসূচী
listtable = তালিকাসূচী
-index = বিষয়সূচী
+index = বিষয়সূচী
figure = চিত্ৰ
table = তালিকা
part = অংশ
@@ -52,13 +52,13 @@
glossary = অৰ্থকোষ
[date.gregorian]
-date.long = [y] [MMMM] [d]
-date.short = [y]-[MM]-[dd]
+date.long = [d] [MMMM], [y]
+date.short = [d]-[M]-[y]
months.wide.1 = জানুৱাৰী
months.wide.2 = ফেব্ৰুৱাৰী
months.wide.3 = মাৰ্চ
months.wide.4 = এপ্ৰিল
-months.wide.5 = মে
+months.wide.5 = মে’
months.wide.6 = জুন
months.wide.7 = জুলাই
months.wide.8 = আগষ্ট
@@ -66,22 +66,22 @@
months.wide.10 = অক্টোবৰ
months.wide.11 = নৱেম্বৰ
months.wide.12 = ডিচেম্বৰ
-months.narrow.1 = ১
-months.narrow.2 = ২
-months.narrow.3 = ৩
-months.narrow.4 = ৪
-months.narrow.5 = ৫
-months.narrow.6 = ৬
-months.narrow.7 = ৭
-months.narrow.8 = ৮
-months.narrow.9 = ৯
-months.narrow.10 = ১০
-months.narrow.11 = ১১
-months.narrow.12 = ১২
+months.narrow.1 = জ
+months.narrow.2 = ফ
+months.narrow.3 = ম
+months.narrow.4 = এ
+months.narrow.5 = ম
+months.narrow.6 = জ
+months.narrow.7 = জ
+months.narrow.8 = আ
+months.narrow.9 = ছ
+months.narrow.10 = অ
+months.narrow.11 = ন
+months.narrow.12 = ড
days.wide.mon = সোমবাৰ
days.wide.tue = মঙ্গলবাৰ
days.wide.wed = বুধবাৰ
-days.wide.thu = বৃহষ্পতিবাৰ
+days.wide.thu = বৃহস্পতিবাৰ
days.wide.fri = শুক্ৰবাৰ
days.wide.sat = শনিবাৰ
days.wide.sun = দেওবাৰ
@@ -91,24 +91,24 @@
days.abbreviated.thu = বৃহ
days.abbreviated.fri = শুক্ৰ
days.abbreviated.sat = শনি
-days.abbreviated.sun = ৰবি
-days.narrow.mon = সো
+days.abbreviated.sun = দেও
+days.narrow.mon = স
days.narrow.tue = ম
-days.narrow.wed = বু
-days.narrow.thu = বৃ
-days.narrow.fri = শু
+days.narrow.wed = ব
+days.narrow.thu = ব
+days.narrow.fri = শ
days.narrow.sat = শ
-days.narrow.sun = ৰ
-dayPeriods.abbreviated.am = পূৰ্বাহ্ণ
-dayPeriods.abbreviated.pm = অপৰাহ্ণ
-dayPeriods.narrow.am = পূৰ্বাহ্ণ
-dayPeriods.narrow.pm = অপৰাহ্ণ
-dayPeriods.wide.am = পূৰ্বাহ্ণ
-dayPeriods.wide.pm = অপৰাহ্ণ
+days.narrow.sun = দ
+dayPeriods.abbreviated.am = পূৰ্বাহ্ন
+dayPeriods.abbreviated.pm = অপৰাহ্ন
+dayPeriods.narrow.am = পূৰ্বাহ্ন
+dayPeriods.narrow.pm = অপৰাহ্ন
+dayPeriods.wide.am = পূৰ্বাহ্ন
+dayPeriods.wide.pm = অপৰাহ্ন
[time.gregorian]
-time.medium = [HH]:[mm]:[ss]
-time.short = [HH]:[mm]
+time.medium = [a] [h].[mm].[ss]
+time.short = [a] [h].[mm]
[typography]
frenchspacing = yes
@@ -116,7 +116,7 @@
lefthyphenmin =
righthyphenmin =
hyphenchar =
-prehyphenchar =
+prehyphenchar =
posthyphenchar =
exhyphenchar =
preexhyphenchar =
@@ -127,9 +127,9 @@
[characters]
delimiters.quotes = “”‘’
-auxiliary = [\u200C\u200D ৲]
+auxiliary = [\u200C\u200D ৲ ৎ র]
exemplarCharacters = [\u09BC অ আ ই ঈ উ ঊ ঋ এ ঐ ও ঔ ং \u0981 ঃ ক খ গ ঘ ঙ চ ছ জ ঝ ঞ ট ঠ ড {ড\u09BC} ঢ {ঢ\u09BC} ণ ত থ দ ধ ন প ফ ব ভ ম য {য\u09BC} ৰ ল ৱ শ ষ স হ {ক\u09CDষ} া ি ী \u09C1 \u09C2 \u09C3 ে ৈ ো ৌ \u09CD]
-punctuation = [\\- , ; \\: ! ? . । ( ) \\[ \\] \\{ \\}]
+punctuation = [\\- ‐ ‑ – — , ; \\: ! ? . … । ' ‘ ’ \" “ ” ( ) \\[ \\] § @ * / \\& # † ‡ ′ ″]
[numbers]
defaultNumberingSystem = beng
@@ -153,4 +153,5 @@
danda.nobreak.1.0 = { |[।॥] }
danda.nobreak.1.1 = { insert, penalty=10000 }
danda.nobreak.1.2 = {}
-danda.nobreak.1.3 = {}
\ No newline at end of file
+danda.nobreak.1.3 = {}
+
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/ast/babel-ast.ini
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/ast/babel-ast.ini 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/ast/babel-ast.ini 2022-06-26 20:20:00 UTC (rev 63730)
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 1.2
-date = 2020-06-30
+version = 1.3
+date = 2022-06-14
name.local = asturianu
name.english = Asturian
name.babel = asturian
@@ -75,7 +75,7 @@
glossary = Glosariu
[date.gregorian]
-date.long = [d] [MMMM] de[ ][y]
+date.long = [d] [MMMM] de [y]
date.short = [d]/[M]/[yy]
months.wide.1 = de xineru
months.wide.2 = de febreru
@@ -165,7 +165,7 @@
auxiliary = [ª à ă â å ä ã ā æ ç è ĕ ê ë ē ì ĭ î ï ī j k º ò ŏ ô ö ø ō œ ù ŭ û ū w ÿ]
exemplarCharacters = [a á b c d e é f g h ḥ i í l ḷ m n ñ o ó p q r s t u ú ü v x y z]
index = [A B C D E F G H I L M N Ñ O P Q R S T U V X Y Z]
-punctuation = [\\- ‐ – — , ; \\: ! ¡ ? ¿ . … ' ‘ ’ \" “ ” « » ( ) \\[ \\] § @ * / \\\\ \\& # † ‡ ′ ″]
+punctuation = [\\- ‐ ‑ – — , ; \\: ! ¡ ? ¿ . … ' ‘ ’ \" “ ” « » ( ) \\[ \\] § @ * / \\\\ \\& # † ‡ ′ ″]
[numbers]
defaultNumberingSystem = latn
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/az/babel-az-Cyrl.ini
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/az/babel-az-Cyrl.ini 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/az/babel-az-Cyrl.ini 2022-06-26 20:20:00 UTC (rev 63730)
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 1.3
-date = 2020-10-11
+version = 1.4
+date = 2022-06-14
name.local = азәрбајҹан
name.english = Azerbaijani
name.babel = azerbaijani-cyrillic azerbaijani-cyrl
@@ -162,7 +162,7 @@
delimiters.quotes = «»‹›
auxiliary = [ц щ ъ ь э ю я]
exemplarCharacters = [а ә б в г ғ д е ж з и й ј к ҝ л м н о ө п р с т у ү ф х һ ч ҹ ш ы]
-punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+punctuation = [\\- ‐ ‑ – — , ; \\: ! ? . … ' ‘ ’ \" “ ” ( ) \\[ \\] § @ * / \\& # † ‡ ′ ″]
[numbers]
defaultNumberingSystem = latn
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/az/babel-az-Latn.ini
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/az/babel-az-Latn.ini 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/az/babel-az-Latn.ini 2022-06-26 20:20:00 UTC (rev 63730)
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 1.3
-date = 2020-10-11
+version = 1.4
+date = 2022-06-14
name.local = azərbaycan
name.english = Azerbaijani
name.babel = azerbaijani-latin azerbaijani-latn
@@ -106,10 +106,10 @@
days.wide.fri = cümə
days.wide.sat = şənbə
days.wide.sun = bazar
-days.abbreviated.mon = B.E.
-days.abbreviated.tue = Ç.A.
+days.abbreviated.mon = B.e.
+days.abbreviated.tue = Ç.a.
days.abbreviated.wed = Ç.
-days.abbreviated.thu = C.A.
+days.abbreviated.thu = C.a.
days.abbreviated.fri = C.
days.abbreviated.sat = Ş.
days.abbreviated.sun = B.
@@ -163,7 +163,7 @@
auxiliary = [w]
exemplarCharacters = [a b c ç d e ə f g ğ h x ı i İ j k q l m n o ö p r s ş t u ü v y z]
index = [A B C Ç D E Ə F G Ğ H X I İ J K Q L M N O Ö P R S Ş T U Ü V Y Z W]
-punctuation = [\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ \" “ ” ( ) \\[ \\] § @ * / \\& # † ‡ ′ ″]
+punctuation = [\\- ‐ ‑ – — , ; \\: ! ? . … ' ‘ ’ \" “ ” ( ) \\[ \\] § @ * / \\& # † ‡ ′ ″]
[numbers]
defaultNumberingSystem = latn
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/az/babel-az.ini
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/az/babel-az.ini 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/az/babel-az.ini 2022-06-26 20:20:00 UTC (rev 63730)
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 1.3
-date = 2020-10-11
+version = 1.4
+date = 2022-06-14
name.local = azərbaycan
name.english = Azerbaijani
name.babel = azerbaijani
@@ -107,10 +107,10 @@
days.wide.fri = cümə
days.wide.sat = şənbə
days.wide.sun = bazar
-days.abbreviated.mon = B.E.
-days.abbreviated.tue = Ç.A.
+days.abbreviated.mon = B.e.
+days.abbreviated.tue = Ç.a.
days.abbreviated.wed = Ç.
-days.abbreviated.thu = C.A.
+days.abbreviated.thu = C.a.
days.abbreviated.fri = C.
days.abbreviated.sat = Ş.
days.abbreviated.sun = B.
@@ -164,7 +164,7 @@
auxiliary = [w]
exemplarCharacters = [a b c ç d e ə f g ğ h x ı i İ j k q l m n o ö p r s ş t u ü v y z]
index = [A B C Ç D E Ə F G Ğ H X I İ J K Q L M N O Ö P R S Ş T U Ü V Y Z W]
-punctuation = [\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ \" “ ” ( ) \\[ \\] § @ * / \\& # † ‡ ′ ″]
+punctuation = [\\- ‐ ‑ – — , ; \\: ! ? . … ' ‘ ’ \" “ ” ( ) \\[ \\] § @ * / \\& # † ‡ ′ ″]
[numbers]
defaultNumberingSystem = latn
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/az/babel-azerbaijani-cyrl.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/az/babel-azerbaijani-cyrl.tex 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/az/babel-azerbaijani-cyrl.tex 2022-06-26 20:20:00 UTC (rev 63730)
@@ -1,4 +1,12 @@
% This file is part of babel. For further details see:
% https://www.ctan.org/pkg/babel
-\input{babel-azerbaijani-cyrillic}
+\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{az-Cyrl}{%
+}
\endinput
\ No newline at end of file
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/az/babel-azerbaijani-latn.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/az/babel-azerbaijani-latn.tex 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/az/babel-azerbaijani-latn.tex 2022-06-26 20:20:00 UTC (rev 63730)
@@ -1,4 +1,12 @@
% This file is part of babel. For further details see:
% https://www.ctan.org/pkg/babel
-\input{babel-azerbaijani-latin}
+\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{az-Latn}{%
+}
\endinput
\ No newline at end of file
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/be/babel-be.ini
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/be/babel-be.ini 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/be/babel-be.ini 2022-06-26 20:20:00 UTC (rev 63730)
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 1.6
-date = 2020-10-11
+version = 1.7
+date = 2022-06-14
name.local = беларуская
name.english = Belarusian
name.babel = belarusian
@@ -160,14 +160,14 @@
postexhyphenchar =
hyphenationmin =
; The syntax is liable to change in 'other' values
-hyphenate.other.locale = "27 "2D
+hyphenate.other.locale = "27 "2D
[characters]
delimiters.quotes = «»„“
auxiliary = [{а\u0301} {е\u0301} {ё\u0301} {і\u0301} {о\u0301} {у\u0301} {ы\u0301} {э\u0301} {ю\u0301} {я\u0301}]
exemplarCharacters = [а б в г д {дж} {дз} е ё ж з і й к л м н о п р с т у ў ф х ц ч ш ы ь э ю я]
-index = [А Б В Г Д Е Ж З І Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Ы Э Ю Я]
-punctuation = [\\- , ; \\: ! ? . « » ( ) \\[ \\] \\{ \\}]
+index = [А Б В Г Д Е Ё Ж З І Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Ы Ь Э Ю Я]
+punctuation = [\\- ‑ , ; \\: ! ? . « » ( ) \\[ \\] \\{ \\}]
[numbers]
defaultNumberingSystem = latn
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/bg/babel-bg.ini
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/bg/babel-bg.ini 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/bg/babel-bg.ini 2022-06-26 20:20:00 UTC (rev 63730)
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 1.3
-date = 2020-06-30
+version = 1.4
+date = 2022-06-14
name.local = български
name.english = Bulgarian
name.babel = bulgarian
@@ -144,8 +144,8 @@
months.wide.12 = \cyrd\cyre\cyrk\cyre\cyrm\cyrv\cyrr\cyri
[time.gregorian]
-time.medium = [H]:[mm]:[ss]
-time.short = [H]:[mm]
+time.medium = [H]:[mm]:[ss] ч.
+time.short = [H]:[mm] ч.
[typography]
frenchspacing = yes
@@ -165,7 +165,7 @@
auxiliary = [{а\u0300} ѐ ё ѝ {о\u0300} {у\u0300} {ъ\u0300} ы ѣ э {ю\u0300} {я\u0300} ѫ]
exemplarCharacters = [а б в г д е ж з и й к л м н о п р с т у ф х ц ч ш щ ъ ь ю я]
index = [А Б В Г Д Е Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ю Я]
-punctuation = [\\- ‐ – — , ; \\: ! ? . … ' ‘ ‚ \" “ „ ( ) \\[ \\] § * / ″ №]
+punctuation = [\\- ‐ ‑ – — , ; \\: ! ? . … ' ‘ ‚ \" “ „ ( ) \\[ \\] § @ * / ″ №]
[numbers]
defaultNumberingSystem = latn
@@ -180,7 +180,7 @@
perMille = ‰
percentSign = %
plusSign = +
-superscriptingExponent = ·
+superscriptingExponent = ×
[counters]
lower = а б в г д е ж з и й к л м н о п р с т у ф х ц ч ш щ ъ ь ю я
Added: trunk/Master/texmf-dist/tex/generic/babel/locale/bn/babel-bangla.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/bn/babel-bangla.tex (rev 0)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/bn/babel-bangla.tex 2022-06-26 20:20:00 UTC (rev 63730)
@@ -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{bn}{%
+}
+\endinput
\ No newline at end of file
Property changes on: trunk/Master/texmf-dist/tex/generic/babel/locale/bn/babel-bangla.tex
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/bn/babel-bn.ini
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/bn/babel-bn.ini 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/bn/babel-bn.ini 2022-06-26 20:20:00 UTC (rev 63730)
@@ -11,17 +11,17 @@
[identification]
charset = utf8
-version = 1.10
-date = 2021-12-13
+version = 1.11
+date = 2022-06-14
name.local = বাংলা
name.english = Bangla
-name.babel = bengali
+name.babel = bangla bengali
name.polyglossia = bengali
tag.bcp47 = bn
language.tag.bcp47 = bn
tag.bcp47.likely = bn-Beng-BD
tag.opentype = BEN
-script.name = Bengali
+script.name = Bangla
script.tag.bcp47 = Beng
script.tag.opentype = beng
level = 1
@@ -103,8 +103,8 @@
dayPeriods.abbreviated.pm = PM
dayPeriods.narrow.am = AM
dayPeriods.narrow.pm = PM
-dayPeriods.wide.am = পূর্বাহ্ণ
-dayPeriods.wide.pm = অপরাহ্ণ
+dayPeriods.wide.am = AM
+dayPeriods.wide.pm = PM
[time.gregorian]
time.medium = [h]:[mm]:[ss] [a]
@@ -130,7 +130,7 @@
auxiliary = [\u200C\u200D ৲ ৳ ৴ ৵ ৶ ৷ ৸ ৹ ৰ ৱ]
exemplarCharacters = [\u09BC ৺ অ আ ই ঈ উ ঊ ঋ ৠ ঌ ৡ এ ঐ ও ঔ ং ঃ \u0981 ক {ক\u09CDষ} খ গ ঘ ঙ চ ছ জ ঝ ঞ ট ঠ ড {ড\u09BC} ঢ {ঢ\u09BC} ণ ত ৎ থ দ ধ ন প ফ ব ভ ম য {য\u09BC} র ল শ ষ স হ ঽ া ি ী \u09C1 \u09C2 \u09C3 \u09C4 \u09E2 \u09E3 ে ৈ ো ৌ \u09CD ৗ]
index = [অ আ ই ঈ উ ঊ ঋ এ ঐ ও ঔ ক {ক\u09CDষ} খ গ ঘ ঙ চ ছ জ ঝ ঞ ট ঠ ড ঢ ণ ত থ দ ধ ন প ফ ব ভ ম য র ল শ ষ স হ]
-punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+punctuation = [\\- ‐ ‑ – — , ; \\: ! ? . … ' ‘ ’ \" “ ” ( ) \\[ \\] § @ * / \\& # † ‡ ′ ″]
[numbers]
defaultNumberingSystem = beng
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/bo/babel-bo.ini
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/bo/babel-bo.ini 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/bo/babel-bo.ini 2022-06-26 20:20:00 UTC (rev 63730)
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 1.4
-date = 2020-10-11
+version = 1.5
+date = 2022-06-14
name.local = བོད་སྐད་
name.english = Tibetan
name.babel = tibetan
@@ -130,8 +130,8 @@
dayPeriods.wide.pm = ཕྱི་དྲོ་
[time.gregorian]
-time.medium = [h]:[mm]:[ss] [a]
-time.short = [h]:[mm] [a]
+time.medium = [HH]:[mm]:[ss]
+time.short = [HH]:[mm]
[typography]
frenchspacing = yes
@@ -149,9 +149,9 @@
[characters]
delimiters.quotes = “”‘’
auxiliary = [ༀ]
-exemplarCharacters = [\u0F7E ཿ ཀ {ཀ\u0FB5} \u0F90 {\u0F90\u0FB5} ཁ \u0F91 ག {ག\u0FB7} \u0F92 {\u0F92\u0FB7} ང \u0F94 ཅ \u0F95 ཆ \u0F96 ཇ \u0F97 ཉ \u0F99 ཊ \u0F9A ཋ \u0F9B ཌ {ཌ\u0FB7} \u0F9C {\u0F9C\u0FB7} ཎ \u0F9E ཏ \u0F9F ཐ \u0FA0 ད {ད\u0FB7} \u0FA1 {\u0FA1\u0FB7} ན \u0FA3 པ \u0FA4 ཕ \u0FA5 བ {བ\u0FB7} \u0FA6 {\u0FA6\u0FB7} མ \u0FA8 ཙ \u0FA9 ཚ \u0FAA ཛ {ཛ\u0FB7} \u0FAB {\u0FAB\u0FB7} ཝ \u0FAD \u0FBA ཞ \u0FAE ཟ \u0FAF འ \u0FB0 ཡ \u0FB1 \u0FBB ར ཪ \u0FB2 \u0FBC ལ \u0FB3 ཤ \u0FB4 ཥ \u0FB5 ས \u0FB6 ཧ \u0FB7 ཨ \u0FB8 \u0F72 {\u0F71\u0F72} \u0F80 {\u0F71\u0F80} \u0F74 {\u0F71\u0F74} {\u0FB2\u0F80} \u0F77 {\u0FB3\u0F80} \u0F79 \u0F7A \u0F7B \u0F7C \u0F7D \u0F84]
+exemplarCharacters = [\u0F84 ཿ ཀ {ཀ\u0FB5} ཁ ག {ག\u0FB7} ང ཅ ཆ ཇ ཉ ཏ ཊ ཐ ཋ ད {ད\u0FB7} ཌ {ཌ\u0FB7} ན ཎ པ ཕ བ {བ\u0FB7} མ \u0F7E ཙ ཚ ཛ {ཛ\u0FB7} ཝ ཞ ཟ འ ཡ ར ཪ ལ ཤ ཥ ས ཧ ཨ \u0F72 {\u0F71\u0F72} \u0F80 {\u0F71\u0F80} \u0F74 {\u0F71\u0F74} \u0F7A \u0F7B \u0F7C \u0F7D \u0F90 {\u0F90\u0FB5} \u0F91 \u0F92 {\u0F92\u0FB7} \u0F94 \u0F95 \u0F96 \u0F97 \u0F99 \u0F9F \u0F9A \u0FA0 \u0F9B \u0FA1 {\u0FA1\u0FB7} \u0F9C {\u0F9C\u0FB7} \u0FA3 \u0F9E \u0FA4 \u0FA5 \u0FA6 {\u0FA6\u0FB7} \u0FA8 \u0FA9 \u0FAA \u0FAB {\u0FAB\u0FB7} \u0FAD \u0FBA \u0FAE \u0FAF \u0FB0 \u0FB1 \u0FBB \u0FB2 \u0FBC \u0FB3 \u0FB4 \u0FB5 \u0FB6 \u0FB7 \u0FB8 {\u0FB2\u0F80} \u0F77 {\u0FB3\u0F80} \u0F79]
index = [ཀ ཁ ག ང ཅ ཆ ཇ ཉ ཏ ཐ ད ན པ ཕ བ མ ཙ ཚ ཛ ཝ ཞ ཟ འ ཡ ར ལ ཤ ས ཧ ཨ]
-punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+punctuation = [\\: ། ་]
[numbers]
defaultNumberingSystem = latn
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/br/babel-br.ini
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/br/babel-br.ini 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/br/babel-br.ini 2022-06-26 20:20:00 UTC (rev 63730)
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 0.11
-date = 2020-06-30
+version = 0.12
+date = 2022-06-14
name.local = brezhoneg
name.english = Breton
name.babel = breton
@@ -77,7 +77,7 @@
[date.gregorian]
date.long = [d] a viz [MMMM] [y]
-date.short = [y]-[MM]-[dd]
+date.short = [dd]/[MM]/[y]
months.wide.1 = Genver
months.wide.2 = Cʼhwevrer
months.wide.3 = Meurzh
@@ -164,9 +164,9 @@
[characters]
delimiters.quotes = «»“”
auxiliary = [á à ă â å ä ã ā æ c ç é è ĕ ë ē í ì ĭ î ï ī ó ò ŏ ô ö ø ō œ q ú ŭ û ü ū ÿ]
-exemplarCharacters = [a b {ch} {cʼh} d e ê f g h i j k l m n ñ o p r s t u ù v w x y z]
+exemplarCharacters = [a b {cʼh} {ch} d e ê f g h i j k l m n ñ o p 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 R S T U V W X Y Z]
-punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+punctuation = [\\- ‑ , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
[numbers]
defaultNumberingSystem = latn
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/brx/babel-brx.ini
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/brx/babel-brx.ini 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/brx/babel-brx.ini 2022-06-26 20:20:00 UTC (rev 63730)
@@ -11,9 +11,9 @@
[identification]
charset = utf8
-version = 1.4
-date = 2020-10-11
-name.local = बड़ो
+version = 1.5
+date = 2022-06-14
+name.local = बर’
name.english = Bodo
name.babel = bodo
tag.bcp47 = brx
@@ -76,42 +76,42 @@
[date.gregorian]
date.long = [MMMM] [d], [y]
-date.short = [M]/[d]/[yy]
+date.short = [y]-[MM]-[dd]
months.wide.1 = जानुवारी
-months.wide.2 = फेब्रुवारी
-months.wide.3 = मार्स
-months.wide.4 = एफ्रिल
+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 = दिसेज्ब़र
+months.wide.7 = जुलाई
+months.wide.8 = आगष्ट
+months.wide.9 = सेप्थेम्बर
+months.wide.10 = अक्ट’बर
+months.wide.11 = नवेम्बर
+months.wide.12 = डिसेम्बर
months.narrow.1 = ज
-months.narrow.2 = फे
-months.narrow.3 = मा
+months.narrow.2 = फ
+months.narrow.3 = म
months.narrow.4 = ए
-months.narrow.5 = मे
-months.narrow.6 = जु
-months.narrow.7 = जु
+months.narrow.5 = म
+months.narrow.6 = ज
+months.narrow.7 = ज
months.narrow.8 = आ
-months.narrow.9 = से
+months.narrow.9 = स
months.narrow.10 = अ
months.narrow.11 = न
-months.narrow.12 = दि
+months.narrow.12 = ड
days.wide.mon = समबार
days.wide.tue = मंगलबार
-days.wide.wed = बुदबार
-days.wide.thu = बिसथिबार
+days.wide.wed = बुधबार
+days.wide.thu = बिस्थिबार
days.wide.fri = सुखुरबार
days.wide.sat = सुनिबार
days.wide.sun = रबिबार
days.abbreviated.mon = सम
days.abbreviated.tue = मंगल
-days.abbreviated.wed = बुद
-days.abbreviated.thu = बिसथि
+days.abbreviated.wed = बुध
+days.abbreviated.thu = बिस्थि
days.abbreviated.fri = सुखुर
days.abbreviated.sat = सुनि
days.abbreviated.sun = रबि
@@ -133,8 +133,8 @@
months.wide.10 = \textdevanagaria\textdevanagarikha\textdevanagaritha\textdevanagariba\textdevanagarira
[time.gregorian]
-time.medium = [h]:[mm]:[ss] [a]
-time.short = [h]:[mm] [a]
+time.medium = [a] [h]:[mm]:[ss]
+time.short = [a] नि [h]:[mm]
[typography]
frenchspacing = yes
@@ -154,7 +154,7 @@
auxiliary = [\u200C\u200D]
exemplarCharacters = [\u093C \u0901 \u0902 अ आ इ ई उ ऊ ऍ ए ऐ ऑ ओ औ क ख ग घ च छ ज झ ञ ट ठ ड {ड\u093C} ढ ण त थ द ध न प फ ब भ म य र ल ळ व श ष स ह ा ि ी \u0941 \u0942 \u0943 \u0945 \u0947 \u0948 ॉ ो ौ \u094D]
index = [अ आ इ ई उ ऊ ऍ ए ऐ ऑ ओ औ क ख ग घ च छ ज झ ञ ट ठ ड {ड\u093C} ढ ण त थ द ध न प फ ब भ म य र ल ळ व श ष स ह]
-punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+punctuation = [\\- ‐ ‑ – — , ; \\: ! ? . … ' ‘ ’ \" “ ” ( ) \\[ \\] § @ * / \\& # † ‡ ′ ″]
[numbers]
defaultNumberingSystem = latn
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/bs/babel-bosnian-cyrl.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/bs/babel-bosnian-cyrl.tex 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/bs/babel-bosnian-cyrl.tex 2022-06-26 20:20:00 UTC (rev 63730)
@@ -1,4 +1,12 @@
% This file is part of babel. For further details see:
% https://www.ctan.org/pkg/babel
-\input{babel-bosnian-cyrillic}
+\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{bs-Cyrl}{%
+}
\endinput
\ No newline at end of file
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/bs/babel-bosnian-latn.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/bs/babel-bosnian-latn.tex 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/bs/babel-bosnian-latn.tex 2022-06-26 20:20:00 UTC (rev 63730)
@@ -1,4 +1,12 @@
% This file is part of babel. For further details see:
% https://www.ctan.org/pkg/babel
-\input{babel-bosnian-latin}
+\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{bs-Latn}{%
+}
\endinput
\ No newline at end of file
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/bs/babel-bs-Cyrl.ini
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/bs/babel-bs-Cyrl.ini 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/bs/babel-bs-Cyrl.ini 2022-06-26 20:20:00 UTC (rev 63730)
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 1.3
-date = 2020-10-11
+version = 1.4
+date = 2022-06-14
name.local = босански
name.english = Bosnian
name.babel = bosnian-cyrillic bosnian-cyrl
@@ -82,30 +82,30 @@
months.wide.5 = мај
months.wide.6 = јуни
months.wide.7 = јули
-months.wide.8 = август
+months.wide.8 = аугуст
months.wide.9 = септембар
months.wide.10 = октобар
months.wide.11 = новембар
months.wide.12 = децембар
-months.narrow.1 = ј
-months.narrow.2 = ф
-months.narrow.3 = м
-months.narrow.4 = а
-months.narrow.5 = м
-months.narrow.6 = ј
-months.narrow.7 = ј
-months.narrow.8 = а
-months.narrow.9 = с
-months.narrow.10 = о
-months.narrow.11 = н
-months.narrow.12 = д
-days.wide.mon = понедељак
+months.narrow.1 = j
+months.narrow.2 = f
+months.narrow.3 = m
+months.narrow.4 = a
+months.narrow.5 = m
+months.narrow.6 = j
+months.narrow.7 = j
+months.narrow.8 = a
+months.narrow.9 = s
+months.narrow.10 = o
+months.narrow.11 = n
+months.narrow.12 = d
+days.wide.mon = понедјељак
days.wide.tue = уторак
days.wide.wed = сриједа
days.wide.thu = четвртак
days.wide.fri = петак
days.wide.sat = субота
-days.wide.sun = недеља
+days.wide.sun = недјеља
days.abbreviated.mon = пон
days.abbreviated.tue = уто
days.abbreviated.wed = сри
@@ -113,19 +113,19 @@
days.abbreviated.fri = пет
days.abbreviated.sat = суб
days.abbreviated.sun = нед
-days.narrow.mon = п
-days.narrow.tue = у
-days.narrow.wed = с
-days.narrow.thu = ч
-days.narrow.fri = п
-days.narrow.sat = с
-days.narrow.sun = н
+days.narrow.mon = P
+days.narrow.tue = U
+days.narrow.wed = S
+days.narrow.thu = Č
+days.narrow.fri = P
+days.narrow.sat = S
+days.narrow.sun = N
dayPeriods.abbreviated.am = пре подне
dayPeriods.abbreviated.pm = поподне
-dayPeriods.narrow.am = пре подне
-dayPeriods.narrow.pm = поподне
-dayPeriods.wide.am = пре подне
-dayPeriods.wide.pm = поподне
+dayPeriods.narrow.am = prijepodne
+dayPeriods.narrow.pm = popodne
+dayPeriods.wide.am = прије подне
+dayPeriods.wide.pm = послије подне
[date.gregorian.licr]
months.wide.1 = \cyrje\cyra\cyrn\cyru\cyra\cyrr
@@ -163,7 +163,7 @@
auxiliary = []
exemplarCharacters = [а б в г д ђ е ж з и ј к л љ м н њ о п р с т ћ у ф х ц ч џ ш]
index = [А Б В Г Д Ђ Е Ж З И Ј К Л Љ М Н Њ О П Р С Т Ћ У Ф Х Ц Ч Џ Ш]
-punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+punctuation = [‐ – — , ; \\: ! ? . … ' ‘ ’ \" “ ” ( ) \\[ \\] @ * / ′ ″]
[numbers]
defaultNumberingSystem = latn
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/bs/babel-bs-Latn.ini
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/bs/babel-bs-Latn.ini 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/bs/babel-bs-Latn.ini 2022-06-26 20:20:00 UTC (rev 63730)
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 1.2
-date = 2020-06-30
+version = 1.3
+date = 2022-06-14
name.local = bosanski
name.english = Bosnian
name.babel = bosnian-latin bosnian-latn
@@ -74,7 +74,7 @@
[date.gregorian]
date.long = [d].[ ][MMMM] [y].
-date.short = [d].[M].[yy].
+date.short = [d]. [M]. [y].
months.wide.1 = januar
months.wide.2 = februar
months.wide.3 = mart
@@ -82,7 +82,7 @@
months.wide.5 = maj
months.wide.6 = juni
months.wide.7 = juli
-months.wide.8 = avgust
+months.wide.8 = august
months.wide.9 = septembar
months.wide.10 = oktobar
months.wide.11 = novembar
@@ -120,8 +120,8 @@
days.narrow.fri = P
days.narrow.sat = S
days.narrow.sun = N
-dayPeriods.abbreviated.am = prijepodne
-dayPeriods.abbreviated.pm = popodne
+dayPeriods.abbreviated.am = AM
+dayPeriods.abbreviated.pm = PM
dayPeriods.narrow.am = prijepodne
dayPeriods.narrow.pm = popodne
dayPeriods.wide.am = prijepodne
@@ -162,7 +162,7 @@
delimiters.quotes = „”‘’
auxiliary = [q w x y]
exemplarCharacters = [a b c č ć d {dž} đ e f g h i j k l {lj} m n {nj} o p r s š t u v z ž]
-punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+punctuation = [‐ – — , ; \\: ! ? . … ' ‘ ’ \" “ ” ( ) \\[ \\] @ * / ′ ″]
[numbers]
defaultNumberingSystem = latn
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/bs/babel-bs.ini
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/bs/babel-bs.ini 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/bs/babel-bs.ini 2022-06-26 20:20:00 UTC (rev 63730)
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 1.2
-date = 2020-06-30
+version = 1.3
+date = 2022-06-14
name.local = bosanski
name.english = Bosnian
name.babel = bosnian
@@ -76,7 +76,7 @@
[date.gregorian]
date.long = [d].[ ][MMMM] [y].
-date.short = [d].[M].[yy].
+date.short = [d]. [M]. [y].
months.wide.1 = januar
months.wide.2 = februar
months.wide.3 = mart
@@ -84,7 +84,7 @@
months.wide.5 = maj
months.wide.6 = juni
months.wide.7 = juli
-months.wide.8 = avgust
+months.wide.8 = august
months.wide.9 = septembar
months.wide.10 = oktobar
months.wide.11 = novembar
@@ -122,8 +122,8 @@
days.narrow.fri = P
days.narrow.sat = S
days.narrow.sun = N
-dayPeriods.abbreviated.am = prijepodne
-dayPeriods.abbreviated.pm = popodne
+dayPeriods.abbreviated.am = AM
+dayPeriods.abbreviated.pm = PM
dayPeriods.narrow.am = prijepodne
dayPeriods.narrow.pm = popodne
dayPeriods.wide.am = prijepodne
@@ -164,7 +164,7 @@
delimiters.quotes = „”‘’
auxiliary = [q w x y]
exemplarCharacters = [a b c č ć d {dž} đ e f g h i j k l {lj} m n {nj} o p r s š t u v z ž]
-punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+punctuation = [‐ – — , ; \\: ! ? . … ' ‘ ’ \" “ ” ( ) \\[ \\] @ * / ′ ″]
[numbers]
defaultNumberingSystem = latn
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/ca/babel-ca.ini
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/ca/babel-ca.ini 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/ca/babel-ca.ini 2022-06-26 20:20:00 UTC (rev 63730)
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 1.2
-date = 2020-06-30
+version = 1.3
+date = 2022-06-14
name.local = català
name.english = Catalan
name.babel = catalan
@@ -122,12 +122,12 @@
days.narrow.fri = dv
days.narrow.sat = ds
days.narrow.sun = dg
-dayPeriods.abbreviated.am = a. m.
-dayPeriods.abbreviated.pm = p. m.
-dayPeriods.narrow.am = a. m.
-dayPeriods.narrow.pm = p. m.
-dayPeriods.wide.am = a. m.
-dayPeriods.wide.pm = p. m.
+dayPeriods.abbreviated.am = a. m.
+dayPeriods.abbreviated.pm = p. m.
+dayPeriods.narrow.am = a. m.
+dayPeriods.narrow.pm = p. m.
+dayPeriods.wide.am = a. m.
+dayPeriods.wide.pm = p. m.
[date.gregorian.licr]
months.wide.1 = de gener
@@ -165,7 +165,7 @@
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 = [\\- ‐ – — , ; \\: ! ¡ ? ¿ . … ' ‘ ’ \" “ ” « » ( ) \\[ \\] § @ * / \\\\ \\& # † ‡ ′ ″]
+punctuation = [\\- ‐ ‑ – — , ; \\: ! ¡ ? ¿ . … ' ‘ ’ \" “ ” « » ( ) \\[ \\] § @ * / \\\\ \\& # † ‡ ′ ″]
[numbers]
defaultNumberingSystem = latn
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/cop/babel-cop.ini
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/cop/babel-cop.ini 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/cop/babel-cop.ini 2022-06-26 20:20:00 UTC (rev 63730)
@@ -3,10 +3,10 @@
[identification]
charset = utf8
-version = 0.7
-date = 2020-06-30
-; Sahidic name (Bohairic is ϯⲙⲉⲧⲣⲉⲙⲛ̀ⲭⲏⲙⲓ)
-name.local = ⲧⲙⲛ̄ⲧⲣⲙ̄ⲛ̄ⲕⲏⲙⲉ
+version = 0.8
+date = 2022-06-14
+; Use Bohairic name (Sahidic is ⲧⲙⲛ̄ⲧⲣⲙ̄ⲛ̄ⲕⲏⲙⲉ)
+name.local = ϯⲙⲉⲧⲣⲉⲙⲛ̀ⲭⲏⲙⲓ
name.english = Coptic
name.babel = coptic
name.polyglossia = coptic
@@ -43,6 +43,9 @@
proof =
glossary =
+[date]
+calendar.preferred = gregorian coptic islamic islamic-civil islamic-tbla
+
[date.gregorian]
date.long =
date.short =
@@ -59,6 +62,23 @@
months.wide.11 =
months.wide.12 =
+[date.coptic]
+date.long = [d] [MMMM] [y]
+date.short =
+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 = Ⲙⲉⲥⲱⲣⲓ
+months.wide.13 = Ⲡⲓⲕⲟⲩϫⲓ ⲛ̀ⲁ̀ⲃⲟⲧ
+
[time.gregorian]
time.medium =
time.short =
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/de/babel-austrian.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/de/babel-austrian.tex 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/de/babel-austrian.tex 2022-06-26 20:20:00 UTC (rev 63730)
@@ -1,4 +1,25 @@
% This file is part of babel. For further details see:
% https://www.ctan.org/pkg/babel
-\input{babel-german-austria}
+\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
+\begingroup
+ \makeatletter
+ \gdef\BabelAustrianIniTag{de-AT}%
+ \ifx\bbl at inidata\@undefined
+ \def\bbl at elt#1#2#3#4{%
+ \ifnum\csname l@#1\endcsname=\l at austrian
+ \in@{1901}{#3}%
+ \ifin@\gdef\BabelAustrianIniTag{de-AT-1901}\fi
+ \def\bbl at elt##1##2##3#4{}%
+ \fi}%
+ \bbl at languages
+ \fi
+\endgroup
+\BabelBeforeIni{\BabelAustrianIniTag}{%
+}
\endinput
\ No newline at end of file
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/de/babel-de-CH.ini
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/de/babel-de-CH.ini 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/de/babel-de-CH.ini 2022-06-26 20:20:00 UTC (rev 63730)
@@ -11,11 +11,11 @@
[identification]
charset = utf8
-version = 1.5
-date = 2022-05-17
-name.local = Deutsch
-name.english = German
-name.babel = german-switzerland german-ch nswissgerman
+version = 1.6
+date = 2022-06-22
+name.local = Schweizer Hochdeutsch
+name.english = Swiss High German
+name.babel = german-switzerland german-ch swisshighgerman nswissgerman
name.polyglossia = german
tag.bcp47 = de-CH
language.tag.bcp47 = de
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/de/babel-german-at.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/de/babel-german-at.tex 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/de/babel-german-at.tex 2022-06-26 20:20:00 UTC (rev 63730)
@@ -1,4 +1,12 @@
% This file is part of babel. For further details see:
% https://www.ctan.org/pkg/babel
-\input{babel-german-austria}
+\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{de-AT}{%
+}
\endinput
\ No newline at end of file
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/de/babel-german-ch.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/de/babel-german-ch.tex 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/de/babel-german-ch.tex 2022-06-26 20:20:00 UTC (rev 63730)
@@ -1,4 +1,12 @@
% This file is part of babel. For further details see:
% https://www.ctan.org/pkg/babel
-\input{babel-german-switzerland}
+\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{de-CH}{%
+}
\endinput
\ No newline at end of file
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/de/babel-german.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/de/babel-german.tex 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/de/babel-german.tex 2022-06-26 20:20:00 UTC (rev 63730)
@@ -7,6 +7,20 @@
{Just use babel as documented.}%
\stop
\fi
-\BabelBeforeIni{de}{%
+% Hay que verificar antes que es el ldf.
+\begingroup
+ \makeatletter
+ \gdef\BabelGermanIniTag{de}%
+ \ifx\bbl at inidata\@undefined
+ \def\bbl at elt#1#2#3#4{%
+ \ifnum\csname l@#1\endcsname=\l at german
+ \in@{1901}{#3}%
+ \ifin@\gdef\BabelGermanIniTag{de-1901}\fi
+ \def\bbl at elt##1##2##3#4{}%
+ \fi}%
+ \bbl at languages
+ \fi
+\endgroup
+\BabelBeforeIni{\BabelGermanIniTag}{%
}
\endinput
\ No newline at end of file
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/de/babel-naustrian.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/de/babel-naustrian.tex 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/de/babel-naustrian.tex 2022-06-26 20:20:00 UTC (rev 63730)
@@ -1,4 +1,12 @@
% This file is part of babel. For further details see:
% https://www.ctan.org/pkg/babel
-\input{babel-german-austria}
+\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{de-AT}{%
+}
\endinput
\ No newline at end of file
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/de/babel-ngerman.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/de/babel-ngerman.tex 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/de/babel-ngerman.tex 2022-06-26 20:20:00 UTC (rev 63730)
@@ -1,4 +1,12 @@
% This file is part of babel. For further details see:
% https://www.ctan.org/pkg/babel
-\input{babel-german}
+\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{de}{%
+}
\endinput
\ No newline at end of file
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/de/babel-nswissgerman.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/de/babel-nswissgerman.tex 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/de/babel-nswissgerman.tex 2022-06-26 20:20:00 UTC (rev 63730)
@@ -1,4 +1,12 @@
% This file is part of babel. For further details see:
% https://www.ctan.org/pkg/babel
-\input{babel-german-switzerland}
+\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{de-CH}{%
+}
\endinput
\ No newline at end of file
Deleted: trunk/Master/texmf-dist/tex/generic/babel/locale/de/babel-swissgerman.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/de/babel-swissgerman.tex 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/de/babel-swissgerman.tex 2022-06-26 20:20:00 UTC (rev 63730)
@@ -1,4 +0,0 @@
-% This file is part of babel. For further details see:
-% https://www.ctan.org/pkg/babel
-\input{babel-german-switzerland}
-\endinput
\ No newline at end of file
Added: trunk/Master/texmf-dist/tex/generic/babel/locale/de/babel-swisshighgerman.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/de/babel-swisshighgerman.tex (rev 0)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/de/babel-swisshighgerman.tex 2022-06-26 20:20:00 UTC (rev 63730)
@@ -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{de-CH}{%
+}
+\endinput
\ No newline at end of file
Property changes on: trunk/Master/texmf-dist/tex/generic/babel/locale/de/babel-swisshighgerman.tex
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/dsb/babel-lsorbian.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/dsb/babel-lsorbian.tex 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/dsb/babel-lsorbian.tex 2022-06-26 20:20:00 UTC (rev 63730)
@@ -1,4 +1,12 @@
% This file is part of babel. For further details see:
% https://www.ctan.org/pkg/babel
-\input{babel-lowersorbian}
+\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{dsb}{%
+}
\endinput
\ No newline at end of file
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/en/babel-american.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/en/babel-american.tex 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/en/babel-american.tex 2022-06-26 20:20:00 UTC (rev 63730)
@@ -1,4 +1,12 @@
% This file is part of babel. For further details see:
% https://www.ctan.org/pkg/babel
-\input{babel-english-unitedstates}
+\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{en-US}{%
+}
\endinput
\ No newline at end of file
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/en/babel-americanenglish.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/en/babel-americanenglish.tex 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/en/babel-americanenglish.tex 2022-06-26 20:20:00 UTC (rev 63730)
@@ -1,4 +1,12 @@
% This file is part of babel. For further details see:
% https://www.ctan.org/pkg/babel
-\input{babel-english-unitedstates}
+\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{en-US}{%
+}
\endinput
\ No newline at end of file
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/en/babel-australian.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/en/babel-australian.tex 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/en/babel-australian.tex 2022-06-26 20:20:00 UTC (rev 63730)
@@ -1,4 +1,12 @@
% This file is part of babel. For further details see:
% https://www.ctan.org/pkg/babel
-\input{babel-english-australia}
+\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{en-AU}{%
+}
\endinput
\ No newline at end of file
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/en/babel-australianenglish.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/en/babel-australianenglish.tex 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/en/babel-australianenglish.tex 2022-06-26 20:20:00 UTC (rev 63730)
@@ -1,4 +1,12 @@
% This file is part of babel. For further details see:
% https://www.ctan.org/pkg/babel
-\input{babel-english-australia}
+\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{en-AU}{%
+}
\endinput
\ No newline at end of file
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/en/babel-british.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/en/babel-british.tex 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/en/babel-british.tex 2022-06-26 20:20:00 UTC (rev 63730)
@@ -1,4 +1,12 @@
% This file is part of babel. For further details see:
% https://www.ctan.org/pkg/babel
-\input{babel-english-unitedkingdom}
+\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{en-GB}{%
+}
\endinput
\ No newline at end of file
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/en/babel-britishenglish.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/en/babel-britishenglish.tex 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/en/babel-britishenglish.tex 2022-06-26 20:20:00 UTC (rev 63730)
@@ -1,4 +1,12 @@
% This file is part of babel. For further details see:
% https://www.ctan.org/pkg/babel
-\input{babel-english-unitedkingdom}
+\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{en-GB}{%
+}
\endinput
\ No newline at end of file
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/en/babel-canadian.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/en/babel-canadian.tex 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/en/babel-canadian.tex 2022-06-26 20:20:00 UTC (rev 63730)
@@ -1,4 +1,12 @@
% This file is part of babel. For further details see:
% https://www.ctan.org/pkg/babel
-\input{babel-english-canada}
+\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{en-CA}{%
+}
\endinput
\ No newline at end of file
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/en/babel-canadianenglish.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/en/babel-canadianenglish.tex 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/en/babel-canadianenglish.tex 2022-06-26 20:20:00 UTC (rev 63730)
@@ -1,4 +1,12 @@
% This file is part of babel. For further details see:
% https://www.ctan.org/pkg/babel
-\input{babel-english-canada}
+\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{en-CA}{%
+}
\endinput
\ No newline at end of file
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/en/babel-english-au.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/en/babel-english-au.tex 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/en/babel-english-au.tex 2022-06-26 20:20:00 UTC (rev 63730)
@@ -1,4 +1,12 @@
% This file is part of babel. For further details see:
% https://www.ctan.org/pkg/babel
-\input{babel-english-australia}
+\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{en-AU}{%
+}
\endinput
\ No newline at end of file
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/en/babel-english-ca.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/en/babel-english-ca.tex 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/en/babel-english-ca.tex 2022-06-26 20:20:00 UTC (rev 63730)
@@ -1,4 +1,12 @@
% This file is part of babel. For further details see:
% https://www.ctan.org/pkg/babel
-\input{babel-english-canada}
+\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{en-CA}{%
+}
\endinput
\ No newline at end of file
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/en/babel-english-gb.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/en/babel-english-gb.tex 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/en/babel-english-gb.tex 2022-06-26 20:20:00 UTC (rev 63730)
@@ -1,4 +1,12 @@
% This file is part of babel. For further details see:
% https://www.ctan.org/pkg/babel
-\input{babel-english-unitedkingdom}
+\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{en-GB}{%
+}
\endinput
\ No newline at end of file
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/en/babel-english-nz.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/en/babel-english-nz.tex 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/en/babel-english-nz.tex 2022-06-26 20:20:00 UTC (rev 63730)
@@ -1,4 +1,12 @@
% This file is part of babel. For further details see:
% https://www.ctan.org/pkg/babel
-\input{babel-english-newzealand}
+\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{en-NZ}{%
+}
\endinput
\ No newline at end of file
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/en/babel-english-us.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/en/babel-english-us.tex 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/en/babel-english-us.tex 2022-06-26 20:20:00 UTC (rev 63730)
@@ -1,4 +1,12 @@
% This file is part of babel. For further details see:
% https://www.ctan.org/pkg/babel
-\input{babel-english-unitedstates}
+\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{en-US}{%
+}
\endinput
\ No newline at end of file
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/en/babel-newzealand.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/en/babel-newzealand.tex 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/en/babel-newzealand.tex 2022-06-26 20:20:00 UTC (rev 63730)
@@ -1,4 +1,12 @@
% This file is part of babel. For further details see:
% https://www.ctan.org/pkg/babel
-\input{babel-english-newzealand}
+\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{en-NZ}{%
+}
\endinput
\ No newline at end of file
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/en/babel-ukenglish.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/en/babel-ukenglish.tex 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/en/babel-ukenglish.tex 2022-06-26 20:20:00 UTC (rev 63730)
@@ -1,4 +1,12 @@
% This file is part of babel. For further details see:
% https://www.ctan.org/pkg/babel
-\input{babel-english-unitedkingdom}
+\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{en-GB}{%
+}
\endinput
\ No newline at end of file
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/en/babel-usenglish.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/en/babel-usenglish.tex 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/en/babel-usenglish.tex 2022-06-26 20:20:00 UTC (rev 63730)
@@ -1,4 +1,12 @@
% This file is part of babel. For further details see:
% https://www.ctan.org/pkg/babel
-\input{babel-english-unitedstates}
+\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{en-US}{%
+}
\endinput
\ No newline at end of file
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/es/babel-mexican.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/es/babel-mexican.tex 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/es/babel-mexican.tex 2022-06-26 20:20:00 UTC (rev 63730)
@@ -1,4 +1,12 @@
% This file is part of babel. For further details see:
% https://www.ctan.org/pkg/babel
-\input{babel-spanish-mexico}
+\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{es-MX}{%
+}
\endinput
\ No newline at end of file
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/es/babel-spanish-mx.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/es/babel-spanish-mx.tex 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/es/babel-spanish-mx.tex 2022-06-26 20:20:00 UTC (rev 63730)
@@ -1,4 +1,12 @@
% This file is part of babel. For further details see:
% https://www.ctan.org/pkg/babel
-\input{babel-spanish-mexico}
+\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{es-MX}{%
+}
\endinput
\ No newline at end of file
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/fa/babel-fa.ini
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/fa/babel-fa.ini 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/fa/babel-fa.ini 2022-06-26 20:20:00 UTC (rev 63730)
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 1.8
-date = 2021-05-16
+version = 1.9
+date = 2022-06-11
name.local = فارسی
name.english = Persian
name.babel = persian
@@ -51,6 +51,9 @@
proof = برهان
glossary = دانشنامه
+[date]
+calendar.preferred = persian gregorian islamic islamic-civil islamic-tbla
+
[date.gregorian]
date.long = [d] [MMMM] [y]
date.short = [y]/[M]/[d]
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/fr/babel-french-be.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/fr/babel-french-be.tex 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/fr/babel-french-be.tex 2022-06-26 20:20:00 UTC (rev 63730)
@@ -1,4 +1,12 @@
% This file is part of babel. For further details see:
% https://www.ctan.org/pkg/babel
-\input{babel-french-belgium}
+\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{fr-BE}{%
+}
\endinput
\ No newline at end of file
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/fr/babel-french-ca.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/fr/babel-french-ca.tex 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/fr/babel-french-ca.tex 2022-06-26 20:20:00 UTC (rev 63730)
@@ -1,4 +1,12 @@
% This file is part of babel. For further details see:
% https://www.ctan.org/pkg/babel
-\input{babel-french-canada}
+\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{fr-CA}{%
+}
\endinput
\ No newline at end of file
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/fr/babel-french-ch.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/fr/babel-french-ch.tex 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/fr/babel-french-ch.tex 2022-06-26 20:20:00 UTC (rev 63730)
@@ -1,4 +1,12 @@
% This file is part of babel. For further details see:
% https://www.ctan.org/pkg/babel
-\input{babel-french-switzerland}
+\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{fr-CH}{%
+}
\endinput
\ No newline at end of file
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/fr/babel-french-lu.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/fr/babel-french-lu.tex 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/fr/babel-french-lu.tex 2022-06-26 20:20:00 UTC (rev 63730)
@@ -1,4 +1,12 @@
% This file is part of babel. For further details see:
% https://www.ctan.org/pkg/babel
-\input{babel-french-luxembourg}
+\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{fr-LU}{%
+}
\endinput
\ No newline at end of file
Added: trunk/Master/texmf-dist/tex/generic/babel/locale/gsw/babel-swissgerman.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/gsw/babel-swissgerman.tex (rev 0)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/gsw/babel-swissgerman.tex 2022-06-26 20:20:00 UTC (rev 63730)
@@ -0,0 +1,27 @@
+% 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
+\begingroup
+ \makeatletter
+ \ifx\bbl at inidata\@undefined
+ \gdef\BabelSwissHighIniTag{de-CH}%
+ \def\bbl at elt#1#2#3#4{%
+ \ifnum\csname l@#1\endcsname=\l at swissgerman
+ \in@{1901}{#3}%
+ \ifin@\gdef\BabelSwissHighIniTag{de-CH-1901}\fi
+ \def\bbl at elt##1##2##3#4{}%
+ \fi}%
+ \bbl at languages
+ \else
+ \gdef\BabelSwissHighIniTag{gsw}%
+ \fi
+\endgroup
+\BabelBeforeIni{\BabelSwissHighIniTag}{%
+}
+\endinput
\ No newline at end of file
Property changes on: trunk/Master/texmf-dist/tex/generic/babel/locale/gsw/babel-swissgerman.tex
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/ha/babel-hausa-gh.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/ha/babel-hausa-gh.tex 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/ha/babel-hausa-gh.tex 2022-06-26 20:20:00 UTC (rev 63730)
@@ -1,4 +1,12 @@
% This file is part of babel. For further details see:
% https://www.ctan.org/pkg/babel
-\input{babel-hausa-ghana}
+\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{ha-GH}{%
+}
\endinput
\ No newline at end of file
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/ha/babel-hausa-ne.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/ha/babel-hausa-ne.tex 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/ha/babel-hausa-ne.tex 2022-06-26 20:20:00 UTC (rev 63730)
@@ -1,4 +1,12 @@
% This file is part of babel. For further details see:
% https://www.ctan.org/pkg/babel
-\input{babel-hausa-niger}
+\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{ha-NE}{%
+}
\endinput
\ No newline at end of file
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/hsb/babel-usorbian.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/hsb/babel-usorbian.tex 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/hsb/babel-usorbian.tex 2022-06-26 20:20:00 UTC (rev 63730)
@@ -1,4 +1,12 @@
% This file is part of babel. For further details see:
% https://www.ctan.org/pkg/babel
-\input{babel-uppersorbian}
+\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{hsb}{%
+}
\endinput
\ No newline at end of file
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/lrc/babel-lrc.ini
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/lrc/babel-lrc.ini 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/lrc/babel-lrc.ini 2022-06-26 20:20:00 UTC (rev 63730)
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 1.4
-date = 2020-10-11
+version = 1.5
+date = 2022-06-11
name.local = لۊری شومالی
name.english = Northern Luri
name.babel = northernluri
@@ -73,6 +73,9 @@
proof =
glossary =
+[date]
+calendar.preferred = persian gregorian islamic islamic-civil islamic-tbla
+
[date.gregorian]
date.long = [y] [MMMM] [d]
date.short = [y]-[MM]-[dd]
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/ms/babel-malay-bn.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/ms/babel-malay-bn.tex 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/ms/babel-malay-bn.tex 2022-06-26 20:20:00 UTC (rev 63730)
@@ -1,4 +1,12 @@
% This file is part of babel. For further details see:
% https://www.ctan.org/pkg/babel
-\input{babel-malay-brunei}
+\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{ms-BN}{%
+}
\endinput
\ No newline at end of file
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/ms/babel-malay-sg.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/ms/babel-malay-sg.tex 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/ms/babel-malay-sg.tex 2022-06-26 20:20:00 UTC (rev 63730)
@@ -1,4 +1,12 @@
% This file is part of babel. For further details see:
% https://www.ctan.org/pkg/babel
-\input{babel-malay-singapore}
+\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{ms-SG}{%
+}
\endinput
\ No newline at end of file
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/mzn/babel-mzn.ini
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/mzn/babel-mzn.ini 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/mzn/babel-mzn.ini 2022-06-26 20:20:00 UTC (rev 63730)
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 1.4
-date = 2020-10-11
+version = 1.5
+date = 2022-06-11
name.local = مازرونی
name.english = Mazanderani
name.babel = mazanderani
@@ -73,6 +73,9 @@
proof =
glossary =
+[date]
+calendar.preferred = persian gregorian islamic islamic-civil islamic-tbla
+
[date.gregorian]
date.long = [y] [MMMM] [d]
date.short = [y]-[MM]-[dd]
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/nn/babel-nynorsk.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/nn/babel-nynorsk.tex 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/nn/babel-nynorsk.tex 2022-06-26 20:20:00 UTC (rev 63730)
@@ -1,4 +1,12 @@
% This file is part of babel. For further details see:
% https://www.ctan.org/pkg/babel
-\input{babel-norwegiannynorsk}
+\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{nn}{%
+}
\endinput
\ No newline at end of file
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/pa/babel-punjabi-arab.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/pa/babel-punjabi-arab.tex 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/pa/babel-punjabi-arab.tex 2022-06-26 20:20:00 UTC (rev 63730)
@@ -1,4 +1,12 @@
% This file is part of babel. For further details see:
% https://www.ctan.org/pkg/babel
-\input{babel-punjabi-arabic}
+\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{pa-Arab}{%
+}
\endinput
\ No newline at end of file
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/pa/babel-punjabi-guru.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/pa/babel-punjabi-guru.tex 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/pa/babel-punjabi-guru.tex 2022-06-26 20:20:00 UTC (rev 63730)
@@ -1,4 +1,12 @@
% This file is part of babel. For further details see:
% https://www.ctan.org/pkg/babel
-\input{babel-punjabi-gurmukhi}
+\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{pa-Guru}{%
+}
\endinput
\ No newline at end of file
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/ps/babel-ps.ini
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/ps/babel-ps.ini 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/ps/babel-ps.ini 2022-06-26 20:20:00 UTC (rev 63730)
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 1.4
-date = 2020-10-11
+version = 1.5
+date = 2022-06-11
name.local = پښتو
name.english = Pashto
name.babel = pashto
@@ -73,6 +73,9 @@
proof =
glossary =
+[date]
+calendar.preferred = persian gregorian islamic islamic-civil islamic-tbla
+
[date.gregorian]
date.long = د [y] د [MMMM] [d]
date.short = [y]/[M]/[d]
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/pt/babel-brazilian.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/pt/babel-brazilian.tex 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/pt/babel-brazilian.tex 2022-06-26 20:20:00 UTC (rev 63730)
@@ -1,4 +1,12 @@
% This file is part of babel. For further details see:
% https://www.ctan.org/pkg/babel
-\input{babel-portuguese-brazil}
+\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{pt-BR}{%
+}
\endinput
\ No newline at end of file
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/pt/babel-portuguese-br.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/pt/babel-portuguese-br.tex 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/pt/babel-portuguese-br.tex 2022-06-26 20:20:00 UTC (rev 63730)
@@ -1,4 +1,12 @@
% This file is part of babel. For further details see:
% https://www.ctan.org/pkg/babel
-\input{babel-portuguese-brazil}
+\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{pt-BR}{%
+}
\endinput
\ No newline at end of file
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/pt/babel-portuguese-pt.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/pt/babel-portuguese-pt.tex 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/pt/babel-portuguese-pt.tex 2022-06-26 20:20:00 UTC (rev 63730)
@@ -1,4 +1,12 @@
% This file is part of babel. For further details see:
% https://www.ctan.org/pkg/babel
-\input{babel-portuguese-portugal}
+\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{pt-PT}{%
+}
\endinput
\ No newline at end of file
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/sa/babel-sa-Beng.ini
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/sa/babel-sa-Beng.ini 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/sa/babel-sa-Beng.ini 2022-06-26 20:20:00 UTC (rev 63730)
@@ -11,14 +11,14 @@
[identification]
charset = utf8
-version = 0.10
-date = 2020-06-30
+version = 0.11
+date = 2022-06-14
name.english = Sanskrit
name.babel = sanskrit
tag.bcp47 = sa-Beng
language.tag.bcp47 = sa
tag.opentype = SAN
-script.name = Bengali
+script.name = Bangla
script.tag.bcp47 = Beng
script.tag.opentype = beng
level = 0
Added: trunk/Master/texmf-dist/tex/generic/babel/locale/sa/babel-sanskrit-bangla.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/sa/babel-sanskrit-bangla.tex (rev 0)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/sa/babel-sanskrit-bangla.tex 2022-06-26 20:20:00 UTC (rev 63730)
@@ -0,0 +1,10 @@
+\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{sa-Beng}{%
+}
+\endinput
\ No newline at end of file
Property changes on: trunk/Master/texmf-dist/tex/generic/babel/locale/sa/babel-sanskrit-bangla.tex
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/se/babel-samin.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/se/babel-samin.tex 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/se/babel-samin.tex 2022-06-26 20:20:00 UTC (rev 63730)
@@ -1,4 +1,12 @@
% This file is part of babel. For further details see:
% https://www.ctan.org/pkg/babel
-\input{babel-northernsami}
+\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{se}{%
+}
\endinput
\ No newline at end of file
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/shi/babel-tachelhit-latn.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/shi/babel-tachelhit-latn.tex 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/shi/babel-tachelhit-latn.tex 2022-06-26 20:20:00 UTC (rev 63730)
@@ -1,4 +1,12 @@
% This file is part of babel. For further details see:
% https://www.ctan.org/pkg/babel
-\input{babel-tachelhit-latin}
+\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{shi-Latn}{%
+}
\endinput
\ No newline at end of file
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/shi/babel-tachelhit-tfng.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/shi/babel-tachelhit-tfng.tex 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/shi/babel-tachelhit-tfng.tex 2022-06-26 20:20:00 UTC (rev 63730)
@@ -1,4 +1,12 @@
% This file is part of babel. For further details see:
% https://www.ctan.org/pkg/babel
-\input{babel-tachelhit-tifinagh}
+\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{shi-Tfng}{%
+}
\endinput
\ No newline at end of file
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/sl/babel-slovene.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/sl/babel-slovene.tex 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/sl/babel-slovene.tex 2022-06-26 20:20:00 UTC (rev 63730)
@@ -1,4 +1,12 @@
% This file is part of babel. For further details see:
% https://www.ctan.org/pkg/babel
-\input{babel-slovenian}
+\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{sl}{%
+}
\endinput
\ No newline at end of file
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian-cyrl-ba.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian-cyrl-ba.tex 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian-cyrl-ba.tex 2022-06-26 20:20:00 UTC (rev 63730)
@@ -1,4 +1,12 @@
% This file is part of babel. For further details see:
% https://www.ctan.org/pkg/babel
-\input{babel-serbian-cyrillic-bosniaherzegovina}
+\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{sr-Cyrl-BA}{%
+}
\endinput
\ No newline at end of file
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian-cyrl-me.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian-cyrl-me.tex 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian-cyrl-me.tex 2022-06-26 20:20:00 UTC (rev 63730)
@@ -1,4 +1,12 @@
% This file is part of babel. For further details see:
% https://www.ctan.org/pkg/babel
-\input{babel-serbian-cyrillic-montenegro}
+\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{sr-Cyrl-ME}{%
+}
\endinput
\ No newline at end of file
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian-cyrl-xk.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian-cyrl-xk.tex 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian-cyrl-xk.tex 2022-06-26 20:20:00 UTC (rev 63730)
@@ -1,4 +1,12 @@
% This file is part of babel. For further details see:
% https://www.ctan.org/pkg/babel
-\input{babel-serbian-cyrillic-kosovo}
+\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{sr-Cyrl-XK}{%
+}
\endinput
\ No newline at end of file
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian-cyrl.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian-cyrl.tex 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian-cyrl.tex 2022-06-26 20:20:00 UTC (rev 63730)
@@ -1,4 +1,12 @@
% This file is part of babel. For further details see:
% https://www.ctan.org/pkg/babel
-\input{babel-serbian-cyrillic}
+\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{sr-Cyrl}{%
+}
\endinput
\ No newline at end of file
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian-latn-ba.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian-latn-ba.tex 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian-latn-ba.tex 2022-06-26 20:20:00 UTC (rev 63730)
@@ -1,4 +1,12 @@
% This file is part of babel. For further details see:
% https://www.ctan.org/pkg/babel
-\input{babel-serbian-latin-bosniaherzegovina}
+\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{sr-Latn-BA}{%
+}
\endinput
\ No newline at end of file
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian-latn-me.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian-latn-me.tex 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian-latn-me.tex 2022-06-26 20:20:00 UTC (rev 63730)
@@ -1,4 +1,12 @@
% This file is part of babel. For further details see:
% https://www.ctan.org/pkg/babel
-\input{babel-serbian-latin-montenegro}
+\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{sr-Latn-ME}{%
+}
\endinput
\ No newline at end of file
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian-latn-xk.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian-latn-xk.tex 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian-latn-xk.tex 2022-06-26 20:20:00 UTC (rev 63730)
@@ -1,4 +1,12 @@
% This file is part of babel. For further details see:
% https://www.ctan.org/pkg/babel
-\input{babel-serbian-latin-kosovo}
+\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{sr-Latn-XK}{%
+}
\endinput
\ No newline at end of file
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian-latn.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian-latn.tex 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/sr/babel-serbian-latn.tex 2022-06-26 20:20:00 UTC (rev 63730)
@@ -1,4 +1,12 @@
% This file is part of babel. For further details see:
% https://www.ctan.org/pkg/babel
-\input{babel-serbian-latin}
+\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{sr-Latn}{%
+}
\endinput
\ No newline at end of file
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/th/babel-th.ini
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/th/babel-th.ini 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/th/babel-th.ini 2022-06-26 20:20:00 UTC (rev 63730)
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 1.8
-date = 2022-02-17
+version = 1.9
+date = 2022-06-11
name.local = ไทย
name.english = Thai
name.babel = thai
@@ -75,9 +75,12 @@
proof = \thaiPhoPhan\thaiSaraI\thaiSoSua\thaiChoChan\thaiSaraUu\space \thaiNoNu\thaiThanthakhat
glossary =
+[date]
+calendar.preferred = buddhist gregorian
+
[date.gregorian]
; Should be [G] instead of พ.ศ.
-date.long = [d] [MMMM] พ.ศ. [y]
+date.long = [d] [MMMM] พ.ศ[.] [y]
date.short = [d]/[M]/[yy]
months.wide.1 = มกราคม
months.wide.2 = กุมภาพันธ์
@@ -145,6 +148,22 @@
months.wide.11 = \thaiPhoPhan\thaiRu\thaiSoSala\thaiChoChan\thaiSaraI\thaiKoKai\thaiSaraAa\thaiYoYak\thaiNoNu
months.wide.12 = \thaiThoThong\thaiMaiHanakat\thaiNoNu\thaiWoWaen\thaiSaraAa\thaiKhoKhwai\thaiMoMa
+[date.buddhist]
+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 = ธันวาคม
+
[time.gregorian]
time.medium = [HH]:[mm]:[ss]
time.short = [HH]:[mm]
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/th/babel-thai.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/th/babel-thai.tex 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/th/babel-thai.tex 2022-06-26 20:20:00 UTC (rev 63730)
@@ -10,8 +10,4 @@
\BabelBeforeIni{th}{%
}
-\expandafter\addto\csname date\languagename\endcsname{%
- \babel at save\BabelDatey
- \def\BabelDatey#1{{\number\numexpr#1+543}}}
-
\endinput
\ No newline at end of file
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/uz/babel-uzbek-arab.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/uz/babel-uzbek-arab.tex 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/uz/babel-uzbek-arab.tex 2022-06-26 20:20:00 UTC (rev 63730)
@@ -1,4 +1,12 @@
% This file is part of babel. For further details see:
% https://www.ctan.org/pkg/babel
-\input{babel-uzbek-arabic}
+\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{uz-Arab}{%
+}
\endinput
\ No newline at end of file
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/uz/babel-uzbek-cyrl.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/uz/babel-uzbek-cyrl.tex 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/uz/babel-uzbek-cyrl.tex 2022-06-26 20:20:00 UTC (rev 63730)
@@ -1,4 +1,12 @@
% This file is part of babel. For further details see:
% https://www.ctan.org/pkg/babel
-\input{babel-uzbek-cyrillic}
+\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{uz-Cyrl}{%
+}
\endinput
\ No newline at end of file
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/uz/babel-uzbek-latn.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/uz/babel-uzbek-latn.tex 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/uz/babel-uzbek-latn.tex 2022-06-26 20:20:00 UTC (rev 63730)
@@ -1,4 +1,12 @@
% This file is part of babel. For further details see:
% https://www.ctan.org/pkg/babel
-\input{babel-uzbek-latin}
+\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{uz-Latn}{%
+}
\endinput
\ No newline at end of file
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/vai/babel-vai-latn.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/vai/babel-vai-latn.tex 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/vai/babel-vai-latn.tex 2022-06-26 20:20:00 UTC (rev 63730)
@@ -1,4 +1,12 @@
% This file is part of babel. For further details see:
% https://www.ctan.org/pkg/babel
-\input{babel-vai-latin}
+\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{vai-Latn}{%
+}
\endinput
\ No newline at end of file
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/vai/babel-vai-vaii.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/vai/babel-vai-vaii.tex 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/vai/babel-vai-vaii.tex 2022-06-26 20:20:00 UTC (rev 63730)
@@ -1,4 +1,12 @@
% This file is part of babel. For further details see:
% https://www.ctan.org/pkg/babel
-\input{babel-vai-vai}
+\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{vai-Vaii}{%
+}
\endinput
\ No newline at end of file
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/vi/babel-vietnam.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/vi/babel-vietnam.tex 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/vi/babel-vietnam.tex 2022-06-26 20:20:00 UTC (rev 63730)
@@ -1,4 +1,12 @@
% This file is part of babel. For further details see:
% https://www.ctan.org/pkg/babel
-\input{babel-vietnamese}
+\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{vi}{%
+}
\endinput
\ No newline at end of file
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/zh/babel-chinese-hans-hk.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/zh/babel-chinese-hans-hk.tex 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/zh/babel-chinese-hans-hk.tex 2022-06-26 20:20:00 UTC (rev 63730)
@@ -1,4 +1,12 @@
% This file is part of babel. For further details see:
% https://www.ctan.org/pkg/babel
-\input{babel-chinese-simplified-hongkongsarchina}
+\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{zh-Hans-HK}{%
+}
\endinput
\ No newline at end of file
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/zh/babel-chinese-hans-mo.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/zh/babel-chinese-hans-mo.tex 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/zh/babel-chinese-hans-mo.tex 2022-06-26 20:20:00 UTC (rev 63730)
@@ -1,4 +1,12 @@
% This file is part of babel. For further details see:
% https://www.ctan.org/pkg/babel
-\input{babel-chinese-simplified-macausarchina}
+\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{zh-Hans-MO}{%
+}
\endinput
\ No newline at end of file
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/zh/babel-chinese-hans-sg.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/zh/babel-chinese-hans-sg.tex 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/zh/babel-chinese-hans-sg.tex 2022-06-26 20:20:00 UTC (rev 63730)
@@ -1,4 +1,12 @@
% This file is part of babel. For further details see:
% https://www.ctan.org/pkg/babel
-\input{babel-chinese-simplified-singapore}
+\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{zh-Hans-SG}{%
+}
\endinput
\ No newline at end of file
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/zh/babel-chinese-hans.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/zh/babel-chinese-hans.tex 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/zh/babel-chinese-hans.tex 2022-06-26 20:20:00 UTC (rev 63730)
@@ -1,4 +1,12 @@
% This file is part of babel. For further details see:
% https://www.ctan.org/pkg/babel
-\input{babel-chinese-simplified}
+\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{zh-Hans}{%
+}
\endinput
\ No newline at end of file
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/zh/babel-chinese-hant-hk.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/zh/babel-chinese-hant-hk.tex 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/zh/babel-chinese-hant-hk.tex 2022-06-26 20:20:00 UTC (rev 63730)
@@ -1,4 +1,12 @@
% This file is part of babel. For further details see:
% https://www.ctan.org/pkg/babel
-\input{babel-chinese-traditional-hongkongsarchina}
+\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{zh-Hant-HK}{%
+}
\endinput
\ No newline at end of file
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/zh/babel-chinese-hant-mo.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/zh/babel-chinese-hant-mo.tex 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/zh/babel-chinese-hant-mo.tex 2022-06-26 20:20:00 UTC (rev 63730)
@@ -1,4 +1,12 @@
% This file is part of babel. For further details see:
% https://www.ctan.org/pkg/babel
-\input{babel-chinese-traditional-macausarchina}
+\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{zh-Hant-MO}{%
+}
\endinput
\ No newline at end of file
Modified: trunk/Master/texmf-dist/tex/generic/babel/locale/zh/babel-chinese-hant.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/locale/zh/babel-chinese-hant.tex 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/locale/zh/babel-chinese-hant.tex 2022-06-26 20:20:00 UTC (rev 63730)
@@ -1,4 +1,12 @@
% This file is part of babel. For further details see:
% https://www.ctan.org/pkg/babel
-\input{babel-chinese-traditional}
+\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{zh-Hant}{%
+}
\endinput
\ No newline at end of file
Modified: trunk/Master/texmf-dist/tex/generic/babel/luababel.def
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/luababel.def 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/luababel.def 2022-06-26 20:20:00 UTC (rev 63730)
@@ -873,7 +873,7 @@
There is nothing intrinsically wrong with this warning, and\\%
you can ignore it altogether if you do not need these\\%
families. But if they are used in the document, you should be\\%
- aware 'babel' will no set Script and Language for them, so\\%
+ aware 'babel' will not set Script and Language for them, so\\%
you may consider defining a new family with \string\babelfont.\\%
See the manual for further details about \string\babelfont.\\%
Reported}}
Modified: trunk/Master/texmf-dist/tex/generic/babel/nil.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/nil.ldf 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/nil.ldf 2022-06-26 20:20:00 UTC (rev 63730)
@@ -33,7 +33,7 @@
%% extension |.ins|) which are part of the distribution.
%%
-\ProvidesLanguage{nil}[2022/06/06 3.76 Nil language]
+\ProvidesLanguage{nil}[2022/06/26 3.77 Nil language]
\LdfInit{nil}{datenil}
\ifx\l at nil\@undefined
\newlanguage\l at nil
Modified: trunk/Master/texmf-dist/tex/generic/babel/xebabel.def
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel/xebabel.def 2022-06-26 20:17:53 UTC (rev 63729)
+++ trunk/Master/texmf-dist/tex/generic/babel/xebabel.def 2022-06-26 20:20:00 UTC (rev 63730)
@@ -164,7 +164,7 @@
There is nothing intrinsically wrong with this warning, and\\%
you can ignore it altogether if you do not need these\\%
families. But if they are used in the document, you should be\\%
- aware 'babel' will no set Script and Language for them, so\\%
+ aware 'babel' will not set Script and Language for them, so\\%
you may consider defining a new family with \string\babelfont.\\%
See the manual for further details about \string\babelfont.\\%
Reported}}
More information about the tex-live-commits
mailing list.