escape_char / comment_char % % Locale for C locale in UTF-8 % Contributed by Aurelien Jarno , 2011 LC_IDENTIFICATION title "C locale" source "" address "" contact "" email "aurel32@debian.org" tel "" fax "" language "C" territory "" revision "1.5" date "2012-11-18" % category "C:2012";LC_IDENTIFICATION category "C:2012";LC_CTYPE category "C:2012";LC_COLLATE category "C:2012";LC_TIME END LC_IDENTIFICATION LC_CTYPE % The following is a copy of i18n with the following change: % - The "blank", "cntrl", "space" classes are defined as specified by POSIX % The "upper" class reflects the uppercase characters of class "alpha" upper / % BASIC LATIN/ ..;/ % LATIN-1 SUPPLEMENT/ ..;..;/ % LATIN EXTENDED-A/ ..(2)..;/ ..(2)..;/ ..(2)..;/ ..(2)..;/ % LATIN EXTENDED-B/ ;..(2)..;;/ ..;..;;;/ ..;;;;/ ..(2)..;/ ;;;;;;..;/ ;;;;;;;;/ ;;/ ..(2)..;/ ..(2)..;/ ;;;..;..(2)..;/ ..(2)..;/ ;;;;/ ;..;;;;;/ % BASIC GREEK/ ;;;/ ;..;;;;..;/ ..;..(2)..;/ % GREEK SYMBOLS AND COPTIC/ ..(2)..;;/ ;..;..;/ % CYRILLIC/ ..;..(2)..;/ ;..(2)..;;..(2)..;/ ..(2)..;/ % CYRILLIC SUPPLEMENT/ ..(2)..;/ % ARMENIAN/ ..;/ % GEORGIAN/ % is not addressed as the letters does not have a uppercase/lowercase relation/ % well, there are three georgian blocks defined; one caseless (the one usually/ % used), one defined as uppercase and one as lowercase. defining the uppercase one here/ ..;/ % LATIN EXTENDED ADDITIONAL/ ..(2)..;/ ..(2)..;;/ ..(2)..;/ % GREEK EXTENDED/ ..;..;..;..;/ ..;..(2)..;..;/ ..;..;..;..;/ ..;..;..;..;/ % LETTERLIKE SYMBOLS/ ;..;/ ;/ % NUMBER FORMS/ ..;/ ;/ % ENCLOSED ALPHANUMERICS/ ..;/ % GLAGOLITIC/ ..;/ % LATIN EXTENDED-C/ ;..;..(2)..;..;/ ;;;/ % COPTIC/ ..(2)..;/ % CYRILLIC SUPPLEMENT 2/ ..(2)..;..(2)..;..(2)..;/ % LATIN EXTENDED-D/ ..(2)..;..(2)..;..(2)..;/ ..(2)..;/ % HALFWIDTH AND FULLWIDTH FORMS/ ..;/ % DESERET/ .. % The "lower" class reflects the lowercase characters of class "alpha" lower / % BASIC LATIN/ ..;/ % LATIN-1 SUPPLEMENT/ ;..;..;/ % LATIN EXTENDED-A/ ..(2)..;..(2)..;/ ..(2)..;..(2)..;;/ % LATIN EXTENDED-B/ ;;;;;;;/ ;;;;;;;;/ ;;;;;;;;/ ;;;..(2)..;/ ..(2)..;;;;..(2)..;/ ..(2)..;..(2)..;/ ;;..(2)..;/ % IPA EXTENSIONS/ ;;;;;;;;;/ ;;;;;;;;..;/ ;/ % COMBINING DIACRITICAL MARKS/ ;/ % BASIC GREEK/ ;;;/ ..;/ ..;..;/ % GREEK SYMBOLS AND COPTIC/ ;;;;..(2)..;..;/ ;;;/ % CYRILLIC/ ..;..(2)..;/ ;..(2)..;..(2)..;/ ;/ ..(2)..;/ % ARMENIAN/ ..;/ % PHONETIC EXTENSIONS/ ;/ % LATIN EXTENDED ADDITIONAL/ ..(2)..;..;;..(2)..;/ % GREEK EXTENDED/ ..;..;..;..;/ ..;..(2)..;..;..;/ ..;..;..;;;/ ;;;;;;;;/ ;/ % LETTERLIKE SYMBOLS/ ;/ % NUMBER FORMS/ ..;;/ % ENCLOSED ALPHANUMERICS/ ..;/ % GLAGOLITIC/ ..;/ % LATIN EXTENDED-C/ ;;..(2)..;;;;/ ..;/ % COPTIC/ ..(2)..;/ % GEORGIAN SUPPLEMENT/ % well, there are three georgian blocks defined; one caseless (the one usually/ % used), one defined as uppercase and one as lowercase. defining the lowercase one here/ ..;/ % CYRILLIC SUPPLEMENT 2/ ..(2)..;..(2)..;..(2)..;/ % LATIN EXTENDED-D/ ..(2)..;;..(2)..;..;/ ..(2)..;..(2)..;;/ % HALFWIDTH AND FULLWIDTH FORMS/ ..;/ % DESERET/ .. % The "alpha" class of the "i18n" FDCC-set is reflecting % the recommendations in TR 10176 annex A alpha / % BASIC LATIN/ ..;..;/ % LATIN-1 SUPPLEMENT/ ;;;..;..;/ ..;/ % LATIN EXTENDED-A/ ..;/ % LATIN EXTENDED-B/ ..;/ % IPA EXTENSIONS/ ..;/ % SPACING MODIFIER LETTERS/ ..;..;..;/ ;/ % COMBINING DIACRITICAL MARKS/ ;/ % BASIC GREEK/ ..;..;..;;/ ..;;..;/ ..;/ % GREEK SYMBOLS AND COPTIC/ ..;..;/ % CYRILLIC/ ..;..;/ % CYRILLIC SUPPLEMENT/ ..;/ % ARMENIAN/ ..;;..;/ % HEBREW/ ..;..;/ % ARABIC/ ..;..;..;/ ;..;..;..;;/ % SYRIAC/ ;..;..;/ % ARABIC SUPPLEMENT/ ..;/ % THAANA/ ..;;/ % NKO/ ..;..;;/ % - All Matras of Indic and Sinhala are moved from punct to alpha class/ % - Added Unicode 5.1 charctares of Indic scripts/ % DEVANAGARI/ ..;..;/ ..;..;/ ;;;..;/ % TABLE 18 BENGALI/ ..;..;;;..;/ ..;;..;..;/ ;;..;;/ ;;..;..;/ % GURMUKHI/ ..;..;;;..;/ ..;;;;;;;/ ;..;;;..;;/ ..;;..;/ % GUJARATI/ ..;/ ..;..;..;/ ..;;;..;..;/ ..;..;/ ;..;;/ % ORIYA/ ..;..;;;..;/ ..;;;..;..;/ ..;..;..;;;/ ..;;;/ % TAMIL/ ;;..;..;..;;/ ;;;;;;..;/ ..;..;..;..;/ ;;..;/ % TELUGU/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ % KANNADA/ ..;..;..;..;/ ..;..;..;..;..;/ ..;;..;;;/ % MALAYALAM/ ..;..;..;..;/ ..;..;/ ..;..;;/ ..;..;/ % SINHALA/ ..;..;..;..;;/ ..;;/ ..;;..;..;/ % THAI/ ..;..;..;..;/ % LAO/ ..;;..;;;/ ..;..;..;;;/ ..;..;..;;/ ..;;..;/ % TIBETAN/ ;..;..;..;/ % MYANMAR/ ..;..;..;;;/ ;..;..;;/ % GEORGIAN/ ..;..;;/ % HANGUL JAMO/ ..;..;..;/ % ETHIOPIC/ ..;..;/ ..;;..;..;/ ..;..;..;/ ..;;..;..;/ ..;/ ..;..;/ % ETHIOPIC EXTENDED/ ..;/ % CHEROKEE/ ..;/ % UNIFIED CANADIAN ABORIGINAL SYLLABICS/ ..;..;/ % OGHAM/ ..;/ % RUNIC/ ..;..;/ % TAGALOG/ ..;..;/ % HANUNOO/ ..;/ % BUHID/ ..;/ % TAGBANWA/ ..;..;/ % KHMER/ ..;;;/ % MONGOLIAN/ ..;..;;/ % LIMBU/ ..;..;/ % TAI LE/ ..;..;/ % NEW TAI LUE/ ..;..;..;/ % BUGINESE/ ..;/ % BALINESE/ ..;..;..;/ % SUNDANESE/ ..;..;/ % LEPCHA/ ..;..;/ % OL CHIKI/ ..;/ % PHONETIC EXTENSIONS/ ..;/ % LATIN EXTENDED ADDITIONAL/ ..;..;/ % GREEK EXTENDED/ ..;..;..;..;/ ..;;;;..;/ ..;..;;..;/ ..;..;..;..;/ ..;..;/ % SUPERSCRIPTS AND SUBSCRIPTS/ ;;..;/ % LETTERLIKE SYMBOLS/ ;;..;;..;;/ ;..;..;/ ..;..;;/ % NUMBER FORMS/ ..;/ % ENCLOSED ALPHANUMERICS/ ..;/ % GLAGOLITIC/ ..;..;/ % LATIN EXTENDED-C/ ..;..;/ % COPTIC/ ..;/ % GEORGIAN SUPPLEMENT/ ..;/ % TIFINAGH/ ..;;/ % ETHIOPIC EXTENDED/ ..;..;..;..;/ ..;..;..;..;/ ..;/ % CJK SYMBOLS AND PUNCTUATION/ ..;..;..;..;/ % HIRAGANA/ ..;..;/ % KATAKANA/ ..;..;/ % BOPOMOFO/ ..;/ % HANGUL COMPATIBILITY JAMO/ ..;/ % BOPOMOFO EXTENDED/ ..;/ % KATAKANA PHONETIC EXTENSIONS/ ..;/ % CJK UNIFIED IDEOGRAPHS EXTENSION/ ..;/ % CJK UNIFIED IDEOGRAPHS/ ..;/ % YI SYLLABLES/ ..;/ % VAI SYLLABLES/ ..;..;..;/ % CYRILLIC SUPPLEMENT 2/ ..;..;..;/ % LATIN EXTENDED-D/ ..;..;..;/ % SYLOTI NEGRI/ ;;..;..;..;/ % PHAGS PA/ ..;/ % SAURASHTRA/ ..;/ % KAYAH LI/ ..;/ % REJANG/ ..;/ % CHAM/ ..;..;..;/ % HANGUL SYLLABLES/ ..;/ % CJK COMPATIBILITY IDEOGRAPHS/ ..;..;/ ..;/ % ALPHABETIC PRESENTATION FORMS/ ..;..;;..;/ ..;..;;;;;/ ;..;/ % ARABIC PRESENTATION FORMS-A/ ..;..;..;..;/ ..;/ % ARABIC PRESENTATION FORMS-B/ ..;..;/ % HALFWIDTH AND FULLWIDTH FORMS/ ..;..;..;..;/ ..;..;..;/ % LINEAR B SYLLABARY/ ..;..;/ ..;..;/ ..;..;/ % LINEAR B IDEOGRAMS/ ..;/ % ANCIENT GREEK NUMBERS/ ..;/ % LYCIAN/ ..;/ % CARIAN/ ..;/ % OLD ITALIC/ ..;/ % GOTHIC/ ..;/ % UGARITIC/ ..;/ % OLD PERSIAN/ ..;..;/ ..;/ % DESERET/ ..;/ % SHAVIAN/ ..;/ % OSMANYA/ ..;..;/ % CYPRIOT SYLLABARY/ ..;;..;/ ..;;;/ % PHOENICIAN/ ..;;..;/ % KHAROSHTI/ ..;..;/ % CUNEIFORM/ ..;/ % CUNEIFORM NUMBERS AND PONCTUATION/ ..;/ % BYZANTINE MUSICAL SYMBOLS/ % MATHEMATICAL ALPHANUMERIC SYMBOLS/ ..;..;/ ..;;..;/ ..;..;;/ ..;..;/ ..;..;/ ..;..;/ ..;..;;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ % CJK UNIFIED IDEOGRAPHS EXTENSION/ ..;/ % CJK COMPATIBILITY IDEOGRAPHS SUPPLEMENT/ ..;/ % The non-ASCII number characters are included here because ISO C 99 / % forbids us to classify them as digits; however, they behave more like / % alphanumeric than like punctuation. / % ARABIC/ ..;..;/ % DEVANAGARI/ ..;/ % BENGALI/ ..;/ % GURMUKHI/ ..;/ % GUJARATI/ ..;/ % ORIYA/ ..;/ % TAMIL/ ..;/ % TELUGU/ ..;..;/ % KANNADA/ ..;/ % MALAYALAM/ ..;..;/ % THAI/ ..;/ % LAO/ ..;/ % TIBETAN/ ..;/ % MYANMAR/ ..;/ % KHMER/ ..;/ % MONGOLIAN/ ..;/ % SUNDANESE/ ..;/ % LEPCHA/ ..;/ % OL CHIKI/ ..;/ % VAI/ ..;/ % SAURASHTRA/ ..;/ % KAYAH LI/ ..;/ % CHAM/ ..;/ % HALFWIDTH AND FULLWIDTH FORMS/ .. % The "digit" class must only contain the BASIC LATIN digits, says ISO C 99 % (sections 7.25.2.1.5 and 5.2.1). digit / .. % The "outdigit" information is by default "0" to "9". We don't have to % provide it here since localedef will fill in the bits and it would % prevent locales copy-ing this file define their own values. % outdigit .. space / % ISO/IEC 6429/ ..;/ % BASIC LATIN/ ;/ cntrl / ..;;/ punct / ..;..;..;..;/ ..;..;..;..;/ ;;..;..;..;/ ..;..;..;;/ ..;;;..;..;/ ..;..;..;..;/ ..;..;..;/ ..;..;;;..;/ ..;..;..;;;/ ..;..;..;..;/ ;;/ ;/ ;;;..;;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;;;/ ;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;;..;..;;/ ..;..;;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;/ ..;..;;..;/ ..;..;..;..;/ ;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ;..;..;;;;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;;..;;/ ..;..;..;..;/ ..;;..;..;/ ..;..;/ ..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;;;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;/ ..;;;;..;/ ..;;;..;..;/ ..;..;;..;;/ ..;..;/ ..;;;..;/ ..;..;..;..;/ ..;..;;..;/ ..;..;..;..;/ ..;..;..;/ ..;..;/ ..;..;;/ ;..;;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;;;;;/ ;;;;;;/ ;..;..;/ ..;.. graph / ..;..;..;/ ..;;..;..;/ ..;..;..;/ ..;..;..;..;/ ..;..;..;/ ..;..;..;/ ..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;;..;/ ..;..;..;;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;;/ ..;..;..;;/ ..;/ ;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ;..;..;;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;;..;/ ..;..;..;..;/ ..;..;;;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;;..;/ ..;..;..;..;/ ..;/ ..;;..;;..;/ ;..;..;..;/ ..;..;;..;;/ ;..;..;..;;/ ;..;..;..;/ ..;;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;;;/ ..;..;/ ..;..;..;..;/ ..;..;;..;/ ..;..;..;..;/ ..;;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;/ ..;..;..;..;/ ..;..;..;..;/ ;;;..;..;/ ..;..;..;..;/ ..;..;;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;;..;;/ ..;..;..;..;/ ..;;..;..;/ ..;/ ..;..;..;..;/ ..;..;..;;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ;..;..;..;/ ..;..;..;..;/ ..;..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;;..;/ ..;;;/ ..;;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;;..;/ ..;..;;/ ..;..;/ ..;..;/ ..;..;/ ..;..;;/ ..;..;/ ..;..;/ ..;..;/ ..;..;;/ ..;..;/ ..;.. print / ..;..;..;/ ..;;..;..;/ ..;..;..;/ ..;..;..;..;/ ..;..;..;/ ..;..;..;/ ..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;;..;/ ..;..;..;;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;;/ ..;..;..;;/ ..;/ ;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ;..;..;;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;;..;/ ..;..;..;..;/ ..;..;;;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;;..;/ ..;..;..;..;/ ..;/ ..;;..;;..;/ ;..;..;..;/ ..;..;;..;;/ ;..;..;..;;/ ;..;..;..;/ ..;;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;;;/ ..;..;/ ..;..;..;..;/ ..;..;;..;/ ..;..;..;..;/ ..;;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;/ ..;..;..;..;/ ..;..;..;..;/ ;;;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ;..;;..;..;/ ..;..;..;;/ ..;/ ..;..;..;..;/ ..;..;..;..;/ ..;;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;/ ..;..;..;/ ..;..;..;..;/ ;..;..;..;/ ..;/ ..;..;..;..;/ ..;..;..;;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;;..;/ ..;..;..;..;/ ..;..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;;..;/ ..;;;/ ..;;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;..;/ ..;;..;/ ..;..;;/ ..;..;/ ..;..;/ ..;..;/ ..;..;;/ ..;..;/ ..;..;/ ..;..;/ ..;..;;/ ..;..;/ ..;.. % The "xdigit" class must only contain the BASIC LATIN digits and A-F, a-f, % says ISO C 99 (sections 7.25.2.1.12 and 6.4.4.1). xdigit / ..;..;.. blank / ; toupper / (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,) tolower / (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,) map "totitle"; / (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ (,);(,) % The "combining" class reflects ISO/IEC 10646-1 annex B.1 % That is, all combining characters (level 2+3). class "combining"; / ..;..;..;..;/ ;..;..;;..;/ ..;;..;..;/ ..;..;;..;/ ..;..;..;;/ ..;..;..;..;/ ;..;..;..;;/ ..;..;;..;/ ..;..;;..;/ ;..;/ ;..;..;..;/ ..;..;;..;/ ..;..;..;;/ ..;..;..;;;/ ..;..;..;..;/ ..;..;..;;/ ..;/ ..;..;..;..;/ ..;..;..;..;/ ;..;..;;..;/ ;..;..;;..;/ ..;;..;..;/ ..;..;;;;/ ..;..;..;..;/ ..;;..;/ ..;..;..;..;/ ..;..;;/ ;..;..;/ ..;..;..;;/ ..;;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;;;;;/ ;..;;..;..;/ ..;..;/ ..;..;;/ ..;..;/ ..;..;/ ..;..;/ .. % The "combining_level3" class reflects ISO/IEC 10646-1 annex B.2 % That is, combining characters of level 3. class "combining_level3"; / ..;;..;..;;/ ..;;..;;;;/ ..;..;;..;/ ..;..;;..;/ ..;..;;..;/ ..;;..;..;/ ..;;..;;..;/ ;/ ..;..;..;..;/ ..;;..;..;/ ..;..;;..;/ ..;..;;;..;/ ..;..;..;..;/ ..;/ ..;;..;..;/ ..;..;..;..;/ ..;..;..;;/ ..;/ ..;;..;;..;/ ..;;..;..;;/ ..;..;..;..;/ ..;;..;..;/ ..;..;..;..;/ ..;/ ..;..;;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ ..;..;;;;/ ..;;..;..;/ ..;;;;;/ ..;.. translit_start include "translit_combining";"" translit_end END LC_CTYPE LC_COLLATE order_start forward