[latex3-commits] [latex3/babel] main: Bump to 3.99. Fix #273. Fix space in some cases (missing %). (1f3beb1)
github at latex-project.org
github at latex-project.org
Sun Dec 10 08:07:00 CET 2023
Repository : https://github.com/latex3/babel
On branch : main
Link : https://github.com/latex3/babel/commit/1f3beb1aed3ebdfb512de8e28f0f3f9678d7fbe2
>---------------------------------------------------------------
commit 1f3beb1aed3ebdfb512de8e28f0f3f9678d7fbe2
Author: Javier <email at localhost>
Date: Sun Dec 10 08:07:00 2023 +0100
Bump to 3.99. Fix #273. Fix space in some cases (missing %).
>---------------------------------------------------------------
1f3beb1aed3ebdfb512de8e28f0f3f9678d7fbe2
README.md | 19 +++++++++++++-----
babel-code.pdf | Bin 642032 -> 641724 bytes
babel.dtx | 51 ++++++++++++++++++++++++++++++++++-------------
babel.ins | 2 +-
babel.pdf | Bin 417807 -> 419191 bytes
bbcompat.dtx | 2 +-
locale/ccp/babel-ccp.ini | 2 +-
locale/nds/babel-nds.ini | 2 +-
8 files changed, 55 insertions(+), 23 deletions(-)
diff --git a/README.md b/README.md
index b55e1bf..def9611 100644
--- a/README.md
+++ b/README.md
@@ -1,18 +1,18 @@
-## Babel 3.98
+## Babel 3.99
-2023-12-06
+2023-12-10
This package manages culturally-determined typographical (and other)
rules, and hyphenation patterns for a wide range of languages. Many
language styles work with pdflatex, as well as with xelatex and
lualatex out of the box. A few even work with plain formats. Included
-is a set of ini files for about 275 languages.
+is a set of ini files for about 300 languages.
The latest stable version is available on <https://ctan.org/pkg/babel>.
-Changes in version 3.98 are described in:
+Changes in version 3.99 are described in:
-https://latex3.github.io/babel/news/whats-new-in-babel-3.98.html
+https://latex3.github.io/babel/news/whats-new-in-babel-3.99.html
Apart from the manual, you can find information on some aspects of babel at:
@@ -48,6 +48,15 @@ respective authors.
### Summary of latest changes
```
+3.99 2023-12-10
+ * Spurious space in some cases because of a missing % (introduced
+ in 3.98).
+ * Two new locales: chakma and lowgerman.
+ * And more bare minimum locales: aramaic, avestan, aymara,
+ bashkir, bataktoba, bavarian, classicalmandaic, ingush, komi,
+ lepcha, limbu, lineara, lu, makasar, samaritan, sinteromani,
+ tainua, tangut, waray.
+
3.98 2023-12-06
* Case mappings in ini files, with new casing variants in the
Latin locales.
diff --git a/babel-code.pdf b/babel-code.pdf
index f319285..fad4043 100644
Binary files a/babel-code.pdf and b/babel-code.pdf differ
diff --git a/babel.dtx b/babel.dtx
index afe17f7..aa4c096 100644
--- a/babel.dtx
+++ b/babel.dtx
@@ -32,7 +32,7 @@
%
% \iffalse
%<*filedriver>
-\ProvidesFile{babel.dtx}[2023/12/06 v3.98 The Babel package]
+\ProvidesFile{babel.dtx}[2023/12/10 v3.99 The Babel package]
\documentclass{ltxdoc}
\GetFileInfo{babel.dtx}
\usepackage{fontspec}
@@ -1576,6 +1576,7 @@ captions):
\tag{byn} Blin
\tag{ca} Catalan\hascapu\hascapl
\tag{cch} Atsam
+\tag{ccp} Chakma
\tag{ce} Chechen
\tag{cgg} Chiga
\tag{chr} Cherokee
@@ -1732,6 +1733,7 @@ captions):
\tag{naq} Nama
\tag{nb} Norwegian Bokmål\hascapu\hascapl
\tag{nd} North Ndebele
+\tag{nds} Low German
\tag{ne} Nepali
\tag{nl} Dutch\hascapu\hascapl
\tag{nmg} Kwasio
@@ -1957,6 +1959,7 @@ centralatlastamazight\\
centralkurdish\\
centralkurdish-latin\\
centralkurdish-latn\\
+chakma\\
chechen\\
cherokee\\
chiga\\
@@ -2101,6 +2104,7 @@ ligurian\\
lingala\\
lithuanian\\
lowersorbian\\
+lowgerman\\
lubakatanga\\
luo\\
luxembourgish\\
@@ -2327,18 +2331,37 @@ the following:
\small
akkadian\\
ancientegyptian\\
+aramaic\\
+avestan\\
+aymara\\
balinese\\
+bashkir\\
+bataktoba\\
+bavarian\\
+classicalmandaic\\
divehi\\
egyptianarabic\footnote{Masri or Colloquial Egyptian, with tag
\texttt{arz}, not to be confused with the Standard Arabic as spoken in
-Egypt, with tag \texttt{ar-EG}).}\\
+Egypt, with tag \texttt{ar-EG}.}\\
+ingush\\
+komi\\
ladino\\
+lepcha\\
+limbu\\
+lineara\\
lombard\\
+lu\\
+makasar\\
navajo\\
newari\\
oldnorse\\
phoenician\\
-southernaltai
+samaritan\\
+sinteromani\\
+southernaltai\\
+tainua\\
+tangut\\
+waray
\end{multicols}
\textbf{Modifying and adding values to |ini| files}
@@ -3346,8 +3369,8 @@ note several locales may share a single |\language|, so they are
separated concepts. In \luatex, the |\localeid| is saved in each node
(when it makes sense) as an attribute, too.
-\Describe{\ShowLocaleProporties}{\marg{language}}
-\New{3.98} Prints to the |log| file all the key/value pairs declared in
+\Describe{\ShowLocaleProperties}{\marg{language}}
+\New{3.98} Prints to the |log| file all the loaded key/value pairs from
the |ini| locale file for \meta{language}.
\Describe{\LocaleForEach}{\marg{code}}
@@ -5655,8 +5678,8 @@ wouldn’t exist.
% \section{Tools}
%
% \begin{macrocode}
-%<<version=3.98>>
-%<<date=2023/12/06>>
+%<<version=3.99>>
+%<<date=2023/12/10>>
% \end{macrocode}
%
% \textbf{Do not use the following macros in \texttt{ldf} files. They
@@ -9481,7 +9504,7 @@ wouldn’t exist.
\expandafter\bbl at tempa
\fi}%
\bbl at tempa##1\@empty\@empty
- \bbl at carg\bbl at toglobal{extras\CurrentOption}}
+ \bbl at carg\bbl at toglobal{extras\CurrentOption}}%
%<</Macros local to BabelCommands>>
% \end{macrocode}
%
@@ -13945,12 +13968,12 @@ wouldn’t exist.
\expandafter\bbl at tempb
\fi}%
\bbl at ifunset{bbl at xechars@#1}%
- {\toks@{%
- \babel at savevariable\XeTeXinterchartokenstate
- \XeTeXinterchartokenstate\@ne
- }}%
- {\toks@\expandafter\expandafter\expandafter{%
- \csname bbl at xechars@#1\endcsname}}%
+ {\toks@{%
+ \babel at savevariable\XeTeXinterchartokenstate
+ \XeTeXinterchartokenstate\@ne
+ }}%
+ {\toks@\expandafter\expandafter\expandafter{%
+ \csname bbl at xechars@#1\endcsname}}%
\bbl at csarg\edef{xechars@#1}{%
\the\toks@
\bbl at usingxeclass\csname bbl at xeclass@#2@#1\endcsname
diff --git a/babel.ins b/babel.ins
index 88446a4..ab14e5c 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/12/06}
+\def\filedate{2023/12/10}
\def\batchfile{babel.ins}
\input docstrip.tex
diff --git a/babel.pdf b/babel.pdf
index bbf0f87..e17676a 100644
Binary files a/babel.pdf and b/babel.pdf differ
diff --git a/bbcompat.dtx b/bbcompat.dtx
index 48667a5..7afefac 100644
--- a/bbcompat.dtx
+++ b/bbcompat.dtx
@@ -30,7 +30,7 @@
%
% \iffalse
%<*dtx>
-\ProvidesFile{bbcompat.dtx}[2023/12/06 v3.98]
+\ProvidesFile{bbcompat.dtx}[2023/12/10 v3.99]
%</dtx>
%
%% File 'bbcompat.dtx'
diff --git a/locale/ccp/babel-ccp.ini b/locale/ccp/babel-ccp.ini
index a7c1061..0e0c9cc 100644
--- a/locale/ccp/babel-ccp.ini
+++ b/locale/ccp/babel-ccp.ini
@@ -7,7 +7,7 @@
[identification]
charset = utf8
-version = 0.2
+version = 1.0
date = 2023-12-09
name.local = 𑄌𑄋𑄴𑄟𑄳𑄦
name.english = Chakma
diff --git a/locale/nds/babel-nds.ini b/locale/nds/babel-nds.ini
index 9ec971e..e9ce528 100644
--- a/locale/nds/babel-nds.ini
+++ b/locale/nds/babel-nds.ini
@@ -7,7 +7,7 @@
[identification]
charset = utf8
-version = 0.2
+version = 1.0
date = 2023-12-09
name.local = Neddersass’sch
name.english = Low German
More information about the latex3-commits
mailing list.