OSDN Git Service

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