[latex3-commits] [git/LaTeX3-latex3-babel] main: Final dot as [.] in some languages. Fix Thai date. (b2a43aa)

Javier email at dante.de
Tue Sep 13 18:09:16 CEST 2022


Repository : https://github.com/latex3/babel
On branch  : main
Link       : https://github.com/latex3/babel/commit/b2a43aa060d41b343571c5ad1fafdaeb216e24ba

>---------------------------------------------------------------

commit b2a43aa060d41b343571c5ad1fafdaeb216e24ba
Author: Javier <email at localhost>
Date:   Tue Sep 13 18:09:16 2022 +0200

    Final dot as [.] in some languages. Fix Thai date.


>---------------------------------------------------------------

b2a43aa060d41b343571c5ad1fafdaeb216e24ba
 .gitignore             |   2 --
 README.md              |  18 +++++++-----------
 babel.dtx              |  12 ++++++------
 babel.ins              |   2 +-
 babel.pdf              | Bin 885717 -> 885453 bytes
 bbcompat.dtx           |   2 +-
 locale/be/babel-be.ini |   6 +++---
 locale/bg/babel-bg.ini |   8 ++++----
 locale/hy/babel-hy.ini |   6 +++---
 locale/lt/babel-lt.ini |   6 +++---
 locale/mk/babel-mk.ini |   2 +-
 locale/th/babel-th.ini |  10 +++++-----
 locale/uk/babel-uk.ini |   6 +++---
 13 files changed, 37 insertions(+), 43 deletions(-)

