[latex3-commits] [latex3/babel] docs: 3.89 (52266db)

github at latex-project.org github at latex-project.org
Thu May 11 18:15:18 CEST 2023


Repository : https://github.com/latex3/babel
On branch  : docs
Link       : https://github.com/latex3/babel/commit/52266dbb5fdd9c7e680af7f4c6e31e4fc4d0996e

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

commit 52266dbb5fdd9c7e680af7f4c6e31e4fc4d0996e
Author: Javier <email at localhost>
Date:   Thu May 11 18:15:18 2023 +0200

    3.89


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

52266dbb5fdd9c7e680af7f4c6e31e4fc4d0996e
 docs/_includes/menu.html             |  1 +
 docs/guides/locale-naming.md         | 29 +++++++++++++++--------------
 docs/index.md                        |  2 +-
 docs/news/whats-new-in-babel-3.89.md | 24 +++++++++++++++++-------
 4 files changed, 34 insertions(+), 22 deletions(-)

diff --git a/docs/_includes/menu.html b/docs/_includes/menu.html
index 88f28bf..722cbb5 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.89.html">3.89</a></li>
         <li><a href="https://latex3.github.io/babel/news/whats-new-in-babel-3.88.html">3.88</a></li>
         <li><a href="https://latex3.github.io/babel/news/whats-new-in-babel-3.87.html">3.87</a></li>
         <li><a href="https://latex3.github.io/babel/news/whats-new-in-babel-3.86.html">3.86</a></li>
