[latex3-commits] [git/LaTeX3-latex3-babel] master: Transforms: digraphs.hyphen (hu), transliteration.buckwalter (ar). (cf25ab2)
Javier
email at dante.de
Thu Mar 25 18:43:24 CET 2021
Repository : https://github.com/latex3/babel
On branch : master
Link : https://github.com/latex3/babel/commit/cf25ab2304f802db74758de945a24be310a75dab
>---------------------------------------------------------------
commit cf25ab2304f802db74758de945a24be310a75dab
Author: Javier <email at localhost>
Date: Thu Mar 25 18:43:24 2021 +0100
Transforms: digraphs.hyphen (hu), transliteration.buckwalter (ar).
>---------------------------------------------------------------
cf25ab2304f802db74758de945a24be310a75dab
locale/ar/babel-ar.ini | 6 ++++++
locale/es/babel-es.ini | 9 ++++-----
locale/hu/babel-hu.ini | 13 +++++++++++--
news-guides/news/whats-new-in-babel-3.56.md | 2 +-
4 files changed, 22 insertions(+), 8 deletions(-)
diff --git a/locale/ar/babel-ar.ini b/locale/ar/babel-ar.ini
index 8ba86c6..ee4cbfa 100644
--- a/locale/ar/babel-ar.ini
+++ b/locale/ar/babel-ar.ini
@@ -176,4 +176,10 @@ superscriptingExponent = ×
abjad = ا ب ج د ه و ز ح ط ي ك ل م ن س ع ف ص ق ر ش ت ث خ ذ ض ظ غ
maghrebi.abjad = ا ب ج د ه و ز ح ط ي ك ل م ن ص ع ف ض ق ر س ت ث خ ذ ظ غ ش
+[transforms.prehyphenation]
+; A popular ono-to-one trans. Requires deactivating ~ BEFORE \babelprovide.
+; Making $ ‘letter’ or ‘char’ would be useful, too.
+transliteration.buckwalter.1.0 = { ([AbptvjHxd*rzs$SDTZEgfqklmnhwYyFNKaui~o]) }
+transliteration.buckwalter.1.1 = { string = {1|AbptvjHxd*rzs$SDTZEgfqklmnhwYyFNKaui~o|ابةتثجحخدذرزسشصضطظعغفقكلمنهويیًٌٍَُِّْ} }
+
diff --git a/locale/es/babel-es.ini b/locale/es/babel-es.ini
index 733293f..e3344f0 100644
--- a/locale/es/babel-es.ini
+++ b/locale/es/babel-es.ini
@@ -185,8 +185,7 @@ superscriptingExponent = ×
[counters]
[transforms.prehyphenation]
-; Experimental. Don't use in production
-percent.space.1.0 = { {d}{0025} }
-percent.space.1.1 = {}
-percent.space.1.2 = { insert, spacefactor = .5 .3 .5, data = 1 }
-percent.space.1.3 = {}
+percent.space.1.0 = { {d}(){0025}() }
+percent.space.1.1 = { insert, spacefactor = .3 .3 .3 }
+percent.space.1.2 = {}
+
diff --git a/locale/hu/babel-hu.ini b/locale/hu/babel-hu.ini
index b681831..c156e61 100644
--- a/locale/hu/babel-hu.ini
+++ b/locale/hu/babel-hu.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 1.3
-date = 2020-08-06
+version = 1.4
+date = 2021-03-25
name.local = magyar
name.english = Hungarian
name.babel = hungarian
@@ -192,3 +192,12 @@ plusSign = +
superscriptingExponent = ×
[counters]
+
+[transforms.posthyphenation]
+digraphs.hyphen.1.0 = { ()([cz])(){1}s }
+digraphs.hyphen.1.1 = { no = {1}, pre = {1}s- }
+digraphs.hyphen.2.0 = { ()([ds])(){1}z }
+digraphs.hyphen.2.1 = { no = {1}, pre = {1}z- }
+digraphs.hyphen.3.0 = { ()([glnt])(){1}y }
+digraphs.hyphen.3.1 = { no = {1}, pre = {1}y- }
+
diff --git a/news-guides/news/whats-new-in-babel-3.56.md b/news-guides/news/whats-new-in-babel-3.56.md
index 41b1838..5c36591 100644
--- a/news-guides/news/whats-new-in-babel-3.56.md
+++ b/news-guides/news/whats-new-in-babel-3.56.md
@@ -1,6 +1,6 @@
# What's new in babel 3.56
-2012-03-24
+2021-03-24
The concept of ‘transform’ (requires `luatex`) is introduced, which
embraces `\babelprehyphenation` and `\babelposthyphenation` and it's
More information about the latex3-commits
mailing list.