[latex3-commits] [latex3/babel] docs: 3.99 (8e6c272)

github at latex-project.org github at latex-project.org
Sun Dec 10 08:15:54 CET 2023


Repository : https://github.com/latex3/babel
On branch  : docs
Link       : https://github.com/latex3/babel/commit/8e6c272545b2bfba01fef8ca09d9dfe118c0f34b

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

commit 8e6c272545b2bfba01fef8ca09d9dfe118c0f34b
Author: Javier <email at localhost>
Date:   Sun Dec 10 08:15:54 2023 +0100

    3.99


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

8e6c272545b2bfba01fef8ca09d9dfe118c0f34b
 docs/_includes/menu.html             |   1 +
 docs/index.md                        |   1 +
 docs/media/avestan-and-others.png    | Bin 0 -> 52573 bytes
 docs/news/whats-new-in-babel-3.98.md |   2 +-
 docs/news/whats-new-in-babel-3.99.md |  77 +++++++++++++++++++++++++++++++++++
 5 files changed, 80 insertions(+), 1 deletion(-)

diff --git a/docs/_includes/menu.html b/docs/_includes/menu.html
index 3aacf46..40bd236 100644
--- a/docs/_includes/menu.html
+++ b/docs/_includes/menu.html
@@ -6,6 +6,7 @@
       <!-- -->
       <li><a href="#">News</a>
       <ul>
+        <li><a href="https://latex3.github.io/babel/news/whats-new-in-babel-3.99.html">3.99</a></li>
         <li><a href="https://latex3.github.io/babel/news/whats-new-in-babel-3.98.html">3.98</a></li>
         <li><a href="https://latex3.github.io/babel/news/whats-new-in-babel-3.97.html">3.97</a></li>
         <li><a href="https://latex3.github.io/babel/news/whats-new-in-babel-3.96.html">3.96</a></li>
diff --git a/docs/index.md b/docs/index.md
index 0237553..0c9356b 100644
--- a/docs/index.md
+++ b/docs/index.md
@@ -48,6 +48,7 @@ case, it's advisable to install TeXLive.)
 
 | Version | Most relevant changes
 | --- | --- |
+| [3.99](news/whats-new-in-babel-3.99.html) | About 25 new locale files. |
 | [3.98](news/whats-new-in-babel-3.98.html) | `casing` in `ini` files. Improved `persian`/`farsi` |
 | [3.97](news/whats-new-in-babel-3.97.html) | `\babelcharclass`, `\babelinterchar` (`xetex`) |
 | [3.96](news/whats-new-in-babel-3.96.html) | Improved Odia. Improved `onchar` |
diff --git a/docs/media/avestan-and-others.png b/docs/media/avestan-and-others.png
new file mode 100644
index 0000000..8be754d
Binary files /dev/null and b/docs/media/avestan-and-others.png differ
diff --git a/docs/news/whats-new-in-babel-3.98.md b/docs/news/whats-new-in-babel-3.98.md
index 7478f53..c57a7d3 100644
--- a/docs/news/whats-new-in-babel-3.98.md
+++ b/docs/news/whats-new-in-babel-3.98.md
@@ -66,7 +66,7 @@ following casing variants:
 # Showing locale properties
 
 The new command `\ShowLocaleProperties{<locale-name>}` prints to the
-log file all the key/value pairs for a locale.
+`log` file all the loaded key/value pairs for a locale.
 
 # Fixes
 
diff --git a/docs/news/whats-new-in-babel-3.99.md b/docs/news/whats-new-in-babel-3.99.md
new file mode 100644
index 0000000..1ff2638
--- /dev/null
+++ b/docs/news/whats-new-in-babel-3.99.md
@@ -0,0 +1,77 @@
+# What's new in babel 3.99
+
+2023-12-10
+
+## Fix
+
+Spurious space in some cases because of a missing %, a bug introduced
+in 3.98.
+
+## New locales
+
+There are two new locales: `chakma` and `lowgerman`.
+
+In addition, the following bare minimum locales have been added:
+
+* `aramaic`
+* `avestan`
+* `aymara`
+* `bashkir`
+* `bataktoba`
+* `bavarian`
+* `classicalmandaic`
+* `ingush`
+* `komi`
+* `lepcha`
+* `limbu`
+* `lineara`
+* `lu`
+* `makasar`
+* `samaritan`
+* `sinteromani`
+* `tainua`
+* `tangut`
+* `waray`
+
+Most of scripts in the Unicode basic plane are now covered with, at
+least, a minimal locale.
+
+Here is a sample, with `lualatex` and the Noto family:
+```tex
+\documentclass{article}
+
+\usepackage[bidi=basic]{babel}
+
+\usepackage{fontspec}
+\defaultfontfeatures{Renderer=Harfbuzz}
+\babelfont{rm}{NotoSerif-Regular.otf}
+\babelfont[chakma]{rm}{NotoSansChakma-Regular.otf}
+\babelfont[samaritan]{rm}{NotoSansSamaritan-Regular.otf}
+\babelfont[lepcha]{rm}{NotoSansLepcha-Regular.otf}
+\babelfont[lu]{rm}{NotoSansNewTaiLue-Regular.otf}
+\babelfont[tangut]{rm}{NotoSerifTangut-Regular.otf}
+\babelfont[aramaic]{rm}{NotoSansImperialAramaic-Regular.otf}
+\babelfont[avestan]{rm}{NotoSansAvestan-Regular.otf}
+\babelfont[bataktoba]{rm}{NotoSansBatak-Regular.otf}
+
+\newcommand{\showname}[1]{%
+  \par\texttt{#1}:
+  \foreignlanguage{#1}{%
+    \getlocaleproperty\result{#1}{identification/name.local}%
+    \result}}
+
+\begin{document}
+
+\showname{chakma}
+\showname{samaritan}
+\showname{lepcha}
+\showname{bashkir}
+\showname{lu}
+\showname{tangut}
+\showname{aramaic}
+\showname{avestan}
+\showname{bataktoba}
+
+\end{document}
+```
+![](../media/avestan-and-others.png)
\ No newline at end of file





More information about the latex3-commits mailing list.