[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.