2013-08-25 08:01:41 +02:00
/* This file has been generated by the Perl script `afblue.pl', */
/* using data from file `afblue.dat'. */
/***************************************************************************/
/* */
/* afblue.c */
/* */
/* Auto-fitter data for blue strings (body). */
/* */
2016-01-13 11:54:10 +01:00
/* Copyright 2013-2016 by */
2013-08-25 08:01:41 +02:00
/* David Turner, Robert Wilhelm, and Werner Lemberg. */
/* */
/* This file is part of the FreeType project, and may only be used, */
/* modified, and distributed under the terms of the FreeType project */
/* license, LICENSE.TXT. By continuing to use, modify, or distribute */
/* this file you indicate that you have read the license and */
/* understand and accept it fully. */
/* */
/***************************************************************************/
2013-08-28 17:41:21 +02:00
# include "aftypes.h"
2013-08-25 08:01:41 +02:00
FT_LOCAL_ARRAY_DEF ( char )
af_blue_strings [ ] =
{
/* */
2015-12-05 13:26:44 +01:00
' \xD8 ' , ' \xA7 ' , ' ' , ' \xD8 ' , ' \xA5 ' , ' ' , ' \xD9 ' , ' \x84 ' , ' ' , ' \xD9 ' , ' \x83 ' , ' ' , ' \xD8 ' , ' \xB7 ' , ' ' , ' \xD8 ' , ' \xB8 ' , /* ا إ ل ك ط ظ */
2015-03-11 16:45:58 +01:00
' \0 ' ,
2015-12-05 13:26:44 +01:00
' \xD8 ' , ' \xAA ' , ' ' , ' \xD8 ' , ' \xAB ' , ' ' , ' \xD8 ' , ' \xB7 ' , ' ' , ' \xD8 ' , ' \xB8 ' , ' ' , ' \xD9 ' , ' \x83 ' , /* ت ث ط ظ ك */
2015-03-11 16:45:58 +01:00
' \0 ' ,
2015-08-06 07:34:50 +02:00
' \xD9 ' , ' \x80 ' , /* ـ */
' \0 ' ,
2016-09-05 07:32:37 +02:00
' \xD4 ' , ' \xB1 ' , ' ' , ' \xD5 ' , ' \x84 ' , ' ' , ' \xD5 ' , ' \x92 ' , ' ' , ' \xD5 ' , ' \x8D ' , ' ' , ' \xD4 ' , ' \xB2 ' , ' ' , ' \xD4 ' , ' \xB3 ' , ' ' , ' \xD4 ' , ' \xB4 ' , ' ' , ' \xD5 ' , ' \x95 ' , /* Ա Մ Ւ Ս Բ Գ Դ Օ */
2016-05-24 18:27:18 +02:00
' \0 ' ,
2016-09-05 07:32:37 +02:00
' \xD5 ' , ' \x92 ' , ' ' , ' \xD5 ' , ' \x88 ' , ' ' , ' \xD4 ' , ' \xB4 ' , ' ' , ' \xD5 ' , ' \x83 ' , ' ' , ' \xD5 ' , ' \x87 ' , ' ' , ' \xD5 ' , ' \x8D ' , ' ' , ' \xD5 ' , ' \x8F ' , ' ' , ' \xD5 ' , ' \x95 ' , /* Ւ Ո Դ Ճ Շ Ս Տ Օ */
2016-05-24 18:27:18 +02:00
' \0 ' ,
2016-09-05 07:32:37 +02:00
' \xD5 ' , ' \xA5 ' , ' ' , ' \xD5 ' , ' \xA7 ' , ' ' , ' \xD5 ' , ' \xAB ' , ' ' , ' \xD5 ' , ' \xB4 ' , ' ' , ' \xD5 ' , ' \xBE ' , ' ' , ' \xD6 ' , ' \x86 ' , ' ' , ' \xD5 ' , ' \xB3 ' , /* ե է ի մ վ ֆ ճ */
2016-05-24 18:27:18 +02:00
' \0 ' ,
2016-09-05 07:32:37 +02:00
' \xD5 ' , ' \xA1 ' , ' ' , ' \xD5 ' , ' \xB5 ' , ' ' , ' \xD6 ' , ' \x82 ' , ' ' , ' \xD5 ' , ' \xBD ' , ' ' , ' \xD5 ' , ' \xA3 ' , ' ' , ' \xD5 ' , ' \xB7 ' , ' ' , ' \xD6 ' , ' \x80 ' , ' ' , ' \xD6 ' , ' \x85 ' , /* ա յ ւ ս գ շ ր օ */
2016-05-24 18:27:18 +02:00
' \0 ' ,
' \xD5 ' , ' \xB0 ' , ' ' , ' \xD5 ' , ' \xB8 ' , ' ' , ' \xD5 ' , ' \xB3 ' , ' ' , ' \xD5 ' , ' \xA1 ' , ' ' , ' \xD5 ' , ' \xA5 ' , ' ' , ' \xD5 ' , ' \xAE ' , ' ' , ' \xD5 ' , ' \xBD ' , ' ' , ' \xD6 ' , ' \x85 ' , /* հ ո ճ ա ե ծ ս օ */
' \0 ' ,
' \xD5 ' , ' \xA2 ' , ' ' , ' \xD5 ' , ' \xA8 ' , ' ' , ' \xD5 ' , ' \xAB ' , ' ' , ' \xD5 ' , ' \xAC ' , ' ' , ' \xD5 ' , ' \xB2 ' , ' ' , ' \xD5 ' , ' \xBA ' , ' ' , ' \xD6 ' , ' \x83 ' , ' ' , ' \xD6 ' , ' \x81 ' , /* բ ը ի լ ղ պ փ ց */
' \0 ' ,
2015-12-15 17:53:46 +01:00
' \xE0 ' , ' \xA6 ' , ' \x85 ' , ' ' , ' \xE0 ' , ' \xA6 ' , ' \xA1 ' , ' ' , ' \xE0 ' , ' \xA6 ' , ' \xA4 ' , ' ' , ' \xE0 ' , ' \xA6 ' , ' \xA8 ' , ' ' , ' \xE0 ' , ' \xA6 ' , ' \xAC ' , ' ' , ' \xE0 ' , ' \xA6 ' , ' \xAD ' , ' ' , ' \xE0 ' , ' \xA6 ' , ' \xB2 ' , ' ' , ' \xE0 ' , ' \xA6 ' , ' \x95 ' , /* অ ড ত ন ব ভ ল ক */
' \0 ' ,
2016-01-28 10:13:24 +01:00
' \xE0 ' , ' \xA6 ' , ' \x87 ' , ' ' , ' \xE0 ' , ' \xA6 ' , ' \x9F ' , ' ' , ' \xE0 ' , ' \xA6 ' , ' \xA0 ' , ' ' , ' \xE0 ' , ' \xA6 ' , ' \xBF ' , ' ' , ' \xE0 ' , ' \xA7 ' , ' \x80 ' , ' ' , ' \xE0 ' , ' \xA7 ' , ' \x88 ' , ' ' , ' \xE0 ' , ' \xA7 ' , ' \x97 ' , /* ই ট ঠ ি ী ৈ ৗ */
2015-12-15 17:53:46 +01:00
' \0 ' ,
' \xE0 ' , ' \xA6 ' , ' \x93 ' , ' ' , ' \xE0 ' , ' \xA6 ' , ' \x8F ' , ' ' , ' \xE0 ' , ' \xA6 ' , ' \xA1 ' , ' ' , ' \xE0 ' , ' \xA6 ' , ' \xA4 ' , ' ' , ' \xE0 ' , ' \xA6 ' , ' \xA8 ' , ' ' , ' \xE0 ' , ' \xA6 ' , ' \xAC ' , ' ' , ' \xE0 ' , ' \xA6 ' , ' \xB2 ' , ' ' , ' \xE0 ' , ' \xA6 ' , ' \x95 ' , /* ও এ ড ত ন ব ল ক */
' \0 ' ,
2016-06-13 12:16:45 +02:00
' \xE1 ' , ' \x8F ' , ' \x86 ' , ' ' , ' \xE1 ' , ' \x8E ' , ' \xBB ' , ' ' , ' \xE1 ' , ' \x8E ' , ' \xAC ' , ' ' , ' \xE1 ' , ' \x8F ' , ' \x83 ' , ' ' , ' \xE1 ' , ' \x8E ' , ' \xA4 ' , ' ' , ' \xE1 ' , ' \x8F ' , ' \xA3 ' , ' ' , ' \xE1 ' , ' \x8E ' , ' \xA6 ' , ' ' , ' \xE1 ' , ' \x8F ' , ' \x95 ' , /* Ꮖ Ꮋ Ꭼ Ꮓ Ꭴ Ꮳ Ꭶ Ꮥ */
' \0 ' ,
' \xEA ' , ' \xAE ' , ' \x92 ' , ' ' , ' \xEA ' , ' \xAE ' , ' \xA4 ' , ' ' , ' \xEA ' , ' \xAE ' , ' \xB6 ' , ' ' , ' \xEA ' , ' \xAD ' , ' \xB4 ' , ' ' , ' \xEA ' , ' \xAD ' , ' \xBE ' , ' ' , ' \xEA ' , ' \xAE ' , ' \x97 ' , ' ' , ' \xEA ' , ' \xAE ' , ' \x9D ' , ' ' , ' \xEA ' , ' \xAE ' , ' \xBF ' , /* ꮒ ꮤ ꮶ ꭴ ꭾ ꮗ ꮝ ꮿ */
' \0 ' ,
' \xEA ' , ' \xAE ' , ' \x96 ' , ' ' , ' \xEA ' , ' \xAD ' , ' \xBC ' , ' ' , ' \xEA ' , ' \xAE ' , ' \x93 ' , ' ' , ' \xEA ' , ' \xAE ' , ' \xA0 ' , ' ' , ' \xEA ' , ' \xAE ' , ' \xB3 ' , ' ' , ' \xEA ' , ' \xAD ' , ' \xB6 ' , ' ' , ' \xEA ' , ' \xAE ' , ' \xA5 ' , ' ' , ' \xEA ' , ' \xAE ' , ' \xBB ' , /* ꮖ ꭼ ꮓ ꮠ ꮳ ꭶ ꮥ ꮻ */
' \0 ' ,
' \xE1 ' , ' \x8F ' , ' \xB8 ' , ' ' , ' \xEA ' , ' \xAE ' , ' \x90 ' , ' ' , ' \xEA ' , ' \xAD ' , ' \xB9 ' , ' ' , ' \xEA ' , ' \xAD ' , ' \xBB ' , /* ᏸ ꮐ ꭹ ꭻ */
' \0 ' ,
2015-12-05 13:26:44 +01:00
' \xD0 ' , ' \x91 ' , ' ' , ' \xD0 ' , ' \x92 ' , ' ' , ' \xD0 ' , ' \x95 ' , ' ' , ' \xD0 ' , ' \x9F ' , ' ' , ' \xD0 ' , ' \x97 ' , ' ' , ' \xD0 ' , ' \x9E ' , ' ' , ' \xD0 ' , ' \xA1 ' , ' ' , ' \xD0 ' , ' \xAD ' , /* Б В Е П З О С Э */
2013-08-25 08:01:41 +02:00
' \0 ' ,
2015-12-05 13:26:44 +01:00
' \xD0 ' , ' \x91 ' , ' ' , ' \xD0 ' , ' \x92 ' , ' ' , ' \xD0 ' , ' \x95 ' , ' ' , ' \xD0 ' , ' \xA8 ' , ' ' , ' \xD0 ' , ' \x97 ' , ' ' , ' \xD0 ' , ' \x9E ' , ' ' , ' \xD0 ' , ' \xA1 ' , ' ' , ' \xD0 ' , ' \xAD ' , /* Б В Е Ш З О С Э */
2013-08-25 08:01:41 +02:00
' \0 ' ,
2015-12-05 13:26:44 +01:00
' \xD1 ' , ' \x85 ' , ' ' , ' \xD0 ' , ' \xBF ' , ' ' , ' \xD0 ' , ' \xBD ' , ' ' , ' \xD1 ' , ' \x88 ' , ' ' , ' \xD0 ' , ' \xB5 ' , ' ' , ' \xD0 ' , ' \xB7 ' , ' ' , ' \xD0 ' , ' \xBE ' , ' ' , ' \xD1 ' , ' \x81 ' , /* х п н ш е з о с */
2013-08-25 08:01:41 +02:00
' \0 ' ,
2015-12-05 13:26:44 +01:00
' \xD1 ' , ' \x80 ' , ' ' , ' \xD1 ' , ' \x83 ' , ' ' , ' \xD1 ' , ' \x84 ' , /* р у ф */
2013-08-25 08:01:41 +02:00
' \0 ' ,
2015-12-05 13:26:44 +01:00
' \xE0 ' , ' \xA4 ' , ' \x95 ' , ' ' , ' \xE0 ' , ' \xA4 ' , ' \xAE ' , ' ' , ' \xE0 ' , ' \xA4 ' , ' \x85 ' , ' ' , ' \xE0 ' , ' \xA4 ' , ' \x86 ' , ' ' , ' \xE0 ' , ' \xA4 ' , ' \xA5 ' , ' ' , ' \xE0 ' , ' \xA4 ' , ' \xA7 ' , ' ' , ' \xE0 ' , ' \xA4 ' , ' \xAD ' , ' ' , ' \xE0 ' , ' \xA4 ' , ' \xB6 ' , /* क म अ आ थ ध भ श */
2014-05-01 17:24:19 +02:00
' \0 ' ,
2015-12-05 13:26:44 +01:00
' \xE0 ' , ' \xA4 ' , ' \x88 ' , ' ' , ' \xE0 ' , ' \xA4 ' , ' \x90 ' , ' ' , ' \xE0 ' , ' \xA4 ' , ' \x93 ' , ' ' , ' \xE0 ' , ' \xA4 ' , ' \x94 ' , ' ' , ' \xE0 ' , ' \xA4 ' , ' \xBF ' , ' ' , ' \xE0 ' , ' \xA5 ' , ' \x80 ' , ' ' , ' \xE0 ' , ' \xA5 ' , ' \x8B ' , ' ' , ' \xE0 ' , ' \xA5 ' , ' \x8C ' , /* ई ऐ ओ औ ि ी ो ौ */
2014-05-01 17:24:19 +02:00
' \0 ' ,
2015-12-05 13:26:44 +01:00
' \xE0 ' , ' \xA4 ' , ' \x95 ' , ' ' , ' \xE0 ' , ' \xA4 ' , ' \xAE ' , ' ' , ' \xE0 ' , ' \xA4 ' , ' \x85 ' , ' ' , ' \xE0 ' , ' \xA4 ' , ' \x86 ' , ' ' , ' \xE0 ' , ' \xA4 ' , ' \xA5 ' , ' ' , ' \xE0 ' , ' \xA4 ' , ' \xA7 ' , ' ' , ' \xE0 ' , ' \xA4 ' , ' \xAD ' , ' ' , ' \xE0 ' , ' \xA4 ' , ' \xB6 ' , /* क म अ आ थ ध भ श */
2014-05-01 17:24:19 +02:00
' \0 ' ,
2015-12-05 13:26:44 +01:00
' \xE0 ' , ' \xA5 ' , ' \x81 ' , ' ' , ' \xE0 ' , ' \xA5 ' , ' \x83 ' , /* ु ृ */
2013-08-26 20:11:24 +02:00
' \0 ' ,
2016-06-07 13:52:14 +02:00
' \xE1 ' , ' \x88 ' , ' \x80 ' , ' ' , ' \xE1 ' , ' \x88 ' , ' \x83 ' , ' ' , ' \xE1 ' , ' \x8B ' , ' \x98 ' , ' ' , ' \xE1 ' , ' \x8D ' , ' \x90 ' , ' ' , ' \xE1 ' , ' \x88 ' , ' \x9B ' , ' ' , ' \xE1 ' , ' \x89 ' , ' \xA0 ' , ' ' , ' \xE1 ' , ' \x8B ' , ' \x8B ' , ' ' , ' \xE1 ' , ' \x8B ' , ' \x90 ' , /* ሀ ሃ ዘ ፐ ማ በ ዋ ዐ */
' \0 ' ,
' \xE1 ' , ' \x88 ' , ' \x88 ' , ' ' , ' \xE1 ' , ' \x88 ' , ' \x90 ' , ' ' , ' \xE1 ' , ' \x89 ' , ' \xA0 ' , ' ' , ' \xE1 ' , ' \x8B ' , ' \x98 ' , ' ' , ' \xE1 ' , ' \x88 ' , ' \x80 ' , ' ' , ' \xE1 ' , ' \x88 ' , ' \xAA ' , ' ' , ' \xE1 ' , ' \x8B ' , ' \x90 ' , ' ' , ' \xE1 ' , ' \x8C ' , ' \xA8 ' , /* ለ ሐ በ ዘ ሀ ሪ ዐ ጨ */
' \0 ' ,
[autofit] Add support for Georgian scripts.
Georgian is problematic, since `uppercase' forms of Mkhedruli
(called Mtavruli) are not yet defined in Unicode, which means that
proper blue zones can't be defined. However, there is already a
proposal submitted to Unicode; see
http://www.unicode.org/L2/L2016/16034-n4707-georgian.pdf
Additionally, due to historical reasons, Unicode treats Khutsuri as
the same script as Mkhedruli, and so does OpenType. However, since
the two scripts have completely different shapes it can happen that
blue zones differ considerably. The tag `geok' used here (derived
from ISO 15924) to differentiate the two scripts is not an OpenType
tag in use. If we now have a font that contains both glyphs for
Mkhedruli and Khutsuri, and it uses OpenType features for both also,
HarfBuzz unavoidably treats all glyphs as `geor'. As a consequence,
blue zones for `geok' are not used for glyphs involved in the
OpenType features.
An issue not yet resolved is which OpenType feature should be used
to access Mtavruli glyph shapes; right now, FreeType doesn't set up
support for them, but it is easy to add them later on as soon as
more information is available.
* src/autofit/afblue.dat: Add blue zone data for Georgian.
* src/autofit/afblue.c, src/autofit/afblue.h: Regenerated.
* src/autofit/afscript.h: Add Georgian standard characters.
* src/autofit/afranges.c: Add Georgian data.
* src/autofit/afstyles.h: Add Georgian data.
2016-04-09 08:24:00 +02:00
' \xE1 ' , ' \x83 ' , ' \x92 ' , ' ' , ' \xE1 ' , ' \x83 ' , ' \x93 ' , ' ' , ' \xE1 ' , ' \x83 ' , ' \x94 ' , ' ' , ' \xE1 ' , ' \x83 ' , ' \x95 ' , ' ' , ' \xE1 ' , ' \x83 ' , ' \x97 ' , ' ' , ' \xE1 ' , ' \x83 ' , ' \x98 ' , ' ' , ' \xE1 ' , ' \x83 ' , ' \x9D ' , ' ' , ' \xE1 ' , ' \x83 ' , ' \xA6 ' , /* გ დ ე ვ თ ი ო ღ */
' \0 ' ,
2016-04-23 21:34:15 +02:00
' \xE1 ' , ' \x83 ' , ' \x90 ' , ' ' , ' \xE1 ' , ' \x83 ' , ' \x96 ' , ' ' , ' \xE1 ' , ' \x83 ' , ' \x9B ' , ' ' , ' \xE1 ' , ' \x83 ' , ' \xA1 ' , ' ' , ' \xE1 ' , ' \x83 ' , ' \xA8 ' , ' ' , ' \xE1 ' , ' \x83 ' , ' \xAB ' , ' ' , ' \xE1 ' , ' \x83 ' , ' \xAE ' , ' ' , ' \xE1 ' , ' \x83 ' , ' \x9E ' , /* ა ზ მ ს შ ძ ხ პ */
[autofit] Add support for Georgian scripts.
Georgian is problematic, since `uppercase' forms of Mkhedruli
(called Mtavruli) are not yet defined in Unicode, which means that
proper blue zones can't be defined. However, there is already a
proposal submitted to Unicode; see
http://www.unicode.org/L2/L2016/16034-n4707-georgian.pdf
Additionally, due to historical reasons, Unicode treats Khutsuri as
the same script as Mkhedruli, and so does OpenType. However, since
the two scripts have completely different shapes it can happen that
blue zones differ considerably. The tag `geok' used here (derived
from ISO 15924) to differentiate the two scripts is not an OpenType
tag in use. If we now have a font that contains both glyphs for
Mkhedruli and Khutsuri, and it uses OpenType features for both also,
HarfBuzz unavoidably treats all glyphs as `geor'. As a consequence,
blue zones for `geok' are not used for glyphs involved in the
OpenType features.
An issue not yet resolved is which OpenType feature should be used
to access Mtavruli glyph shapes; right now, FreeType doesn't set up
support for them, but it is easy to add them later on as soon as
more information is available.
* src/autofit/afblue.dat: Add blue zone data for Georgian.
* src/autofit/afblue.c, src/autofit/afblue.h: Regenerated.
* src/autofit/afscript.h: Add Georgian standard characters.
* src/autofit/afranges.c: Add Georgian data.
* src/autofit/afstyles.h: Add Georgian data.
2016-04-09 08:24:00 +02:00
' \0 ' ,
' \xE1 ' , ' \x83 ' , ' \xA1 ' , ' ' , ' \xE1 ' , ' \x83 ' , ' \xAE ' , ' ' , ' \xE1 ' , ' \x83 ' , ' \xA5 ' , ' ' , ' \xE1 ' , ' \x83 ' , ' \x96 ' , ' ' , ' \xE1 ' , ' \x83 ' , ' \x9B ' , ' ' , ' \xE1 ' , ' \x83 ' , ' \xA8 ' , ' ' , ' \xE1 ' , ' \x83 ' , ' \xA9 ' , ' ' , ' \xE1 ' , ' \x83 ' , ' \xAC ' , /* ს ხ ქ ზ მ შ ჩ წ */
' \0 ' ,
' \xE1 ' , ' \x83 ' , ' \x94 ' , ' ' , ' \xE1 ' , ' \x83 ' , ' \x95 ' , ' ' , ' \xE1 ' , ' \x83 ' , ' \x9F ' , ' ' , ' \xE1 ' , ' \x83 ' , ' \xA2 ' , ' ' , ' \xE1 ' , ' \x83 ' , ' \xA3 ' , ' ' , ' \xE1 ' , ' \x83 ' , ' \xA4 ' , ' ' , ' \xE1 ' , ' \x83 ' , ' \xA5 ' , ' ' , ' \xE1 ' , ' \x83 ' , ' \xA7 ' , /* ე ვ ჟ ტ უ ფ ქ ყ */
' \0 ' ,
' \xE1 ' , ' \x82 ' , ' \xB1 ' , ' ' , ' \xE1 ' , ' \x82 ' , ' \xA7 ' , ' ' , ' \xE1 ' , ' \x82 ' , ' \xB9 ' , ' ' , ' \xE1 ' , ' \x82 ' , ' \xBC ' , ' ' , ' \xE1 ' , ' \x82 ' , ' \xA4 ' , ' ' , ' \xE1 ' , ' \x82 ' , ' \xA5 ' , ' ' , ' \xE1 ' , ' \x82 ' , ' \xB3 ' , ' ' , ' \xE1 ' , ' \x82 ' , ' \xBA ' , /* Ⴑ Ⴇ Ⴙ Ⴜ Ⴄ Ⴅ Ⴓ Ⴚ */
' \0 ' ,
' \xE1 ' , ' \x82 ' , ' \xA4 ' , ' ' , ' \xE1 ' , ' \x82 ' , ' \xA5 ' , ' ' , ' \xE1 ' , ' \x82 ' , ' \xA7 ' , ' ' , ' \xE1 ' , ' \x82 ' , ' \xA8 ' , ' ' , ' \xE1 ' , ' \x82 ' , ' \xA6 ' , ' ' , ' \xE1 ' , ' \x82 ' , ' \xB1 ' , ' ' , ' \xE1 ' , ' \x82 ' , ' \xAA ' , ' ' , ' \xE1 ' , ' \x82 ' , ' \xAB ' , /* Ⴄ Ⴅ Ⴇ Ⴈ Ⴆ Ⴑ Ⴊ Ⴋ */
' \0 ' ,
' \xE2 ' , ' \xB4 ' , ' \x81 ' , ' ' , ' \xE2 ' , ' \xB4 ' , ' \x97 ' , ' ' , ' \xE2 ' , ' \xB4 ' , ' \x82 ' , ' ' , ' \xE2 ' , ' \xB4 ' , ' \x84 ' , ' ' , ' \xE2 ' , ' \xB4 ' , ' \x85 ' , ' ' , ' \xE2 ' , ' \xB4 ' , ' \x87 ' , ' ' , ' \xE2 ' , ' \xB4 ' , ' \x94 ' , ' ' , ' \xE2 ' , ' \xB4 ' , ' \x96 ' , /* ⴁ ⴗ ⴂ ⴄ ⴅ ⴇ ⴔ ⴖ */
' \0 ' ,
' \xE2 ' , ' \xB4 ' , ' \x88 ' , ' ' , ' \xE2 ' , ' \xB4 ' , ' \x8C ' , ' ' , ' \xE2 ' , ' \xB4 ' , ' \x96 ' , ' ' , ' \xE2 ' , ' \xB4 ' , ' \x8E ' , ' ' , ' \xE2 ' , ' \xB4 ' , ' \x83 ' , ' ' , ' \xE2 ' , ' \xB4 ' , ' \x86 ' , ' ' , ' \xE2 ' , ' \xB4 ' , ' \x8B ' , ' ' , ' \xE2 ' , ' \xB4 ' , ' \xA2 ' , /* ⴈ ⴌ ⴖ ⴎ ⴃ ⴆ ⴋ ⴢ */
' \0 ' ,
' \xE2 ' , ' \xB4 ' , ' \x90 ' , ' ' , ' \xE2 ' , ' \xB4 ' , ' \x91 ' , ' ' , ' \xE2 ' , ' \xB4 ' , ' \x93 ' , ' ' , ' \xE2 ' , ' \xB4 ' , ' \x95 ' , ' ' , ' \xE2 ' , ' \xB4 ' , ' \x99 ' , ' ' , ' \xE2 ' , ' \xB4 ' , ' \x9B ' , ' ' , ' \xE2 ' , ' \xB4 ' , ' \xA1 ' , ' ' , ' \xE2 ' , ' \xB4 ' , ' \xA3 ' , /* ⴐ ⴑ ⴓ ⴕ ⴙ ⴛ ⴡ ⴣ */
' \0 ' ,
' \xE2 ' , ' \xB4 ' , ' \x84 ' , ' ' , ' \xE2 ' , ' \xB4 ' , ' \x85 ' , ' ' , ' \xE2 ' , ' \xB4 ' , ' \x94 ' , ' ' , ' \xE2 ' , ' \xB4 ' , ' \x95 ' , ' ' , ' \xE2 ' , ' \xB4 ' , ' \x81 ' , ' ' , ' \xE2 ' , ' \xB4 ' , ' \x82 ' , ' ' , ' \xE2 ' , ' \xB4 ' , ' \x98 ' , ' ' , ' \xE2 ' , ' \xB4 ' , ' \x9D ' , /* ⴄ ⴅ ⴔ ⴕ ⴁ ⴂ ⴘ ⴝ */
' \0 ' ,
2015-12-05 13:26:44 +01:00
' \xCE ' , ' \x93 ' , ' ' , ' \xCE ' , ' \x92 ' , ' ' , ' \xCE ' , ' \x95 ' , ' ' , ' \xCE ' , ' \x96 ' , ' ' , ' \xCE ' , ' \x98 ' , ' ' , ' \xCE ' , ' \x9F ' , ' ' , ' \xCE ' , ' \xA9 ' , /* Γ Β Ε Ζ Θ Ο Ω */
2013-09-22 22:37:26 +02:00
' \0 ' ,
2015-12-05 13:26:44 +01:00
' \xCE ' , ' \x92 ' , ' ' , ' \xCE ' , ' \x94 ' , ' ' , ' \xCE ' , ' \x96 ' , ' ' , ' \xCE ' , ' \x9E ' , ' ' , ' \xCE ' , ' \x98 ' , ' ' , ' \xCE ' , ' \x9F ' , /* Β Δ Ζ Ξ Θ Ο */
2013-09-22 22:37:26 +02:00
' \0 ' ,
2015-12-05 13:26:44 +01:00
' \xCE ' , ' \xB2 ' , ' ' , ' \xCE ' , ' \xB8 ' , ' ' , ' \xCE ' , ' \xB4 ' , ' ' , ' \xCE ' , ' \xB6 ' , ' ' , ' \xCE ' , ' \xBB ' , ' ' , ' \xCE ' , ' \xBE ' , /* β θ δ ζ λ ξ */
2013-09-22 22:37:26 +02:00
' \0 ' ,
2015-12-05 13:26:44 +01:00
' \xCE ' , ' \xB1 ' , ' ' , ' \xCE ' , ' \xB5 ' , ' ' , ' \xCE ' , ' \xB9 ' , ' ' , ' \xCE ' , ' \xBF ' , ' ' , ' \xCF ' , ' \x80 ' , ' ' , ' \xCF ' , ' \x83 ' , ' ' , ' \xCF ' , ' \x84 ' , ' ' , ' \xCF ' , ' \x89 ' , /* α ε ι ο π σ τ ω */
2013-09-22 22:37:26 +02:00
' \0 ' ,
2015-12-05 13:26:44 +01:00
' \xCE ' , ' \xB2 ' , ' ' , ' \xCE ' , ' \xB3 ' , ' ' , ' \xCE ' , ' \xB7 ' , ' ' , ' \xCE ' , ' \xBC ' , ' ' , ' \xCF ' , ' \x81 ' , ' ' , ' \xCF ' , ' \x86 ' , ' ' , ' \xCF ' , ' \x87 ' , ' ' , ' \xCF ' , ' \x88 ' , /* β γ η μ ρ φ χ ψ */
2013-09-22 22:37:26 +02:00
' \0 ' ,
2016-04-25 21:18:24 +02:00
' \xE0 ' , ' \xAA ' , ' \xA4 ' , ' ' , ' \xE0 ' , ' \xAA ' , ' \xA8 ' , ' ' , ' \xE0 ' , ' \xAA ' , ' \x8B ' , ' ' , ' \xE0 ' , ' \xAA ' , ' \x8C ' , ' ' , ' \xE0 ' , ' \xAA ' , ' \x9B ' , ' ' , ' \xE0 ' , ' \xAA ' , ' \x9F ' , ' ' , ' \xE0 ' , ' \xAA ' , ' \xB0 ' , ' ' , ' \xE0 ' , ' \xAB ' , ' \xA6 ' , /* ત ન ઋ ઌ છ ટ ર ૦ */
' \0 ' ,
' \xE0 ' , ' \xAA ' , ' \x96 ' , ' ' , ' \xE0 ' , ' \xAA ' , ' \x97 ' , ' ' , ' \xE0 ' , ' \xAA ' , ' \x98 ' , ' ' , ' \xE0 ' , ' \xAA ' , ' \x9E ' , ' ' , ' \xE0 ' , ' \xAA ' , ' \x87 ' , ' ' , ' \xE0 ' , ' \xAA ' , ' \x88 ' , ' ' , ' \xE0 ' , ' \xAA ' , ' \xA0 ' , ' ' , ' \xE0 ' , ' \xAA ' , ' \x9C ' , /* ખ ગ ઘ ઞ ઇ ઈ ઠ જ */
' \0 ' ,
' \xE0 ' , ' \xAA ' , ' \x88 ' , ' ' , ' \xE0 ' , ' \xAA ' , ' \x8A ' , ' ' , ' \xE0 ' , ' \xAA ' , ' \xBF ' , ' ' , ' \xE0 ' , ' \xAB ' , ' \x80 ' , ' ' , ' \xE0 ' , ' \xAA ' , ' \xB2 ' , ' \xE0 ' , ' \xAB ' , ' \x80 ' , ' ' , ' \xE0 ' , ' \xAA ' , ' \xB6 ' , ' \xE0 ' , ' \xAB ' , ' \x8D ' , ' \xE0 ' , ' \xAA ' , ' \x9A ' , ' \xE0 ' , ' \xAA ' , ' \xBF ' , ' ' , ' \xE0 ' , ' \xAA ' , ' \x9C ' , ' \xE0 ' , ' \xAA ' , ' \xBF ' , ' ' , ' \xE0 ' , ' \xAA ' , ' \xB8 ' , ' \xE0 ' , ' \xAB ' , ' \x80 ' , /* ઈ ઊ િ ી લી શ્ચિ જિ સી */
' \0 ' ,
' \xE0 ' , ' \xAB ' , ' \x81 ' , ' ' , ' \xE0 ' , ' \xAB ' , ' \x83 ' , ' ' , ' \xE0 ' , ' \xAB ' , ' \x84 ' , ' ' , ' \xE0 ' , ' \xAA ' , ' \x96 ' , ' \xE0 ' , ' \xAB ' , ' \x81 ' , ' ' , ' \xE0 ' , ' \xAA ' , ' \x9B ' , ' \xE0 ' , ' \xAB ' , ' \x83 ' , ' ' , ' \xE0 ' , ' \xAA ' , ' \x9B ' , ' \xE0 ' , ' \xAB ' , ' \x84 ' , /* ુ ૃ ૄ ખુ છૃ છૄ */
' \0 ' ,
' \xE0 ' , ' \xAB ' , ' \xA6 ' , ' ' , ' \xE0 ' , ' \xAB ' , ' \xA7 ' , ' ' , ' \xE0 ' , ' \xAB ' , ' \xA8 ' , ' ' , ' \xE0 ' , ' \xAB ' , ' \xA9 ' , ' ' , ' \xE0 ' , ' \xAB ' , ' \xAD ' , /* ૦ ૧ ૨ ૩ ૭ */
' \0 ' ,
2016-05-22 08:38:41 +02:00
' \xE0 ' , ' \xA8 ' , ' \x95 ' , ' ' , ' \xE0 ' , ' \xA8 ' , ' \x97 ' , ' ' , ' \xE0 ' , ' \xA8 ' , ' \x99 ' , ' ' , ' \xE0 ' , ' \xA8 ' , ' \x9A ' , ' ' , ' \xE0 ' , ' \xA8 ' , ' \x9C ' , ' ' , ' \xE0 ' , ' \xA8 ' , ' \xA4 ' , ' ' , ' \xE0 ' , ' \xA8 ' , ' \xA7 ' , ' ' , ' \xE0 ' , ' \xA8 ' , ' \xB8 ' , /* ਕ ਗ ਙ ਚ ਜ ਤ ਧ ਸ */
' \0 ' ,
' \xE0 ' , ' \xA8 ' , ' \x95 ' , ' ' , ' \xE0 ' , ' \xA8 ' , ' \x97 ' , ' ' , ' \xE0 ' , ' \xA8 ' , ' \x99 ' , ' ' , ' \xE0 ' , ' \xA8 ' , ' \x9A ' , ' ' , ' \xE0 ' , ' \xA8 ' , ' \x9C ' , ' ' , ' \xE0 ' , ' \xA8 ' , ' \xA4 ' , ' ' , ' \xE0 ' , ' \xA8 ' , ' \xA7 ' , ' ' , ' \xE0 ' , ' \xA8 ' , ' \xB8 ' , /* ਕ ਗ ਙ ਚ ਜ ਤ ਧ ਸ */
' \0 ' ,
' \xE0 ' , ' \xA8 ' , ' \x87 ' , ' ' , ' \xE0 ' , ' \xA8 ' , ' \x88 ' , ' ' , ' \xE0 ' , ' \xA8 ' , ' \x89 ' , ' ' , ' \xE0 ' , ' \xA8 ' , ' \x8F ' , ' ' , ' \xE0 ' , ' \xA8 ' , ' \x93 ' , ' ' , ' \xE0 ' , ' \xA9 ' , ' \xB3 ' , ' ' , ' \xE0 ' , ' \xA8 ' , ' \xBF ' , ' ' , ' \xE0 ' , ' \xA9 ' , ' \x80 ' , /* ਇ ਈ ਉ ਏ ਓ ੳ ਿ ੀ */
' \0 ' ,
' \xE0 ' , ' \xA8 ' , ' \x85 ' , ' ' , ' \xE0 ' , ' \xA8 ' , ' \x8F ' , ' ' , ' \xE0 ' , ' \xA8 ' , ' \x93 ' , ' ' , ' \xE0 ' , ' \xA8 ' , ' \x97 ' , ' ' , ' \xE0 ' , ' \xA8 ' , ' \x9C ' , ' ' , ' \xE0 ' , ' \xA8 ' , ' \xA0 ' , ' ' , ' \xE0 ' , ' \xA8 ' , ' \xB0 ' , ' ' , ' \xE0 ' , ' \xA8 ' , ' \xB8 ' , /* ਅ ਏ ਓ ਗ ਜ ਠ ਰ ਸ */
' \0 ' ,
' \xE0 ' , ' \xA9 ' , ' \xA6 ' , ' ' , ' \xE0 ' , ' \xA9 ' , ' \xA7 ' , ' ' , ' \xE0 ' , ' \xA9 ' , ' \xA8 ' , ' ' , ' \xE0 ' , ' \xA9 ' , ' \xA9 ' , ' ' , ' \xE0 ' , ' \xA9 ' , ' \xAD ' , /* ੦ ੧ ੨ ੩ ੭ */
' \0 ' ,
2015-12-05 13:26:44 +01:00
' \xD7 ' , ' \x91 ' , ' ' , ' \xD7 ' , ' \x93 ' , ' ' , ' \xD7 ' , ' \x94 ' , ' ' , ' \xD7 ' , ' \x97 ' , ' ' , ' \xD7 ' , ' \x9A ' , ' ' , ' \xD7 ' , ' \x9B ' , ' ' , ' \xD7 ' , ' \x9D ' , ' ' , ' \xD7 ' , ' \xA1 ' , /* ב ד ה ח ך כ ם ס */
2013-09-22 22:37:26 +02:00
' \0 ' ,
2015-12-05 13:26:44 +01:00
' \xD7 ' , ' \x91 ' , ' ' , ' \xD7 ' , ' \x98 ' , ' ' , ' \xD7 ' , ' \x9B ' , ' ' , ' \xD7 ' , ' \x9D ' , ' ' , ' \xD7 ' , ' \xA1 ' , ' ' , ' \xD7 ' , ' \xA6 ' , /* ב ט כ ם ס צ */
2013-09-22 22:37:26 +02:00
' \0 ' ,
2015-12-05 13:26:44 +01:00
' \xD7 ' , ' \xA7 ' , ' ' , ' \xD7 ' , ' \x9A ' , ' ' , ' \xD7 ' , ' \x9F ' , ' ' , ' \xD7 ' , ' \xA3 ' , ' ' , ' \xD7 ' , ' \xA5 ' , /* ק ך ן ף ץ */
2013-09-22 22:37:26 +02:00
' \0 ' ,
2016-01-28 10:13:24 +01:00
' \xE0 ' , ' \xB2 ' , ' \x87 ' , ' ' , ' \xE0 ' , ' \xB2 ' , ' \x8A ' , ' ' , ' \xE0 ' , ' \xB2 ' , ' \x90 ' , ' ' , ' \xE0 ' , ' \xB2 ' , ' \xA3 ' , ' ' , ' \xE0 ' , ' \xB2 ' , ' \xB8 ' , ' \xE0 ' , ' \xB2 ' , ' \xBE ' , ' ' , ' \xE0 ' , ' \xB2 ' , ' \xA8 ' , ' \xE0 ' , ' \xB2 ' , ' \xBE ' , ' ' , ' \xE0 ' , ' \xB2 ' , ' \xA6 ' , ' \xE0 ' , ' \xB2 ' , ' \xBE ' , ' ' , ' \xE0 ' , ' \xB2 ' , ' \xB0 ' , ' \xE0 ' , ' \xB2 ' , ' \xBE ' , /* ಇ ಊ ಐ ಣ ಸಾ ನಾ ದಾ ರಾ */
' \0 ' ,
' \xE0 ' , ' \xB2 ' , ' \x85 ' , ' ' , ' \xE0 ' , ' \xB2 ' , ' \x89 ' , ' ' , ' \xE0 ' , ' \xB2 ' , ' \x8E ' , ' ' , ' \xE0 ' , ' \xB2 ' , ' \xB2 ' , ' ' , ' \xE0 ' , ' \xB3 ' , ' \xA6 ' , ' ' , ' \xE0 ' , ' \xB3 ' , ' \xA8 ' , ' ' , ' \xE0 ' , ' \xB3 ' , ' \xAC ' , ' ' , ' \xE0 ' , ' \xB3 ' , ' \xAD ' , /* ಅ ಉ ಎ ಲ ೦ ೨ ೬ ೭ */
' \0 ' ,
2015-12-06 19:34:59 +01:00
' \xE1 ' , ' \x9E ' , ' \x81 ' , ' ' , ' \xE1 ' , ' \x9E ' , ' \x91 ' , ' ' , ' \xE1 ' , ' \x9E ' , ' \x93 ' , ' ' , ' \xE1 ' , ' \x9E ' , ' \xA7 ' , ' ' , ' \xE1 ' , ' \x9E ' , ' \xA9 ' , ' ' , ' \xE1 ' , ' \x9E ' , ' \xB6 ' , /* ខ ទ ន ឧ ឩ ា */
' \0 ' ,
2015-12-09 20:04:18 +01:00
' \xE1 ' , ' \x9E ' , ' \x80 ' , ' \xE1 ' , ' \x9F ' , ' \x92 ' , ' \xE1 ' , ' \x9E ' , ' \x80 ' , ' ' , ' \xE1 ' , ' \x9E ' , ' \x80 ' , ' \xE1 ' , ' \x9F ' , ' \x92 ' , ' \xE1 ' , ' \x9E ' , ' \x81 ' , ' ' , ' \xE1 ' , ' \x9E ' , ' \x80 ' , ' \xE1 ' , ' \x9F ' , ' \x92 ' , ' \xE1 ' , ' \x9E ' , ' \x82 ' , ' ' , ' \xE1 ' , ' \x9E ' , ' \x80 ' , ' \xE1 ' , ' \x9F ' , ' \x92 ' , ' \xE1 ' , ' \x9E ' , ' \x90 ' , /* ក្ក ក្ខ ក្គ ក្ថ */
' \0 ' ,
2015-12-06 19:34:59 +01:00
' \xE1 ' , ' \x9E ' , ' \x81 ' , ' ' , ' \xE1 ' , ' \x9E ' , ' \x83 ' , ' ' , ' \xE1 ' , ' \x9E ' , ' \x85 ' , ' ' , ' \xE1 ' , ' \x9E ' , ' \x8B ' , ' ' , ' \xE1 ' , ' \x9E ' , ' \x94 ' , ' ' , ' \xE1 ' , ' \x9E ' , ' \x98 ' , ' ' , ' \xE1 ' , ' \x9E ' , ' \x99 ' , ' ' , ' \xE1 ' , ' \x9E ' , ' \xB2 ' , /* ខ ឃ ច ឋ ប ម យ ឲ */
' \0 ' ,
2015-12-08 09:48:50 +01:00
' \xE1 ' , ' \x9E ' , ' \x8F ' , ' \xE1 ' , ' \x9F ' , ' \x92 ' , ' \xE1 ' , ' \x9E ' , ' \x9A ' , ' ' , ' \xE1 ' , ' \x9E ' , ' \x9A ' , ' \xE1 ' , ' \x9F ' , ' \x80 ' , ' ' , ' \xE1 ' , ' \x9E ' , ' \xB2 ' , ' \xE1 ' , ' \x9F ' , ' \x92 ' , ' \xE1 ' , ' \x9E ' , ' \x99 ' , ' ' , ' \xE1 ' , ' \x9E ' , ' \xA2 ' , ' \xE1 ' , ' \x9E ' , ' \xBF ' , /* ត្រ រៀ ឲ្យ អឿ */
2015-12-06 19:34:59 +01:00
' \0 ' ,
2015-12-08 09:48:50 +01:00
' \xE1 ' , ' \x9E ' , ' \x93 ' , ' \xE1 ' , ' \x9F ' , ' \x92 ' , ' \xE1 ' , ' \x9E ' , ' \x8F ' , ' \xE1 ' , ' \x9F ' , ' \x92 ' , ' \xE1 ' , ' \x9E ' , ' \x9A ' , ' \xE1 ' , ' \x9F ' , ' \x83 ' , ' ' , ' \xE1 ' , ' \x9E ' , ' \x84 ' , ' \xE1 ' , ' \x9F ' , ' \x92 ' , ' \xE1 ' , ' \x9E ' , ' \x81 ' , ' \xE1 ' , ' \x9F ' , ' \x92 ' , ' \xE1 ' , ' \x9E ' , ' \x99 ' , ' ' , ' \xE1 ' , ' \x9E ' , ' \x80 ' , ' \xE1 ' , ' \x9F ' , ' \x92 ' , ' \xE1 ' , ' \x9E ' , ' \x94 ' , ' \xE1 ' , ' \x9F ' , ' \x80 ' , ' ' , ' \xE1 ' , ' \x9E ' , ' \x85 ' , ' \xE1 ' , ' \x9F ' , ' \x92 ' , ' \xE1 ' , ' \x9E ' , ' \x9A ' , ' \xE1 ' , ' \x9F ' , ' \x80 ' , ' ' , ' \xE1 ' , ' \x9E ' , ' \x93 ' , ' \xE1 ' , ' \x9F ' , ' \x92 ' , ' \xE1 ' , ' \x9E ' , ' \x8F ' , ' \xE1 ' , ' \x9E ' , ' \xBF ' , ' ' , ' \xE1 ' , ' \x9E ' , ' \x9B ' , ' \xE1 ' , ' \x9F ' , ' \x92 ' , ' \xE1 ' , ' \x9E ' , ' \x94 ' , ' \xE1 ' , ' \x9E ' , ' \xBF ' , /* ន្ត្រៃ ង្ខ្យ ក្បៀ ច្រៀ ន្តឿ ល្បឿ */
2015-12-06 19:34:59 +01:00
' \0 ' ,
' \xE1 ' , ' \xA7 ' , ' \xA0 ' , ' ' , ' \xE1 ' , ' \xA7 ' , ' \xA1 ' , /* ᧠ ᧡ */
' \0 ' ,
' \xE1 ' , ' \xA7 ' , ' \xB6 ' , ' ' , ' \xE1 ' , ' \xA7 ' , ' \xB9 ' , /* ᧶ ᧹ */
' \0 ' ,
2015-12-05 13:26:44 +01:00
' \xE0 ' , ' \xBA ' , ' \xB2 ' , ' ' , ' \xE0 ' , ' \xBA ' , ' \x94 ' , ' ' , ' \xE0 ' , ' \xBA ' , ' \xAD ' , ' ' , ' \xE0 ' , ' \xBA ' , ' \xA1 ' , ' ' , ' \xE0 ' , ' \xBA ' , ' \xA5 ' , ' ' , ' \xE0 ' , ' \xBA ' , ' \xA7 ' , ' ' , ' \xE0 ' , ' \xBA ' , ' \xA3 ' , ' ' , ' \xE0 ' , ' \xBA ' , ' \x87 ' , /* າ ດ ອ ມ ລ ວ ຣ ງ */
2015-09-28 09:45:56 +02:00
' \0 ' ,
2015-12-05 13:26:44 +01:00
' \xE0 ' , ' \xBA ' , ' \xB2 ' , ' ' , ' \xE0 ' , ' \xBA ' , ' \xAD ' , ' ' , ' \xE0 ' , ' \xBA ' , ' \x9A ' , ' ' , ' \xE0 ' , ' \xBA ' , ' \x8D ' , ' ' , ' \xE0 ' , ' \xBA ' , ' \xA3 ' , ' ' , ' \xE0 ' , ' \xBA ' , ' \xAE ' , ' ' , ' \xE0 ' , ' \xBA ' , ' \xA7 ' , ' ' , ' \xE0 ' , ' \xBA ' , ' \xA2 ' , /* າ ອ ບ ຍ ຣ ຮ ວ ຢ */
2015-09-28 09:45:56 +02:00
' \0 ' ,
2015-12-05 13:26:44 +01:00
' \xE0 ' , ' \xBA ' , ' \x9B ' , ' ' , ' \xE0 ' , ' \xBA ' , ' \xA2 ' , ' ' , ' \xE0 ' , ' \xBA ' , ' \x9F ' , ' ' , ' \xE0 ' , ' \xBA ' , ' \x9D ' , /* ປ ຢ ຟ ຝ */
2015-09-28 09:45:56 +02:00
' \0 ' ,
2015-12-05 13:26:44 +01:00
' \xE0 ' , ' \xBB ' , ' \x82 ' , ' ' , ' \xE0 ' , ' \xBB ' , ' \x84 ' , ' ' , ' \xE0 ' , ' \xBB ' , ' \x83 ' , /* ໂ ໄ ໃ */
2015-09-28 09:45:56 +02:00
' \0 ' ,
2015-12-05 13:26:44 +01:00
' \xE0 ' , ' \xBA ' , ' \x87 ' , ' ' , ' \xE0 ' , ' \xBA ' , ' \x8A ' , ' ' , ' \xE0 ' , ' \xBA ' , ' \x96 ' , ' ' , ' \xE0 ' , ' \xBA ' , ' \xBD ' , ' ' , ' \xE0 ' , ' \xBB ' , ' \x86 ' , ' ' , ' \xE0 ' , ' \xBA ' , ' \xAF ' , /* ງ ຊ ຖ ຽ ໆ ຯ */
2015-09-28 09:45:56 +02:00
' \0 ' ,
2015-12-05 13:26:44 +01:00
' T ' , ' ' , ' H ' , ' ' , ' E ' , ' ' , ' Z ' , ' ' , ' O ' , ' ' , ' C ' , ' ' , ' Q ' , ' ' , ' S ' , /* T H E Z O C Q S */
2013-09-22 22:37:26 +02:00
' \0 ' ,
2015-12-05 13:26:44 +01:00
' H ' , ' ' , ' E ' , ' ' , ' Z ' , ' ' , ' L ' , ' ' , ' O ' , ' ' , ' C ' , ' ' , ' U ' , ' ' , ' S ' , /* H E Z L O C U S */
2013-08-26 20:11:24 +02:00
' \0 ' ,
2015-12-05 13:26:44 +01:00
' f ' , ' ' , ' i ' , ' ' , ' j ' , ' ' , ' k ' , ' ' , ' d ' , ' ' , ' b ' , ' ' , ' h ' , /* f i j k d b h */
2013-08-26 20:11:24 +02:00
' \0 ' ,
2015-12-05 13:26:44 +01:00
' x ' , ' ' , ' z ' , ' ' , ' r ' , ' ' , ' o ' , ' ' , ' e ' , ' ' , ' s ' , ' ' , ' c ' , /* x z r o e s c */
2014-05-01 17:24:19 +02:00
' \0 ' ,
2015-12-05 13:26:44 +01:00
' p ' , ' ' , ' q ' , ' ' , ' g ' , ' ' , ' j ' , ' ' , ' y ' , /* p q g j y */
2014-10-18 11:01:14 +02:00
' \0 ' ,
2015-12-05 13:26:44 +01:00
' \xE2 ' , ' \x82 ' , ' \x80 ' , ' ' , ' \xE2 ' , ' \x82 ' , ' \x83 ' , ' ' , ' \xE2 ' , ' \x82 ' , ' \x85 ' , ' ' , ' \xE2 ' , ' \x82 ' , ' \x87 ' , ' ' , ' \xE2 ' , ' \x82 ' , ' \x88 ' , /* ₀ ₃ ₅ ₇ ₈ */
2015-09-04 10:28:53 +02:00
' \0 ' ,
2015-12-05 13:26:44 +01:00
' \xE2 ' , ' \x82 ' , ' \x80 ' , ' ' , ' \xE2 ' , ' \x82 ' , ' \x81 ' , ' ' , ' \xE2 ' , ' \x82 ' , ' \x82 ' , ' ' , ' \xE2 ' , ' \x82 ' , ' \x83 ' , ' ' , ' \xE2 ' , ' \x82 ' , ' \x88 ' , /* ₀ ₁ ₂ ₃ ₈ */
2015-09-04 10:28:53 +02:00
' \0 ' ,
2015-12-05 13:26:44 +01:00
' \xE1 ' , ' \xB5 ' , ' \xA2 ' , ' ' , ' \xE2 ' , ' \xB1 ' , ' \xBC ' , ' ' , ' \xE2 ' , ' \x82 ' , ' \x95 ' , ' ' , ' \xE2 ' , ' \x82 ' , ' \x96 ' , ' ' , ' \xE2 ' , ' \x82 ' , ' \x97 ' , /* ᵢ ⱼ ₕ ₖ ₗ */
2015-09-04 10:28:53 +02:00
' \0 ' ,
2015-12-05 13:26:44 +01:00
' \xE2 ' , ' \x82 ' , ' \x90 ' , ' ' , ' \xE2 ' , ' \x82 ' , ' \x91 ' , ' ' , ' \xE2 ' , ' \x82 ' , ' \x92 ' , ' ' , ' \xE2 ' , ' \x82 ' , ' \x93 ' , ' ' , ' \xE2 ' , ' \x82 ' , ' \x99 ' , ' ' , ' \xE2 ' , ' \x82 ' , ' \x9B ' , ' ' , ' \xE1 ' , ' \xB5 ' , ' \xA5 ' , ' ' , ' \xE1 ' , ' \xB5 ' , ' \xA4 ' , ' ' , ' \xE1 ' , ' \xB5 ' , ' \xA3 ' , /* ₐ ₑ ₒ ₓ ₙ ₛ ᵥ ᵤ ᵣ */
2015-09-04 10:28:53 +02:00
' \0 ' ,
2015-12-05 13:26:44 +01:00
' \xE1 ' , ' \xB5 ' , ' \xA6 ' , ' ' , ' \xE1 ' , ' \xB5 ' , ' \xA7 ' , ' ' , ' \xE1 ' , ' \xB5 ' , ' \xA8 ' , ' ' , ' \xE1 ' , ' \xB5 ' , ' \xA9 ' , ' ' , ' \xE2 ' , ' \x82 ' , ' \x9A ' , /* ᵦ ᵧ ᵨ ᵩ ₚ */
2015-09-04 10:28:53 +02:00
' \0 ' ,
2015-12-05 13:26:44 +01:00
' \xE2 ' , ' \x81 ' , ' \xB0 ' , ' ' , ' \xC2 ' , ' \xB3 ' , ' ' , ' \xE2 ' , ' \x81 ' , ' \xB5 ' , ' ' , ' \xE2 ' , ' \x81 ' , ' \xB7 ' , ' ' , ' \xE1 ' , ' \xB5 ' , ' \x80 ' , ' ' , ' \xE1 ' , ' \xB4 ' , ' \xB4 ' , ' ' , ' \xE1 ' , ' \xB4 ' , ' \xB1 ' , ' ' , ' \xE1 ' , ' \xB4 ' , ' \xBC ' , /* ⁰ ³ ⁵ ⁷ ᵀ ᴴ ᴱ ᴼ */
2015-09-04 10:28:53 +02:00
' \0 ' ,
2015-12-05 13:26:44 +01:00
' \xE2 ' , ' \x81 ' , ' \xB0 ' , ' ' , ' \xC2 ' , ' \xB9 ' , ' ' , ' \xC2 ' , ' \xB2 ' , ' ' , ' \xC2 ' , ' \xB3 ' , ' ' , ' \xE1 ' , ' \xB4 ' , ' \xB1 ' , ' ' , ' \xE1 ' , ' \xB4 ' , ' \xB8 ' , ' ' , ' \xE1 ' , ' \xB4 ' , ' \xBC ' , ' ' , ' \xE1 ' , ' \xB5 ' , ' \x81 ' , /* ⁰ ¹ ² ³ ᴱ ᴸ ᴼ ᵁ */
2015-09-04 10:28:53 +02:00
' \0 ' ,
2015-12-05 13:26:44 +01:00
' \xE1 ' , ' \xB5 ' , ' \x87 ' , ' ' , ' \xE1 ' , ' \xB5 ' , ' \x88 ' , ' ' , ' \xE1 ' , ' \xB5 ' , ' \x8F ' , ' ' , ' \xCA ' , ' \xB0 ' , ' ' , ' \xCA ' , ' \xB2 ' , ' ' , ' \xE1 ' , ' \xB6 ' , ' \xA0 ' , ' ' , ' \xE2 ' , ' \x81 ' , ' \xB1 ' , /* ᵇ ᵈ ᵏ ʰ ʲ ᶠ ⁱ */
2015-09-04 10:28:53 +02:00
' \0 ' ,
2015-12-05 13:26:44 +01:00
' \xE1 ' , ' \xB5 ' , ' \x89 ' , ' ' , ' \xE1 ' , ' \xB5 ' , ' \x92 ' , ' ' , ' \xCA ' , ' \xB3 ' , ' ' , ' \xCB ' , ' \xA2 ' , ' ' , ' \xCB ' , ' \xA3 ' , ' ' , ' \xE1 ' , ' \xB6 ' , ' \x9C ' , ' ' , ' \xE1 ' , ' \xB6 ' , ' \xBB ' , /* ᵉ ᵒ ʳ ˢ ˣ ᶜ ᶻ */
2015-09-04 10:28:53 +02:00
' \0 ' ,
2015-12-05 13:26:44 +01:00
' \xE1 ' , ' \xB5 ' , ' \x96 ' , ' ' , ' \xCA ' , ' \xB8 ' , ' ' , ' \xE1 ' , ' \xB5 ' , ' \x8D ' , /* ᵖ ʸ ᵍ */
2015-09-04 10:28:53 +02:00
' \0 ' ,
2016-02-18 12:56:38 +01:00
' \xE0 ' , ' \xB4 ' , ' \x92 ' , ' ' , ' \xE0 ' , ' \xB4 ' , ' \x9F ' , ' ' , ' \xE0 ' , ' \xB4 ' , ' \xA0 ' , ' ' , ' \xE0 ' , ' \xB4 ' , ' \xB1 ' , ' ' , ' \xE0 ' , ' \xB4 ' , ' \x9A ' , ' ' , ' \xE0 ' , ' \xB4 ' , ' \xAA ' , ' ' , ' \xE0 ' , ' \xB4 ' , ' \x9A ' , ' \xE0 ' , ' \xB5 ' , ' \x8D ' , ' \xE0 ' , ' \xB4 ' , ' \x9A ' , ' ' , ' \xE0 ' , ' \xB4 ' , ' \xAA ' , ' \xE0 ' , ' \xB5 ' , ' \x8D ' , ' \xE0 ' , ' \xB4 ' , ' \xAA ' , /* ഒ ട ഠ റ ച പ ച്ച പ്പ */
' \0 ' ,
' \xE0 ' , ' \xB4 ' , ' \x9F ' , ' ' , ' \xE0 ' , ' \xB4 ' , ' \xA0 ' , ' ' , ' \xE0 ' , ' \xB4 ' , ' \xA7 ' , ' ' , ' \xE0 ' , ' \xB4 ' , ' \xB6 ' , ' ' , ' \xE0 ' , ' \xB4 ' , ' \x98 ' , ' ' , ' \xE0 ' , ' \xB4 ' , ' \x9A ' , ' ' , ' \xE0 ' , ' \xB4 ' , ' \xA5 ' , ' ' , ' \xE0 ' , ' \xB4 ' , ' \xB2 ' , /* ട ഠ ധ ശ ഘ ച ഥ ല */
' \0 ' ,
2015-12-13 15:54:17 +01:00
' \xE1 ' , ' \x80 ' , ' \x81 ' , ' ' , ' \xE1 ' , ' \x80 ' , ' \x82 ' , ' ' , ' \xE1 ' , ' \x80 ' , ' \x84 ' , ' ' , ' \xE1 ' , ' \x80 ' , ' \x92 ' , ' ' , ' \xE1 ' , ' \x80 ' , ' \x9D ' , ' ' , ' \xE1 ' , ' \x81 ' , ' \xA5 ' , ' ' , ' \xE1 ' , ' \x81 ' , ' \x8A ' , ' ' , ' \xE1 ' , ' \x81 ' , ' \x8B ' , /* ခ ဂ င ဒ ဝ ၥ ၊ ။ */
' \0 ' ,
' \xE1 ' , ' \x80 ' , ' \x84 ' , ' ' , ' \xE1 ' , ' \x80 ' , ' \x8E ' , ' ' , ' \xE1 ' , ' \x80 ' , ' \x92 ' , ' ' , ' \xE1 ' , ' \x80 ' , ' \x95 ' , ' ' , ' \xE1 ' , ' \x80 ' , ' \x97 ' , ' ' , ' \xE1 ' , ' \x80 ' , ' \x9D ' , ' ' , ' \xE1 ' , ' \x81 ' , ' \x8A ' , ' ' , ' \xE1 ' , ' \x81 ' , ' \x8B ' , /* င ဎ ဒ ပ ဗ ဝ ၊ ။ */
' \0 ' ,
' \xE1 ' , ' \x80 ' , ' \xA9 ' , ' ' , ' \xE1 ' , ' \x80 ' , ' \xBC ' , ' ' , ' \xE1 ' , ' \x81 ' , ' \x8D ' , ' ' , ' \xE1 ' , ' \x81 ' , ' \x8F ' , ' ' , ' \xE1 ' , ' \x81 ' , ' \x86 ' , ' ' , ' \xE1 ' , ' \x80 ' , ' \xAB ' , ' ' , ' \xE1 ' , ' \x80 ' , ' \xAD ' , /* ဩ ြ ၍ ၏ ၆ ါ ိ */
' \0 ' ,
' \xE1 ' , ' \x80 ' , ' \x89 ' , ' ' , ' \xE1 ' , ' \x80 ' , ' \x8A ' , ' ' , ' \xE1 ' , ' \x80 ' , ' \xA5 ' , ' ' , ' \xE1 ' , ' \x80 ' , ' \xA9 ' , ' ' , ' \xE1 ' , ' \x80 ' , ' \xA8 ' , ' ' , ' \xE1 ' , ' \x81 ' , ' \x82 ' , ' ' , ' \xE1 ' , ' \x81 ' , ' \x85 ' , ' ' , ' \xE1 ' , ' \x81 ' , ' \x89 ' , /* ဉ ည ဥ ဩ ဨ ၂ ၅ ၉ */
' \0 ' ,
2016-02-29 09:12:35 +01:00
' \xE0 ' , ' \xB6 ' , ' \x89 ' , ' ' , ' \xE0 ' , ' \xB6 ' , ' \x9A ' , ' ' , ' \xE0 ' , ' \xB6 ' , ' \x9D ' , ' ' , ' \xE0 ' , ' \xB6 ' , ' \xB3 ' , ' ' , ' \xE0 ' , ' \xB6 ' , ' \xB4 ' , ' ' , ' \xE0 ' , ' \xB6 ' , ' \xBA ' , ' ' , ' \xE0 ' , ' \xB6 ' , ' \xBD ' , ' ' , ' \xE0 ' , ' \xB7 ' , ' \x86 ' , /* ඉ ක ඝ ඳ ප ය ල ෆ */
' \0 ' ,
' \xE0 ' , ' \xB6 ' , ' \x91 ' , ' ' , ' \xE0 ' , ' \xB6 ' , ' \x94 ' , ' ' , ' \xE0 ' , ' \xB6 ' , ' \x9D ' , ' ' , ' \xE0 ' , ' \xB6 ' , ' \xA2 ' , ' ' , ' \xE0 ' , ' \xB6 ' , ' \xA7 ' , ' ' , ' \xE0 ' , ' \xB6 ' , ' \xAE ' , ' ' , ' \xE0 ' , ' \xB6 ' , ' \xB0 ' , ' ' , ' \xE0 ' , ' \xB6 ' , ' \xBB ' , /* එ ඔ ඝ ජ ට ථ ධ ර */
' \0 ' ,
' \xE0 ' , ' \xB6 ' , ' \xAF ' , ' ' , ' \xE0 ' , ' \xB6 ' , ' \xB3 ' , ' ' , ' \xE0 ' , ' \xB6 ' , ' \x8B ' , ' ' , ' \xE0 ' , ' \xB6 ' , ' \xBD ' , ' ' , ' \xE0 ' , ' \xB6 ' , ' \xAD ' , ' \xE0 ' , ' \xB7 ' , ' \x96 ' , ' ' , ' \xE0 ' , ' \xB6 ' , ' \xAD ' , ' \xE0 ' , ' \xB7 ' , ' \x94 ' , ' ' , ' \xE0 ' , ' \xB6 ' , ' \xB6 ' , ' \xE0 ' , ' \xB7 ' , ' \x94 ' , ' ' , ' \xE0 ' , ' \xB6 ' , ' \xAF ' , ' \xE0 ' , ' \xB7 ' , ' \x94 ' , /* ද ඳ උ ල තූ තු බු දු */
' \0 ' ,
2016-02-25 06:58:47 +01:00
' \xE0 ' , ' \xAE ' , ' \x89 ' , ' ' , ' \xE0 ' , ' \xAE ' , ' \x92 ' , ' ' , ' \xE0 ' , ' \xAE ' , ' \x93 ' , ' ' , ' \xE0 ' , ' \xAE ' , ' \xB1 ' , ' ' , ' \xE0 ' , ' \xAE ' , ' \x88 ' , ' ' , ' \xE0 ' , ' \xAE ' , ' \x95 ' , ' ' , ' \xE0 ' , ' \xAE ' , ' \x99 ' , ' ' , ' \xE0 ' , ' \xAE ' , ' \x9A ' , /* உ ஒ ஓ ற ஈ க ங ச */
' \0 ' ,
' \xE0 ' , ' \xAE ' , ' \x95 ' , ' ' , ' \xE0 ' , ' \xAE ' , ' \x9A ' , ' ' , ' \xE0 ' , ' \xAE ' , ' \xB2 ' , ' ' , ' \xE0 ' , ' \xAE ' , ' \xB6 ' , ' ' , ' \xE0 ' , ' \xAE ' , ' \x89 ' , ' ' , ' \xE0 ' , ' \xAE ' , ' \x99 ' , ' ' , ' \xE0 ' , ' \xAE ' , ' \x9F ' , ' ' , ' \xE0 ' , ' \xAE ' , ' \xAA ' , /* க ச ல ஶ உ ங ட ப */
' \0 ' ,
2015-12-05 13:26:44 +01:00
' \xE0 ' , ' \xB0 ' , ' \x87 ' , ' ' , ' \xE0 ' , ' \xB0 ' , ' \x8C ' , ' ' , ' \xE0 ' , ' \xB0 ' , ' \x99 ' , ' ' , ' \xE0 ' , ' \xB0 ' , ' \x9E ' , ' ' , ' \xE0 ' , ' \xB0 ' , ' \xA3 ' , ' ' , ' \xE0 ' , ' \xB0 ' , ' \xB1 ' , ' ' , ' \xE0 ' , ' \xB1 ' , ' \xAF ' , /* ఇ ఌ ఙ ఞ ణ ఱ ౯ */
2014-10-18 11:01:14 +02:00
' \0 ' ,
2015-12-05 13:26:44 +01:00
' \xE0 ' , ' \xB0 ' , ' \x85 ' , ' ' , ' \xE0 ' , ' \xB0 ' , ' \x95 ' , ' ' , ' \xE0 ' , ' \xB0 ' , ' \x9A ' , ' ' , ' \xE0 ' , ' \xB0 ' , ' \xB0 ' , ' ' , ' \xE0 ' , ' \xB0 ' , ' \xBD ' , ' ' , ' \xE0 ' , ' \xB1 ' , ' \xA8 ' , ' ' , ' \xE0 ' , ' \xB1 ' , ' \xAC ' , /* అ క చ ర ఽ ౨ ౬ */
2015-01-31 11:01:33 +01:00
' \0 ' ,
2015-12-05 13:26:44 +01:00
' \xE0 ' , ' \xB8 ' , ' \x9A ' , ' ' , ' \xE0 ' , ' \xB9 ' , ' \x80 ' , ' ' , ' \xE0 ' , ' \xB9 ' , ' \x81 ' , ' ' , ' \xE0 ' , ' \xB8 ' , ' \xAD ' , ' ' , ' \xE0 ' , ' \xB8 ' , ' \x81 ' , ' ' , ' \xE0 ' , ' \xB8 ' , ' \xB2 ' , /* บ เ แ อ ก า */
2015-01-31 11:01:33 +01:00
' \0 ' ,
2015-12-05 13:26:44 +01:00
' \xE0 ' , ' \xB8 ' , ' \x9A ' , ' ' , ' \xE0 ' , ' \xB8 ' , ' \x9B ' , ' ' , ' \xE0 ' , ' \xB8 ' , ' \xA9 ' , ' ' , ' \xE0 ' , ' \xB8 ' , ' \xAF ' , ' ' , ' \xE0 ' , ' \xB8 ' , ' \xAD ' , ' ' , ' \xE0 ' , ' \xB8 ' , ' \xA2 ' , ' ' , ' \xE0 ' , ' \xB8 ' , ' \xAE ' , /* บ ป ษ ฯ อ ย ฮ */
2015-01-31 11:01:33 +01:00
' \0 ' ,
2015-12-05 13:26:44 +01:00
' \xE0 ' , ' \xB8 ' , ' \x9B ' , ' ' , ' \xE0 ' , ' \xB8 ' , ' \x9D ' , ' ' , ' \xE0 ' , ' \xB8 ' , ' \x9F ' , /* ป ฝ ฟ */
2015-01-31 11:01:33 +01:00
' \0 ' ,
2015-12-05 13:26:44 +01:00
' \xE0 ' , ' \xB9 ' , ' \x82 ' , ' ' , ' \xE0 ' , ' \xB9 ' , ' \x83 ' , ' ' , ' \xE0 ' , ' \xB9 ' , ' \x84 ' , /* โ ใ ไ */
2015-01-31 11:01:33 +01:00
' \0 ' ,
2015-12-05 13:26:44 +01:00
' \xE0 ' , ' \xB8 ' , ' \x8E ' , ' ' , ' \xE0 ' , ' \xB8 ' , ' \x8F ' , ' ' , ' \xE0 ' , ' \xB8 ' , ' \xA4 ' , ' ' , ' \xE0 ' , ' \xB8 ' , ' \xA6 ' , /* ฎ ฏ ฤ ฦ */
2015-01-31 11:01:33 +01:00
' \0 ' ,
2015-12-05 13:26:44 +01:00
' \xE0 ' , ' \xB8 ' , ' \x8D ' , ' ' , ' \xE0 ' , ' \xB8 ' , ' \x90 ' , /* ญ ฐ */
2015-01-31 11:01:33 +01:00
' \0 ' ,
2015-12-05 13:26:44 +01:00
' \xE0 ' , ' \xB9 ' , ' \x90 ' , ' ' , ' \xE0 ' , ' \xB9 ' , ' \x91 ' , ' ' , ' \xE0 ' , ' \xB9 ' , ' \x93 ' , /* ๐ ๑ ๓ */
2013-08-25 08:01:41 +02:00
# ifdef AF_CONFIG_OPTION_CJK
' \0 ' ,
2015-12-05 13:26:44 +01:00
' \xE4 ' , ' \xBB ' , ' \x96 ' , ' ' , ' \xE4 ' , ' \xBB ' , ' \xAC ' , ' ' , ' \xE4 ' , ' \xBD ' , ' \xA0 ' , ' ' , ' \xE4 ' , ' \xBE ' , ' \x86 ' , ' ' , ' \xE5 ' , ' \x80 ' , ' \x91 ' , ' ' , ' \xE5 ' , ' \x88 ' , ' \xB0 ' , ' ' , ' \xE5 ' , ' \x92 ' , ' \x8C ' , ' ' , ' \xE5 ' , ' \x9C ' , ' \xB0 ' , /* 他 们 你 來 們 到 和 地 */
' ' , ' \xE5 ' , ' \xAF ' , ' \xB9 ' , ' ' , ' \xE5 ' , ' \xB0 ' , ' \x8D ' , ' ' , ' \xE5 ' , ' \xB0 ' , ' \xB1 ' , ' ' , ' \xE5 ' , ' \xB8 ' , ' \xAD ' , ' ' , ' \xE6 ' , ' \x88 ' , ' \x91 ' , ' ' , ' \xE6 ' , ' \x97 ' , ' \xB6 ' , ' ' , ' \xE6 ' , ' \x99 ' , ' \x82 ' , ' ' , ' \xE6 ' , ' \x9C ' , ' \x83 ' , /* 对 對 就 席 我 时 時 會 */
' ' , ' \xE6 ' , ' \x9D ' , ' \xA5 ' , ' ' , ' \xE7 ' , ' \x82 ' , ' \xBA ' , ' ' , ' \xE8 ' , ' \x83 ' , ' \xBD ' , ' ' , ' \xE8 ' , ' \x88 ' , ' \xB0 ' , ' ' , ' \xE8 ' , ' \xAA ' , ' \xAA ' , ' ' , ' \xE8 ' , ' \xAF ' , ' \xB4 ' , ' ' , ' \xE8 ' , ' \xBF ' , ' \x99 ' , ' ' , ' \xE9 ' , ' \x80 ' , ' \x99 ' , /* 来 為 能 舰 說 说 这 這 */
' ' , ' \xE9 ' , ' \xBD ' , ' \x8A ' , ' ' , ' | ' , /* 齊 | */
' ' , ' \xE5 ' , ' \x86 ' , ' \x9B ' , ' ' , ' \xE5 ' , ' \x90 ' , ' \x8C ' , ' ' , ' \xE5 ' , ' \xB7 ' , ' \xB2 ' , ' ' , ' \xE6 ' , ' \x84 ' , ' \xBF ' , ' ' , ' \xE6 ' , ' \x97 ' , ' \xA2 ' , ' ' , ' \xE6 ' , ' \x98 ' , ' \x9F ' , ' ' , ' \xE6 ' , ' \x98 ' , ' \xAF ' , ' ' , ' \xE6 ' , ' \x99 ' , ' \xAF ' , /* 军 同 已 愿 既 星 是 景 */
' ' , ' \xE6 ' , ' \xB0 ' , ' \x91 ' , ' ' , ' \xE7 ' , ' \x85 ' , ' \xA7 ' , ' ' , ' \xE7 ' , ' \x8E ' , ' \xB0 ' , ' ' , ' \xE7 ' , ' \x8F ' , ' \xBE ' , ' ' , ' \xE7 ' , ' \x90 ' , ' \x86 ' , ' ' , ' \xE7 ' , ' \x94 ' , ' \xA8 ' , ' ' , ' \xE7 ' , ' \xBD ' , ' \xAE ' , ' ' , ' \xE8 ' , ' \xA6 ' , ' \x81 ' , /* 民 照 现 現 理 用 置 要 */
' ' , ' \xE8 ' , ' \xBB ' , ' \x8D ' , ' ' , ' \xE9 ' , ' \x82 ' , ' \xA3 ' , ' ' , ' \xE9 ' , ' \x85 ' , ' \x8D ' , ' ' , ' \xE9 ' , ' \x87 ' , ' \x8C ' , ' ' , ' \xE9 ' , ' \x96 ' , ' \x8B ' , ' ' , ' \xE9 ' , ' \x9B ' , ' \xB7 ' , ' ' , ' \xE9 ' , ' \x9C ' , ' \xB2 ' , ' ' , ' \xE9 ' , ' \x9D ' , ' \xA2 ' , /* 軍 那 配 里 開 雷 露 面 */
' ' , ' \xE9 ' , ' \xA1 ' , ' \xBE ' , /* 顾 */
' \0 ' ,
' \xE4 ' , ' \xB8 ' , ' \xAA ' , ' ' , ' \xE4 ' , ' \xB8 ' , ' \xBA ' , ' ' , ' \xE4 ' , ' \xBA ' , ' \xBA ' , ' ' , ' \xE4 ' , ' \xBB ' , ' \x96 ' , ' ' , ' \xE4 ' , ' \xBB ' , ' \xA5 ' , ' ' , ' \xE4 ' , ' \xBB ' , ' \xAC ' , ' ' , ' \xE4 ' , ' \xBD ' , ' \xA0 ' , ' ' , ' \xE4 ' , ' \xBE ' , ' \x86 ' , /* 个 为 人 他 以 们 你 來 */
' ' , ' \xE5 ' , ' \x80 ' , ' \x8B ' , ' ' , ' \xE5 ' , ' \x80 ' , ' \x91 ' , ' ' , ' \xE5 ' , ' \x88 ' , ' \xB0 ' , ' ' , ' \xE5 ' , ' \x92 ' , ' \x8C ' , ' ' , ' \xE5 ' , ' \xA4 ' , ' \xA7 ' , ' ' , ' \xE5 ' , ' \xAF ' , ' \xB9 ' , ' ' , ' \xE5 ' , ' \xB0 ' , ' \x8D ' , ' ' , ' \xE5 ' , ' \xB0 ' , ' \xB1 ' , /* 個 們 到 和 大 对 對 就 */
' ' , ' \xE6 ' , ' \x88 ' , ' \x91 ' , ' ' , ' \xE6 ' , ' \x97 ' , ' \xB6 ' , ' ' , ' \xE6 ' , ' \x99 ' , ' \x82 ' , ' ' , ' \xE6 ' , ' \x9C ' , ' \x89 ' , ' ' , ' \xE6 ' , ' \x9D ' , ' \xA5 ' , ' ' , ' \xE7 ' , ' \x82 ' , ' \xBA ' , ' ' , ' \xE8 ' , ' \xA6 ' , ' \x81 ' , ' ' , ' \xE8 ' , ' \xAA ' , ' \xAA ' , /* 我 时 時 有 来 為 要 說 */
' ' , ' \xE8 ' , ' \xAF ' , ' \xB4 ' , ' ' , ' | ' , /* 说 | */
' ' , ' \xE4 ' , ' \xB8 ' , ' \xBB ' , ' ' , ' \xE4 ' , ' \xBA ' , ' \x9B ' , ' ' , ' \xE5 ' , ' \x9B ' , ' \xA0 ' , ' ' , ' \xE5 ' , ' \xAE ' , ' \x83 ' , ' ' , ' \xE6 ' , ' \x83 ' , ' \xB3 ' , ' ' , ' \xE6 ' , ' \x84 ' , ' \x8F ' , ' ' , ' \xE7 ' , ' \x90 ' , ' \x86 ' , ' ' , ' \xE7 ' , ' \x94 ' , ' \x9F ' , /* 主 些 因 它 想 意 理 生 */
' ' , ' \xE7 ' , ' \x95 ' , ' \xB6 ' , ' ' , ' \xE7 ' , ' \x9C ' , ' \x8B ' , ' ' , ' \xE7 ' , ' \x9D ' , ' \x80 ' , ' ' , ' \xE7 ' , ' \xBD ' , ' \xAE ' , ' ' , ' \xE8 ' , ' \x80 ' , ' \x85 ' , ' ' , ' \xE8 ' , ' \x87 ' , ' \xAA ' , ' ' , ' \xE8 ' , ' \x91 ' , ' \x97 ' , ' ' , ' \xE8 ' , ' \xA3 ' , ' \xA1 ' , /* 當 看 着 置 者 自 著 裡 */
' ' , ' \xE8 ' , ' \xBF ' , ' \x87 ' , ' ' , ' \xE8 ' , ' \xBF ' , ' \x98 ' , ' ' , ' \xE8 ' , ' \xBF ' , ' \x9B ' , ' ' , ' \xE9 ' , ' \x80 ' , ' \xB2 ' , ' ' , ' \xE9 ' , ' \x81 ' , ' \x8E ' , ' ' , ' \xE9 ' , ' \x81 ' , ' \x93 ' , ' ' , ' \xE9 ' , ' \x82 ' , ' \x84 ' , ' ' , ' \xE9 ' , ' \x87 ' , ' \x8C ' , /* 过 还 进 進 過 道 還 里 */
' ' , ' \xE9 ' , ' \x9D ' , ' \xA2 ' , /* 面 */
2013-08-25 08:01:41 +02:00
# ifdef AF_CONFIG_OPTION_CJK_BLUE_HANI_VERT
' \0 ' ,
2015-12-05 13:26:44 +01:00
' ' , ' \xE4 ' , ' \xBA ' , ' \x9B ' , ' ' , ' \xE4 ' , ' \xBB ' , ' \xAC ' , ' ' , ' \xE4 ' , ' \xBD ' , ' \xA0 ' , ' ' , ' \xE4 ' , ' \xBE ' , ' \x86 ' , ' ' , ' \xE5 ' , ' \x80 ' , ' \x91 ' , ' ' , ' \xE5 ' , ' \x88 ' , ' \xB0 ' , ' ' , ' \xE5 ' , ' \x92 ' , ' \x8C ' , ' ' , ' \xE5 ' , ' \x9C ' , ' \xB0 ' , /* 些 们 你 來 們 到 和 地 */
' ' , ' \xE5 ' , ' \xA5 ' , ' \xB9 ' , ' ' , ' \xE5 ' , ' \xB0 ' , ' \x86 ' , ' ' , ' \xE5 ' , ' \xB0 ' , ' \x87 ' , ' ' , ' \xE5 ' , ' \xB0 ' , ' \xB1 ' , ' ' , ' \xE5 ' , ' \xB9 ' , ' \xB4 ' , ' ' , ' \xE5 ' , ' \xBE ' , ' \x97 ' , ' ' , ' \xE6 ' , ' \x83 ' , ' \x85 ' , ' ' , ' \xE6 ' , ' \x9C ' , ' \x80 ' , /* 她 将 將 就 年 得 情 最 */
' ' , ' \xE6 ' , ' \xA0 ' , ' \xB7 ' , ' ' , ' \xE6 ' , ' \xA8 ' , ' \xA3 ' , ' ' , ' \xE7 ' , ' \x90 ' , ' \x86 ' , ' ' , ' \xE8 ' , ' \x83 ' , ' \xBD ' , ' ' , ' \xE8 ' , ' \xAA ' , ' \xAA ' , ' ' , ' \xE8 ' , ' \xAF ' , ' \xB4 ' , ' ' , ' \xE8 ' , ' \xBF ' , ' \x99 ' , ' ' , ' \xE9 ' , ' \x80 ' , ' \x99 ' , /* 样 樣 理 能 說 说 这 這 */
' ' , ' \xE9 ' , ' \x80 ' , ' \x9A ' , ' ' , ' | ' , /* 通 | */
' ' , ' \xE5 ' , ' \x8D ' , ' \xB3 ' , ' ' , ' \xE5 ' , ' \x90 ' , ' \x97 ' , ' ' , ' \xE5 ' , ' \x90 ' , ' \xA7 ' , ' ' , ' \xE5 ' , ' \x90 ' , ' \xAC ' , ' ' , ' \xE5 ' , ' \x91 ' , ' \xA2 ' , ' ' , ' \xE5 ' , ' \x93 ' , ' \x81 ' , ' ' , ' \xE5 ' , ' \x93 ' , ' \x8D ' , ' ' , ' \xE5 ' , ' \x97 ' , ' \x8E ' , /* 即 吗 吧 听 呢 品 响 嗎 */
' ' , ' \xE5 ' , ' \xB8 ' , ' \x88 ' , ' ' , ' \xE5 ' , ' \xB8 ' , ' \xAB ' , ' ' , ' \xE6 ' , ' \x94 ' , ' \xB6 ' , ' ' , ' \xE6 ' , ' \x96 ' , ' \xAD ' , ' ' , ' \xE6 ' , ' \x96 ' , ' \xB7 ' , ' ' , ' \xE6 ' , ' \x98 ' , ' \x8E ' , ' ' , ' \xE7 ' , ' \x9C ' , ' \xBC ' , ' ' , ' \xE9 ' , ' \x96 ' , ' \x93 ' , /* 师 師 收 断 斷 明 眼 間 */
' ' , ' \xE9 ' , ' \x97 ' , ' \xB4 ' , ' ' , ' \xE9 ' , ' \x99 ' , ' \x85 ' , ' ' , ' \xE9 ' , ' \x99 ' , ' \x88 ' , ' ' , ' \xE9 ' , ' \x99 ' , ' \x90 ' , ' ' , ' \xE9 ' , ' \x99 ' , ' \xA4 ' , ' ' , ' \xE9 ' , ' \x99 ' , ' \xB3 ' , ' ' , ' \xE9 ' , ' \x9A ' , ' \x8F ' , ' ' , ' \xE9 ' , ' \x9A ' , ' \x9B ' , /* 间 际 陈 限 除 陳 随 際 */
' ' , ' \xE9 ' , ' \x9A ' , ' \xA8 ' , /* 隨 */
' \0 ' ,
' \xE4 ' , ' \xBA ' , ' \x8B ' , ' ' , ' \xE5 ' , ' \x89 ' , ' \x8D ' , ' ' , ' \xE5 ' , ' \xAD ' , ' \xB8 ' , ' ' , ' \xE5 ' , ' \xB0 ' , ' \x86 ' , ' ' , ' \xE5 ' , ' \xB0 ' , ' \x87 ' , ' ' , ' \xE6 ' , ' \x83 ' , ' \x85 ' , ' ' , ' \xE6 ' , ' \x83 ' , ' \xB3 ' , ' ' , ' \xE6 ' , ' \x88 ' , ' \x96 ' , /* 事 前 學 将 將 情 想 或 */
' ' , ' \xE6 ' , ' \x94 ' , ' \xBF ' , ' ' , ' \xE6 ' , ' \x96 ' , ' \xAF ' , ' ' , ' \xE6 ' , ' \x96 ' , ' \xB0 ' , ' ' , ' \xE6 ' , ' \xA0 ' , ' \xB7 ' , ' ' , ' \xE6 ' , ' \xA8 ' , ' \xA3 ' , ' ' , ' \xE6 ' , ' \xB0 ' , ' \x91 ' , ' ' , ' \xE6 ' , ' \xB2 ' , ' \x92 ' , ' ' , ' \xE6 ' , ' \xB2 ' , ' \xA1 ' , /* 政 斯 新 样 樣 民 沒 没 */
' ' , ' \xE7 ' , ' \x84 ' , ' \xB6 ' , ' ' , ' \xE7 ' , ' \x89 ' , ' \xB9 ' , ' ' , ' \xE7 ' , ' \x8E ' , ' \xB0 ' , ' ' , ' \xE7 ' , ' \x8F ' , ' \xBE ' , ' ' , ' \xE7 ' , ' \x90 ' , ' \x83 ' , ' ' , ' \xE7 ' , ' \xAC ' , ' \xAC ' , ' ' , ' \xE7 ' , ' \xB6 ' , ' \x93 ' , ' ' , ' \xE8 ' , ' \xB0 ' , ' \x81 ' , /* 然 特 现 現 球 第 經 谁 */
' ' , ' \xE8 ' , ' \xB5 ' , ' \xB7 ' , ' ' , ' | ' , /* 起 | */
' ' , ' \xE4 ' , ' \xBE ' , ' \x8B ' , ' ' , ' \xE5 ' , ' \x88 ' , ' \xA5 ' , ' ' , ' \xE5 ' , ' \x88 ' , ' \xAB ' , ' ' , ' \xE5 ' , ' \x88 ' , ' \xB6 ' , ' ' , ' \xE5 ' , ' \x8A ' , ' \xA8 ' , ' ' , ' \xE5 ' , ' \x8B ' , ' \x95 ' , ' ' , ' \xE5 ' , ' \x90 ' , ' \x97 ' , ' ' , ' \xE5 ' , ' \x97 ' , ' \x8E ' , /* 例 別 别 制 动 動 吗 嗎 */
' ' , ' \xE5 ' , ' \xA2 ' , ' \x9E ' , ' ' , ' \xE6 ' , ' \x8C ' , ' \x87 ' , ' ' , ' \xE6 ' , ' \x98 ' , ' \x8E ' , ' ' , ' \xE6 ' , ' \x9C ' , ' \x9D ' , ' ' , ' \xE6 ' , ' \x9C ' , ' \x9F ' , ' ' , ' \xE6 ' , ' \x9E ' , ' \x84 ' , ' ' , ' \xE7 ' , ' \x89 ' , ' \xA9 ' , ' ' , ' \xE7 ' , ' \xA1 ' , ' \xAE ' , /* 增 指 明 朝 期 构 物 确 */
' ' , ' \xE7 ' , ' \xA7 ' , ' \x8D ' , ' ' , ' \xE8 ' , ' \xAA ' , ' \xBF ' , ' ' , ' \xE8 ' , ' \xB0 ' , ' \x83 ' , ' ' , ' \xE8 ' , ' \xB2 ' , ' \xBB ' , ' ' , ' \xE8 ' , ' \xB4 ' , ' \xB9 ' , ' ' , ' \xE9 ' , ' \x82 ' , ' \xA3 ' , ' ' , ' \xE9 ' , ' \x83 ' , ' \xBD ' , ' ' , ' \xE9 ' , ' \x96 ' , ' \x93 ' , /* 种 調 调 費 费 那 都 間 */
' ' , ' \xE9 ' , ' \x97 ' , ' \xB4 ' , /* 间 */
2013-08-25 08:01:41 +02:00
# endif /* AF_CONFIG_OPTION_CJK_BLUE_HANI_VERT */
# endif /* AF_CONFIG_OPTION_CJK */
' \0 ' ,
} ;
2013-12-19 15:24:39 +01:00
/* stringsets are specific to styles */
2013-08-25 08:01:41 +02:00
FT_LOCAL_ARRAY_DEF ( AF_Blue_StringRec )
af_blue_stringsets [ ] =
{
/* */
2015-08-06 07:34:50 +02:00
{ AF_BLUE_STRING_ARABIC_TOP , AF_BLUE_PROPERTY_LATIN_TOP } ,
{ AF_BLUE_STRING_ARABIC_BOTTOM , 0 } ,
{ AF_BLUE_STRING_ARABIC_JOIN , AF_BLUE_PROPERTY_LATIN_NEUTRAL } ,
{ AF_BLUE_STRING_MAX , 0 } ,
2016-05-24 18:27:18 +02:00
{ AF_BLUE_STRING_ARMENIAN_CAPITAL_TOP , AF_BLUE_PROPERTY_LATIN_TOP } ,
{ AF_BLUE_STRING_ARMENIAN_CAPITAL_BOTTOM , 0 } ,
{ AF_BLUE_STRING_ARMENIAN_SMALL_ASCENDER , AF_BLUE_PROPERTY_LATIN_TOP } ,
{ AF_BLUE_STRING_ARMENIAN_SMALL_TOP , AF_BLUE_PROPERTY_LATIN_TOP |
AF_BLUE_PROPERTY_LATIN_X_HEIGHT } ,
{ AF_BLUE_STRING_ARMENIAN_SMALL_BOTTOM , 0 } ,
{ AF_BLUE_STRING_ARMENIAN_SMALL_DESCENDER , 0 } ,
{ AF_BLUE_STRING_MAX , 0 } ,
2016-05-24 23:10:44 +02:00
{ AF_BLUE_STRING_BENGALI_TOP , AF_BLUE_PROPERTY_LATIN_TOP } ,
{ AF_BLUE_STRING_BENGALI_HEAD , AF_BLUE_PROPERTY_LATIN_TOP } ,
{ AF_BLUE_STRING_BENGALI_BASE , AF_BLUE_PROPERTY_LATIN_TOP |
AF_BLUE_PROPERTY_LATIN_NEUTRAL |
AF_BLUE_PROPERTY_LATIN_X_HEIGHT } ,
{ AF_BLUE_STRING_BENGALI_BASE , 0 } ,
{ AF_BLUE_STRING_MAX , 0 } ,
2016-06-13 12:16:45 +02:00
{ AF_BLUE_STRING_CHEROKEE_CAPITAL , AF_BLUE_PROPERTY_LATIN_TOP } ,
{ AF_BLUE_STRING_CHEROKEE_CAPITAL , 0 } ,
{ AF_BLUE_STRING_CHEROKEE_SMALL_ASCENDER , AF_BLUE_PROPERTY_LATIN_TOP } ,
{ AF_BLUE_STRING_CHEROKEE_SMALL , AF_BLUE_PROPERTY_LATIN_TOP |
AF_BLUE_PROPERTY_LATIN_X_HEIGHT } ,
{ AF_BLUE_STRING_CHEROKEE_SMALL , 0 } ,
{ AF_BLUE_STRING_CHEROKEE_SMALL_DESCENDER , 0 } ,
{ AF_BLUE_STRING_MAX , 0 } ,
2014-05-01 17:24:19 +02:00
{ AF_BLUE_STRING_CYRILLIC_CAPITAL_TOP , AF_BLUE_PROPERTY_LATIN_TOP } ,
{ AF_BLUE_STRING_CYRILLIC_CAPITAL_BOTTOM , 0 } ,
{ AF_BLUE_STRING_CYRILLIC_SMALL , AF_BLUE_PROPERTY_LATIN_TOP |
AF_BLUE_PROPERTY_LATIN_X_HEIGHT } ,
{ AF_BLUE_STRING_CYRILLIC_SMALL , 0 } ,
{ AF_BLUE_STRING_CYRILLIC_SMALL_DESCENDER , 0 } ,
{ AF_BLUE_STRING_MAX , 0 } ,
{ AF_BLUE_STRING_DEVANAGARI_TOP , AF_BLUE_PROPERTY_LATIN_TOP } ,
{ AF_BLUE_STRING_DEVANAGARI_HEAD , AF_BLUE_PROPERTY_LATIN_TOP } ,
{ AF_BLUE_STRING_DEVANAGARI_BASE , AF_BLUE_PROPERTY_LATIN_TOP |
AF_BLUE_PROPERTY_LATIN_NEUTRAL |
AF_BLUE_PROPERTY_LATIN_X_HEIGHT } ,
{ AF_BLUE_STRING_DEVANAGARI_BASE , 0 } ,
{ AF_BLUE_STRING_DEVANAGARI_BOTTOM , 0 } ,
{ AF_BLUE_STRING_MAX , 0 } ,
2016-06-07 13:52:14 +02:00
{ AF_BLUE_STRING_ETHIOPIC_TOP , AF_BLUE_PROPERTY_LATIN_TOP } ,
{ AF_BLUE_STRING_ETHIOPIC_BOTTOM , 0 } ,
{ AF_BLUE_STRING_MAX , 0 } ,
[autofit] Add support for Georgian scripts.
Georgian is problematic, since `uppercase' forms of Mkhedruli
(called Mtavruli) are not yet defined in Unicode, which means that
proper blue zones can't be defined. However, there is already a
proposal submitted to Unicode; see
http://www.unicode.org/L2/L2016/16034-n4707-georgian.pdf
Additionally, due to historical reasons, Unicode treats Khutsuri as
the same script as Mkhedruli, and so does OpenType. However, since
the two scripts have completely different shapes it can happen that
blue zones differ considerably. The tag `geok' used here (derived
from ISO 15924) to differentiate the two scripts is not an OpenType
tag in use. If we now have a font that contains both glyphs for
Mkhedruli and Khutsuri, and it uses OpenType features for both also,
HarfBuzz unavoidably treats all glyphs as `geor'. As a consequence,
blue zones for `geok' are not used for glyphs involved in the
OpenType features.
An issue not yet resolved is which OpenType feature should be used
to access Mtavruli glyph shapes; right now, FreeType doesn't set up
support for them, but it is easy to add them later on as soon as
more information is available.
* src/autofit/afblue.dat: Add blue zone data for Georgian.
* src/autofit/afblue.c, src/autofit/afblue.h: Regenerated.
* src/autofit/afscript.h: Add Georgian standard characters.
* src/autofit/afranges.c: Add Georgian data.
* src/autofit/afstyles.h: Add Georgian data.
2016-04-09 08:24:00 +02:00
{ AF_BLUE_STRING_GEORGIAN_MKHEDRULI_TOP , AF_BLUE_PROPERTY_LATIN_TOP |
AF_BLUE_PROPERTY_LATIN_X_HEIGHT } ,
{ AF_BLUE_STRING_GEORGIAN_MKHEDRULI_BOTTOM , 0 } ,
{ AF_BLUE_STRING_GEORGIAN_MKHEDRULI_ASCENDER , AF_BLUE_PROPERTY_LATIN_TOP } ,
{ AF_BLUE_STRING_GEORGIAN_MKHEDRULI_DESCENDER , 0 } ,
{ AF_BLUE_STRING_MAX , 0 } ,
2016-05-24 23:10:44 +02:00
{ AF_BLUE_STRING_GEORGIAN_ASOMTAVRULI_TOP , AF_BLUE_PROPERTY_LATIN_TOP } ,
{ AF_BLUE_STRING_GEORGIAN_ASOMTAVRULI_BOTTOM , 0 } ,
{ AF_BLUE_STRING_GEORGIAN_NUSKHURI_TOP , AF_BLUE_PROPERTY_LATIN_TOP |
AF_BLUE_PROPERTY_LATIN_X_HEIGHT } ,
{ AF_BLUE_STRING_GEORGIAN_NUSKHURI_BOTTOM , 0 } ,
{ AF_BLUE_STRING_GEORGIAN_NUSKHURI_ASCENDER , AF_BLUE_PROPERTY_LATIN_TOP } ,
{ AF_BLUE_STRING_GEORGIAN_NUSKHURI_DESCENDER , 0 } ,
{ AF_BLUE_STRING_MAX , 0 } ,
2013-10-19 21:46:03 +02:00
{ AF_BLUE_STRING_GREEK_CAPITAL_TOP , AF_BLUE_PROPERTY_LATIN_TOP } ,
{ AF_BLUE_STRING_GREEK_CAPITAL_BOTTOM , 0 } ,
{ AF_BLUE_STRING_GREEK_SMALL_BETA_TOP , AF_BLUE_PROPERTY_LATIN_TOP } ,
{ AF_BLUE_STRING_GREEK_SMALL , AF_BLUE_PROPERTY_LATIN_TOP |
AF_BLUE_PROPERTY_LATIN_X_HEIGHT } ,
{ AF_BLUE_STRING_GREEK_SMALL , 0 } ,
{ AF_BLUE_STRING_GREEK_SMALL_DESCENDER , 0 } ,
{ AF_BLUE_STRING_MAX , 0 } ,
2016-04-25 21:18:24 +02:00
{ AF_BLUE_STRING_GUJARATI_TOP , AF_BLUE_PROPERTY_LATIN_TOP |
AF_BLUE_PROPERTY_LATIN_X_HEIGHT } ,
{ AF_BLUE_STRING_GUJARATI_BOTTOM , 0 } ,
{ AF_BLUE_STRING_GUJARATI_ASCENDER , AF_BLUE_PROPERTY_LATIN_TOP } ,
{ AF_BLUE_STRING_GUJARATI_DESCENDER , 0 } ,
{ AF_BLUE_STRING_GUJARATI_DIGIT_TOP , AF_BLUE_PROPERTY_LATIN_TOP } ,
{ AF_BLUE_STRING_MAX , 0 } ,
2016-05-22 08:38:41 +02:00
{ AF_BLUE_STRING_GURMUKHI_TOP , AF_BLUE_PROPERTY_LATIN_TOP } ,
{ AF_BLUE_STRING_GURMUKHI_HEAD , AF_BLUE_PROPERTY_LATIN_TOP } ,
{ AF_BLUE_STRING_GURMUKHI_BASE , AF_BLUE_PROPERTY_LATIN_TOP |
AF_BLUE_PROPERTY_LATIN_NEUTRAL |
AF_BLUE_PROPERTY_LATIN_X_HEIGHT } ,
{ AF_BLUE_STRING_GURMUKHI_BOTTOM , 0 } ,
{ AF_BLUE_STRING_GURMUKHI_DIGIT_TOP , AF_BLUE_PROPERTY_LATIN_TOP } ,
{ AF_BLUE_STRING_MAX , 0 } ,
2013-09-11 23:08:31 +02:00
{ AF_BLUE_STRING_HEBREW_TOP , AF_BLUE_PROPERTY_LATIN_TOP |
AF_BLUE_PROPERTY_LATIN_LONG } ,
{ AF_BLUE_STRING_HEBREW_BOTTOM , 0 } ,
{ AF_BLUE_STRING_HEBREW_DESCENDER , 0 } ,
{ AF_BLUE_STRING_MAX , 0 } ,
2016-01-28 10:13:24 +01:00
{ AF_BLUE_STRING_KANNADA_TOP , AF_BLUE_PROPERTY_LATIN_TOP } ,
{ AF_BLUE_STRING_KANNADA_BOTTOM , 0 } ,
{ AF_BLUE_STRING_MAX , 0 } ,
2015-12-06 19:34:59 +01:00
{ AF_BLUE_STRING_KHMER_TOP , AF_BLUE_PROPERTY_LATIN_TOP |
AF_BLUE_PROPERTY_LATIN_X_HEIGHT } ,
2015-12-09 20:04:18 +01:00
{ AF_BLUE_STRING_KHMER_SUBSCRIPT_TOP , AF_BLUE_PROPERTY_LATIN_SUB_TOP } ,
2015-12-06 19:34:59 +01:00
{ AF_BLUE_STRING_KHMER_BOTTOM , 0 } ,
{ AF_BLUE_STRING_KHMER_DESCENDER , 0 } ,
{ AF_BLUE_STRING_KHMER_LARGE_DESCENDER , 0 } ,
{ AF_BLUE_STRING_MAX , 0 } ,
{ AF_BLUE_STRING_KHMER_SYMBOLS_WAXING_TOP , AF_BLUE_PROPERTY_LATIN_TOP |
AF_BLUE_PROPERTY_LATIN_X_HEIGHT } ,
{ AF_BLUE_STRING_KHMER_SYMBOLS_WANING_BOTTOM , 0 } ,
{ AF_BLUE_STRING_MAX , 0 } ,
2016-05-24 23:10:44 +02:00
{ AF_BLUE_STRING_LAO_TOP , AF_BLUE_PROPERTY_LATIN_TOP |
AF_BLUE_PROPERTY_LATIN_X_HEIGHT } ,
{ AF_BLUE_STRING_LAO_BOTTOM , 0 } ,
{ AF_BLUE_STRING_LAO_ASCENDER , AF_BLUE_PROPERTY_LATIN_TOP } ,
{ AF_BLUE_STRING_LAO_LARGE_ASCENDER , AF_BLUE_PROPERTY_LATIN_TOP } ,
{ AF_BLUE_STRING_LAO_DESCENDER , 0 } ,
{ AF_BLUE_STRING_MAX , 0 } ,
2014-05-01 17:24:19 +02:00
{ AF_BLUE_STRING_LATIN_CAPITAL_TOP , AF_BLUE_PROPERTY_LATIN_TOP } ,
{ AF_BLUE_STRING_LATIN_CAPITAL_BOTTOM , 0 } ,
{ AF_BLUE_STRING_LATIN_SMALL_F_TOP , AF_BLUE_PROPERTY_LATIN_TOP } ,
{ AF_BLUE_STRING_LATIN_SMALL , AF_BLUE_PROPERTY_LATIN_TOP |
AF_BLUE_PROPERTY_LATIN_X_HEIGHT } ,
{ AF_BLUE_STRING_LATIN_SMALL , 0 } ,
{ AF_BLUE_STRING_LATIN_SMALL_DESCENDER , 0 } ,
{ AF_BLUE_STRING_MAX , 0 } ,
2015-09-04 10:28:53 +02:00
{ AF_BLUE_STRING_LATIN_SUBS_CAPITAL_TOP , AF_BLUE_PROPERTY_LATIN_TOP } ,
{ AF_BLUE_STRING_LATIN_SUBS_CAPITAL_BOTTOM , 0 } ,
{ AF_BLUE_STRING_LATIN_SUBS_SMALL_F_TOP , AF_BLUE_PROPERTY_LATIN_TOP } ,
{ AF_BLUE_STRING_LATIN_SUBS_SMALL , AF_BLUE_PROPERTY_LATIN_TOP |
AF_BLUE_PROPERTY_LATIN_X_HEIGHT } ,
{ AF_BLUE_STRING_LATIN_SUBS_SMALL , 0 } ,
{ AF_BLUE_STRING_LATIN_SUBS_SMALL_DESCENDER , 0 } ,
{ AF_BLUE_STRING_MAX , 0 } ,
{ AF_BLUE_STRING_LATIN_SUPS_CAPITAL_TOP , AF_BLUE_PROPERTY_LATIN_TOP } ,
{ AF_BLUE_STRING_LATIN_SUPS_CAPITAL_BOTTOM , 0 } ,
{ AF_BLUE_STRING_LATIN_SUPS_SMALL_F_TOP , AF_BLUE_PROPERTY_LATIN_TOP } ,
{ AF_BLUE_STRING_LATIN_SUPS_SMALL , AF_BLUE_PROPERTY_LATIN_TOP |
AF_BLUE_PROPERTY_LATIN_X_HEIGHT } ,
{ AF_BLUE_STRING_LATIN_SUPS_SMALL , 0 } ,
{ AF_BLUE_STRING_LATIN_SUPS_SMALL_DESCENDER , 0 } ,
{ AF_BLUE_STRING_MAX , 0 } ,
2016-02-18 12:56:38 +01:00
{ AF_BLUE_STRING_MALAYALAM_TOP , AF_BLUE_PROPERTY_LATIN_TOP } ,
{ AF_BLUE_STRING_MALAYALAM_BOTTOM , 0 } ,
{ AF_BLUE_STRING_MAX , 0 } ,
2015-12-13 15:54:17 +01:00
{ AF_BLUE_STRING_MYANMAR_TOP , AF_BLUE_PROPERTY_LATIN_TOP |
AF_BLUE_PROPERTY_LATIN_X_HEIGHT } ,
{ AF_BLUE_STRING_MYANMAR_BOTTOM , 0 } ,
{ AF_BLUE_STRING_MYANMAR_ASCENDER , AF_BLUE_PROPERTY_LATIN_TOP } ,
{ AF_BLUE_STRING_MYANMAR_DESCENDER , 0 } ,
{ AF_BLUE_STRING_MAX , 0 } ,
2016-04-05 11:43:58 +02:00
{ AF_BLUE_STRING_MAX , 0 } ,
2016-02-29 09:12:35 +01:00
{ AF_BLUE_STRING_SINHALA_TOP , AF_BLUE_PROPERTY_LATIN_TOP } ,
{ AF_BLUE_STRING_SINHALA_BOTTOM , 0 } ,
{ AF_BLUE_STRING_SINHALA_DESCENDER , 0 } ,
{ AF_BLUE_STRING_MAX , 0 } ,
2016-02-25 06:58:47 +01:00
{ AF_BLUE_STRING_TAMIL_TOP , AF_BLUE_PROPERTY_LATIN_TOP } ,
{ AF_BLUE_STRING_TAMIL_BOTTOM , 0 } ,
{ AF_BLUE_STRING_MAX , 0 } ,
2014-10-18 11:01:14 +02:00
{ AF_BLUE_STRING_TELUGU_TOP , AF_BLUE_PROPERTY_LATIN_TOP } ,
{ AF_BLUE_STRING_TELUGU_BOTTOM , 0 } ,
{ AF_BLUE_STRING_MAX , 0 } ,
2015-01-31 11:01:33 +01:00
{ AF_BLUE_STRING_THAI_TOP , AF_BLUE_PROPERTY_LATIN_TOP |
AF_BLUE_PROPERTY_LATIN_X_HEIGHT } ,
{ AF_BLUE_STRING_THAI_BOTTOM , 0 } ,
{ AF_BLUE_STRING_THAI_ASCENDER , AF_BLUE_PROPERTY_LATIN_TOP } ,
{ AF_BLUE_STRING_THAI_LARGE_ASCENDER , AF_BLUE_PROPERTY_LATIN_TOP } ,
{ AF_BLUE_STRING_THAI_DESCENDER , 0 } ,
{ AF_BLUE_STRING_THAI_LARGE_DESCENDER , 0 } ,
{ AF_BLUE_STRING_THAI_DIGIT_TOP , 0 } ,
{ AF_BLUE_STRING_MAX , 0 } ,
2013-08-25 08:01:41 +02:00
# ifdef AF_CONFIG_OPTION_CJK
2014-04-20 22:11:27 +02:00
{ AF_BLUE_STRING_CJK_TOP , AF_BLUE_PROPERTY_CJK_TOP } ,
{ AF_BLUE_STRING_CJK_BOTTOM , 0 } ,
2013-08-25 08:01:41 +02:00
# ifdef AF_CONFIG_OPTION_CJK_BLUE_HANI_VERT
2014-04-20 22:11:27 +02:00
{ AF_BLUE_STRING_CJK_LEFT , AF_BLUE_PROPERTY_CJK_HORIZ } ,
{ AF_BLUE_STRING_CJK_RIGHT , AF_BLUE_PROPERTY_CJK_HORIZ |
AF_BLUE_PROPERTY_CJK_RIGHT } ,
2013-08-25 08:01:41 +02:00
# endif /* AF_CONFIG_OPTION_CJK_BLUE_HANI_VERT */
2014-04-20 22:11:27 +02:00
{ AF_BLUE_STRING_MAX , 0 } ,
2013-08-25 08:01:41 +02:00
# endif /* AF_CONFIG_OPTION_CJK */
} ;
/* END */