From 27464b48867ee068fe0659e1faf671b938658fbd Mon Sep 17 00:00:00 2001 From: Werner Lemberg Date: Tue, 7 Jun 2016 15:54:17 +0200 Subject: [PATCH] Document Ethiopic support. --- NEWS | 4 ++-- doc/template.tex | 9 ++++++--- doc/ttfautohint-1.pandoc | 9 +++++++++ 3 files changed, 17 insertions(+), 5 deletions(-) diff --git a/NEWS b/NEWS index 1006d26..39ab2ee 100644 --- a/NEWS +++ b/NEWS @@ -1,8 +1,8 @@ Version 1.6 (2016-XXX-XX) ------------------------- -* Support for Armenian, Georgian, Gujarati, Gurmukhi, Kannada, Malayalam, - Sinhala, and Tamil scripts. +* Support for Armenian, Ethiopic, Georgian, Gujarati, Gurmukhi, Kannada, + Malayalam, Sinhala, and Tamil scripts. * New option `--ttfa-info` to display a font's `TTFA` table (if present). diff --git a/doc/template.tex b/doc/template.tex index 544252f..e553917 100644 --- a/doc/template.tex +++ b/doc/template.tex @@ -1,7 +1,7 @@ % For non-ASCII characters, this template only works with luatex or XeTeX. -% Arabic, Armenian, Bengali, Devanagari, Georgian, Gujarati, Gurmukhi, -% Khmer, Lao, Sinhala, Telugu, and Thai support currently works with XeTeX -% only. +% Arabic, Armenian, Bengali, Devanagari, Ethiopic, Georgian, Gujarati, +% Gurmukhi, Khmer, Lao, Sinhala, Telugu, and Thai support currently works +% with XeTeX only. \documentclass[$if(fontsize)$$fontsize$,$endif$% $if(lang)$$lang$,$endif$% @@ -19,6 +19,7 @@ \newfontfamily{\armenianfont}[Script=Armenian]{FreeSerif} \newfontfamily{\bengalifont}[Script=Bengali]{SagarNormal} \newfontfamily{\devanagarifont}[Script=Devanagari]{FreeSerif} + \newfontfamily{\ethiopicfont}[Script=Ethiopic]{NotoSansEthiopic} \newfontfamily{\georgianfont}[Script=Georgian]{NotoSerifGeorgian} \newfontfamily{\gujaratifont}[Script=Gujarati]{NotoSerifGujarati} \newfontfamily{\gurmukhifont}[Script=Gurmukhi]{FreeSerif} @@ -44,6 +45,8 @@ \setTransitionFrom{Bengali}{\endgroup} \setTransitionTo{Devanagari}{\begingroup\devanagarifont} \setTransitionFrom{Devanagari}{\endgroup} + \setTransitionTo{Ethiopic}{\begingroup\ethiopicfont} + \setTransitionFrom{Ethiopic}{\endgroup} \setTransitionTo{Georgian}{\begingroup\georgianfont} \setTransitionFrom{Georgian}{\endgroup} \setTransitionTo{GeorgianSupplement}{\begingroup\georgianfont} diff --git a/doc/ttfautohint-1.pandoc b/doc/ttfautohint-1.pandoc index b50b32e..6601941 100644 --- a/doc/ttfautohint-1.pandoc +++ b/doc/ttfautohint-1.pandoc @@ -708,6 +708,7 @@ Table: script-specific standard characters of the 'latin' writing system `deva` 'ठ', U+0920, DEVANAGARI LETTER TTHA 'व', U+0935, DEVANAGARI LETTER VA 'ट', U+091F, DEVANAGARI LETTER TTA + `ethi` 'ዐ', U+12D0, ETHIOPIC SYLLABLE PHARYNGEAL A `geor` 'ი', U+10D8, GEORGIAN LETTER IN 'ე', U+10D4, GEORGIAN LETTER EN 'ა', U+10D0, GEORGIAN LETTER AN @@ -854,6 +855,14 @@ in the height of the round elements in Zone\ 3; for this reason we also define Zone\ 1, which must be always present. +Table: `ethi` blue zones + + ID Blue zone Characters + ---- ----------- ------------ + 1 top of letters ሀ ሃ ዘ ፐ ማ በ ዋ ዐ + 2 bottom of letters ለ ሐ በ ዘ ሀ ሪ ዐ ጨ + + Table: `geok` blue zones ID Blue zone Characters -- 2.11.4.GIT