1 # !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
2 # This file is built by ./mktables from e.g. Unicode.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',
54 # InByzantineMusicalSymbols
55 byzantinemusicalsymbols => 'InByzant',
58 canadianaboriginal => 'Canadian',
60 cherokee => 'Cherokee',
63 cjkcompatibility => 'InCjkCom',
65 # InCjkCompatibilityForms
66 cjkcompatibilityforms => 'InCjkCo2',
68 # InCjkCompatibilityIdeographs
69 cjkcompatibilityideographs => 'InCjkCo3',
71 # InCjkCompatibilityIdeographsSupplement
72 cjkcompatibilityideographssupplement => 'InCjkCo4',
74 # InCjkRadicalsSupplement
75 cjkradicalssupplement => 'InCjkRad',
77 # InCjkSymbolsAndPunctuation
78 cjksymbolsandpunctuation => 'InCjkSym',
80 # InCjkUnifiedIdeographs
81 cjkunifiedideographs => 'InCjkUni',
83 # InCjkUnifiedIdeographsExtensionA
84 cjkunifiedideographsextensiona => 'InCjkUn3',
86 # InCjkUnifiedIdeographsExtensionB
87 cjkunifiedideographsextensionb => 'InCjkUn2',
90 closepunctuation => 'Pe',
92 # InCombiningDiacriticalMarks
93 combiningdiacriticalmarks => 'InCombi3',
95 # InCombiningHalfMarks
96 combininghalfmarks => 'InCombin',
98 # InCombiningMarksForSymbols
99 combiningmarksforsymbols => 'InCombi2',
103 # ConnectorPunctuation
104 connectorpunctuation => 'Pc',
109 controlpictures => 'InContro',
112 currencysymbol => 'Sc',
115 currencysymbols => 'InCurren',
117 cyrillic => 'Cyrillic',
121 dashpunctuation => 'Pd',
124 decimalnumber => 'Nd',
126 deseret => 'Deseret',
127 devanagari => 'Devanaga',
128 diacritic => 'Diacriti',
131 dingbats => 'InDingba',
133 # InEnclosedAlphanumerics
134 enclosedalphanumerics => 'InEnclos',
136 # InEnclosedCjkLettersAndMonths
137 enclosedcjklettersandmonths => 'InEnclo2',
140 enclosingmark => 'Me',
142 ethiopic => 'Ethiopic',
143 extender => 'Extender',
146 finalpunctuation => 'Pf',
150 # InGeneralPunctuation
151 generalpunctuation => 'InGenera',
154 geometricshapes => 'InGeomet',
156 georgian => 'Georgian',
161 greekextended => 'InGreekE',
163 gujarati => 'Gujarati',
164 gurmukhi => 'Gurmukhi',
166 # InHalfwidthAndFullwidthForms
167 halfwidthandfullwidthforms => 'InHalfwi',
172 # InHangulCompatibilityJamo
173 hangulcompatibilityjamo => 'InHangu3',
176 hanguljamo => 'InHangul',
179 hangulsyllables => 'InHangu2',
184 hexdigit => 'HexDigit',
186 # InHighPrivateUseSurrogates
187 highprivateusesurrogates => 'InHighPr',
190 highsurrogates => 'InHighSu',
192 hiragana => 'Hiragana',
196 idcontinue => 'IdContin',
198 ideographic => 'Ideograp',
200 # InIdeographicDescriptionCharacters
201 ideographicdescriptioncharacters => 'InIdeogr',
204 idstart => 'IdStart',
206 # InAlphabeticPresentationForms
207 inalphabeticpresentationforms => 'InAlphab',
210 inarabic => 'InArabic',
212 # InArabicPresentationFormsA
213 inarabicpresentationformsa => 'InArabi3',
215 # InArabicPresentationFormsB
216 inarabicpresentationformsb => 'InArabi2',
219 inarmenian => 'InArmeni',
222 inarrows => 'InArrows',
225 inbasiclatin => 'InBasicL',
228 inbengali => 'InBengal',
231 inblockelements => 'InBlockE',
234 inbopomofo => 'InBopomo',
237 inbopomofoextended => 'InBopom2',
240 inboxdrawing => 'InBoxDra',
243 inbraillepatterns => 'InBraill',
245 # InByzantineMusicalSymbols
246 inbyzantinemusicalsymbols => 'InByzant',
249 incherokee => 'InCherok',
252 incjkcompatibility => 'InCjkCom',
254 # InCjkCompatibilityForms
255 incjkcompatibilityforms => 'InCjkCo2',
257 # InCjkCompatibilityIdeographs
258 incjkcompatibilityideographs => 'InCjkCo3',
260 # InCjkCompatibilityIdeographsSupplement
261 incjkcompatibilityideographssupplement => 'InCjkCo4',
263 # InCjkRadicalsSupplement
264 incjkradicalssupplement => 'InCjkRad',
266 # InCjkSymbolsAndPunctuation
267 incjksymbolsandpunctuation => 'InCjkSym',
269 # InCjkUnifiedIdeographs
270 incjkunifiedideographs => 'InCjkUni',
272 # InCjkUnifiedIdeographsExtensionA
273 incjkunifiedideographsextensiona => 'InCjkUn3',
275 # InCjkUnifiedIdeographsExtensionB
276 incjkunifiedideographsextensionb => 'InCjkUn2',
278 # InCombiningDiacriticalMarks
279 incombiningdiacriticalmarks => 'InCombi3',
281 # InCombiningHalfMarks
282 incombininghalfmarks => 'InCombin',
284 # InCombiningMarksForSymbols
285 incombiningmarksforsymbols => 'InCombi2',
288 incontrolpictures => 'InContro',
291 incurrencysymbols => 'InCurren',
294 incyrillic => 'InCyrill',
297 indeseret => 'InDesere',
300 indevanagari => 'InDevana',
303 indingbats => 'InDingba',
305 # InEnclosedAlphanumerics
306 inenclosedalphanumerics => 'InEnclos',
308 # InEnclosedCjkLettersAndMonths
309 inenclosedcjklettersandmonths => 'InEnclo2',
312 inethiopic => 'InEthiop',
314 # InGeneralPunctuation
315 ingeneralpunctuation => 'InGenera',
318 ingeometricshapes => 'InGeomet',
321 ingeorgian => 'InGeorgi',
324 ingothic => 'InGothic',
327 ingreek => 'InGreek',
330 ingreekextended => 'InGreekE',
333 ingujarati => 'InGujara',
336 ingurmukhi => 'InGurmuk',
338 # InHalfwidthAndFullwidthForms
339 inhalfwidthandfullwidthforms => 'InHalfwi',
341 # InHangulCompatibilityJamo
342 inhangulcompatibilityjamo => 'InHangu3',
345 inhanguljamo => 'InHangul',
348 inhangulsyllables => 'InHangu2',
351 inhebrew => 'InHebrew',
353 inherited => 'Inherite',
355 # InHighPrivateUseSurrogates
356 inhighprivateusesurrogates => 'InHighPr',
359 inhighsurrogates => 'InHighSu',
362 inhiragana => 'InHiraga',
364 # InIdeographicDescriptionCharacters
365 inideographicdescriptioncharacters => 'InIdeogr',
368 inipaextensions => 'InIpaExt',
371 initialpunctuation => 'Pi',
374 inkanbun => 'InKanbun',
377 inkangxiradicals => 'InKangxi',
380 inkannada => 'InKannad',
383 inkatakana => 'InKataka',
386 inkhmer => 'InKhmer',
392 inlatin1supplement => 'InLatin1',
395 inlatinextendeda => 'InLatin2',
397 # InLatinExtendedAdditional
398 inlatinextendedadditional => 'InLatin3',
401 inlatinextendedb => 'InLatinE',
403 # InLetterlikeSymbols
404 inletterlikesymbols => 'InLetter',
407 inlowsurrogates => 'InLowSur',
410 inmalayalam => 'InMalaya',
412 # InMathematicalAlphanumericSymbols
413 inmathematicalalphanumericsymbols => 'InMathe2',
415 # InMathematicalOperators
416 inmathematicaloperators => 'InMathem',
418 # InMiscellaneousSymbols
419 inmiscellaneoussymbols => 'InMiscel',
421 # InMiscellaneousTechnical
422 inmiscellaneoustechnical => 'InMisce2',
425 inmongolian => 'InMongol',
428 inmusicalsymbols => 'InMusica',
431 inmyanmar => 'InMyanma',
434 innumberforms => 'InNumber',
437 inogham => 'InOgham',
440 inolditalic => 'InOldIta',
442 # InOpticalCharacterRecognition
443 inopticalcharacterrecognition => 'InOptica',
446 inoriya => 'InOriya',
449 inprivateuse => 'InPrivat',
452 inrunic => 'InRunic',
455 insinhala => 'InSinhal',
457 # InSmallFormVariants
458 insmallformvariants => 'InSmallF',
460 # InSpacingModifierLetters
461 inspacingmodifierletters => 'InSpacin',
464 inspecials => 'InSpecia',
466 # InSuperscriptsAndSubscripts
467 insuperscriptsandsubscripts => 'InSupers',
470 insyriac => 'InSyriac',
476 intamil => 'InTamil',
479 intelugu => 'InTelugu',
482 inthaana => 'InThaana',
488 intibetan => 'InTibeta',
490 # InUnifiedCanadianAboriginalSyllabics
491 inunifiedcanadianaboriginalsyllabics => 'InUnifie',
494 inyiradicals => 'InYiRadi',
497 inyisyllables => 'InYiSyll',
500 ipaextensions => 'InIpaExt',
503 joincontrol => 'JoinCont',
506 kanbun => 'InKanbun',
509 kangxiradicals => 'InKangxi',
511 kannada => 'Kannada',
512 katakana => 'Katakana',
518 latin1supplement => 'InLatin1',
521 latinextendeda => 'InLatin2',
523 # InLatinExtendedAdditional
524 latinextendedadditional => 'InLatin3',
527 latinextendedb => 'InLatinE',
531 # InLetterlikeSymbols
532 letterlikesymbols => 'InLetter',
535 letternumber => 'Nl',
538 lineseparator => 'Zl',
540 lowercase => 'Lowercas',
543 lowercaseletter => 'Ll',
546 lowsurrogates => 'InLowSur',
548 malayalam => 'Malayala',
552 # InMathematicalAlphanumericSymbols
553 mathematicalalphanumericsymbols => 'InMathe2',
555 # InMathematicalOperators
556 mathematicaloperators => 'InMathem',
561 # InMiscellaneousSymbols
562 miscellaneoussymbols => 'InMiscel',
564 # InMiscellaneousTechnical
565 miscellaneoustechnical => 'InMisce2',
568 modifierletter => 'Lm',
571 modifiersymbol => 'Sk',
573 mongolian => 'Mongolia',
576 musicalsymbols => 'InMusica',
578 myanmar => 'Myanmar',
580 # NoncharacterCodePoint
581 noncharactercodepoint => 'Nonchara',
584 nonspacingmark => 'Mn',
589 numberforms => 'InNumber',
594 olditalic => 'OldItali',
597 openpunctuation => 'Ps',
599 # InOpticalCharacterRecognition
600 opticalcharacterrecognition => 'InOptica',
606 otheralphabetic => 'OtherAlp',
612 otherlowercase => 'OtherLow',
615 othermath => 'OtherMat',
621 otherpunctuation => 'Po',
627 otheruppercase => 'OtherUpp',
630 paragraphseparator => 'Zp',
638 quotationmark => 'Quotatio',
642 sinhala => 'Sinhala',
644 # InSmallFormVariants
645 smallformvariants => 'InSmallF',
648 spaceseparator => 'Zs',
653 # InSpacingModifierLetters
654 spacingmodifierletters => 'InSpacin',
657 specials => 'InSpecia',
659 # InSuperscriptsAndSubscripts
660 superscriptsandsubscripts => 'InSupers',
672 # TerminalPunctuation
673 terminalpunctuation => 'Terminal',
677 tibetan => 'Tibetan',
680 titlecaseletter => 'Lt',
684 # InUnifiedCanadianAboriginalSyllabics
685 unifiedcanadianaboriginalsyllabics => 'InUnifie',
687 uppercase => 'Uppercas',
690 uppercaseletter => 'Lu',
693 whitespace => 'WhiteSpa',
698 yiradicals => 'InYiRadi',
701 yisyllables => 'InYiSyll',