|
|
|
@ -2177,33 +2177,33 @@ |
|
|
|
|
|
|
|
|
|
static const AF_Script_UniRangeRec af_latin_uniranges[] = |
|
|
|
|
{ |
|
|
|
|
{ 0x0020 , 0x007F }, /* Basic Latin (no control chars) */ |
|
|
|
|
{ 0x00A0 , 0x00FF }, /* Latin-1 Supplement (no control chars) */ |
|
|
|
|
{ 0x0100 , 0x017F }, /* Latin Extended-A */ |
|
|
|
|
{ 0x0180 , 0x024F }, /* Latin Extended-B */ |
|
|
|
|
{ 0x0250 , 0x02AF }, /* IPA Extensions */ |
|
|
|
|
{ 0x02B0 , 0x02FF }, /* Spacing Modifier Letters */ |
|
|
|
|
{ 0x0300 , 0x036F }, /* Combining Diacritical Marks */ |
|
|
|
|
{ 0x0370 , 0x03FF }, /* Greek and Coptic */ |
|
|
|
|
{ 0x0400 , 0x04FF }, /* Cyrillic */ |
|
|
|
|
{ 0x0500 , 0x052F }, /* Cyrillic Supplement */ |
|
|
|
|
{ 0x1D00 , 0x1D7F }, /* Phonetic Extensions */ |
|
|
|
|
{ 0x1D80 , 0x1DBF }, /* Phonetic Extensions Supplement */ |
|
|
|
|
{ 0x1DC0 , 0x1DFF }, /* Combining Diacritical Marks Supplement */ |
|
|
|
|
{ 0x1E00 , 0x1EFF }, /* Latin Extended Additional */ |
|
|
|
|
{ 0x1F00 , 0x1FFF }, /* Greek Extended */ |
|
|
|
|
{ 0x2000 , 0x206F }, /* General Punctuation */ |
|
|
|
|
{ 0x2070 , 0x209F }, /* Superscripts and Subscripts */ |
|
|
|
|
{ 0x20A0 , 0x20CF }, /* Currency Symbols */ |
|
|
|
|
{ 0x2150 , 0x218F }, /* Number Forms */ |
|
|
|
|
{ 0x2460 , 0x24FF }, /* Enclosed Alphanumerics */ |
|
|
|
|
{ 0x2C60 , 0x2C7F }, /* Latin Extended-C */ |
|
|
|
|
{ 0x2DE0 , 0x2DFF }, /* Cyrillic Extended-A */ |
|
|
|
|
{ 0xA640U , 0xA69FU }, /* Cyrillic Extended-B */ |
|
|
|
|
{ 0xA720U , 0xA7FFU }, /* Latin Extended-D */ |
|
|
|
|
{ 0xFB00U , 0xFB06U }, /* Alphab. Present. Forms (Latin Ligs) */ |
|
|
|
|
{ 0x1D400UL, 0x1D7FFUL }, /* Mathematical Alphanumeric Symbols */ |
|
|
|
|
{ 0 , 0 } |
|
|
|
|
AF_UNIRANGE_REC( 0x0020UL, 0x007FUL ), /* Basic Latin (no control chars) */ |
|
|
|
|
AF_UNIRANGE_REC( 0x00A0UL, 0x00FFUL ), /* Latin-1 Supplement (no control chars) */ |
|
|
|
|
AF_UNIRANGE_REC( 0x0100UL, 0x017FUL ), /* Latin Extended-A */ |
|
|
|
|
AF_UNIRANGE_REC( 0x0180UL, 0x024FUL ), /* Latin Extended-B */ |
|
|
|
|
AF_UNIRANGE_REC( 0x0250UL, 0x02AFUL ), /* IPA Extensions */ |
|
|
|
|
AF_UNIRANGE_REC( 0x02B0UL, 0x02FFUL ), /* Spacing Modifier Letters */ |
|
|
|
|
AF_UNIRANGE_REC( 0x0300UL, 0x036FUL ), /* Combining Diacritical Marks */ |
|
|
|
|
AF_UNIRANGE_REC( 0x0370UL, 0x03FFUL ), /* Greek and Coptic */ |
|
|
|
|
AF_UNIRANGE_REC( 0x0400UL, 0x04FFUL ), /* Cyrillic */ |
|
|
|
|
AF_UNIRANGE_REC( 0x0500UL, 0x052FUL ), /* Cyrillic Supplement */ |
|
|
|
|
AF_UNIRANGE_REC( 0x1D00UL, 0x1D7FUL ), /* Phonetic Extensions */ |
|
|
|
|
AF_UNIRANGE_REC( 0x1D80UL, 0x1DBFUL ), /* Phonetic Extensions Supplement */ |
|
|
|
|
AF_UNIRANGE_REC( 0x1DC0UL, 0x1DFFUL ), /* Combining Diacritical Marks Supplement */ |
|
|
|
|
AF_UNIRANGE_REC( 0x1E00UL, 0x1EFFUL ), /* Latin Extended Additional */ |
|
|
|
|
AF_UNIRANGE_REC( 0x1F00UL, 0x1FFFUL ), /* Greek Extended */ |
|
|
|
|
AF_UNIRANGE_REC( 0x2000UL, 0x206FUL ), /* General Punctuation */ |
|
|
|
|
AF_UNIRANGE_REC( 0x2070UL, 0x209FUL ), /* Superscripts and Subscripts */ |
|
|
|
|
AF_UNIRANGE_REC( 0x20A0UL, 0x20CFUL ), /* Currency Symbols */ |
|
|
|
|
AF_UNIRANGE_REC( 0x2150UL, 0x218FUL ), /* Number Forms */ |
|
|
|
|
AF_UNIRANGE_REC( 0x2460UL, 0x24FFUL ), /* Enclosed Alphanumerics */ |
|
|
|
|
AF_UNIRANGE_REC( 0x2C60UL, 0x2C7FUL ), /* Latin Extended-C */ |
|
|
|
|
AF_UNIRANGE_REC( 0x2DE0UL, 0x2DFFUL ), /* Cyrillic Extended-A */ |
|
|
|
|
AF_UNIRANGE_REC( 0xA640UL, 0xA69FUL ), /* Cyrillic Extended-B */ |
|
|
|
|
AF_UNIRANGE_REC( 0xA720UL, 0xA7FFUL ), /* Latin Extended-D */ |
|
|
|
|
AF_UNIRANGE_REC( 0xFB00UL, 0xFB06UL ), /* Alphab. Present. Forms (Latin Ligs) */ |
|
|
|
|
AF_UNIRANGE_REC( 0x1D400UL, 0x1D7FFUL ), /* Mathematical Alphanumeric Symbols */ |
|
|
|
|
AF_UNIRANGE_REC( 0UL, 0UL ) |
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|