[latex3-commits] [git/LaTeX3-latex3-babel] main: Bump to 3.87. (cd59ff0)
Javier
email at dante.de
Tue Mar 28 16:34:04 CEST 2023
Repository : https://github.com/latex3/babel
On branch : main
Link : https://github.com/latex3/babel/commit/cd59ff04f9544c6e66592e986e01b2eb9cd89e0c
>---------------------------------------------------------------
commit cd59ff04f9544c6e66592e986e01b2eb9cd89e0c
Author: Javier <email at localhost>
Date: Tue Mar 28 16:34:04 2023 +0200
Bump to 3.87.
>---------------------------------------------------------------
cd59ff04f9544c6e66592e986e01b2eb9cd89e0c
README.md | 31 +++++++++++++------------------
babel.dtx | 9 ++++-----
babel.ins | 2 +-
babel.pdf | Bin 911969 -> 911845 bytes
bbcompat.dtx | 2 +-
locale/ko/babel-ko-Hani.ini | 4 ++--
locale/ko/babel-ko.ini | 4 ++--
testfiles/tlb3038.tlg | 2 ++
testfiles/tlb3050.tlg | 2 ++
9 files changed, 27 insertions(+), 29 deletions(-)
diff --git a/README.md b/README.md
index 7b3f703..d355b86 100644
--- a/README.md
+++ b/README.md
@@ -1,6 +1,6 @@
-## Babel 3.86.08068
+## Babel 3.87
-2023-02-13
+2023-03-28
This package manages culturally-determined typographical (and other)
rules, and hyphenation patterns for a wide range of languages. Many
@@ -10,9 +10,9 @@ is a set of ini files for about 250 languages.
The latest stable version is available on <https://ctan.org/pkg/babel>.
-Changes in version 3.86 are described in:
+Changes in version 3.87 are described in:
-https://latex3.github.io/babel/news/whats-new-in-babel-3.86.html
+https://latex3.github.io/babel/news/whats-new-in-babel-3.87.html
Apart from the manual, you can find information on some aspects of babel at:
@@ -48,23 +48,18 @@ respective authors.
### Summary of latest changes
```
-3.87 (dev)
+3.87 2023-03-28
* Fixes:
- - Typo in 'syllable' counter name.
- - Language leakage with xetex, on-the-fly loading in a few
+ - Typo in 'syllable' counter name in Korean (#225).
+ - Language leakage with xetex and on-the-fly loading in a few
locales.
- - #211.
- - #228.
+ - Misplaced text with tikz. Fixed thanks to Salim Bou (#211).
+ - Misplaced text body with 'multicol' and RTL (#228).
* 'hyphenrules=' is applied with the current locale.
-
-3.86 2023-02-13
- * New macro \localerestoredirs (lua).
- * Improved tabular in bidi texts (lua). See #221.
- * Fixed \glossaryname in the 'ini' file for 'lithuanian'
- (thanks to Andrius Pukšta, @yjhn).
- * Added diacritics to the rules for 'kashida.plain' in 'persian'.
- * \babeladjust{ bidi.math = off } disables changes in math with
- bidi (lua).
+ * Updates to the CLDR: Swedish, Swahili, Tamil, Telugu, Thai,
+ Tigrinya, Turkmen, Tongan, Turkish, Tasawaq, Central Atlas
+ Tamazight, Uyghur, Ukrainian, Urdu, Vietnamese, Yiddish,
+ Yoruba, Cantonese.
```
### Previous changes
diff --git a/babel.dtx b/babel.dtx
index 92456cb..76a7168 100644
--- a/babel.dtx
+++ b/babel.dtx
@@ -32,7 +32,7 @@
%
% \iffalse
%<*filedriver>
-\ProvidesFile{babel.dtx}[2023/03/21 v3.86.08068 The Babel package]
+\ProvidesFile{babel.dtx}[2023/03/28 v3.87 The Babel package]
\documentclass{ltxdoc}
\GetFileInfo{babel.dtx}
\usepackage{fontspec}
@@ -5295,8 +5295,8 @@ help from Bernd Raichle, for which I am grateful.
% \section{Tools}
%
% \begin{macrocode}
-%<<version=3.86.08068>>
-%<<date=2023/03/21>>
+%<<version=3.87>>
+%<<date=2023/03/28>>
% \end{macrocode}
%
% \textbf{Do not use the following macros in \texttt{ldf} files. They
@@ -7106,7 +7106,6 @@ help from Bernd Raichle, for which I am grateful.
\input language.def
\endgroup
\fi
- \closein1
\fi
\chardef\l at english\z@
\fi
@@ -15795,7 +15794,7 @@ function Babel.hyphenate_replace(head, mode)
goto next
elseif mode == 1 and crep and (crep.pre or crep.no or crep.post) then
- d = node.new(7, 0) -- (disc, discretionary)
+ d = node.new(7, 3) -- (disc, regular)
d.pre = Babel.str_to_nodes(crep.pre, matches, item_base)
d.post = Babel.str_to_nodes(crep.post, matches, item_base)
d.replace = Babel.str_to_nodes(crep.no, matches, item_base)
diff --git a/babel.ins b/babel.ins
index 24bdda7..00ede1d 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{2023/03/21}
+\def\filedate{2023/03/28}
\def\batchfile{babel.ins}
\input docstrip.tex
diff --git a/babel.pdf b/babel.pdf
index 2befe1b..d729e48 100644
Binary files a/babel.pdf and b/babel.pdf differ
diff --git a/bbcompat.dtx b/bbcompat.dtx
index 4168b84..caebb44 100644
--- a/bbcompat.dtx
+++ b/bbcompat.dtx
@@ -30,7 +30,7 @@
%
% \iffalse
%<*dtx>
-\ProvidesFile{bbcompat.dtx}[2023/03/21 v3.86.08068]
+\ProvidesFile{bbcompat.dtx}[2023/03/28 v3.87]
%</dtx>
%
%% File 'bbcompat.dtx'
diff --git a/locale/ko/babel-ko-Hani.ini b/locale/ko/babel-ko-Hani.ini
index ce53378..6bf07ad 100644
--- a/locale/ko/babel-ko-Hani.ini
+++ b/locale/ko/babel-ko-Hani.ini
@@ -9,8 +9,8 @@
[identification]
charset = utf8
-version = 1.3
-date = 2021-09-29
+version = 1.4
+date = 2023-03-11
name.local = 한국어
name.english = Korean
name.babel = korean-han korean-hani
diff --git a/locale/ko/babel-ko.ini b/locale/ko/babel-ko.ini
index 7f3625a..5eb9b89 100644
--- a/locale/ko/babel-ko.ini
+++ b/locale/ko/babel-ko.ini
@@ -9,8 +9,8 @@
[identification]
charset = utf8
-version = 1.11
-date = 2022-09-01
+version = 1.12
+date = 2023-03-11
name.local = 한국어
name.english = Korean
name.babel = korean
diff --git a/testfiles/tlb3038.tlg b/testfiles/tlb3038.tlg
index 5bb07e7..1772723 100644
--- a/testfiles/tlb3038.tlg
+++ b/testfiles/tlb3038.tlg
@@ -13,8 +13,10 @@ Author: [e-mail hidden]
.\OT1/cmr/m/n/10.95 p
.\OT1/cmr/m/n/10.95 h
.\OT1/cmr/m/n/10.95 a
+.\kern 0.0
.\glue 3.65 plus 1.825 minus 1.21666
.\LGR/cmr/bx/n/10.95 a
+.\kern 0.0
! OK.
l. ......x0=\hbox{Alpha \textgreek{\bf a}}\showbox0
(tlb3038.aux)
diff --git a/testfiles/tlb3050.tlg b/testfiles/tlb3050.tlg
index c717f2a..80033eb 100644
--- a/testfiles/tlb3050.tlg
+++ b/testfiles/tlb3050.tlg
@@ -34,11 +34,13 @@ Package: babel
.\OT1/cmr/m/n/10.95 o
.\OT1/cmr/m/n/10.95 t
.\OT1/cmr/m/n/10.95 t
+.\kern 0.0
.\glue 3.65 plus 1.825 minus 1.21666
.\LGR/cmr/m/n/10.95 ^^81 (ligature <a)
.\LGR/cmr/m/n/10.95 l
.\LGR/cmr/m/n/10.95 f
.\LGR/cmr/m/n/10.95 a
+.\kern 0.0
! OK.
l. ......h\"{u}tte hott \textgreek{<alfa}}\showbox0
(tlb3050.aux)
More information about the latex3-commits
mailing list.