diff --git a/docs/guides/locale-naming.md b/docs/guides/locale-naming.md
index e4a5fba..ba63723 100644
--- a/docs/guides/locale-naming.md
+++ b/docs/guides/locale-naming.md
@@ -23,27 +23,28 @@ field in the
 registry (eg, `polytonicgreek`), although some simplifications can be
 necessary, because some names are “too” descriptive. See also the
 [templates](https://github.com/latex3/babel/tree/main/locale-templates)
-for about 500 locales already available.
+for about 500 locales already available. As a secondary source,
+[Glottolog](https://glottolog.org/) is used, too.
 
 A few locales with a region or a script have in the CLDR a more precise
 name. For example, `ro-MD` is “Moldavian”. They will be normalized in
 `babel` in the next few releases.
 
 When there are ‘short’ additional names (without hyphens), prefer
-‘plain’ demonyms (even if vernacular, like `canadien`) over composed
-names (eg, `british` better than `UKenglish`). This reflects the
-evolution of the `english` style, because the names `american` and
-`british` predate `USenglish` and `UKenglish`. Note the names
-`ukenglish` and `usenglish` (all lowercase) are *not* supported by
-`babel`, even if they work in some operating systems.
+‘plain’ demonyms (even if vernacular) over composed names (eg,
+`british` better than `UKenglish`). This reflects the evolution of the
+`english` style, because the names `american` and `british` predate
+`USenglish` and `UKenglish`. Note the names `ukenglish` and `usenglish`
+(all lowercase) are *not* supported by `babel`, even if they work in
+some operating systems.
 
 The following names are deprecated: `brazil` (for `brazilian`),
-`bahasai` (for `indonesian`), `bahasam` (for `malay`), `frenchb` (for
-`french`) lsorbian (for `lowersorbian`), `newzealand`, `portuges`
-[*sic*] (for `portuguese`), usorbian (for `uppersorbian`), `vietnam`
-(for `vietnamese`), `russianb` (for `russian`). Therefore, they are not
-included in `name.babel`. Some anomalous names (related to `german` and
-`serbian`) should be fixed in the future, but how to deal with them is
-under study.
+`bahasai` (for `indonesian`), `bahasam` (for `malay`), `frenchb`,
+`francais`, `canadien` (for `french`), lsorbian (for `lowersorbian`),
+`newzealand`, `portuges` [*sic*] (for `portuguese`), usorbian (for
+`uppersorbian`), `vietnam` (for `vietnamese`), `russianb` (for
+`russian`). Therefore, they are not included in `name.babel`. Some
+anomalous names (related to `german` and `serbian`) should be fixed in
+the future, but how to deal with them is under study.
 
 
diff --git a/docs/index.md b/docs/index.md
index e3c04bf..1f7e257 100644
--- a/docs/index.md
+++ b/docs/index.md
@@ -48,7 +48,7 @@ case, it's advisable to install TeXLive.)
 
 | Version | Most relevant changes
 | --- | --- |
-| [3.89](news/whats-new-in-babel-3.89.html) | (Development.) Option `modifiers.<lang>`.|
+| [3.89](news/whats-new-in-babel-3.89.html) | Option `modifiers.<lang>`.|
 | [3.88](news/whats-new-in-babel-3.88.html) | 37 new locale files. |
 | [3.87](news/whats-new-in-babel-3.87.html) | Mainly fixes and minor improvements. |
 | [3.86](news/whats-new-in-babel-3.86.html) | `tabular` improved. |
diff --git a/docs/news/whats-new-in-babel-3.89.md b/docs/news/whats-new-in-babel-3.89.md
index 51c220e..e8807cd 100644
--- a/docs/news/whats-new-in-babel-3.89.md
+++ b/docs/news/whats-new-in-babel-3.89.md
@@ -1,17 +1,17 @@
 # What's new in babel 3.89
 
-**Draft**
+2023-05-11
 
 ## Modifiers
 
 About 10 years ago, a special syntax was devised to pass options to
-languages, with a dot-separated list in the following way.
+languages, with a dot-separated list in the following way:
 ```tex
 spanish.notilde.lcroman
 ```
 It was short and clean, but it has a severe disadvantage, namely, it’s
 problematic with languages set as class options. Therefore, this
-version introduces a new way to set the modifiers for a language, as
+version introduces an alternative way to set the modifiers for a language, as
 the following example shows:
 ```tex
 \documentclass[spanish]{report}
@@ -27,6 +27,9 @@ selected or loaded with this option.
 [deprecated](https://latex3.github.io/babel/guides/old-and-deprecated-functions.html)
 because it was used very rarely and yielded some unexpected results.
 
+`\SetCase` is deprecated because with a recent change in the LaTeX
+kernal it doesn’t any more (an alternative is on the way).
+
 ## Cleaning up some language names
 
 `northernsami` is the preferred name for `samin`, which is
@@ -34,8 +37,14 @@ deprecated (it was clearly shortened to fit in the 8-character limit,
 and furthermore the Samin are a Javanese people).
 
 `scottishgaelic` is the preferred name for `scottish`; the latter still
-makes sense (it’s parallel to `irish`), and therefore, although
-discouraged, is not deprecated.
+makes sense (it’s parallel to `irish`, another Goidelic language), and
+therefore, although discouraged, is not deprecated.
+
+`acadian` is listed sometimes as a synonymous for `canadien`, but it’s
+in fact a variety of French spoken mainly in New Brunswick. Currently,
+babel-french support only the names `french` and `acadien`, and `babel`
+new reflects this scheme. The former has the BCP 47 tag `fr` and the
+latter `fr-x-acadian`.
 
 See also
 [Locale
@@ -43,7 +52,8 @@ naming](https://latex3.github.io/babel/guides/locale-naming.html).
 
 ## Documentation
 
-Now there are two PDF files: `babel.pdf` is the user guide, and
-`babel-code.pdf` is the code. By default, running `babel.dtx` generates
+Now there are two PDF files:
+[`babel.pdf`](https://github.com/latex3/babel/blob/main/babel.pdf) is the user guide, and
+[`babel-code.pdf`](https://github.com/latex3/babel/blob/main/babel-code.pdf) is the code. By default, running `babel.dtx` generates
 only the user guide.
 





More information about the latex3-commits mailing list.