diff --git a/.gitignore b/.gitignore
index be5488e..89ed642 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,6 +2,4 @@ build/*
 *.zip
 *.pdf
 !*/testfiles/*.pdf
-/xbuild.lua
-/testfiles/log_tests.diff
 /*.py
diff --git a/README.md b/README.md
index a2c76dc..69acb13 100644
--- a/README.md
+++ b/README.md
@@ -1,4 +1,4 @@
-## Babel 3.79.2856
+## Babel 3.80
 
 This package manages culturally-determined typographical (and other)
 rules, and hyphenation patterns for a wide range of languages. Many
@@ -49,20 +49,16 @@ respective authors.
 3.80  (dev)
       * Ethiopic calendar.
       * Hungarian date in the superessive case.
-      * Fixed numbers in Latin dates with pdftex.
+      * Fixes in dates:
+        - Latin: Arabic numbers with pdftex instead of roman.
+        - Thai: Buddhist and Gregorian were reversed.
       * More updates to the CLDR 41: Galician, Swiss German, Gujarati,
         Hausa, Hebrew, Hindi, Croatian, Upper Sorbian, Hungarian,
         Armenian, Interlingua, Indonesian, Igbo, Sichuan Yi, Icelandic,
         Italian, Japanese, Ngomba, Georgian, Kabyle, Kabuverdianu,
-        Kazakh, Kako, Kalaallisut, Khmer, Kannada, Korean.
-
-3.79  2022-08-29
-      * Fixes:
-        - Issues of tcolorbox in RTL (graphics layout), thanks to Salim
-          Bou (@seloumi) (#186).
-        - \footnote with babel bidi=default raises an error in LuaLaTeX (#187).
-        - Extra blank spaces with Hebrew calendar.
-      * 'odia' is now the preferred name for 'oriya', following the CLDR.
+        Kazakh, Kako, Kalaallisut, Khmer, Kannada, Korean, Konkani,
+        Kashmiri, Colognian, Cornish, Kyrgyz, Lakota, Lao, Northern
+        Luri, Lithuanian, Macedonian, Malayalam, Mongolian.
 ```
 
 ### Previous changes
diff --git a/babel.dtx b/babel.dtx
index bc942e1..ff0aa55 100644
--- a/babel.dtx
+++ b/babel.dtx
@@ -32,7 +32,7 @@
 %
 % \iffalse
 %<*filedriver>
-\ProvidesFile{babel.dtx}[2022/09/10 v3.79.2856 The Babel package]
+\ProvidesFile{babel.dtx}[2022/09/13 v3.80 The Babel package]
 \documentclass{ltxdoc}
 \GetFileInfo{babel.dtx}
 \usepackage{fontspec}
@@ -3207,8 +3207,8 @@ transforms = transliteration.omega (\withsigmafinal) sigma.final
 This applies |transliteration.omega| always, but |sigma.final| only when
 |\withsigmafinal| is set.
 
-Here are the transforms currently predefined. (More to follow 
-in future releases.)
+Here are the transforms currently predefined. (Some may still require
+some fine-tuning. More to follow in future releases.)
 
 \begingroup
 \def\trans#1#2#3{%
@@ -5176,8 +5176,8 @@ help from Bernd Raichle, for which I am grateful.
 % \section{Tools}
 %
 %    \begin{macrocode}
-%<<version=3.79.2856>>
-%<<date=2022/09/10>>
+%<<version=3.80>>
+%<<date=2022/09/13>>
 %    \end{macrocode}
 %
 % \textbf{Do not use the following macros in \texttt{ldf} files. They
@@ -9173,7 +9173,7 @@ help from Bernd Raichle, for which I am grateful.
       \bbl at toglobal\bbl at captionslist
     \fi
   \fi}
-% \def\bbl at setcaption@s#1#2#3{}  % TODO. Not yet implemented
+% \def\bbl at setcaption@s#1#2#3{} % TODO. Not yet implemented (w/o 'name')
 %    \end{macrocode}
 %
 % \subsection{Macros common to a number of languages}
diff --git a/babel.ins b/babel.ins
index 8238389..4214041 100644
--- a/babel.ins
+++ b/babel.ins
@@ -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/09/10}
+\def\filedate{2022/09/13}
 \def\batchfile{babel.ins}
 \input docstrip.tex
 
diff --git a/babel.pdf b/babel.pdf
index f2378d7..f26c8ac 100644
Binary files a/babel.pdf and b/babel.pdf differ
diff --git a/bbcompat.dtx b/bbcompat.dtx
index b951c20..bfb6715 100644
--- a/bbcompat.dtx
+++ b/bbcompat.dtx
@@ -30,7 +30,7 @@
 %
 % \iffalse
 %<*dtx>
-\ProvidesFile{bbcompat.dtx}[2022/09/10 v3.79.2856]
+\ProvidesFile{bbcompat.dtx}[2022/09/13 v3.80]
 %</dtx>
 %
 %% File 'bbcompat.dtx'
diff --git a/locale/be/babel-be.ini b/locale/be/babel-be.ini
index f8d7a11..fd53026 100644
--- a/locale/be/babel-be.ini
+++ b/locale/be/babel-be.ini
@@ -9,8 +9,8 @@
 
 [identification]
 charset = utf8
-version = 1.7
-date = 2022-06-14
+version = 1.8
+date = 2022-09-11
 name.local = беларуская
 name.english = Belarusian
 name.babel = belarusian
@@ -73,7 +73,7 @@ proof = \CYRD\cyro\cyrk\cyra\cyrz
 glossary = \CYRS\cyrl\cyro\cyrushrt\cyrn\cyrii\cyrk\space \cyrt\cyrerev\cyrr\cyrm\cyrii\cyrn\cyra\cyrushrt
 
 [date.gregorian]
-date.long = [d] [MMMM] [y] г.
+date.long = [d] [MMMM] [y] г[.]
 date.short = [d].[MM].[yy]
 months.wide.1 = студзеня
 months.wide.2 = лютага
diff --git a/locale/bg/babel-bg.ini b/locale/bg/babel-bg.ini
index e34cdb2..ba9b2ab 100644
--- a/locale/bg/babel-bg.ini
+++ b/locale/bg/babel-bg.ini
@@ -9,8 +9,8 @@
 
 [identification]
 charset = utf8
-version = 1.4
-date = 2022-06-14
+version = 1.5
+date = 2022-09-11
 name.local = български
 name.english = Bulgarian
 name.babel = bulgarian
@@ -73,8 +73,8 @@ proof = \CYRD\cyro\cyrk\cyra\cyrz\cyra\cyrt\cyre\cyrl\cyrs\cyrt\cyrv\cyro
 glossary = \CYRP\cyrr\cyri\cyrt\cyru\cyrr\cyrk\cyra
 
 [date.gregorian]
-date.long = [d][ ][MMMM] [y] г.
-date.short = [d].[MM].[yy] г.
+date.long = [d][ ][MMMM] [y] г[.]
+date.short = [d].[MM].[yy] г[.]
 months.wide.1 = януари
 months.wide.2 = февруари
 months.wide.3 = март
diff --git a/locale/hy/babel-hy.ini b/locale/hy/babel-hy.ini
index e5bf5eb..f90a1f6 100644
--- a/locale/hy/babel-hy.ini
+++ b/locale/hy/babel-hy.ini
@@ -11,8 +11,8 @@
 
 [identification]
 charset = utf8
-version = 1.8
-date = 2022-09-01
+version = 1.9
+date = 2022-09-11
 name.local = հայերեն
 name.english = Armenian
 name.babel = armenian
@@ -75,7 +75,7 @@ proof      = \Armayb\armpe\armayb\armtso\armvo\armvyun\armhi\armtso
 glossary   = \Armtyun\armyech\armre\armmen\armini\armnu\armnu\armyech\armre\armini\ \armtso\armayb\armnu\armken
 
 [date.gregorian]
-date.long = [dd] [MMMM], [y] թ.
+date.long = [dd] [MMMM], [y] թ[.]
 date.short = [dd].[MM].[yy]
 months.wide.1 = հունվարի
 months.wide.2 = փետրվարի
diff --git a/locale/lt/babel-lt.ini b/locale/lt/babel-lt.ini
index 76c3451..b0e1879 100644
--- a/locale/lt/babel-lt.ini
+++ b/locale/lt/babel-lt.ini
@@ -9,8 +9,8 @@
 
 [identification]
 charset = utf8
-version = 1.4
-date = 2022-09-07
+version = 1.5
+date = 2022-09-11
 name.local = lietuvių
 name.english = Lithuanian
 name.babel = lithuanian
@@ -83,7 +83,7 @@ proof = \k Irodymas
 glossary = Glosarijus
 
 [date.gregorian]
-date.long = [y] m. [MMMM] [d] d.
+date.long = [y] m[.] [MMMM] [d] d[.]
 date.short = [y]-[MM]-[dd]
 months.wide.1 = sausio
 months.wide.2 = vasario
diff --git a/locale/mk/babel-mk.ini b/locale/mk/babel-mk.ini
index 4ab6a5f..1fa9142 100644
--- a/locale/mk/babel-mk.ini
+++ b/locale/mk/babel-mk.ini
@@ -75,7 +75,7 @@ proof = \cyrd\cyro\cyrk\cyra\cyrz
 glossaryname = \CYRR\cyre\cyrch\cyrn\cyri\cyrk
 
 [date.gregorian]
-date.long = [d] [MMMM] [y]
+date.long = [d][ ][MMMM] [y][ ]г[.]
 date.short = [d].[M].[yy]
 months.wide.1 = јануари
 months.wide.2 = февруари
diff --git a/locale/th/babel-th.ini b/locale/th/babel-th.ini
index 53d3c16..b95a20a 100644
--- a/locale/th/babel-th.ini
+++ b/locale/th/babel-th.ini
@@ -9,8 +9,8 @@
 
 [identification]
 charset = utf8
-version = 1.9
-date = 2022-06-11
+version = 1.10
+date = 2022-09-12
 name.local = ไทย
 name.english = Thai
 name.babel = thai
@@ -77,8 +77,7 @@ glossary =
 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 = กุมภาพันธ์
@@ -147,7 +146,8 @@ months.wide.11 = \thaiPhoPhan\thaiRu\thaiSoSala\thaiChoChan\thaiSaraI\thaiKoKai\
 months.wide.12 = \thaiThoThong\thaiMaiHanakat\thaiNoNu\thaiWoWaen\thaiSaraAa\thaiKhoKhwai\thaiMoMa
 
 [date.buddhist]
-date.long = [d] [MMMM] [y]
+; Should be [G] instead of พ.ศ.
+date.long = [d] [MMMM] พ.ศ[.] [y]
 date.short = [d]/[M]/[yy]
 months.wide.1 = มกราคม
 months.wide.2 = กุมภาพันธ์
diff --git a/locale/uk/babel-uk.ini b/locale/uk/babel-uk.ini
index 3c7de47..dad4491 100644
--- a/locale/uk/babel-uk.ini
+++ b/locale/uk/babel-uk.ini
@@ -9,8 +9,8 @@
 
 [identification]
 charset = utf8
-version = 1.5
-date = 2020-06-30
+version = 1.6
+date = 2022-09-11
 name.local = українська
 name.english = Ukrainian
 name.babel = ukrainian
@@ -73,7 +73,7 @@ proof = \CYRD\cyro\cyrv\cyre\cyrd\cyre\cyrn\cyrn\cyrya
 glossary = \CYRS\cyrl\cyro\cyrv\cyrn\cyri\cyrk\space \cyrt\cyre\cyrr\cyrm\cyrii\cyrn\cyrii\cyrv
 
 [date.gregorian]
-date.long = [d][ ][MMMM] [y][ ]р.
+date.long = [d][ ][MMMM] [y][ ]р[.]
 date.short = [dd].[MM].[yy]
 months.wide.1 = січня
 months.wide.2 = лютого





More information about the latex3-commits mailing list.