[latex3-commits] [latex3/babel] docs: Start 3.98. (7379c67)

github at latex-project.org github at latex-project.org
Sat Dec 2 12:54:20 CET 2023


Repository : https://github.com/latex3/babel
On branch  : docs
Link       : https://github.com/latex3/babel/commit/7379c673d521d750001d458c78aed28d3fb9371c

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

commit 7379c673d521d750001d458c78aed28d3fb9371c
Author: Javier <email at localhost>
Date:   Sat Dec 2 12:54:20 2023 +0100

    Start 3.98.


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

7379c673d521d750001d458c78aed28d3fb9371c
 docs/guides/list-of-locale-templates.md |  1 -
 docs/news/whats-new-in-babel-3.98.md    | 31 +++++++++++++++++++++++++++++++
 2 files changed, 31 insertions(+), 1 deletion(-)

diff --git a/docs/guides/list-of-locale-templates.md b/docs/guides/list-of-locale-templates.md
index 00b10d5..2fa602f 100644
--- a/docs/guides/list-of-locale-templates.md
+++ b/docs/guides/list-of-locale-templates.md
@@ -70,7 +70,6 @@ You can find them [here](https://github.com/latex3/babel/tree/master/locale-temp
 * **bss** Akoose
 * **bto** Rinconada Bikol
 * **btv** Bateri
-* **bua** Buriat
 * **buc** Bushi
 * **bug** Buginese
 * **bum** Bulu
diff --git a/docs/news/whats-new-in-babel-3.98.md b/docs/news/whats-new-in-babel-3.98.md
new file mode 100644
index 0000000..10411a1
--- /dev/null
+++ b/docs/news/whats-new-in-babel-3.98.md
@@ -0,0 +1,31 @@
+# What's new in babel 3.98
+
+**Draft.**
+
+# Casing rules in `ini` files
+
+It consists of a list of character pairs in the order lower/upper which
+define a bidirectional mapping. There are some 3 modifiers for
+unidirectional settings: `<u>`, `<l>`, `<t>`. With `<u>` the uppercase
+form comes first. An additional modifier is `<m>` for bidirectional
+mapping of macros.
+
+The first element must be a character (except with `<m>`), with the
+defult bidirectional mapping the second one must be also a character,
+but with `<u>`, `<l>`, `<t>` the second element can be a macro or a
+token list between braces.
+
+For example:
+```ini
+[characters]
+casing = uV ťŤ <u> éE ôO ǰ{\v{J}} <t> džDž <m> \ae\AE \oe\OE
+```
+
+Complex rules based on contextual analysis cannot be defined, as LaTeX
+provides no interface for them. 
+
+# Showing locale properties
+
+The new command `\ShowLocaleProporties` prints to the log file all the
+key/value pairs for a locale.
+





More information about the latex3-commits mailing list.