From 3dc81a801b8b69b3c5d7b4db65c4a556869d043d Mon Sep 17 00:00:00 2001 From: Robert Alessi Date: Sun, 22 Jul 2018 11:37:19 +0200 Subject: =?UTF-8?q?use=20precomposed=20unicode=20=C7=A7/=C7=A6=20instead?= =?UTF-8?q?=20of=20'g/G=20+=20caron=20above'=20not=20every=20font=20has=20?= =?UTF-8?q?this=20precomposed=20letter,=20but=20this=20can=20be=20compensa?= =?UTF-8?q?ted=20by=20the=20'newunicodechar'=20package?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- arabluatex.dtx | 3 +++ arabluatex_trans.lua | 12 ++++++------ 2 files changed, 9 insertions(+), 6 deletions(-) diff --git a/arabluatex.dtx b/arabluatex.dtx index 8ed1f36..f17c67b 100644 --- a/arabluatex.dtx +++ b/arabluatex.dtx @@ -155,6 +155,9 @@ \defaultfontfeatures{RawFeature={+liga}} \setmainfont{Old Standard}[SmallCapsFont={Latin Modern Roman Caps}, RawFeature={+mark;+ccmp;+ss05;+ss06}] +\usepackage{newunicodechar} +\newunicodechar{ǧ}{ǧ} % Old Standard does include ǧ/Ǧ +\newunicodechar{Ǧ}{Ǧ} % \usepackage{arabluatex}[2018/06/24] \usepackage[nopar]{quran} \usepackage[noindex]{nameauth} diff --git a/arabluatex_trans.lua b/arabluatex_trans.lua index 1651418..775e820 100644 --- a/arabluatex_trans.lua +++ b/arabluatex_trans.lua @@ -43,7 +43,7 @@ captr = { {a="b", b="B"}, {a="t", b="T"}, {a="ṯ", b="Ṯ"}, - {a="ǧ", b="Ǧ"}, + {a="ǧ", b="Ǧ"}, {a="ḥ", b="Ḥ"}, {a="ḫ", b="Ḫ"}, {a="d", b="D"}, @@ -75,7 +75,7 @@ lcuc = { {a="b", b="B"}, {a="t", b="T"}, {a="ṯ", b="Ṯ"}, - {a="ǧ", b="Ǧ"}, + {a="ǧ", b="Ǧ"}, {a="j", b="J"}, {a="ḥ", b="Ḥ"}, {a="ḫ", b="Ḫ"}, @@ -427,7 +427,7 @@ digraphstrdmg = { {a="T(%p*)$", b="h%1"}, {a="T(%p*)(%W)", b="h%1%2"}, {a="_t", b="ṯ"}, - {a="%^g", b="ǧ"}, + {a="%^g", b="ǧ"}, {a="%.h", b="ḥ"}, {a="_h", b="ḫ"}, {a="_d", b="ḏ"}, @@ -462,7 +462,7 @@ digraphstrdmg = { singletrdmg = { {a="b", b="b"}, {a="t", b="t"}, - {a="j", b="ǧ"}, + {a="j", b="ǧ"}, {a="x", b="ḫ"}, {a="d", b="d"}, {a="r", b="r"}, @@ -949,7 +949,7 @@ digraphstrarabica = { {a="aT(%p*)$", b="a%1"}, {a="aT(%p*%s)", b="a%1"}, {a="_t", b="ṯ"}, - {a="%^g", b="ǧ"}, + {a="%^g", b="ǧ"}, {a="%.h", b="ḥ"}, {a="_h", b="ḫ"}, {a="_d", b="ḏ"}, @@ -983,7 +983,7 @@ digraphstrarabica = { singletrarabica = { {a="b", b="b"}, {a="t", b="t"}, - {a="j", b="ǧ"}, + {a="j", b="ǧ"}, {a="x", b="ḫ"}, {a="d", b="d"}, {a="r", b="r"}, -- cgit v1.2.3