% based on Unicode blocks Blocks-6.0.0.txt \ltjdefcharrange{1}{"0000-"007F} % Basic Latin \ltjdefcharrange{2}{"0080-"00FF} % Latin-1 Supplement \ltjdefcharrange{3}{"0100-"017F} % Latin Extended-A \ltjdefcharrange{4}{"0180-"024F} % Latin Extended-B \ltjdefcharrange{5}{"0250-"02AF} % IPA Extensions \ltjdefcharrange{6}{"02B0-"02FF} % Spacing Modifier Letters \ltjdefcharrange{7}{"0300-"036F} % Combining Diacritical Marks \ltjdefcharrange{8}{"0370-"03FF} % Greek and Coptic \ltjdefcharrange{9}{"0400-"04FF} % Cyrillic \ltjdefcharrange{10}{"0500-"052F} % Cyrillic Supplement \ltjdefcharrange{11}{"0530-"058F} % Armenian \ltjdefcharrange{12}{"0590-"05FF} % Hebrew \ltjdefcharrange{13}{"0600-"06FF} % Arabic \ltjdefcharrange{14}{"0700-"074F} % Syriac \ltjdefcharrange{15}{"0750-"077F} % Arabic Supplement \ltjdefcharrange{16}{"0780-"07BF} % Thaana \ltjdefcharrange{17}{"07C0-"07FF} % NKo \ltjdefcharrange{18}{"0800-"083F} % Samaritan \ltjdefcharrange{19}{"0840-"085F} % Mandaic \ltjdefcharrange{20}{"0900-"097F} % Devanagari \ltjdefcharrange{21}{"0980-"09FF} % Bengali \ltjdefcharrange{22}{"0A00-"0A7F} % Gurmukhi \ltjdefcharrange{23}{"0A80-"0AFF} % Gujarati \ltjdefcharrange{24}{"0B00-"0B7F} % Oriya \ltjdefcharrange{25}{"0B80-"0BFF} % Tamil \ltjdefcharrange{26}{"0C00-"0C7F} % Telugu \ltjdefcharrange{27}{"0C80-"0CFF} % Kannada \ltjdefcharrange{28}{"0D00-"0D7F} % Malayalam \ltjdefcharrange{29}{"0D80-"0DFF} % Sinhala \ltjdefcharrange{30}{"0E00-"0E7F} % Thai \ltjdefcharrange{31}{"0E80-"0EFF} % Lao \ltjdefcharrange{32}{"0F00-"0FFF} % Tibetan \ltjdefcharrange{33}{"1000-"109F} % Myanmar \ltjdefcharrange{34}{"10A0-"10FF} % Georgian \ltjdefcharrange{35}{"1100-"11FF} % Hangul Jamo \ltjdefcharrange{36}{"1200-"137F} % Ethiopic \ltjdefcharrange{37}{"1380-"139F} % Ethiopic Supplement \ltjdefcharrange{38}{"13A0-"13FF} % Cherokee \ltjdefcharrange{39}{"1400-"167F} % Unified Canadian Aboriginal Syllabics \ltjdefcharrange{40}{"1680-"169F} % Ogham \ltjdefcharrange{41}{"16A0-"16FF} % Runic \ltjdefcharrange{42}{"1700-"171F} % Tagalog \ltjdefcharrange{43}{"1720-"173F} % Hanunoo \ltjdefcharrange{44}{"1740-"175F} % Buhid \ltjdefcharrange{45}{"1760-"177F} % Tagbanwa \ltjdefcharrange{46}{"1780-"17FF} % Khmer \ltjdefcharrange{47}{"1800-"18AF} % Mongolian \ltjdefcharrange{48}{"18B0-"18FF} % Unified Canadian Aboriginal Syllabics Extended \ltjdefcharrange{49}{"1900-"194F} % Limbu \ltjdefcharrange{50}{"1950-"197F} % Tai Le \ltjdefcharrange{51}{"1980-"19DF} % New Tai Lue \ltjdefcharrange{52}{"19E0-"19FF} % Khmer Symbols \ltjdefcharrange{53}{"1A00-"1A1F} % Buginese \ltjdefcharrange{54}{"1A20-"1AAF} % Tai Tham \ltjdefcharrange{55}{"1B00-"1B7F} % Balinese \ltjdefcharrange{56}{"1B80-"1BBF} % Sundanese \ltjdefcharrange{57}{"1BC0-"1BFF} % Batak \ltjdefcharrange{58}{"1C00-"1C4F} % Lepcha \ltjdefcharrange{59}{"1C50-"1C7F} % Ol Chiki \ltjdefcharrange{60}{"1CD0-"1CFF} % Vedic Extensions \ltjdefcharrange{61}{"1D00-"1D7F} % Phonetic Extensions \ltjdefcharrange{62}{"1D80-"1DBF} % Phonetic Extensions Supplement \ltjdefcharrange{63}{"1DC0-"1DFF} % Combining Diacritical Marks Supplement \ltjdefcharrange{64}{"1E00-"1EFF} % Latin Extended Additional \ltjdefcharrange{65}{"1F00-"1FFF} % Greek Extended \ltjdefcharrange{66}{"2000-"206F} % General Punctuation \ltjdefcharrange{67}{"2070-"209F} % Superscripts and Subscripts \ltjdefcharrange{68}{"20A0-"20CF} % Currency Symbols \ltjdefcharrange{69}{"20D0-"20FF} % Combining Diacritical Marks for Symbols \ltjdefcharrange{70}{"2100-"214F} % Letterlike Symbols \ltjdefcharrange{71}{"2150-"218F} % Number Forms \ltjdefcharrange{72}{"2190-"21FF} % Arrows \ltjdefcharrange{73}{"2200-"22FF} % Mathematical Operators \ltjdefcharrange{74}{"2300-"23FF} % Miscellaneous Technical \ltjdefcharrange{75}{"2400-"243F} % Control Pictures \ltjdefcharrange{76}{"2440-"245F} % Optical Character Recognition \ltjdefcharrange{77}{"2460-"24FF} % Enclosed Alphanumerics \ltjdefcharrange{78}{"2500-"257F} % Box Drawing \ltjdefcharrange{79}{"2580-"259F} % Block Elements \ltjdefcharrange{80}{"25A0-"25FF} % Geometric Shapes \ltjdefcharrange{81}{"2600-"26FF} % Miscellaneous Symbols \ltjdefcharrange{82}{"2700-"27BF} % Dingbats \ltjdefcharrange{83}{"27C0-"27EF} % Miscellaneous Mathematical Symbols-A \ltjdefcharrange{84}{"27F0-"27FF} % Supplemental Arrows-A \ltjdefcharrange{85}{"2800-"28FF} % Braille Patterns \ltjdefcharrange{86}{"2900-"297F} % Supplemental Arrows-B \ltjdefcharrange{87}{"2980-"29FF} % Miscellaneous Mathematical Symbols-B \ltjdefcharrange{88}{"2A00-"2AFF} % Supplemental Mathematical Operators \ltjdefcharrange{89}{"2B00-"2BFF} % Miscellaneous Symbols and Arrows \ltjdefcharrange{90}{"2C00-"2C5F} % Glagolitic \ltjdefcharrange{91}{"2C60-"2C7F} % Latin Extended-C \ltjdefcharrange{92}{"2C80-"2CFF} % Coptic \ltjdefcharrange{93}{"2D00-"2D2F} % Georgian Supplement \ltjdefcharrange{94}{"2D30-"2D7F} % Tifinagh \ltjdefcharrange{95}{"2D80-"2DDF} % Ethiopic Extended \ltjdefcharrange{96}{"2DE0-"2DFF} % Cyrillic Extended-A \ltjdefcharrange{97}{"2E00-"2E7F} % Supplemental Punctuation \ltjdefcharrange{98}{"2E80-"2EFF} % CJK Radicals Supplement \ltjdefcharrange{99}{"2F00-"2FDF} % Kangxi Radicals \ltjdefcharrange{100}{"2FF0-"2FFF} % Ideographic Description Characters \ltjdefcharrange{101}{"3000-"303F} % CJK Symbols and Punctuation \ltjdefcharrange{102}{"3040-"309F} % Hiragana \ltjdefcharrange{103}{"30A0-"30FF} % Katakana \ltjdefcharrange{104}{"3100-"312F} % Bopomofo \ltjdefcharrange{105}{"3130-"318F} % Hangul Compatibility Jamo \ltjdefcharrange{106}{"3190-"319F} % Kanbun \ltjdefcharrange{107}{"31A0-"31BF} % Bopomofo Extended \ltjdefcharrange{108}{"31C0-"31EF} % CJK Strokes \ltjdefcharrange{109}{"31F0-"31FF} % Katakana Phonetic Extensions \ltjdefcharrange{110}{"3200-"32FF} % Enclosed CJK Letters and Months \ltjdefcharrange{111}{"3300-"33FF} % CJK Compatibility \ltjdefcharrange{112}{"3400-"4DBF} % CJK Unified Ideographs Extension A \ltjdefcharrange{113}{"4DC0-"4DFF} % Yijing Hexagram Symbols \ltjdefcharrange{114}{"4E00-"9FFF} % CJK Unified Ideographs \ltjdefcharrange{115}{"A000-"A48F} % Yi Syllables \ltjdefcharrange{116}{"A490-"A4CF} % Yi Radicals \ltjdefcharrange{117}{"A4D0-"A4FF} % Lisu \ltjdefcharrange{118}{"A500-"A63F} % Vai \ltjdefcharrange{119}{"A640-"A69F} % Cyrillic Extended-B \ltjdefcharrange{120}{"A6A0-"A6FF} % Bamum \ltjdefcharrange{121}{"A700-"A71F} % Modifier Tone Letters \ltjdefcharrange{122}{"A720-"A7FF} % Latin Extended-D \ltjdefcharrange{123}{"A800-"A82F} % Syloti Nagri \ltjdefcharrange{124}{"A830-"A83F} % Common Indic Number Forms \ltjdefcharrange{125}{"A840-"A87F} % Phags-pa \ltjdefcharrange{126}{"A880-"A8DF} % Saurashtra \ltjdefcharrange{127}{"A8E0-"A8FF} % Devanagari Extended \ltjdefcharrange{128}{"A900-"A92F} % Kayah Li \ltjdefcharrange{129}{"A930-"A95F} % Rejang \ltjdefcharrange{130}{"A960-"A97F} % Hangul Jamo Extended-A \ltjdefcharrange{131}{"A980-"A9DF} % Javanese \ltjdefcharrange{132}{"AA00-"AA5F} % Cham \ltjdefcharrange{133}{"AA60-"AA7F} % Myanmar Extended-A \ltjdefcharrange{134}{"AA80-"AADF} % Tai Viet \ltjdefcharrange{135}{"AB00-"AB2F} % Ethiopic Extended-A \ltjdefcharrange{136}{"ABC0-"ABFF} % Meetei Mayek \ltjdefcharrange{137}{"AC00-"D7AF} % Hangul Syllables \ltjdefcharrange{138}{"D7B0-"D7FF} % Hangul Jamo Extended-B \ltjdefcharrange{139}{"D800-"DB7F} % High Surrogates \ltjdefcharrange{140}{"DB80-"DBFF} % High Private Use Surrogates \ltjdefcharrange{141}{"DC00-"DFFF} % Low Surrogates \ltjdefcharrange{142}{"E000-"F8FF} % Private Use Area \ltjdefcharrange{143}{"F900-"FAFF} % CJK Compatibility Ideographs \ltjdefcharrange{144}{"FB00-"FB4F} % Alphabetic Presentation Forms \ltjdefcharrange{145}{"FB50-"FDFF} % Arabic Presentation Forms-A \ltjdefcharrange{146}{"FE00-"FE0F} % Variation Selectors \ltjdefcharrange{147}{"FE10-"FE1F} % Vertical Forms \ltjdefcharrange{148}{"FE20-"FE2F} % Combining Half Marks \ltjdefcharrange{149}{"FE30-"FE4F} % CJK Compatibility Forms \ltjdefcharrange{150}{"FE50-"FE6F} % Small Form Variants \ltjdefcharrange{151}{"FE70-"FEFF} % Arabic Presentation Forms-B \ltjdefcharrange{152}{"FF00-"FFEF} % Halfwidth and Fullwidth Forms \ltjdefcharrange{153}{"FFF0-"FFFF} % Specials \ltjdefcharrange{154}{"10000-"1007F} % Linear B Syllabary \ltjdefcharrange{155}{"10080-"100FF} % Linear B Ideograms \ltjdefcharrange{156}{"10100-"1013F} % Aegean Numbers \ltjdefcharrange{157}{"10140-"1018F} % Ancient Greek Numbers \ltjdefcharrange{158}{"10190-"101CF} % Ancient Symbols \ltjdefcharrange{159}{"101D0-"101FF} % Phaistos Disc \ltjdefcharrange{160}{"10280-"1029F} % Lycian \ltjdefcharrange{161}{"102A0-"102DF} % Carian \ltjdefcharrange{162}{"10300-"1032F} % Old Italic \ltjdefcharrange{163}{"10330-"1034F} % Gothic \ltjdefcharrange{164}{"10380-"1039F} % Ugaritic \ltjdefcharrange{165}{"103A0-"103DF} % Old Persian \ltjdefcharrange{166}{"10400-"1044F} % Deseret \ltjdefcharrange{167}{"10450-"1047F} % Shavian \ltjdefcharrange{168}{"10480-"104AF} % Osmanya \ltjdefcharrange{169}{"10800-"1083F} % Cypriot Syllabary \ltjdefcharrange{170}{"10840-"1085F} % Imperial Aramaic \ltjdefcharrange{171}{"10900-"1091F} % Phoenician \ltjdefcharrange{172}{"10920-"1093F} % Lydian \ltjdefcharrange{173}{"10A00-"10A5F} % Kharoshthi \ltjdefcharrange{174}{"10A60-"10A7F} % Old South Arabian \ltjdefcharrange{175}{"10B00-"10B3F} % Avestan \ltjdefcharrange{176}{"10B40-"10B5F} % Inscriptional Parthian \ltjdefcharrange{177}{"10B60-"10B7F} % Inscriptional Pahlavi \ltjdefcharrange{178}{"10C00-"10C4F} % Old Turkic \ltjdefcharrange{179}{"10E60-"10E7F} % Rumi Numeral Symbols \ltjdefcharrange{180}{"11000-"1107F} % Brahmi \ltjdefcharrange{181}{"11080-"110CF} % Kaithi \ltjdefcharrange{182}{"12000-"123FF} % Cuneiform \ltjdefcharrange{183}{"12400-"1247F} % Cuneiform Numbers and Punctuation \ltjdefcharrange{184}{"13000-"1342F} % Egyptian Hieroglyphs \ltjdefcharrange{185}{"16800-"16A3F} % Bamum Supplement \ltjdefcharrange{186}{"1B000-"1B0FF} % Kana Supplement \ltjdefcharrange{187}{"1D000-"1D0FF} % Byzantine Musical Symbols \ltjdefcharrange{188}{"1D100-"1D1FF} % Musical Symbols \ltjdefcharrange{189}{"1D200-"1D24F} % Ancient Greek Musical Notation \ltjdefcharrange{190}{"1D300-"1D35F} % Tai Xuan Jing Symbols \ltjdefcharrange{191}{"1D360-"1D37F} % Counting Rod Numerals \ltjdefcharrange{192}{"1D400-"1D7FF} % Mathematical Alphanumeric Symbols \ltjdefcharrange{193}{"1F000-"1F02F} % Mahjong Tiles \ltjdefcharrange{194}{"1F030-"1F09F} % Domino Tiles \ltjdefcharrange{195}{"1F0A0-"1F0FF} % Playing Cards \ltjdefcharrange{196}{"1F100-"1F1FF} % Enclosed Alphanumeric Supplement \ltjdefcharrange{197}{"1F200-"1F2FF} % Enclosed Ideographic Supplement \ltjdefcharrange{198}{"1F300-"1F5FF} % Miscellaneous Symbols And Pictographs \ltjdefcharrange{199}{"1F600-"1F64F} % Emoticons \ltjdefcharrange{200}{"1F680-"1F6FF} % Transport And Map Symbols \ltjdefcharrange{201}{"1F700-"1F77F} % Alchemical Symbols \ltjdefcharrange{202}{"20000-"2A6DF} % CJK Unified Ideographs Extension B \ltjdefcharrange{203}{"2A700-"2B73F} % CJK Unified Ideographs Extension C \ltjdefcharrange{204}{"2B740-"2B81F} % CJK Unified Ideographs Extension D \ltjdefcharrange{205}{"2F800-"2FA1F} % CJK Compatibility Ideographs Supplement \ltjdefcharrange{206}{"E0000-"E007F} % Tags \ltjdefcharrange{207}{"E0100-"E01EF} % Variation Selectors Supplement \ltjdefcharrange{208}{"F0000-"FFFFF} % Supplementary Private Use Area-A \ltjdefcharrange{209}{"100000-"10FFFF} % Supplementary Private Use Area-B