[latex3-commits] [latex3/babel] docs: 24.12 (82e4bdc)
github at latex-project.org
github at latex-project.org
Sun Oct 20 09:18:06 CEST 2024
Repository : https://github.com/latex3/babel
On branch : docs
Link : https://github.com/latex3/babel/commit/82e4bdce33ed0654f03ad95b43d103f455d45921
>---------------------------------------------------------------
commit 82e4bdce33ed0654f03ad95b43d103f455d45921
Author: Javier <email at localhost>
Date: Sun Oct 20 09:18:06 2024 +0200
24.12
>---------------------------------------------------------------
82e4bdce33ed0654f03ad95b43d103f455d45921
docs/_includes/menu.html | 1 +
docs/index.md | 2 +-
docs/news/whats-new-in-babel-24.12.md | 15 +++++++++------
3 files changed, 11 insertions(+), 7 deletions(-)
diff --git a/docs/_includes/menu.html b/docs/_includes/menu.html
index 8ad5b8b..4e13ce8 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-24.12.html">24.12</a></li>
<li><a href="https://latex3.github.io/babel/news/whats-new-in-babel-24.11.html">24.11</a></li>
<li><a href="https://latex3.github.io/babel/news/whats-new-in-babel-24.10.html">24.10</a></li>
<li><a href="https://latex3.github.io/babel/news/whats-new-in-babel-24.9.html">24.9</a></li>
diff --git a/docs/index.md b/docs/index.md
index 34e4186..f2d3756 100644
--- a/docs/index.md
+++ b/docs/index.md
@@ -72,7 +72,7 @@ case, it's advisable to install TeXLive.)
| Version | Most relevant changes
| --- | --- |
-| [24.12](news/whats-new-in-babel-24.12.html) | (dev) Manual revised. `\PassOptionsToLocale` |
+| [24.12](news/whats-new-in-babel-24.12.html) | Manual revised. `\PassOptionsToLocale` |
| [24.11](news/whats-new-in-babel-24.11.html) | Manual revised. Transform variables. |
| [24.10](news/whats-new-in-babel-24.10.html) | `\localename`, `\mainlocalename`, `\babelhyphenmins` |
| [24.9](news/whats-new-in-babel-24.9.html) | Transforms: `digits.native`, CJK spacing (tentative). |
diff --git a/docs/news/whats-new-in-babel-24.12.md b/docs/news/whats-new-in-babel-24.12.md
index 0a83ff4..ad43fa5 100644
--- a/docs/news/whats-new-in-babel-24.12.md
+++ b/docs/news/whats-new-in-babel-24.12.md
@@ -1,6 +1,6 @@
# What's new in babel 24.12
-**Draft**
+2024-10-20
## Manual revised (continued)
@@ -12,17 +12,20 @@ explanations expanded, and examples added.
One on the aims of `babel` is to ease its integration with automated
document generation or conversion workflows (like
[Pandoc](https://pandoc.org/), [Sphynx](https://www.sphinx-doc.org/) or
-[Asciidoctor](https://asciidoctor.org/), and there has been steps in
+[Asciidoctor](https://asciidoctor.org/)), and there has been steps in
this direction with, for example, lazy loading of locales (not
requiring explicit declaration in the preamble) and fonts (loaded only
-if actually used in the document), as well as BCP-47 tags.
+if actually used in the document), as well as BCP-47 tags. (If you are
+the maintainer of such a system, feel free to make feature requests or
+ask for help.)
There are now a couple of tools to preset the options for locales even
before loading `babel`, by means of the LaTeX hooking mechanism.
The hook `babel/presets` is executed just before locale files (either
-`ini` or `ldf`) are loaded. It’s in fact, similar to the `config`
-files, but it’s executed later and there is no need to a separate file.
+`ini` or `ldf`) are loaded. Its functionality is, in fact, similar to
+the `config` files, but it’s executed a bit later and there is no need
+to a separate file.
`\PassOptionsToLocale` was devised for this hook and its purpose is
what its name suggests. For example, you can write in a class (with
@@ -41,7 +44,7 @@ Other candidates for `babel/presets` are `\AfterBabelLanguage` and
## Fixes
-* Some numerals in Greek `ini` files printed the wrong sigma.
+* Some numerals in Greek `ini` files printed the wrong stigma.
* Dates were missing with lazy locale loading.
* ‘Complex’ class options involving characters like `=`, `{`, `}`,
mislead `babel`.
More information about the latex3-commits
mailing list.