1 # !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
2 # This file is built by ./mktables from e.g. UnicodeData.txt.
3 # Any changes made here will be lost!
6 ## Data in this file used by ../utf8_heavy.pl
9 ## Mapping from lc(canonical name) to filename in ./lib
11 alphabetic => 'Alphabet',
13 # InAlphabeticPresentationForms
14 alphabeticpresentationforms => 'InAlphab',
18 # InArabicPresentationFormsA
19 arabicpresentationformsa => 'InArabi3',
21 # InArabicPresentationFormsB
22 arabicpresentationformsb => 'InArabi2',
24 armenian => 'Armenian',
30 asciihexdigit => 'AsciiHex',
33 basiclatin => 'InBasicL',
38 bidicontrol => 'BidiCont',
41 blockelements => 'InBlockE',
43 bopomofo => 'Bopomofo',
46 bopomofoextended => 'InBopom2',
49 boxdrawing => 'InBoxDra',
52 braillepatterns => 'InBraill',
56 # InByzantineMusicalSymbols
57 byzantinemusicalsymbols => 'InByzant',
60 canadianaboriginal => 'Canadian',
62 cherokee => 'Cherokee',
65 cjkcompatibility => 'InCjkCom',
67 # InCjkCompatibilityForms
68 cjkcompatibilityforms => 'InCjkCo2',
70 # InCjkCompatibilityIdeographs
71 cjkcompatibilityideographs => 'InCjkCo3',
73 # InCjkCompatibilityIdeographsSupplement
74 cjkcompatibilityideographssupplement => 'InCjkCo4',
76 # InCjkRadicalsSupplement
77 cjkradicalssupplement => 'InCjkRad',
79 # InCjkSymbolsAndPunctuation
80 cjksymbolsandpunctuation => 'InCjkSym',
82 # InCjkUnifiedIdeographs
83 cjkunifiedideographs => 'InCjkUni',
85 # InCjkUnifiedIdeographsExtensionA
86 cjkunifiedideographsextensiona => 'InCjkUn3',
88 # InCjkUnifiedIdeographsExtensionB
89 cjkunifiedideographsextensionb => 'InCjkUn2',
92 closepunctuation => 'Pe',
94 # InCombiningDiacriticalMarks
95 combiningdiacriticalmarks => 'InCombi2',
97 # InCombiningDiacriticalMarksForSymbols
98 combiningdiacriticalmarksforsymbols => 'InCombi3',
100 # InCombiningHalfMarks
101 combininghalfmarks => 'InCombin',
105 # ConnectorPunctuation
106 connectorpunctuation => 'Pc',
111 controlpictures => 'InContro',
114 currencysymbol => 'Sc',
117 currencysymbols => 'InCurren',
119 cyrillic => 'Cyrillic',
121 # InCyrillicSupplementary
122 cyrillicsupplementary => 'InCyril2',
127 dashpunctuation => 'Pd',
130 decimalnumber => 'Nd',
132 deprecated => 'Deprecat',
133 deseret => 'Deseret',
134 devanagari => 'Devanaga',
135 diacritic => 'Diacriti',
138 dingbats => 'InDingba',
140 # InEnclosedAlphanumerics
141 enclosedalphanumerics => 'InEnclos',
143 # InEnclosedCjkLettersAndMonths
144 enclosedcjklettersandmonths => 'InEnclo2',
147 enclosingmark => 'Me',
149 ethiopic => 'Ethiopic',
150 extender => 'Extender',
153 finalpunctuation => 'Pf',
157 # InGeneralPunctuation
158 generalpunctuation => 'InGenera',
161 geometricshapes => 'InGeomet',
163 georgian => 'Georgian',
167 graphemelink => 'Grapheme',
172 greekandcoptic => 'InGreekA',
175 greekextended => 'InGreekE',
177 gujarati => 'Gujarati',
178 gurmukhi => 'Gurmukhi',
180 # InHalfwidthAndFullwidthForms
181 halfwidthandfullwidthforms => 'InHalfwi',
186 # InHangulCompatibilityJamo
187 hangulcompatibilityjamo => 'InHangu3',
190 hanguljamo => 'InHangul',
193 hangulsyllables => 'InHangu2',
195 hanunoo => 'Hanunoo',
199 hexdigit => 'HexDigit',
201 # InHighPrivateUseSurrogates
202 highprivateusesurrogates => 'InHighPr',
205 highsurrogates => 'InHighSu',
207 hiragana => 'Hiragana',
211 idcontinue => 'IdContin',
213 ideographic => 'Ideograp',
215 # InIdeographicDescriptionCharacters
216 ideographicdescriptioncharacters => 'InIdeogr',
219 idsbinaryoperator => 'IdsBinar',
222 idstart => 'IdStart',
225 idstrinaryoperator => 'IdsTrina',
227 # InAlphabeticPresentationForms
228 inalphabeticpresentationforms => 'InAlphab',
231 inarabic => 'InArabic',
233 # InArabicPresentationFormsA
234 inarabicpresentationformsa => 'InArabi3',
236 # InArabicPresentationFormsB
237 inarabicpresentationformsb => 'InArabi2',
240 inarmenian => 'InArmeni',
243 inarrows => 'InArrows',
246 inbasiclatin => 'InBasicL',
249 inbengali => 'InBengal',
252 inblockelements => 'InBlockE',
255 inbopomofo => 'InBopomo',
258 inbopomofoextended => 'InBopom2',
261 inboxdrawing => 'InBoxDra',
264 inbraillepatterns => 'InBraill',
267 inbuhid => 'InBuhid',
269 # InByzantineMusicalSymbols
270 inbyzantinemusicalsymbols => 'InByzant',
273 incherokee => 'InCherok',
276 incjkcompatibility => 'InCjkCom',
278 # InCjkCompatibilityForms
279 incjkcompatibilityforms => 'InCjkCo2',
281 # InCjkCompatibilityIdeographs
282 incjkcompatibilityideographs => 'InCjkCo3',
284 # InCjkCompatibilityIdeographsSupplement
285 incjkcompatibilityideographssupplement => 'InCjkCo4',
287 # InCjkRadicalsSupplement
288 incjkradicalssupplement => 'InCjkRad',
290 # InCjkSymbolsAndPunctuation
291 incjksymbolsandpunctuation => 'InCjkSym',
293 # InCjkUnifiedIdeographs
294 incjkunifiedideographs => 'InCjkUni',
296 # InCjkUnifiedIdeographsExtensionA
297 incjkunifiedideographsextensiona => 'InCjkUn3',
299 # InCjkUnifiedIdeographsExtensionB
300 incjkunifiedideographsextensionb => 'InCjkUn2',
302 # InCombiningDiacriticalMarks
303 incombiningdiacriticalmarks => 'InCombi2',
305 # InCombiningDiacriticalMarksForSymbols
306 incombiningdiacriticalmarksforsymbols => 'InCombi3',
308 # InCombiningHalfMarks
309 incombininghalfmarks => 'InCombin',
312 incontrolpictures => 'InContro',
315 incurrencysymbols => 'InCurren',
318 incyrillic => 'InCyrill',
320 # InCyrillicSupplementary
321 incyrillicsupplementary => 'InCyril2',
324 indeseret => 'InDesere',
327 indevanagari => 'InDevana',
330 indingbats => 'InDingba',
332 # InEnclosedAlphanumerics
333 inenclosedalphanumerics => 'InEnclos',
335 # InEnclosedCjkLettersAndMonths
336 inenclosedcjklettersandmonths => 'InEnclo2',
339 inethiopic => 'InEthiop',
341 # InGeneralPunctuation
342 ingeneralpunctuation => 'InGenera',
345 ingeometricshapes => 'InGeomet',
348 ingeorgian => 'InGeorgi',
351 ingothic => 'InGothic',
354 ingreekandcoptic => 'InGreekA',
357 ingreekextended => 'InGreekE',
360 ingujarati => 'InGujara',
363 ingurmukhi => 'InGurmuk',
365 # InHalfwidthAndFullwidthForms
366 inhalfwidthandfullwidthforms => 'InHalfwi',
368 # InHangulCompatibilityJamo
369 inhangulcompatibilityjamo => 'InHangu3',
372 inhanguljamo => 'InHangul',
375 inhangulsyllables => 'InHangu2',
378 inhanunoo => 'InHanuno',
381 inhebrew => 'InHebrew',
383 inherited => 'Inherite',
385 # InHighPrivateUseSurrogates
386 inhighprivateusesurrogates => 'InHighPr',
389 inhighsurrogates => 'InHighSu',
392 inhiragana => 'InHiraga',
394 # InIdeographicDescriptionCharacters
395 inideographicdescriptioncharacters => 'InIdeogr',
398 inipaextensions => 'InIpaExt',
401 initialpunctuation => 'Pi',
404 inkanbun => 'InKanbun',
407 inkangxiradicals => 'InKangxi',
410 inkannada => 'InKannad',
413 inkatakana => 'InKataka',
415 # InKatakanaPhoneticExtensions
416 inkatakanaphoneticextensions => 'InKatak2',
419 inkhmer => 'InKhmer',
425 inlatin1supplement => 'InLatin1',
428 inlatinextendeda => 'InLatin2',
430 # InLatinExtendedAdditional
431 inlatinextendedadditional => 'InLatin3',
434 inlatinextendedb => 'InLatinE',
436 # InLetterlikeSymbols
437 inletterlikesymbols => 'InLetter',
440 inlowsurrogates => 'InLowSur',
443 inmalayalam => 'InMalaya',
445 # InMathematicalAlphanumericSymbols
446 inmathematicalalphanumericsymbols => 'InMathe2',
448 # InMathematicalOperators
449 inmathematicaloperators => 'InMathem',
451 # InMiscellaneousMathematicalSymbolsA
452 inmiscellaneousmathematicalsymbolsa => 'InMisce3',
454 # InMiscellaneousMathematicalSymbolsB
455 inmiscellaneousmathematicalsymbolsb => 'InMisce4',
457 # InMiscellaneousSymbols
458 inmiscellaneoussymbols => 'InMiscel',
460 # InMiscellaneousTechnical
461 inmiscellaneoustechnical => 'InMisce2',
464 inmongolian => 'InMongol',
467 inmusicalsymbols => 'InMusica',
470 inmyanmar => 'InMyanma',
473 innumberforms => 'InNumber',
476 inogham => 'InOgham',
479 inolditalic => 'InOldIta',
481 # InOpticalCharacterRecognition
482 inopticalcharacterrecognition => 'InOptica',
485 inoriya => 'InOriya',
488 inprivateusearea => 'InPrivat',
491 inrunic => 'InRunic',
494 insinhala => 'InSinhal',
496 # InSmallFormVariants
497 insmallformvariants => 'InSmallF',
499 # InSpacingModifierLetters
500 inspacingmodifierletters => 'InSpacin',
503 inspecials => 'InSpecia',
505 # InSuperscriptsAndSubscripts
506 insuperscriptsandsubscripts => 'InSupers',
508 # InSupplementalArrowsA
509 insupplementalarrowsa => 'InSuppl2',
511 # InSupplementalArrowsB
512 insupplementalarrowsb => 'InSupple',
514 # InSupplementalMathematicalOperators
515 insupplementalmathematicaloperators => 'InSuppl5',
517 # InSupplementaryPrivateUseAreaA
518 insupplementaryprivateuseareaa => 'InSuppl3',
520 # InSupplementaryPrivateUseAreaB
521 insupplementaryprivateuseareab => 'InSuppl4',
524 insyriac => 'InSyriac',
527 intagalog => 'InTagalo',
530 intagbanwa => 'InTagban',
536 intamil => 'InTamil',
539 intelugu => 'InTelugu',
542 inthaana => 'InThaana',
548 intibetan => 'InTibeta',
550 # InUnifiedCanadianAboriginalSyllabics
551 inunifiedcanadianaboriginalsyllabics => 'InUnifie',
553 # InVariationSelectors
554 invariationselectors => 'InVariat',
557 inyiradicals => 'InYiRadi',
560 inyisyllables => 'InYiSyll',
563 ipaextensions => 'InIpaExt',
566 joincontrol => 'JoinCont',
569 kanbun => 'InKanbun',
572 kangxiradicals => 'InKangxi',
574 kannada => 'Kannada',
575 katakana => 'Katakana',
577 # InKatakanaPhoneticExtensions
578 katakanaphoneticextensions => 'InKatak2',
585 latin1supplement => 'InLatin1',
588 latinextendeda => 'InLatin2',
590 # InLatinExtendedAdditional
591 latinextendedadditional => 'InLatin3',
594 latinextendedb => 'InLatinE',
598 # InLetterlikeSymbols
599 letterlikesymbols => 'InLetter',
602 letternumber => 'Nl',
605 lineseparator => 'Zl',
607 # LogicalOrderException
608 logicalorderexception => 'LogicalO',
610 lowercase => 'Lowercas',
613 lowercaseletter => 'Ll',
616 lowsurrogates => 'InLowSur',
618 malayalam => 'Malayala',
622 # InMathematicalAlphanumericSymbols
623 mathematicalalphanumericsymbols => 'InMathe2',
625 # InMathematicalOperators
626 mathematicaloperators => 'InMathem',
631 # InMiscellaneousMathematicalSymbolsA
632 miscellaneousmathematicalsymbolsa => 'InMisce3',
634 # InMiscellaneousMathematicalSymbolsB
635 miscellaneousmathematicalsymbolsb => 'InMisce4',
637 # InMiscellaneousSymbols
638 miscellaneoussymbols => 'InMiscel',
640 # InMiscellaneousTechnical
641 miscellaneoustechnical => 'InMisce2',
644 modifierletter => 'Lm',
647 modifiersymbol => 'Sk',
649 mongolian => 'Mongolia',
652 musicalsymbols => 'InMusica',
654 myanmar => 'Myanmar',
656 # NoncharacterCodePoint
657 noncharactercodepoint => 'Nonchara',
660 nonspacingmark => 'Mn',
665 numberforms => 'InNumber',
670 olditalic => 'OldItali',
673 openpunctuation => 'Ps',
675 # InOpticalCharacterRecognition
676 opticalcharacterrecognition => 'InOptica',
682 otheralphabetic => 'OtherAlp',
684 # OtherDefaultIgnorableCodePoint
685 otherdefaultignorablecodepoint => 'OtherDef',
687 # OtherGraphemeExtend
688 othergraphemeextend => 'OtherGra',
694 otherlowercase => 'OtherLow',
697 othermath => 'OtherMat',
703 otherpunctuation => 'Po',
709 otheruppercase => 'OtherUpp',
712 paragraphseparator => 'Zp',
718 privateusearea => 'InPrivat',
723 quotationmark => 'Quotatio',
725 radical => 'Radical',
728 sinhala => 'Sinhala',
730 # InSmallFormVariants
731 smallformvariants => 'InSmallF',
734 softdotted => 'SoftDott',
737 spaceseparator => 'Zs',
742 # InSpacingModifierLetters
743 spacingmodifierletters => 'InSpacin',
746 specials => 'InSpecia',
748 # InSuperscriptsAndSubscripts
749 superscriptsandsubscripts => 'InSupers',
751 # InSupplementalArrowsA
752 supplementalarrowsa => 'InSuppl2',
754 # InSupplementalArrowsB
755 supplementalarrowsb => 'InSupple',
757 # InSupplementalMathematicalOperators
758 supplementalmathematicaloperators => 'InSuppl5',
760 # InSupplementaryPrivateUseAreaA
761 supplementaryprivateuseareaa => 'InSuppl3',
763 # InSupplementaryPrivateUseAreaB
764 supplementaryprivateuseareab => 'InSuppl4',
769 tagalog => 'Tagalog',
770 tagbanwa => 'Tagbanwa',
778 # TerminalPunctuation
779 terminalpunctuation => 'Terminal',
783 tibetan => 'Tibetan',
786 titlecaseletter => 'Lt',
790 # InUnifiedCanadianAboriginalSyllabics
791 unifiedcanadianaboriginalsyllabics => 'InUnifie',
794 unifiedideograph => 'UnifiedI',
796 uppercase => 'Uppercas',
799 uppercaseletter => 'Lu',
801 # InVariationSelectors
802 variationselectors => 'InVariat',
805 whitespace => 'WhiteSpa',
810 yiradicals => 'InYiRadi',
813 yisyllables => 'InYiSyll',