00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019 #ifndef __TTNAMEID_H__
00020 #define __TTNAMEID_H__
00021
00022
00023 #include <ft2build.h>
00024
00025
00026 FT_BEGIN_HEADER
00027
00028
00029
00030
00031
00032
00033
00034
00035
00036
00037
00038
00039
00040
00041
00042
00043
00044
00045
00046
00047
00048
00049
00050
00051
00052
00053
00054
00055
00056
00057
00058
00059
00060
00061
00062
00063
00064
00065
00066
00067
00068
00069
00070
00071
00072
00073
00074
00075
00076
00077
00078
00079
00080
00081
00082
00083
00084
00085
00086 #define TT_PLATFORM_APPLE_UNICODE 0
00087 #define TT_PLATFORM_MACINTOSH 1
00088 #define TT_PLATFORM_ISO 2
00089 #define TT_PLATFORM_MICROSOFT 3
00090 #define TT_PLATFORM_CUSTOM 4
00091 #define TT_PLATFORM_ADOBE 7
00092
00093
00094
00095
00096
00097
00098
00099
00100
00101
00102
00103
00104
00105
00106
00107
00108
00109
00110
00111
00112
00113
00114
00115
00116
00117
00118
00119
00120
00121
00122
00123
00124 #define TT_APPLE_ID_DEFAULT 0
00125 #define TT_APPLE_ID_UNICODE_1_1 1
00126 #define TT_APPLE_ID_ISO_10646 2
00127 #define TT_APPLE_ID_UNICODE_2_0 3
00128 #define TT_APPLE_ID_UNICODE_32 4
00129 #define TT_APPLE_ID_VARIANT_SELECTOR 5
00130
00131
00132
00133
00134
00135
00136
00137
00138
00139
00140
00141
00142
00143
00144
00145
00146
00147
00148
00149
00150
00151
00152
00153
00154
00155
00156
00157
00158
00159
00160
00161
00162
00163
00164
00165
00166
00167
00168
00169
00170
00171
00172
00173
00174
00175
00176
00177
00178 #define TT_MAC_ID_ROMAN 0
00179 #define TT_MAC_ID_JAPANESE 1
00180 #define TT_MAC_ID_TRADITIONAL_CHINESE 2
00181 #define TT_MAC_ID_KOREAN 3
00182 #define TT_MAC_ID_ARABIC 4
00183 #define TT_MAC_ID_HEBREW 5
00184 #define TT_MAC_ID_GREEK 6
00185 #define TT_MAC_ID_RUSSIAN 7
00186 #define TT_MAC_ID_RSYMBOL 8
00187 #define TT_MAC_ID_DEVANAGARI 9
00188 #define TT_MAC_ID_GURMUKHI 10
00189 #define TT_MAC_ID_GUJARATI 11
00190 #define TT_MAC_ID_ORIYA 12
00191 #define TT_MAC_ID_BENGALI 13
00192 #define TT_MAC_ID_TAMIL 14
00193 #define TT_MAC_ID_TELUGU 15
00194 #define TT_MAC_ID_KANNADA 16
00195 #define TT_MAC_ID_MALAYALAM 17
00196 #define TT_MAC_ID_SINHALESE 18
00197 #define TT_MAC_ID_BURMESE 19
00198 #define TT_MAC_ID_KHMER 20
00199 #define TT_MAC_ID_THAI 21
00200 #define TT_MAC_ID_LAOTIAN 22
00201 #define TT_MAC_ID_GEORGIAN 23
00202 #define TT_MAC_ID_ARMENIAN 24
00203 #define TT_MAC_ID_MALDIVIAN 25
00204 #define TT_MAC_ID_SIMPLIFIED_CHINESE 25
00205 #define TT_MAC_ID_TIBETAN 26
00206 #define TT_MAC_ID_MONGOLIAN 27
00207 #define TT_MAC_ID_GEEZ 28
00208 #define TT_MAC_ID_SLAVIC 29
00209 #define TT_MAC_ID_VIETNAMESE 30
00210 #define TT_MAC_ID_SINDHI 31
00211 #define TT_MAC_ID_UNINTERP 32
00212
00213
00214
00215
00216
00217
00218
00219
00220
00221
00222
00223
00224
00225
00226
00227
00228
00229
00230
00231
00232
00233
00234 #define TT_ISO_ID_7BIT_ASCII 0
00235 #define TT_ISO_ID_10646 1
00236 #define TT_ISO_ID_8859_1 2
00237
00238
00239
00240
00241
00242
00243
00244
00245
00246
00247
00248
00249
00250
00251
00252
00253
00254
00255
00256
00257
00258
00259
00260
00261
00262
00263
00264
00265
00266
00267
00268
00269
00270
00271
00272
00273
00274
00275
00276
00277
00278
00279 #define TT_MS_ID_SYMBOL_CS 0
00280 #define TT_MS_ID_UNICODE_CS 1
00281 #define TT_MS_ID_SJIS 2
00282 #define TT_MS_ID_GB2312 3
00283 #define TT_MS_ID_BIG_5 4
00284 #define TT_MS_ID_WANSUNG 5
00285 #define TT_MS_ID_JOHAB 6
00286 #define TT_MS_ID_UCS_4 10
00287
00288
00289
00290
00291
00292
00293
00294
00295
00296
00297
00298
00299
00300
00301
00302
00303
00304
00305
00306
00307
00308
00309 #define TT_ADOBE_ID_STANDARD 0
00310 #define TT_ADOBE_ID_EXPERT 1
00311 #define TT_ADOBE_ID_CUSTOM 2
00312 #define TT_ADOBE_ID_LATIN_1 3
00313
00314
00315
00316
00317
00318
00319
00320
00321
00322
00323
00324
00325 #define TT_MAC_LANGID_ENGLISH 0
00326 #define TT_MAC_LANGID_FRENCH 1
00327 #define TT_MAC_LANGID_GERMAN 2
00328 #define TT_MAC_LANGID_ITALIAN 3
00329 #define TT_MAC_LANGID_DUTCH 4
00330 #define TT_MAC_LANGID_SWEDISH 5
00331 #define TT_MAC_LANGID_SPANISH 6
00332 #define TT_MAC_LANGID_DANISH 7
00333 #define TT_MAC_LANGID_PORTUGUESE 8
00334 #define TT_MAC_LANGID_NORWEGIAN 9
00335 #define TT_MAC_LANGID_HEBREW 10
00336 #define TT_MAC_LANGID_JAPANESE 11
00337 #define TT_MAC_LANGID_ARABIC 12
00338 #define TT_MAC_LANGID_FINNISH 13
00339 #define TT_MAC_LANGID_GREEK 14
00340 #define TT_MAC_LANGID_ICELANDIC 15
00341 #define TT_MAC_LANGID_MALTESE 16
00342 #define TT_MAC_LANGID_TURKISH 17
00343 #define TT_MAC_LANGID_CROATIAN 18
00344 #define TT_MAC_LANGID_CHINESE_TRADITIONAL 19
00345 #define TT_MAC_LANGID_URDU 20
00346 #define TT_MAC_LANGID_HINDI 21
00347 #define TT_MAC_LANGID_THAI 22
00348 #define TT_MAC_LANGID_KOREAN 23
00349 #define TT_MAC_LANGID_LITHUANIAN 24
00350 #define TT_MAC_LANGID_POLISH 25
00351 #define TT_MAC_LANGID_HUNGARIAN 26
00352 #define TT_MAC_LANGID_ESTONIAN 27
00353 #define TT_MAC_LANGID_LETTISH 28
00354 #define TT_MAC_LANGID_SAAMISK 29
00355 #define TT_MAC_LANGID_FAEROESE 30
00356 #define TT_MAC_LANGID_FARSI 31
00357 #define TT_MAC_LANGID_RUSSIAN 32
00358 #define TT_MAC_LANGID_CHINESE_SIMPLIFIED 33
00359 #define TT_MAC_LANGID_FLEMISH 34
00360 #define TT_MAC_LANGID_IRISH 35
00361 #define TT_MAC_LANGID_ALBANIAN 36
00362 #define TT_MAC_LANGID_ROMANIAN 37
00363 #define TT_MAC_LANGID_CZECH 38
00364 #define TT_MAC_LANGID_SLOVAK 39
00365 #define TT_MAC_LANGID_SLOVENIAN 40
00366 #define TT_MAC_LANGID_YIDDISH 41
00367 #define TT_MAC_LANGID_SERBIAN 42
00368 #define TT_MAC_LANGID_MACEDONIAN 43
00369 #define TT_MAC_LANGID_BULGARIAN 44
00370 #define TT_MAC_LANGID_UKRAINIAN 45
00371 #define TT_MAC_LANGID_BYELORUSSIAN 46
00372 #define TT_MAC_LANGID_UZBEK 47
00373 #define TT_MAC_LANGID_KAZAKH 48
00374 #define TT_MAC_LANGID_AZERBAIJANI 49
00375 #define TT_MAC_LANGID_AZERBAIJANI_CYRILLIC_SCRIPT 49
00376 #define TT_MAC_LANGID_AZERBAIJANI_ARABIC_SCRIPT 50
00377 #define TT_MAC_LANGID_ARMENIAN 51
00378 #define TT_MAC_LANGID_GEORGIAN 52
00379 #define TT_MAC_LANGID_MOLDAVIAN 53
00380 #define TT_MAC_LANGID_KIRGHIZ 54
00381 #define TT_MAC_LANGID_TAJIKI 55
00382 #define TT_MAC_LANGID_TURKMEN 56
00383 #define TT_MAC_LANGID_MONGOLIAN 57
00384 #define TT_MAC_LANGID_MONGOLIAN_MONGOLIAN_SCRIPT 57
00385 #define TT_MAC_LANGID_MONGOLIAN_CYRILLIC_SCRIPT 58
00386 #define TT_MAC_LANGID_PASHTO 59
00387 #define TT_MAC_LANGID_KURDISH 60
00388 #define TT_MAC_LANGID_KASHMIRI 61
00389 #define TT_MAC_LANGID_SINDHI 62
00390 #define TT_MAC_LANGID_TIBETAN 63
00391 #define TT_MAC_LANGID_NEPALI 64
00392 #define TT_MAC_LANGID_SANSKRIT 65
00393 #define TT_MAC_LANGID_MARATHI 66
00394 #define TT_MAC_LANGID_BENGALI 67
00395 #define TT_MAC_LANGID_ASSAMESE 68
00396 #define TT_MAC_LANGID_GUJARATI 69
00397 #define TT_MAC_LANGID_PUNJABI 70
00398 #define TT_MAC_LANGID_ORIYA 71
00399 #define TT_MAC_LANGID_MALAYALAM 72
00400 #define TT_MAC_LANGID_KANNADA 73
00401 #define TT_MAC_LANGID_TAMIL 74
00402 #define TT_MAC_LANGID_TELUGU 75
00403 #define TT_MAC_LANGID_SINHALESE 76
00404 #define TT_MAC_LANGID_BURMESE 77
00405 #define TT_MAC_LANGID_KHMER 78
00406 #define TT_MAC_LANGID_LAO 79
00407 #define TT_MAC_LANGID_VIETNAMESE 80
00408 #define TT_MAC_LANGID_INDONESIAN 81
00409 #define TT_MAC_LANGID_TAGALOG 82
00410 #define TT_MAC_LANGID_MALAY_ROMAN_SCRIPT 83
00411 #define TT_MAC_LANGID_MALAY_ARABIC_SCRIPT 84
00412 #define TT_MAC_LANGID_AMHARIC 85
00413 #define TT_MAC_LANGID_TIGRINYA 86
00414 #define TT_MAC_LANGID_GALLA 87
00415 #define TT_MAC_LANGID_SOMALI 88
00416 #define TT_MAC_LANGID_SWAHILI 89
00417 #define TT_MAC_LANGID_RUANDA 90
00418 #define TT_MAC_LANGID_RUNDI 91
00419 #define TT_MAC_LANGID_CHEWA 92
00420 #define TT_MAC_LANGID_MALAGASY 93
00421 #define TT_MAC_LANGID_ESPERANTO 94
00422 #define TT_MAC_LANGID_WELSH 128
00423 #define TT_MAC_LANGID_BASQUE 129
00424 #define TT_MAC_LANGID_CATALAN 130
00425 #define TT_MAC_LANGID_LATIN 131
00426 #define TT_MAC_LANGID_QUECHUA 132
00427 #define TT_MAC_LANGID_GUARANI 133
00428 #define TT_MAC_LANGID_AYMARA 134
00429 #define TT_MAC_LANGID_TATAR 135
00430 #define TT_MAC_LANGID_UIGHUR 136
00431 #define TT_MAC_LANGID_DZONGKHA 137
00432 #define TT_MAC_LANGID_JAVANESE 138
00433 #define TT_MAC_LANGID_SUNDANESE 139
00434
00435
00436 #if 0
00437
00438 #define TT_MAC_LANGID_SCOTTISH_GAELIC 140
00439 #define TT_MAC_LANGID_IRISH_GAELIC 141
00440
00441 #endif
00442
00443
00444
00445 #define TT_MAC_LANGID_GALICIAN 140
00446 #define TT_MAC_LANGID_AFRIKAANS 141
00447 #define TT_MAC_LANGID_BRETON 142
00448 #define TT_MAC_LANGID_INUKTITUT 143
00449 #define TT_MAC_LANGID_SCOTTISH_GAELIC 144
00450 #define TT_MAC_LANGID_MANX_GAELIC 145
00451 #define TT_MAC_LANGID_IRISH_GAELIC 146
00452 #define TT_MAC_LANGID_TONGAN 147
00453 #define TT_MAC_LANGID_GREEK_POLYTONIC 148
00454 #define TT_MAC_LANGID_GREELANDIC 149
00455 #define TT_MAC_LANGID_AZERBAIJANI_ROMAN_SCRIPT 150
00456
00457
00458
00459
00460
00461
00462
00463
00464
00465
00466
00467
00468
00469
00470
00471
00472
00473
00474
00475
00476
00477
00478
00479
00480 #define TT_MS_LANGID_ARABIC_GENERAL 0x0001
00481 #define TT_MS_LANGID_ARABIC_SAUDI_ARABIA 0x0401
00482 #define TT_MS_LANGID_ARABIC_IRAQ 0x0801
00483 #define TT_MS_LANGID_ARABIC_EGYPT 0x0c01
00484 #define TT_MS_LANGID_ARABIC_LIBYA 0x1001
00485 #define TT_MS_LANGID_ARABIC_ALGERIA 0x1401
00486 #define TT_MS_LANGID_ARABIC_MOROCCO 0x1801
00487 #define TT_MS_LANGID_ARABIC_TUNISIA 0x1c01
00488 #define TT_MS_LANGID_ARABIC_OMAN 0x2001
00489 #define TT_MS_LANGID_ARABIC_YEMEN 0x2401
00490 #define TT_MS_LANGID_ARABIC_SYRIA 0x2801
00491 #define TT_MS_LANGID_ARABIC_JORDAN 0x2c01
00492 #define TT_MS_LANGID_ARABIC_LEBANON 0x3001
00493 #define TT_MS_LANGID_ARABIC_KUWAIT 0x3401
00494 #define TT_MS_LANGID_ARABIC_UAE 0x3801
00495 #define TT_MS_LANGID_ARABIC_BAHRAIN 0x3c01
00496 #define TT_MS_LANGID_ARABIC_QATAR 0x4001
00497 #define TT_MS_LANGID_BULGARIAN_BULGARIA 0x0402
00498 #define TT_MS_LANGID_CATALAN_SPAIN 0x0403
00499 #define TT_MS_LANGID_CHINESE_GENERAL 0x0004
00500 #define TT_MS_LANGID_CHINESE_TAIWAN 0x0404
00501 #define TT_MS_LANGID_CHINESE_PRC 0x0804
00502 #define TT_MS_LANGID_CHINESE_HONG_KONG 0x0c04
00503 #define TT_MS_LANGID_CHINESE_SINGAPORE 0x1004
00504
00505 #if 1
00506 #define TT_MS_LANGID_CHINESE_MACAU 0x1404
00507 #else
00508
00509 #define TT_MS_LANGID_CHINESE_MACAU TT_MS_LANGID_CHINESE_HONG_KONG
00510 #endif
00511
00512 #if 0
00513 #define TT_MS_LANGID_CHINESE_TRADITIONAL 0x7C04
00514 #endif
00515
00516 #define TT_MS_LANGID_CZECH_CZECH_REPUBLIC 0x0405
00517 #define TT_MS_LANGID_DANISH_DENMARK 0x0406
00518 #define TT_MS_LANGID_GERMAN_GERMANY 0x0407
00519 #define TT_MS_LANGID_GERMAN_SWITZERLAND 0x0807
00520 #define TT_MS_LANGID_GERMAN_AUSTRIA 0x0c07
00521 #define TT_MS_LANGID_GERMAN_LUXEMBOURG 0x1007
00522 #define TT_MS_LANGID_GERMAN_LIECHTENSTEI 0x1407
00523 #define TT_MS_LANGID_GREEK_GREECE 0x0408
00524
00525
00526 #if 0
00527 #define TT_MS_LANGID_GREEK_GREECE2 0x2008
00528 #endif
00529
00530 #define TT_MS_LANGID_ENGLISH_GENERAL 0x0009
00531 #define TT_MS_LANGID_ENGLISH_UNITED_STATES 0x0409
00532 #define TT_MS_LANGID_ENGLISH_UNITED_KINGDOM 0x0809
00533 #define TT_MS_LANGID_ENGLISH_AUSTRALIA 0x0c09
00534 #define TT_MS_LANGID_ENGLISH_CANADA 0x1009
00535 #define TT_MS_LANGID_ENGLISH_NEW_ZEALAND 0x1409
00536 #define TT_MS_LANGID_ENGLISH_IRELAND 0x1809
00537 #define TT_MS_LANGID_ENGLISH_SOUTH_AFRICA 0x1c09
00538 #define TT_MS_LANGID_ENGLISH_JAMAICA 0x2009
00539 #define TT_MS_LANGID_ENGLISH_CARIBBEAN 0x2409
00540 #define TT_MS_LANGID_ENGLISH_BELIZE 0x2809
00541 #define TT_MS_LANGID_ENGLISH_TRINIDAD 0x2c09
00542 #define TT_MS_LANGID_ENGLISH_ZIMBABWE 0x3009
00543 #define TT_MS_LANGID_ENGLISH_PHILIPPINES 0x3409
00544 #define TT_MS_LANGID_ENGLISH_INDONESIA 0x3809
00545 #define TT_MS_LANGID_ENGLISH_HONG_KONG 0x3c09
00546 #define TT_MS_LANGID_ENGLISH_INDIA 0x4009
00547 #define TT_MS_LANGID_ENGLISH_MALAYSIA 0x4409
00548 #define TT_MS_LANGID_ENGLISH_SINGAPORE 0x4809
00549 #define TT_MS_LANGID_SPANISH_SPAIN_TRADITIONAL_SORT 0x040a
00550 #define TT_MS_LANGID_SPANISH_MEXICO 0x080a
00551 #define TT_MS_LANGID_SPANISH_SPAIN_INTERNATIONAL_SORT 0x0c0a
00552 #define TT_MS_LANGID_SPANISH_GUATEMALA 0x100a
00553 #define TT_MS_LANGID_SPANISH_COSTA_RICA 0x140a
00554 #define TT_MS_LANGID_SPANISH_PANAMA 0x180a
00555 #define TT_MS_LANGID_SPANISH_DOMINICAN_REPUBLIC 0x1c0a
00556 #define TT_MS_LANGID_SPANISH_VENEZUELA 0x200a
00557 #define TT_MS_LANGID_SPANISH_COLOMBIA 0x240a
00558 #define TT_MS_LANGID_SPANISH_PERU 0x280a
00559 #define TT_MS_LANGID_SPANISH_ARGENTINA 0x2c0a
00560 #define TT_MS_LANGID_SPANISH_ECUADOR 0x300a
00561 #define TT_MS_LANGID_SPANISH_CHILE 0x340a
00562 #define TT_MS_LANGID_SPANISH_URUGUAY 0x380a
00563 #define TT_MS_LANGID_SPANISH_PARAGUAY 0x3c0a
00564 #define TT_MS_LANGID_SPANISH_BOLIVIA 0x400a
00565 #define TT_MS_LANGID_SPANISH_EL_SALVADOR 0x440a
00566 #define TT_MS_LANGID_SPANISH_HONDURAS 0x480a
00567 #define TT_MS_LANGID_SPANISH_NICARAGUA 0x4c0a
00568 #define TT_MS_LANGID_SPANISH_PUERTO_RICO 0x500a
00569 #define TT_MS_LANGID_SPANISH_UNITED_STATES 0x540a
00570
00571
00572 #define TT_MS_LANGID_SPANISH_LATIN_AMERICA 0xE40aU
00573 #define TT_MS_LANGID_FINNISH_FINLAND 0x040b
00574 #define TT_MS_LANGID_FRENCH_FRANCE 0x040c
00575 #define TT_MS_LANGID_FRENCH_BELGIUM 0x080c
00576 #define TT_MS_LANGID_FRENCH_CANADA 0x0c0c
00577 #define TT_MS_LANGID_FRENCH_SWITZERLAND 0x100c
00578 #define TT_MS_LANGID_FRENCH_LUXEMBOURG 0x140c
00579 #define TT_MS_LANGID_FRENCH_MONACO 0x180c
00580 #define TT_MS_LANGID_FRENCH_WEST_INDIES 0x1c0c
00581 #define TT_MS_LANGID_FRENCH_REUNION 0x200c
00582 #define TT_MS_LANGID_FRENCH_CONGO 0x240c
00583
00584 #define TT_MS_LANGID_FRENCH_ZAIRE TT_MS_LANGID_FRENCH_CONGO
00585 #define TT_MS_LANGID_FRENCH_SENEGAL 0x280c
00586 #define TT_MS_LANGID_FRENCH_CAMEROON 0x2c0c
00587 #define TT_MS_LANGID_FRENCH_COTE_D_IVOIRE 0x300c
00588 #define TT_MS_LANGID_FRENCH_MALI 0x340c
00589 #define TT_MS_LANGID_FRENCH_MOROCCO 0x380c
00590 #define TT_MS_LANGID_FRENCH_HAITI 0x3c0c
00591
00592 #define TT_MS_LANGID_FRENCH_NORTH_AFRICA 0xE40cU
00593 #define TT_MS_LANGID_HEBREW_ISRAEL 0x040d
00594 #define TT_MS_LANGID_HUNGARIAN_HUNGARY 0x040e
00595 #define TT_MS_LANGID_ICELANDIC_ICELAND 0x040f
00596 #define TT_MS_LANGID_ITALIAN_ITALY 0x0410
00597 #define TT_MS_LANGID_ITALIAN_SWITZERLAND 0x0810
00598 #define TT_MS_LANGID_JAPANESE_JAPAN 0x0411
00599 #define TT_MS_LANGID_KOREAN_EXTENDED_WANSUNG_KOREA 0x0412
00600 #define TT_MS_LANGID_KOREAN_JOHAB_KOREA 0x0812
00601 #define TT_MS_LANGID_DUTCH_NETHERLANDS 0x0413
00602 #define TT_MS_LANGID_DUTCH_BELGIUM 0x0813
00603 #define TT_MS_LANGID_NORWEGIAN_NORWAY_BOKMAL 0x0414
00604 #define TT_MS_LANGID_NORWEGIAN_NORWAY_NYNORSK 0x0814
00605 #define TT_MS_LANGID_POLISH_POLAND 0x0415
00606 #define TT_MS_LANGID_PORTUGUESE_BRAZIL 0x0416
00607 #define TT_MS_LANGID_PORTUGUESE_PORTUGAL 0x0816
00608 #define TT_MS_LANGID_RHAETO_ROMANIC_SWITZERLAND 0x0417
00609 #define TT_MS_LANGID_ROMANIAN_ROMANIA 0x0418
00610 #define TT_MS_LANGID_MOLDAVIAN_MOLDAVIA 0x0818
00611 #define TT_MS_LANGID_RUSSIAN_RUSSIA 0x0419
00612 #define TT_MS_LANGID_RUSSIAN_MOLDAVIA 0x0819
00613 #define TT_MS_LANGID_CROATIAN_CROATIA 0x041a
00614 #define TT_MS_LANGID_SERBIAN_SERBIA_LATIN 0x081a
00615 #define TT_MS_LANGID_SERBIAN_SERBIA_CYRILLIC 0x0c1a
00616
00617 #if 0
00618 #define TT_MS_LANGID_BOSNIAN_BOSNIA_HERZEGOVINA 0x101a
00619 #else
00620 #define TT_MS_LANGID_CROATIAN_BOSNIA_HERZEGOVINA 0x101a
00621 #define TT_MS_LANGID_BOSNIAN_BOSNIA_HERZEGOVINA 0x141a
00622
00623
00624 #define TT_MS_LANGID_SERBIAN_BOSNIA_HERZ_LATIN 0x181a
00625 #define TT_MS_LANGID_SERBIAN_BOSNIA_HERZ_CYRILLIC 0x181a
00626 #endif
00627
00628 #define TT_MS_LANGID_SLOVAK_SLOVAKIA 0x041b
00629 #define TT_MS_LANGID_ALBANIAN_ALBANIA 0x041c
00630 #define TT_MS_LANGID_SWEDISH_SWEDEN 0x041d
00631 #define TT_MS_LANGID_SWEDISH_FINLAND 0x081d
00632 #define TT_MS_LANGID_THAI_THAILAND 0x041e
00633 #define TT_MS_LANGID_TURKISH_TURKEY 0x041f
00634 #define TT_MS_LANGID_URDU_PAKISTAN 0x0420
00635 #define TT_MS_LANGID_URDU_INDIA 0x0820
00636 #define TT_MS_LANGID_INDONESIAN_INDONESIA 0x0421
00637 #define TT_MS_LANGID_UKRAINIAN_UKRAINE 0x0422
00638 #define TT_MS_LANGID_BELARUSIAN_BELARUS 0x0423
00639 #define TT_MS_LANGID_SLOVENE_SLOVENIA 0x0424
00640 #define TT_MS_LANGID_ESTONIAN_ESTONIA 0x0425
00641 #define TT_MS_LANGID_LATVIAN_LATVIA 0x0426
00642 #define TT_MS_LANGID_LITHUANIAN_LITHUANIA 0x0427
00643 #define TT_MS_LANGID_CLASSIC_LITHUANIAN_LITHUANIA 0x0827
00644 #define TT_MS_LANGID_TAJIK_TAJIKISTAN 0x0428
00645 #define TT_MS_LANGID_FARSI_IRAN 0x0429
00646 #define TT_MS_LANGID_VIETNAMESE_VIET_NAM 0x042a
00647 #define TT_MS_LANGID_ARMENIAN_ARMENIA 0x042b
00648 #define TT_MS_LANGID_AZERI_AZERBAIJAN_LATIN 0x042c
00649 #define TT_MS_LANGID_AZERI_AZERBAIJAN_CYRILLIC 0x082c
00650 #define TT_MS_LANGID_BASQUE_SPAIN 0x042d
00651 #define TT_MS_LANGID_SORBIAN_GERMANY 0x042e
00652 #define TT_MS_LANGID_MACEDONIAN_MACEDONIA 0x042f
00653 #define TT_MS_LANGID_SUTU_SOUTH_AFRICA 0x0430
00654 #define TT_MS_LANGID_TSONGA_SOUTH_AFRICA 0x0431
00655 #define TT_MS_LANGID_TSWANA_SOUTH_AFRICA 0x0432
00656 #define TT_MS_LANGID_VENDA_SOUTH_AFRICA 0x0433
00657 #define TT_MS_LANGID_XHOSA_SOUTH_AFRICA 0x0434
00658 #define TT_MS_LANGID_ZULU_SOUTH_AFRICA 0x0435
00659 #define TT_MS_LANGID_AFRIKAANS_SOUTH_AFRICA 0x0436
00660 #define TT_MS_LANGID_GEORGIAN_GEORGIA 0x0437
00661 #define TT_MS_LANGID_FAEROESE_FAEROE_ISLANDS 0x0438
00662 #define TT_MS_LANGID_HINDI_INDIA 0x0439
00663 #define TT_MS_LANGID_MALTESE_MALTA 0x043a
00664
00665 #define TT_MS_LANGID_SAMI_NORTHERN_NORWAY 0x043b
00666 #define TT_MS_LANGID_SAMI_NORTHERN_SWEDEN 0x083b
00667 #define TT_MS_LANGID_SAMI_NORTHERN_FINLAND 0x0C3b
00668 #define TT_MS_LANGID_SAMI_LULE_NORWAY 0x103b
00669 #define TT_MS_LANGID_SAMI_LULE_SWEDEN 0x143b
00670 #define TT_MS_LANGID_SAMI_SOUTHERN_NORWAY 0x183b
00671 #define TT_MS_LANGID_SAMI_SOUTHERN_SWEDEN 0x1C3b
00672 #define TT_MS_LANGID_SAMI_SKOLT_FINLAND 0x203b
00673 #define TT_MS_LANGID_SAMI_INARI_FINLAND 0x243b
00674
00675 #define TT_MS_LANGID_SAAMI_LAPONIA 0x043b
00676
00677 #if 0
00678 #define TT_MS_LANGID_IRISH_GAELIC_IRELAND 0x043c
00679 #define TT_MS_LANGID_SCOTTISH_GAELIC_UNITED_KINGDOM 0x083c
00680 #else
00681 #define TT_MS_LANGID_SCOTTISH_GAELIC_UNITED_KINGDOM 0x083c
00682 #define TT_MS_LANGID_IRISH_GAELIC_IRELAND 0x043c
00683 #endif
00684
00685 #define TT_MS_LANGID_YIDDISH_GERMANY 0x043d
00686 #define TT_MS_LANGID_MALAY_MALAYSIA 0x043e
00687 #define TT_MS_LANGID_MALAY_BRUNEI_DARUSSALAM 0x083e
00688 #define TT_MS_LANGID_KAZAK_KAZAKSTAN 0x043f
00689 #define TT_MS_LANGID_KIRGHIZ_KIRGHIZSTAN 0x0440
00690
00691 #define TT_MS_LANGID_KIRGHIZ_KIRGHIZ_REPUBLIC \
00692 TT_MS_LANGID_KIRGHIZ_KIRGHIZSTAN
00693
00694 #define TT_MS_LANGID_SWAHILI_KENYA 0x0441
00695 #define TT_MS_LANGID_TURKMEN_TURKMENISTAN 0x0442
00696 #define TT_MS_LANGID_UZBEK_UZBEKISTAN_LATIN 0x0443
00697 #define TT_MS_LANGID_UZBEK_UZBEKISTAN_CYRILLIC 0x0843
00698 #define TT_MS_LANGID_TATAR_TATARSTAN 0x0444
00699 #define TT_MS_LANGID_BENGALI_INDIA 0x0445
00700 #define TT_MS_LANGID_BENGALI_BANGLADESH 0x0845
00701 #define TT_MS_LANGID_PUNJABI_INDIA 0x0446
00702 #define TT_MS_LANGID_PUNJABI_ARABIC_PAKISTAN 0x0846
00703 #define TT_MS_LANGID_GUJARATI_INDIA 0x0447
00704 #define TT_MS_LANGID_ORIYA_INDIA 0x0448
00705 #define TT_MS_LANGID_TAMIL_INDIA 0x0449
00706 #define TT_MS_LANGID_TELUGU_INDIA 0x044a
00707 #define TT_MS_LANGID_KANNADA_INDIA 0x044b
00708 #define TT_MS_LANGID_MALAYALAM_INDIA 0x044c
00709 #define TT_MS_LANGID_ASSAMESE_INDIA 0x044d
00710 #define TT_MS_LANGID_MARATHI_INDIA 0x044e
00711 #define TT_MS_LANGID_SANSKRIT_INDIA 0x044f
00712 #define TT_MS_LANGID_MONGOLIAN_MONGOLIA 0x0450
00713 #define TT_MS_LANGID_MONGOLIAN_MONGOLIA_MONGOLIAN 0x0850
00714 #define TT_MS_LANGID_TIBETAN_CHINA 0x0451
00715
00716
00717
00718
00719
00720
00721
00722
00723
00724 #define TT_MS_LANGID_DZONGHKA_BHUTAN 0x0851
00725
00726 #if 0
00727
00728 #define TT_MS_LANGID_TIBETAN_BHUTAN 0x0451
00729
00730 #else
00731
00732 #define TT_MS_LANGID_TIBETAN_BHUTAN TT_MS_LANGID_DZONGHKA_BHUTAN
00733 #endif
00734
00735 #define TT_MS_LANGID_WELSH_WALES 0x0452
00736 #define TT_MS_LANGID_KHMER_CAMBODIA 0x0453
00737 #define TT_MS_LANGID_LAO_LAOS 0x0454
00738 #define TT_MS_LANGID_BURMESE_MYANMAR 0x0455
00739 #define TT_MS_LANGID_GALICIAN_SPAIN 0x0456
00740 #define TT_MS_LANGID_KONKANI_INDIA 0x0457
00741 #define TT_MS_LANGID_MANIPURI_INDIA 0x0458
00742 #define TT_MS_LANGID_SINDHI_INDIA 0x0459
00743 #define TT_MS_LANGID_SINDHI_PAKISTAN 0x0859
00744
00745 #define TT_MS_LANGID_SYRIAC_SYRIA 0x045a
00746 #define TT_MS_LANGID_SINHALESE_SRI_LANKA 0x045b
00747 #define TT_MS_LANGID_CHEROKEE_UNITED_STATES 0x045c
00748 #define TT_MS_LANGID_INUKTITUT_CANADA 0x045d
00749 #define TT_MS_LANGID_AMHARIC_ETHIOPIA 0x045e
00750 #define TT_MS_LANGID_TAMAZIGHT_MOROCCO 0x045f
00751 #define TT_MS_LANGID_TAMAZIGHT_MOROCCO_LATIN 0x085f
00752
00753 #define TT_MS_LANGID_KASHMIRI_PAKISTAN 0x0460
00754
00755
00756 #define TT_MS_LANGID_KASHMIRI_SASIA 0x0860
00757
00758 #define TT_MS_LANGID_KASHMIRI_INDIA TT_MS_LANGID_KASHMIRI_SASIA
00759 #define TT_MS_LANGID_NEPALI_NEPAL 0x0461
00760 #define TT_MS_LANGID_NEPALI_INDIA 0x0861
00761 #define TT_MS_LANGID_FRISIAN_NETHERLANDS 0x0462
00762 #define TT_MS_LANGID_PASHTO_AFGHANISTAN 0x0463
00763 #define TT_MS_LANGID_FILIPINO_PHILIPPINES 0x0464
00764 #define TT_MS_LANGID_DHIVEHI_MALDIVES 0x0465
00765
00766 #define TT_MS_LANGID_DIVEHI_MALDIVES TT_MS_LANGID_DHIVEHI_MALDIVES
00767 #define TT_MS_LANGID_EDO_NIGERIA 0x0466
00768 #define TT_MS_LANGID_FULFULDE_NIGERIA 0x0467
00769 #define TT_MS_LANGID_HAUSA_NIGERIA 0x0468
00770 #define TT_MS_LANGID_IBIBIO_NIGERIA 0x0469
00771 #define TT_MS_LANGID_YORUBA_NIGERIA 0x046a
00772 #define TT_MS_LANGID_QUECHUA_BOLIVIA 0x046b
00773 #define TT_MS_LANGID_QUECHUA_ECUADOR 0x086b
00774 #define TT_MS_LANGID_QUECHUA_PERU 0x0c6b
00775 #define TT_MS_LANGID_SEPEDI_SOUTH_AFRICA 0x046c
00776
00777 #define TT_MS_LANGID_SOTHO_SOUTHERN_SOUTH_AFRICA \
00778 TT_MS_LANGID_SEPEDI_SOUTH_AFRICA
00779
00780 #define TT_MS_LANGID_IGBO_NIGERIA 0x0470
00781 #define TT_MS_LANGID_KANURI_NIGERIA 0x0471
00782 #define TT_MS_LANGID_OROMO_ETHIOPIA 0x0472
00783 #define TT_MS_LANGID_TIGRIGNA_ETHIOPIA 0x0473
00784 #define TT_MS_LANGID_TIGRIGNA_ERYTHREA 0x0873
00785
00786 #define TT_MS_LANGID_TIGRIGNA_ERYTREA TT_MS_LANGID_TIGRIGNA_ERYTHREA
00787 #define TT_MS_LANGID_GUARANI_PARAGUAY 0x0474
00788 #define TT_MS_LANGID_HAWAIIAN_UNITED_STATES 0x0475
00789 #define TT_MS_LANGID_LATIN 0x0476
00790 #define TT_MS_LANGID_SOMALI_SOMALIA 0x0477
00791
00792
00793
00794 #define TT_MS_LANGID_YI_CHINA 0x0478
00795 #define TT_MS_LANGID_PAPIAMENTU_NETHERLANDS_ANTILLES 0x0479
00796
00797 #define TT_MS_LANGID_UIGHUR_CHINA 0x0480
00798 #define TT_MS_LANGID_MAORI_NEW_ZEALAND 0x0481
00799
00800 #if 0
00801 #define TT_MS_LANGID_HUMAN_INTERFACE_DEVICE 0x04ff
00802 #endif
00803
00804
00805
00806
00807
00808
00809
00810 #define TT_NAME_ID_COPYRIGHT 0
00811 #define TT_NAME_ID_FONT_FAMILY 1
00812 #define TT_NAME_ID_FONT_SUBFAMILY 2
00813 #define TT_NAME_ID_UNIQUE_ID 3
00814 #define TT_NAME_ID_FULL_NAME 4
00815 #define TT_NAME_ID_VERSION_STRING 5
00816 #define TT_NAME_ID_PS_NAME 6
00817 #define TT_NAME_ID_TRADEMARK 7
00818
00819
00820 #define TT_NAME_ID_MANUFACTURER 8
00821 #define TT_NAME_ID_DESIGNER 9
00822 #define TT_NAME_ID_DESCRIPTION 10
00823 #define TT_NAME_ID_VENDOR_URL 11
00824 #define TT_NAME_ID_DESIGNER_URL 12
00825 #define TT_NAME_ID_LICENSE 13
00826 #define TT_NAME_ID_LICENSE_URL 14
00827
00828 #define TT_NAME_ID_PREFERRED_FAMILY 16
00829 #define TT_NAME_ID_PREFERRED_SUBFAMILY 17
00830 #define TT_NAME_ID_MAC_FULL_NAME 18
00831
00832
00833 #define TT_NAME_ID_SAMPLE_TEXT 19
00834
00835
00836 #define TT_NAME_ID_CID_FINDFONT_NAME 20
00837
00838
00839 #define TT_NAME_ID_WWS_FAMILY 21
00840 #define TT_NAME_ID_WWS_SUBFAMILY 22
00841
00842
00843
00844
00845
00846
00847
00848
00849
00850
00851 #define TT_UCR_BASIC_LATIN (1L << 0)
00852
00853 #define TT_UCR_LATIN1_SUPPLEMENT (1L << 1)
00854
00855 #define TT_UCR_LATIN_EXTENDED_A (1L << 2)
00856
00857 #define TT_UCR_LATIN_EXTENDED_B (1L << 3)
00858
00859
00860
00861 #define TT_UCR_IPA_EXTENSIONS (1L << 4)
00862
00863
00864
00865
00866 #define TT_UCR_SPACING_MODIFIER (1L << 5)
00867
00868
00869
00870 #define TT_UCR_COMBINING_DIACRITICS (1L << 6)
00871
00872
00873 #define TT_UCR_GREEK (1L << 7)
00874
00875 #define TT_UCR_COPTIC (1L << 8)
00876
00877
00878
00879
00880 #define TT_UCR_CYRILLIC (1L << 9)
00881
00882
00883
00884
00885 #define TT_UCR_ARMENIAN (1L << 10)
00886
00887 #define TT_UCR_HEBREW (1L << 11)
00888
00889 #define TT_UCR_VAI (1L << 12)
00890
00891
00892 #define TT_UCR_ARABIC (1L << 13)
00893
00894
00895 #define TT_UCR_NKO (1L << 14)
00896
00897 #define TT_UCR_DEVANAGARI (1L << 15)
00898
00899 #define TT_UCR_BENGALI (1L << 16)
00900
00901 #define TT_UCR_GURMUKHI (1L << 17)
00902
00903 #define TT_UCR_GUJARATI (1L << 18)
00904
00905 #define TT_UCR_ORIYA (1L << 19)
00906
00907 #define TT_UCR_TAMIL (1L << 20)
00908
00909 #define TT_UCR_TELUGU (1L << 21)
00910
00911 #define TT_UCR_KANNADA (1L << 22)
00912
00913 #define TT_UCR_MALAYALAM (1L << 23)
00914
00915 #define TT_UCR_THAI (1L << 24)
00916
00917 #define TT_UCR_LAO (1L << 25)
00918
00919
00920 #define TT_UCR_GEORGIAN (1L << 26)
00921
00922
00923 #define TT_UCR_BALINESE (1L << 27)
00924
00925 #define TT_UCR_HANGUL_JAMO (1L << 28)
00926
00927
00928
00929 #define TT_UCR_LATIN_EXTENDED_ADDITIONAL (1L << 29)
00930
00931
00932
00933 #define TT_UCR_GREEK_EXTENDED (1L << 30)
00934
00935
00936 #define TT_UCR_GENERAL_PUNCTUATION (1L << 31)
00937
00938
00939 #define TT_UCR_SUPERSCRIPTS_SUBSCRIPTS (1L << 0)
00940
00941 #define TT_UCR_CURRENCY_SYMBOLS (1L << 1)
00942
00943 #define TT_UCR_COMBINING_DIACRITICS_SYMB (1L << 2)
00944
00945 #define TT_UCR_LETTERLIKE_SYMBOLS (1L << 3)
00946
00947 #define TT_UCR_NUMBER_FORMS (1L << 4)
00948
00949
00950
00951
00952 #define TT_UCR_ARROWS (1L << 5)
00953
00954
00955
00956
00957
00958
00959
00960 #define TT_UCR_MATHEMATICAL_OPERATORS (1L << 6)
00961
00962
00963
00964
00965 #define TT_UCR_MISCELLANEOUS_TECHNICAL (1L << 7)
00966
00967 #define TT_UCR_CONTROL_PICTURES (1L << 8)
00968
00969 #define TT_UCR_OCR (1L << 9)
00970
00971 #define TT_UCR_ENCLOSED_ALPHANUMERICS (1L << 10)
00972
00973 #define TT_UCR_BOX_DRAWING (1L << 11)
00974
00975 #define TT_UCR_BLOCK_ELEMENTS (1L << 12)
00976
00977 #define TT_UCR_GEOMETRIC_SHAPES (1L << 13)
00978
00979 #define TT_UCR_MISCELLANEOUS_SYMBOLS (1L << 14)
00980
00981 #define TT_UCR_DINGBATS (1L << 15)
00982
00983 #define TT_UCR_CJK_SYMBOLS (1L << 16)
00984
00985 #define TT_UCR_HIRAGANA (1L << 17)
00986
00987
00988 #define TT_UCR_KATAKANA (1L << 18)
00989
00990
00991
00992 #define TT_UCR_BOPOMOFO (1L << 19)
00993
00994
00995 #define TT_UCR_HANGUL_COMPATIBILITY_JAMO (1L << 20)
00996
00997 #define TT_UCR_CJK_MISC (1L << 21)
00998 #define TT_UCR_KANBUN TT_UCR_CJK_MISC
00999 #define TT_UCR_PHAGSPA
01000
01001 #define TT_UCR_ENCLOSED_CJK_LETTERS_MONTHS (1L << 22)
01002
01003 #define TT_UCR_CJK_COMPATIBILITY (1L << 23)
01004
01005 #define TT_UCR_HANGUL (1L << 24)
01006
01007
01008
01009
01010
01011
01012
01013
01014
01015
01016 #define TT_UCR_SURROGATES (1L << 25)
01017
01018
01019 #define TT_UCR_NON_PLANE_0 TT_UCR_SURROGATES
01020
01021 #define TT_UCR_PHOENICIAN (1L << 26)
01022
01023
01024
01025
01026
01027
01028
01029 #define TT_UCR_CJK_UNIFIED_IDEOGRAPHS (1L << 27)
01030
01031
01032
01033
01034
01035
01036
01037 #define TT_UCR_PRIVATE_USE (1L << 28)
01038
01039
01040
01041 #define TT_UCR_CJK_COMPATIBILITY_IDEOGRAPHS (1L << 29)
01042
01043
01044
01045 #define TT_UCR_ALPHABETIC_PRESENTATION_FORMS (1L << 30)
01046
01047 #define TT_UCR_ARABIC_PRESENTATIONS_A (1L << 31)
01048
01049 #define TT_UCR_COMBINING_HALF_MARKS (1L << 0)
01050
01051
01052 #define TT_UCR_CJK_COMPATIBILITY_FORMS (1L << 1)
01053
01054
01055 #define TT_UCR_SMALL_FORM_VARIANTS (1L << 2)
01056
01057 #define TT_UCR_ARABIC_PRESENTATIONS_B (1L << 3)
01058
01059 #define TT_UCR_HALFWIDTH_FULLWIDTH_FORMS (1L << 4)
01060
01061 #define TT_UCR_SPECIALS (1L << 5)
01062
01063 #define TT_UCR_TIBETAN (1L << 6)
01064
01065 #define TT_UCR_SYRIAC (1L << 7)
01066
01067 #define TT_UCR_THAANA (1L << 8)
01068
01069 #define TT_UCR_SINHALA (1L << 9)
01070
01071 #define TT_UCR_MYANMAR (1L << 10)
01072
01073
01074
01075 #define TT_UCR_ETHIOPIC (1L << 11)
01076
01077
01078
01079 #define TT_UCR_CHEROKEE (1L << 12)
01080
01081 #define TT_UCR_CANADIAN_ABORIGINAL_SYLLABICS (1L << 13)
01082
01083 #define TT_UCR_OGHAM (1L << 14)
01084
01085 #define TT_UCR_RUNIC (1L << 15)
01086
01087
01088 #define TT_UCR_KHMER (1L << 16)
01089
01090
01091 #define TT_UCR_MONGOLIAN (1L << 17)
01092
01093 #define TT_UCR_BRAILLE (1L << 18)
01094
01095
01096 #define TT_UCR_YI (1L << 19)
01097
01098
01099
01100
01101
01102 #define TT_UCR_PHILIPPINE (1L << 20)
01103
01104
01105
01106
01107 #define TT_UCR_OLD_ITALIC (1L << 21)
01108
01109 #define TT_UCR_GOTHIC (1L << 22)
01110
01111 #define TT_UCR_DESERET (1L << 23)
01112
01113
01114
01115 #define TT_UCR_MUSICAL_SYMBOLS (1L << 24)
01116
01117
01118
01119 #define TT_UCR_MATH_ALPHANUMERIC_SYMBOLS (1L << 25)
01120
01121
01122 #define TT_UCR_PRIVATE_USE_SUPPLEMENTARY (1L << 26)
01123
01124
01125
01126 #define TT_UCR_VARIATION_SELECTORS (1L << 27)
01127
01128
01129 #define TT_UCR_TAGS (1L << 28)
01130
01131 #define TT_UCR_LIMBU (1L << 29)
01132
01133 #define TT_UCR_TAI_LE (1L << 30)
01134
01135 #define TT_UCR_NEW_TAI_LUE (1L << 31)
01136
01137 #define TT_UCR_BUGINESE (1L << 0)
01138
01139 #define TT_UCR_GLAGOLITIC (1L << 1)
01140
01141 #define TT_UCR_TIFINAGH (1L << 2)
01142
01143 #define TT_UCR_YIJING (1L << 3)
01144
01145 #define TT_UCR_SYLOTI_NAGRI (1L << 4)
01146
01147
01148
01149 #define TT_UCR_LINEAR_B (1L << 5)
01150
01151
01152
01153 #define TT_UCR_ANCIENT_GREEK_NUMBERS (1L << 6)
01154
01155 #define TT_UCR_UGARITIC (1L << 7)
01156
01157 #define TT_UCR_OLD_PERSIAN (1L << 8)
01158
01159 #define TT_UCR_SHAVIAN (1L << 9)
01160
01161 #define TT_UCR_OSMANYA (1L << 10)
01162
01163 #define TT_UCR_CYPRIOT_SYLLABARY (1L << 11)
01164
01165 #define TT_UCR_KHAROSHTHI (1L << 12)
01166
01167 #define TT_UCR_TAI_XUAN_JING (1L << 13)
01168
01169
01170 #define TT_UCR_CUNEIFORM (1L << 14)
01171
01172
01173 #define TT_UCR_COUNTING_ROD_NUMERALS (1L << 15)
01174
01175 #define TT_UCR_SUNDANESE (1L << 16)
01176
01177 #define TT_UCR_LEPCHA (1L << 17)
01178
01179 #define TT_UCR_OL_CHIKI (1L << 18)
01180
01181 #define TT_UCR_SAURASHTRA (1L << 19)
01182
01183 #define TT_UCR_KAYAH_LI (1L << 20)
01184
01185 #define TT_UCR_REJANG (1L << 21)
01186
01187 #define TT_UCR_CHAM (1L << 22)
01188
01189 #define TT_UCR_ANCIENT_SYMBOLS (1L << 23)
01190
01191 #define TT_UCR_PHAISTOS_DISC (1L << 24)
01192
01193
01194
01195 #define TT_UCR_OLD_ANATOLIAN (1L << 25)
01196
01197
01198
01199
01200 #define TT_UCR_GAME_TILES (1L << 26)
01201
01202
01203
01204
01205
01206
01207
01208
01209 #if defined( __TURBOC__ ) && __TURBOC__ < 0x0410 || defined( __PACIFIC__ )
01210 #define HAVE_LIMIT_ON_IDENTS
01211 #endif
01212
01213
01214 #ifndef HAVE_LIMIT_ON_IDENTS
01215
01216
01217
01218
01219
01220
01221
01222
01223
01224
01225
01226
01227
01228 #define TT_UCR_ARABIC_PRESENTATION_FORMS_A \
01229 TT_UCR_ARABIC_PRESENTATIONS_A
01230 #define TT_UCR_ARABIC_PRESENTATION_FORMS_B \
01231 TT_UCR_ARABIC_PRESENTATIONS_B
01232
01233 #define TT_UCR_COMBINING_DIACRITICAL_MARKS \
01234 TT_UCR_COMBINING_DIACRITICS
01235 #define TT_UCR_COMBINING_DIACRITICAL_MARKS_SYMB \
01236 TT_UCR_COMBINING_DIACRITICS_SYMB
01237
01238
01239 #endif
01240
01241
01242 FT_END_HEADER
01243
01244 #endif
01245
01246
01247