📄 ttnameid.h
字号:
* * @values: * TT_ADOBE_ID_STANDARD :: * Adobe standard encoding. * TT_ADOBE_ID_EXPERT :: * Adobe expert encoding. * TT_ADOBE_ID_CUSTOM :: * Adobe custom encoding. */#define TT_ADOBE_ID_STANDARD 0#define TT_ADOBE_ID_EXPERT 1#define TT_ADOBE_ID_CUSTOM 2#define TT_ADOBE_ID_LATIN_1 3 /*************************************************************************/ /* */ /* Possible values of the language identifier field in the name records */ /* of the TTF `name' table if the `platform' identifier code is */ /* TT_PLATFORM_MACINTOSH. */ /* */ /* The canonical source for the Apple assigned Language ID's is at */ /* */ /* http://fonts.apple.com/TTRefMan/RM06/Chap6name.html */ /* */#define TT_MAC_LANGID_ENGLISH 0#define TT_MAC_LANGID_FRENCH 1#define TT_MAC_LANGID_GERMAN 2#define TT_MAC_LANGID_ITALIAN 3#define TT_MAC_LANGID_DUTCH 4#define TT_MAC_LANGID_SWEDISH 5#define TT_MAC_LANGID_SPANISH 6#define TT_MAC_LANGID_DANISH 7#define TT_MAC_LANGID_PORTUGUESE 8#define TT_MAC_LANGID_NORWEGIAN 9#define TT_MAC_LANGID_HEBREW 10#define TT_MAC_LANGID_JAPANESE 11#define TT_MAC_LANGID_ARABIC 12#define TT_MAC_LANGID_FINNISH 13#define TT_MAC_LANGID_GREEK 14#define TT_MAC_LANGID_ICELANDIC 15#define TT_MAC_LANGID_MALTESE 16#define TT_MAC_LANGID_TURKISH 17#define TT_MAC_LANGID_CROATIAN 18#define TT_MAC_LANGID_CHINESE_TRADITIONAL 19#define TT_MAC_LANGID_URDU 20#define TT_MAC_LANGID_HINDI 21#define TT_MAC_LANGID_THAI 22#define TT_MAC_LANGID_KOREAN 23#define TT_MAC_LANGID_LITHUANIAN 24#define TT_MAC_LANGID_POLISH 25#define TT_MAC_LANGID_HUNGARIAN 26#define TT_MAC_LANGID_ESTONIAN 27#define TT_MAC_LANGID_LETTISH 28#define TT_MAC_LANGID_SAAMISK 29#define TT_MAC_LANGID_FAEROESE 30#define TT_MAC_LANGID_FARSI 31#define TT_MAC_LANGID_RUSSIAN 32#define TT_MAC_LANGID_CHINESE_SIMPLIFIED 33#define TT_MAC_LANGID_FLEMISH 34#define TT_MAC_LANGID_IRISH 35#define TT_MAC_LANGID_ALBANIAN 36#define TT_MAC_LANGID_ROMANIAN 37#define TT_MAC_LANGID_CZECH 38#define TT_MAC_LANGID_SLOVAK 39#define TT_MAC_LANGID_SLOVENIAN 40#define TT_MAC_LANGID_YIDDISH 41#define TT_MAC_LANGID_SERBIAN 42#define TT_MAC_LANGID_MACEDONIAN 43#define TT_MAC_LANGID_BULGARIAN 44#define TT_MAC_LANGID_UKRAINIAN 45#define TT_MAC_LANGID_BYELORUSSIAN 46#define TT_MAC_LANGID_UZBEK 47#define TT_MAC_LANGID_KAZAKH 48#define TT_MAC_LANGID_AZERBAIJANI 49#define TT_MAC_LANGID_AZERBAIJANI_CYRILLIC_SCRIPT 49#define TT_MAC_LANGID_AZERBAIJANI_ARABIC_SCRIPT 50#define TT_MAC_LANGID_ARMENIAN 51#define TT_MAC_LANGID_GEORGIAN 52#define TT_MAC_LANGID_MOLDAVIAN 53#define TT_MAC_LANGID_KIRGHIZ 54#define TT_MAC_LANGID_TAJIKI 55#define TT_MAC_LANGID_TURKMEN 56#define TT_MAC_LANGID_MONGOLIAN 57#define TT_MAC_LANGID_MONGOLIAN_MONGOLIAN_SCRIPT 57#define TT_MAC_LANGID_MONGOLIAN_CYRILLIC_SCRIPT 58#define TT_MAC_LANGID_PASHTO 59#define TT_MAC_LANGID_KURDISH 60#define TT_MAC_LANGID_KASHMIRI 61#define TT_MAC_LANGID_SINDHI 62#define TT_MAC_LANGID_TIBETAN 63#define TT_MAC_LANGID_NEPALI 64#define TT_MAC_LANGID_SANSKRIT 65#define TT_MAC_LANGID_MARATHI 66#define TT_MAC_LANGID_BENGALI 67#define TT_MAC_LANGID_ASSAMESE 68#define TT_MAC_LANGID_GUJARATI 69#define TT_MAC_LANGID_PUNJABI 70#define TT_MAC_LANGID_ORIYA 71#define TT_MAC_LANGID_MALAYALAM 72#define TT_MAC_LANGID_KANNADA 73#define TT_MAC_LANGID_TAMIL 74#define TT_MAC_LANGID_TELUGU 75#define TT_MAC_LANGID_SINHALESE 76#define TT_MAC_LANGID_BURMESE 77#define TT_MAC_LANGID_KHMER 78#define TT_MAC_LANGID_LAO 79#define TT_MAC_LANGID_VIETNAMESE 80#define TT_MAC_LANGID_INDONESIAN 81#define TT_MAC_LANGID_TAGALOG 82#define TT_MAC_LANGID_MALAY_ROMAN_SCRIPT 83#define TT_MAC_LANGID_MALAY_ARABIC_SCRIPT 84#define TT_MAC_LANGID_AMHARIC 85#define TT_MAC_LANGID_TIGRINYA 86#define TT_MAC_LANGID_GALLA 87#define TT_MAC_LANGID_SOMALI 88#define TT_MAC_LANGID_SWAHILI 89#define TT_MAC_LANGID_RUANDA 90#define TT_MAC_LANGID_RUNDI 91#define TT_MAC_LANGID_CHEWA 92#define TT_MAC_LANGID_MALAGASY 93#define TT_MAC_LANGID_ESPERANTO 94#define TT_MAC_LANGID_WELSH 128#define TT_MAC_LANGID_BASQUE 129#define TT_MAC_LANGID_CATALAN 130#define TT_MAC_LANGID_LATIN 131#define TT_MAC_LANGID_QUECHUA 132#define TT_MAC_LANGID_GUARANI 133#define TT_MAC_LANGID_AYMARA 134#define TT_MAC_LANGID_TATAR 135#define TT_MAC_LANGID_UIGHUR 136#define TT_MAC_LANGID_DZONGKHA 137#define TT_MAC_LANGID_JAVANESE 138#define TT_MAC_LANGID_SUNDANESE 139#if 0 /* these seem to be errors that have been dropped */#define TT_MAC_LANGID_SCOTTISH_GAELIC 140#define TT_MAC_LANGID_IRISH_GAELIC 141#endif /* The following codes are new as of 2000-03-10 */#define TT_MAC_LANGID_GALICIAN 140#define TT_MAC_LANGID_AFRIKAANS 141#define TT_MAC_LANGID_BRETON 142#define TT_MAC_LANGID_INUKTITUT 143#define TT_MAC_LANGID_SCOTTISH_GAELIC 144#define TT_MAC_LANGID_MANX_GAELIC 145#define TT_MAC_LANGID_IRISH_GAELIC 146#define TT_MAC_LANGID_TONGAN 147#define TT_MAC_LANGID_GREEK_POLYTONIC 148#define TT_MAC_LANGID_GREELANDIC 149#define TT_MAC_LANGID_AZERBAIJANI_ROMAN_SCRIPT 150 /*************************************************************************/ /* */ /* Possible values of the language identifier field in the name records */ /* of the TTF `name' table if the `platform' identifier code is */ /* TT_PLATFORM_MICROSOFT. */ /* */ /* The canonical source for the MS assigned LCID's (seems to) be at */ /* */ /* http://www.microsoft.com/globaldev/reference/lcid-all.mspx */ /* */ /* It used to be at various places, among them */ /* */ /* http://www.microsoft.com/typography/OTSPEC/lcid-cp.txt */ /* http://www.microsoft.com/globaldev/reference/loclanghome.asp */ /* http://support.microsoft.com/support/kb/articles/Q224/8/04.ASP */ /* http://msdn.microsoft.com/library/en-us/passport25/ */ /* NET_Passport_VBScript_Documentation/Single_Sign_In/ */ /* Advanced_Single_Sign_In/Localization_and_LCIDs.asp */ /* */ /* Hopefully, it seems now that the Globaldev site prevails... */ /* (updated by Antoine, 2004-02-17) */#define TT_MS_LANGID_ARABIC_GENERAL 0x0001#define TT_MS_LANGID_ARABIC_SAUDI_ARABIA 0x0401#define TT_MS_LANGID_ARABIC_IRAQ 0x0801#define TT_MS_LANGID_ARABIC_EGYPT 0x0c01#define TT_MS_LANGID_ARABIC_LIBYA 0x1001#define TT_MS_LANGID_ARABIC_ALGERIA 0x1401#define TT_MS_LANGID_ARABIC_MOROCCO 0x1801#define TT_MS_LANGID_ARABIC_TUNISIA 0x1c01#define TT_MS_LANGID_ARABIC_OMAN 0x2001#define TT_MS_LANGID_ARABIC_YEMEN 0x2401#define TT_MS_LANGID_ARABIC_SYRIA 0x2801#define TT_MS_LANGID_ARABIC_JORDAN 0x2c01#define TT_MS_LANGID_ARABIC_LEBANON 0x3001#define TT_MS_LANGID_ARABIC_KUWAIT 0x3401#define TT_MS_LANGID_ARABIC_UAE 0x3801#define TT_MS_LANGID_ARABIC_BAHRAIN 0x3c01#define TT_MS_LANGID_ARABIC_QATAR 0x4001#define TT_MS_LANGID_BULGARIAN_BULGARIA 0x0402#define TT_MS_LANGID_CATALAN_SPAIN 0x0403#define TT_MS_LANGID_CHINESE_GENERAL 0x0004#define TT_MS_LANGID_CHINESE_TAIWAN 0x0404#define TT_MS_LANGID_CHINESE_PRC 0x0804#define TT_MS_LANGID_CHINESE_HONG_KONG 0x0c04#define TT_MS_LANGID_CHINESE_SINGAPORE 0x1004#if 1 /* this looks like the correct value */#define TT_MS_LANGID_CHINESE_MACAU 0x1404#else /* but beware, Microsoft may change its mind... the most recent Word reference has the following: */#define TT_MS_LANGID_CHINESE_MACAU TT_MS_LANGID_CHINESE_HONG_KONG#endif#if 0 /* used only with .NET `cultures'; commented out */#define TT_MS_LANGID_CHINESE_TRADITIONAL 0x7C04#endif#define TT_MS_LANGID_CZECH_CZECH_REPUBLIC 0x0405#define TT_MS_LANGID_DANISH_DENMARK 0x0406#define TT_MS_LANGID_GERMAN_GERMANY 0x0407#define TT_MS_LANGID_GERMAN_SWITZERLAND 0x0807#define TT_MS_LANGID_GERMAN_AUSTRIA 0x0c07#define TT_MS_LANGID_GERMAN_LUXEMBOURG 0x1007#define TT_MS_LANGID_GERMAN_LIECHTENSTEI 0x1407#define TT_MS_LANGID_GREEK_GREECE 0x0408 /* don't ask what this one means... It is commented out currently. */#if 0#define TT_MS_LANGID_GREEK_GREECE2 0x2008#endif#define TT_MS_LANGID_ENGLISH_GENERAL 0x0009#define TT_MS_LANGID_ENGLISH_UNITED_STATES 0x0409#define TT_MS_LANGID_ENGLISH_UNITED_KINGDOM 0x0809#define TT_MS_LANGID_ENGLISH_AUSTRALIA 0x0c09#define TT_MS_LANGID_ENGLISH_CANADA 0x1009#define TT_MS_LANGID_ENGLISH_NEW_ZEALAND 0x1409#define TT_MS_LANGID_ENGLISH_IRELAND 0x1809#define TT_MS_LANGID_ENGLISH_SOUTH_AFRICA 0x1c09#define TT_MS_LANGID_ENGLISH_JAMAICA 0x2009#define TT_MS_LANGID_ENGLISH_CARIBBEAN 0x2409#define TT_MS_LANGID_ENGLISH_BELIZE 0x2809#define TT_MS_LANGID_ENGLISH_TRINIDAD 0x2c09#define TT_MS_LANGID_ENGLISH_ZIMBABWE 0x3009#define TT_MS_LANGID_ENGLISH_PHILIPPINES 0x3409#define TT_MS_LANGID_ENGLISH_INDONESIA 0x3809#define TT_MS_LANGID_ENGLISH_HONG_KONG 0x3c09#define TT_MS_LANGID_ENGLISH_INDIA 0x4009#define TT_MS_LANGID_ENGLISH_MALAYSIA 0x4409#define TT_MS_LANGID_ENGLISH_SINGAPORE 0x4809#define TT_MS_LANGID_SPANISH_SPAIN_TRADITIONAL_SORT 0x040a#define TT_MS_LANGID_SPANISH_MEXICO 0x080a#define TT_MS_LANGID_SPANISH_SPAIN_INTERNATIONAL_SORT 0x0c0a#define TT_MS_LANGID_SPANISH_GUATEMALA 0x100a#define TT_MS_LANGID_SPANISH_COSTA_RICA 0x140a#define TT_MS_LANGID_SPANISH_PANAMA 0x180a#define TT_MS_LANGID_SPANISH_DOMINICAN_REPUBLIC 0x1c0a#define TT_MS_LANGID_SPANISH_VENEZUELA 0x200a#define TT_MS_LANGID_SPANISH_COLOMBIA 0x240a#define TT_MS_LANGID_SPANISH_PERU 0x280a#define TT_MS_LANGID_SPANISH_ARGENTINA 0x2c0a#define TT_MS_LANGID_SPANISH_ECUADOR 0x300a#define TT_MS_LANGID_SPANISH_CHILE 0x340a#define TT_MS_LANGID_SPANISH_URUGUAY 0x380a#define TT_MS_LANGID_SPANISH_PARAGUAY 0x3c0a#define TT_MS_LANGID_SPANISH_BOLIVIA 0x400a#define TT_MS_LANGID_SPANISH_EL_SALVADOR 0x440a#define TT_MS_LANGID_SPANISH_HONDURAS 0x480a#define TT_MS_LANGID_SPANISH_NICARAGUA 0x4c0a#define TT_MS_LANGID_SPANISH_PUERTO_RICO 0x500a#define TT_MS_LANGID_SPANISH_UNITED_STATES 0x540a /* The following ID blatantly violate MS specs by using a */ /* sublanguage > 0x1F. */#define TT_MS_LANGID_SPANISH_LATIN_AMERICA 0xE40aU#define TT_MS_LANGID_FINNISH_FINLAND 0x040b#define TT_MS_LANGID_FRENCH_FRANCE 0x040c#define TT_MS_LANGID_FRENCH_BELGIUM 0x080c#define TT_MS_LANGID_FRENCH_CANADA 0x0c0c#define TT_MS_LANGID_FRENCH_SWITZERLAND 0x100c#define TT_MS_LANGID_FRENCH_LUXEMBOURG 0x140c#define TT_MS_LANGID_FRENCH_MONACO 0x180c#define TT_MS_LANGID_FRENCH_WEST_INDIES 0x1c0c#define TT_MS_LANGID_FRENCH_REUNION 0x200c#define TT_MS_LANGID_FRENCH_CONGO 0x240c
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -