[latex3-commits] [latex3/babel] docs: 3.91 (3a5a804)
github at latex-project.org
github at latex-project.org
Sun Jul 9 09:52:20 CEST 2023
Repository : https://github.com/latex3/babel
On branch : docs
Link : https://github.com/latex3/babel/commit/3a5a804d005fac184cccd4659ffc26d307e96018
>---------------------------------------------------------------
commit 3a5a804d005fac184cccd4659ffc26d307e96018
Author: Javier <email at localhost>
Date: Sun Jul 9 09:52:20 2023 +0200
3.91
>---------------------------------------------------------------
3a5a804d005fac184cccd4659ffc26d307e96018
docs/_includes/menu.html | 1 +
docs/index.md | 3 ++-
docs/news/whats-new-in-babel-3.91.md | 24 +++++++++++++-----------
3 files changed, 16 insertions(+), 12 deletions(-)
diff --git a/docs/_includes/menu.html b/docs/_includes/menu.html
index 71d4fd5..d1bbe5e 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.91.html">3.91</a></li>
<li><a href="https://latex3.github.io/babel/news/whats-new-in-babel-3.90.html">3.90</a></li>
<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>
diff --git a/docs/index.md b/docs/index.md
index 016b85c..8cae8ef 100644
--- a/docs/index.md
+++ b/docs/index.md
@@ -48,7 +48,8 @@ case, it's advisable to install TeXLive.)
| Version | Most relevant changes
| --- | --- |
-| [3.90](news/whats-new-in-babel-3.90.html) | (dev).|
+| [3.91](news/whats-new-in-babel-3.91.html) | Mainly fixes and transliteration for Hebrew.|
+| [3.90](news/whats-new-in-babel-3.90.html) | Casing.|
| [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. |
diff --git a/docs/news/whats-new-in-babel-3.91.md b/docs/news/whats-new-in-babel-3.91.md
index 48102ca..4684112 100644
--- a/docs/news/whats-new-in-babel-3.91.md
+++ b/docs/news/whats-new-in-babel-3.91.md
@@ -1,11 +1,11 @@
# What's new in babel 3.91
-**Draft**
+2023-07-09
## Transform for Hebrew transliteration
-Hebrew [and Yiddish, pending] defines a transliteration based on on the
+Hebrew and Yiddish define a transliteration based on the
system devised by Christian Justen for `cjhebrew`. As with some other
transliterations, it has been chosen because it’s TeX-friendy, ASCII
and consistent. It departs, however, in a couple of points, which don’t
@@ -13,30 +13,32 @@ belong to the transliteration proper:
* Final letters are not handled, and therefore they must be entered
explicitly. This conversion should be a general tool, as a separate
transform (forthcoming).
-* The furtive patah is not shifted. I think that should be done by the
- font (as, in fact, cjhebrew does).
+* The furtive patah is not shifted. That should be done by the
+ font (as, in fact, `cjhebrew` does).
## Fixes
* `alignat` and `alignat*` were missing in the list of
- `amsmath`environments patched for they to work in RTL mode (#208).
+ `amsmath` environments patched for RTL mode. Now they should work (#208).
* The package option `layout=extras` was severely broken (#246).
-* English and Arabic document breaks when using paracol (#241).
+* English and Arabic document broke when using paracol (#241).
## Experimental: transforming strings
-
The experimental (an unfinished) macro `\localeprehyphenation`applies
the prehyphenation transforms for the current locale to a string
-(letters and spaces) and processes it in a fully expandable way (among
-other limitations, the string can’t contain |]==]|).
+(characters and spaces) and processes it in a fully expandable way (among
+other limitations, the string can’t contain `]==]`).
+
+Feedback is most welcome. Just open an issue.
The way it operates is admittedly rather cumbersome: it converts the
string to a node list, processes it, and converts it back to a string.
It takes an argument with the string to be converted. So, assuming the
-`omega` transliteration for Greek is active, the following command stores
-in `\mymacro` the string ‘γεια σας’:
+`omega` transliteration for Greek is active, the following command
+stores the string ‘γεια σας’ in `\mymacro` :
```tex
\edef\mymacro{\localeprehyphenation{geia sac}}
```
+Being experimental, it may change or even vanish.
More information about the latex3-commits
mailing list.