1 : /* -*- mode: C -*-
2 : *
3 : * File: pdf-text-ucd-proplist.c
4 : * Date: Mon Mar 31 19:58:17 2008
5 : *
6 : * GNU PDF Library - Unicode Character Database - Propertly List
7 : *
8 : * WARNING! The contents of the arrays in this file are self-generated
9 : * from the UnicodeData.txt and SpecialCasing.txt files, using the
10 : * `pdf_text_generate_ucd' utility
11 : *
12 : */
13 :
14 : /* Copyright (C) 2008 Free Software Foundation, Inc. */
15 :
16 : /* This program is free software: you can redistribute it and/or modify
17 : * it under the terms of the GNU General Public License as published by
18 : * the Free Software Foundation, either version 3 of the License, or
19 : * (at your option) any later version.
20 : *
21 : * This program is distributed in the hope that it will be useful,
22 : * but WITHOUT ANY WARRANTY; without even the implied warranty of
23 : * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
24 : * GNU General Public License for more details.
25 : *
26 : * You should have received a copy of the GNU General Public License
27 : * along with this program. If not, see <http://www.gnu.org/licenses/>.
28 : */
29 :
30 : #include <config.h>
31 :
32 : #include <pdf-text-ucd-proplist.h>
33 :
34 : typedef struct _unicode_proplist_info_s {
35 : pdf_u32_t interval_start;
36 : pdf_u32_t interval_stop;
37 : enum pdf_text_ucd_proplist_e proplist;
38 : } unicode_proplist_info_t;
39 :
40 :
41 : /*************** START OF SELF-GENERATED DATA *********************************/
42 :
43 : /* Indexes of intervals in array */
44 : /* Index of first 'WHITE_SPACE' interval */
45 : #define UCD_PL_WHITE_SPACE_F 0
46 : /* Index of last 'WHITE_SPACE' interval */
47 : #define UCD_PL_WHITE_SPACE_L 11
48 : /* Index of first 'BIDI_CONTROL' interval */
49 : #define UCD_PL_BIDI_CONTROL_F 12
50 : /* Index of last 'BIDI_CONTROL' interval */
51 : #define UCD_PL_BIDI_CONTROL_L 13
52 : /* Index of first 'JOIN_CONTROL' interval */
53 : #define UCD_PL_JOIN_CONTROL_F 14
54 : /* Index of last 'JOIN_CONTROL' interval */
55 : #define UCD_PL_JOIN_CONTROL_L 14
56 : /* Index of first 'DASH' interval */
57 : #define UCD_PL_DASH_F 15
58 : /* Index of last 'DASH' interval */
59 : #define UCD_PL_DASH_L 32
60 : /* Index of first 'HYPHEN' interval */
61 : #define UCD_PL_HYPHEN_F 33
62 : /* Index of last 'HYPHEN' interval */
63 : #define UCD_PL_HYPHEN_L 42
64 : /* Index of first 'QUOTATION_MARK' interval */
65 : #define UCD_PL_QUOTATION_MARK_F 43
66 : /* Index of last 'QUOTATION_MARK' interval */
67 : #define UCD_PL_QUOTATION_MARK_L 69
68 : /* Index of first 'TERMINAL_PUNCTUATION' interval */
69 : #define UCD_PL_TERMINAL_PUNCTUATION_F 70
70 : /* Index of last 'TERMINAL_PUNCTUATION' interval */
71 : #define UCD_PL_TERMINAL_PUNCTUATION_L 124
72 : /* Index of first 'OTHER_MATH' interval */
73 : #define UCD_PL_OTHER_MATH_F 125
74 : /* Index of last 'OTHER_MATH' interval */
75 : #define UCD_PL_OTHER_MATH_L 262
76 : /* Index of first 'HEX_DIGIT' interval */
77 : #define UCD_PL_HEX_DIGIT_F 263
78 : /* Index of last 'HEX_DIGIT' interval */
79 : #define UCD_PL_HEX_DIGIT_L 268
80 : /* Index of first 'ASCII_HEX_DIGIT' interval */
81 : #define UCD_PL_ASCII_HEX_DIGIT_F 269
82 : /* Index of last 'ASCII_HEX_DIGIT' interval */
83 : #define UCD_PL_ASCII_HEX_DIGIT_L 271
84 : /* Index of first 'OTHER_ALPHABETIC' interval */
85 : #define UCD_PL_OTHER_ALPHABETIC_F 272
86 : /* Index of last 'OTHER_ALPHABETIC' interval */
87 : #define UCD_PL_OTHER_ALPHABETIC_L 457
88 : /* Index of first 'IDEOGRAPHIC' interval */
89 : #define UCD_PL_IDEOGRAPHIC_F 458
90 : /* Index of last 'IDEOGRAPHIC' interval */
91 : #define UCD_PL_IDEOGRAPHIC_L 468
92 : /* Index of first 'DIACRITIC' interval */
93 : #define UCD_PL_DIACRITIC_F 469
94 : /* Index of last 'DIACRITIC' interval */
95 : #define UCD_PL_DIACRITIC_L 588
96 : /* Index of first 'EXTENDER' interval */
97 : #define UCD_PL_EXTENDER_F 589
98 : /* Index of last 'EXTENDER' interval */
99 : #define UCD_PL_EXTENDER_L 604
100 : /* Index of first 'OTHER_LOWERCASE' interval */
101 : #define UCD_PL_OTHER_LOWERCASE_F 605
102 : /* Index of last 'OTHER_LOWERCASE' interval */
103 : #define UCD_PL_OTHER_LOWERCASE_L 617
104 : /* Index of first 'OTHER_UPPERCASE' interval */
105 : #define UCD_PL_OTHER_UPPERCASE_F 618
106 : /* Index of last 'OTHER_UPPERCASE' interval */
107 : #define UCD_PL_OTHER_UPPERCASE_L 619
108 : /* Index of first 'NONCHARACTER_CODE_POINT' interval */
109 : #define UCD_PL_NONCHARACTER_CODE_POINT_F 620
110 : /* Index of last 'NONCHARACTER_CODE_POINT' interval */
111 : #define UCD_PL_NONCHARACTER_CODE_POINT_L 637
112 : /* Index of first 'OTHER_GRAPHEME_EXTEND' interval */
113 : #define UCD_PL_OTHER_GRAPHEME_EXTEND_F 638
114 : /* Index of last 'OTHER_GRAPHEME_EXTEND' interval */
115 : #define UCD_PL_OTHER_GRAPHEME_EXTEND_L 653
116 : /* Index of first 'IDS_BINARY_OPERATOR' interval */
117 : #define UCD_PL_IDS_BINARY_OPERATOR_F 654
118 : /* Index of last 'IDS_BINARY_OPERATOR' interval */
119 : #define UCD_PL_IDS_BINARY_OPERATOR_L 655
120 : /* Index of first 'IDS_TRINARY_OPERATOR' interval */
121 : #define UCD_PL_IDS_TRINARY_OPERATOR_F 656
122 : /* Index of last 'IDS_TRINARY_OPERATOR' interval */
123 : #define UCD_PL_IDS_TRINARY_OPERATOR_L 656
124 : /* Index of first 'RADICAL' interval */
125 : #define UCD_PL_RADICAL_F 657
126 : /* Index of last 'RADICAL' interval */
127 : #define UCD_PL_RADICAL_L 659
128 : /* Index of first 'UNIFIED_IDEOGRAPH' interval */
129 : #define UCD_PL_UNIFIED_IDEOGRAPH_F 660
130 : /* Index of last 'UNIFIED_IDEOGRAPH' interval */
131 : #define UCD_PL_UNIFIED_IDEOGRAPH_L 669
132 : /* Index of first 'OTHER_DEFAULT_IGNORABLE_CODE_POINT' interval */
133 : #define UCD_PL_OTHER_DEFAULT_IGNORABLE_CODE_POINT_F 670
134 : /* Index of last 'OTHER_DEFAULT_IGNORABLE_CODE_POINT' interval */
135 : #define UCD_PL_OTHER_DEFAULT_IGNORABLE_CODE_POINT_L 679
136 : /* Index of first 'DEPRECATED' interval */
137 : #define UCD_PL_DEPRECATED_F 680
138 : /* Index of last 'DEPRECATED' interval */
139 : #define UCD_PL_DEPRECATED_L 685
140 : /* Index of first 'SOFT_DOTTED' interval */
141 : #define UCD_PL_SOFT_DOTTED_F 686
142 : /* Index of last 'SOFT_DOTTED' interval */
143 : #define UCD_PL_SOFT_DOTTED_L 716
144 : /* Index of first 'LOGICAL_ORDER_EXCEPTION' interval */
145 : #define UCD_PL_LOGICAL_ORDER_EXCEPTION_F 717
146 : /* Index of last 'LOGICAL_ORDER_EXCEPTION' interval */
147 : #define UCD_PL_LOGICAL_ORDER_EXCEPTION_L 718
148 : /* Index of first 'OTHER_ID_START' interval */
149 : #define UCD_PL_OTHER_ID_START_F 719
150 : /* Index of last 'OTHER_ID_START' interval */
151 : #define UCD_PL_OTHER_ID_START_L 721
152 : /* Index of first 'OTHER_ID_CONTINUE' interval */
153 : #define UCD_PL_OTHER_ID_CONTINUE_F 722
154 : /* Index of last 'OTHER_ID_CONTINUE' interval */
155 : #define UCD_PL_OTHER_ID_CONTINUE_L 724
156 : /* Index of first 'STERM' interval */
157 : #define UCD_PL_STERM_F 725
158 : /* Index of last 'STERM' interval */
159 : #define UCD_PL_STERM_L 761
160 : /* Index of first 'VARIATION_SELECTOR' interval */
161 : #define UCD_PL_VARIATION_SELECTOR_F 762
162 : /* Index of last 'VARIATION_SELECTOR' interval */
163 : #define UCD_PL_VARIATION_SELECTOR_L 764
164 : /* Index of first 'PATTERN_WHITE_SPACE' interval */
165 : #define UCD_PL_PATTERN_WHITE_SPACE_F 765
166 : /* Index of last 'PATTERN_WHITE_SPACE' interval */
167 : #define UCD_PL_PATTERN_WHITE_SPACE_L 770
168 : /* Index of first 'PATTERN_SYNTAX' interval */
169 : #define UCD_PL_PATTERN_SYNTAX_F 771
170 : /* Index of last 'PATTERN_SYNTAX' interval */
171 : #define UCD_PL_PATTERN_SYNTAX_L 1037
172 : #define UCD_PL_INFO_N 1038 /* Maximum number of elements in array */
173 :
174 :
175 : static unicode_proplist_info_t unicode_proplist_info[UCD_PL_INFO_N] = {
176 : { 0x0009, 0x000D, PDF_TEXT_UCD_PL_White_Space }, /* 0 */
177 : { 0x0020, 0x0020, PDF_TEXT_UCD_PL_White_Space }, /* 1 */
178 : { 0x0085, 0x0085, PDF_TEXT_UCD_PL_White_Space }, /* 2 */
179 : { 0x00A0, 0x00A0, PDF_TEXT_UCD_PL_White_Space }, /* 3 */
180 : { 0x1680, 0x1680, PDF_TEXT_UCD_PL_White_Space }, /* 4 */
181 : { 0x180E, 0x180E, PDF_TEXT_UCD_PL_White_Space }, /* 5 */
182 : { 0x2000, 0x200A, PDF_TEXT_UCD_PL_White_Space }, /* 6 */
183 : { 0x2028, 0x2028, PDF_TEXT_UCD_PL_White_Space }, /* 7 */
184 : { 0x2029, 0x2029, PDF_TEXT_UCD_PL_White_Space }, /* 8 */
185 : { 0x202F, 0x202F, PDF_TEXT_UCD_PL_White_Space }, /* 9 */
186 : { 0x205F, 0x205F, PDF_TEXT_UCD_PL_White_Space }, /* 10 */
187 : { 0x3000, 0x3000, PDF_TEXT_UCD_PL_White_Space }, /* 11 */
188 : { 0x200E, 0x200F, PDF_TEXT_UCD_PL_Bidi_Control }, /* 12 */
189 : { 0x202A, 0x202E, PDF_TEXT_UCD_PL_Bidi_Control }, /* 13 */
190 : { 0x200C, 0x200D, PDF_TEXT_UCD_PL_Join_Control }, /* 14 */
191 : { 0x002D, 0x002D, PDF_TEXT_UCD_PL_Dash }, /* 15 */
192 : { 0x058A, 0x058A, PDF_TEXT_UCD_PL_Dash }, /* 16 */
193 : { 0x05BE, 0x05BE, PDF_TEXT_UCD_PL_Dash }, /* 17 */
194 : { 0x1806, 0x1806, PDF_TEXT_UCD_PL_Dash }, /* 18 */
195 : { 0x2010, 0x2015, PDF_TEXT_UCD_PL_Dash }, /* 19 */
196 : { 0x2053, 0x2053, PDF_TEXT_UCD_PL_Dash }, /* 20 */
197 : { 0x207B, 0x207B, PDF_TEXT_UCD_PL_Dash }, /* 21 */
198 : { 0x208B, 0x208B, PDF_TEXT_UCD_PL_Dash }, /* 22 */
199 : { 0x2212, 0x2212, PDF_TEXT_UCD_PL_Dash }, /* 23 */
200 : { 0x2E17, 0x2E17, PDF_TEXT_UCD_PL_Dash }, /* 24 */
201 : { 0x2E1A, 0x2E1A, PDF_TEXT_UCD_PL_Dash }, /* 25 */
202 : { 0x301C, 0x301C, PDF_TEXT_UCD_PL_Dash }, /* 26 */
203 : { 0x3030, 0x3030, PDF_TEXT_UCD_PL_Dash }, /* 27 */
204 : { 0x30A0, 0x30A0, PDF_TEXT_UCD_PL_Dash }, /* 28 */
205 : { 0xFE31, 0xFE32, PDF_TEXT_UCD_PL_Dash }, /* 29 */
206 : { 0xFE58, 0xFE58, PDF_TEXT_UCD_PL_Dash }, /* 30 */
207 : { 0xFE63, 0xFE63, PDF_TEXT_UCD_PL_Dash }, /* 31 */
208 : { 0xFF0D, 0xFF0D, PDF_TEXT_UCD_PL_Dash }, /* 32 */
209 : { 0x002D, 0x002D, PDF_TEXT_UCD_PL_Hyphen }, /* 33 */
210 : { 0x00AD, 0x00AD, PDF_TEXT_UCD_PL_Hyphen }, /* 34 */
211 : { 0x058A, 0x058A, PDF_TEXT_UCD_PL_Hyphen }, /* 35 */
212 : { 0x1806, 0x1806, PDF_TEXT_UCD_PL_Hyphen }, /* 36 */
213 : { 0x2010, 0x2011, PDF_TEXT_UCD_PL_Hyphen }, /* 37 */
214 : { 0x2E17, 0x2E17, PDF_TEXT_UCD_PL_Hyphen }, /* 38 */
215 : { 0x30FB, 0x30FB, PDF_TEXT_UCD_PL_Hyphen }, /* 39 */
216 : { 0xFE63, 0xFE63, PDF_TEXT_UCD_PL_Hyphen }, /* 40 */
217 : { 0xFF0D, 0xFF0D, PDF_TEXT_UCD_PL_Hyphen }, /* 41 */
218 : { 0xFF65, 0xFF65, PDF_TEXT_UCD_PL_Hyphen }, /* 42 */
219 : { 0x0022, 0x0022, PDF_TEXT_UCD_PL_Quotation_Mark }, /* 43 */
220 : { 0x0027, 0x0027, PDF_TEXT_UCD_PL_Quotation_Mark }, /* 44 */
221 : { 0x00AB, 0x00AB, PDF_TEXT_UCD_PL_Quotation_Mark }, /* 45 */
222 : { 0x00BB, 0x00BB, PDF_TEXT_UCD_PL_Quotation_Mark }, /* 46 */
223 : { 0x2018, 0x2018, PDF_TEXT_UCD_PL_Quotation_Mark }, /* 47 */
224 : { 0x2019, 0x2019, PDF_TEXT_UCD_PL_Quotation_Mark }, /* 48 */
225 : { 0x201A, 0x201A, PDF_TEXT_UCD_PL_Quotation_Mark }, /* 49 */
226 : { 0x201B, 0x201C, PDF_TEXT_UCD_PL_Quotation_Mark }, /* 50 */
227 : { 0x201D, 0x201D, PDF_TEXT_UCD_PL_Quotation_Mark }, /* 51 */
228 : { 0x201E, 0x201E, PDF_TEXT_UCD_PL_Quotation_Mark }, /* 52 */
229 : { 0x201F, 0x201F, PDF_TEXT_UCD_PL_Quotation_Mark }, /* 53 */
230 : { 0x2039, 0x2039, PDF_TEXT_UCD_PL_Quotation_Mark }, /* 54 */
231 : { 0x203A, 0x203A, PDF_TEXT_UCD_PL_Quotation_Mark }, /* 55 */
232 : { 0x300C, 0x300C, PDF_TEXT_UCD_PL_Quotation_Mark }, /* 56 */
233 : { 0x300D, 0x300D, PDF_TEXT_UCD_PL_Quotation_Mark }, /* 57 */
234 : { 0x300E, 0x300E, PDF_TEXT_UCD_PL_Quotation_Mark }, /* 58 */
235 : { 0x300F, 0x300F, PDF_TEXT_UCD_PL_Quotation_Mark }, /* 59 */
236 : { 0x301D, 0x301D, PDF_TEXT_UCD_PL_Quotation_Mark }, /* 60 */
237 : { 0x301E, 0x301F, PDF_TEXT_UCD_PL_Quotation_Mark }, /* 61 */
238 : { 0xFE41, 0xFE41, PDF_TEXT_UCD_PL_Quotation_Mark }, /* 62 */
239 : { 0xFE42, 0xFE42, PDF_TEXT_UCD_PL_Quotation_Mark }, /* 63 */
240 : { 0xFE43, 0xFE43, PDF_TEXT_UCD_PL_Quotation_Mark }, /* 64 */
241 : { 0xFE44, 0xFE44, PDF_TEXT_UCD_PL_Quotation_Mark }, /* 65 */
242 : { 0xFF02, 0xFF02, PDF_TEXT_UCD_PL_Quotation_Mark }, /* 66 */
243 : { 0xFF07, 0xFF07, PDF_TEXT_UCD_PL_Quotation_Mark }, /* 67 */
244 : { 0xFF62, 0xFF62, PDF_TEXT_UCD_PL_Quotation_Mark }, /* 68 */
245 : { 0xFF63, 0xFF63, PDF_TEXT_UCD_PL_Quotation_Mark }, /* 69 */
246 : { 0x0021, 0x0021, PDF_TEXT_UCD_PL_Terminal_Punctuation }, /* 70 */
247 : { 0x002C, 0x002C, PDF_TEXT_UCD_PL_Terminal_Punctuation }, /* 71 */
248 : { 0x002E, 0x002E, PDF_TEXT_UCD_PL_Terminal_Punctuation }, /* 72 */
249 : { 0x003A, 0x003B, PDF_TEXT_UCD_PL_Terminal_Punctuation }, /* 73 */
250 : { 0x003F, 0x003F, PDF_TEXT_UCD_PL_Terminal_Punctuation }, /* 74 */
251 : { 0x037E, 0x037E, PDF_TEXT_UCD_PL_Terminal_Punctuation }, /* 75 */
252 : { 0x0387, 0x0387, PDF_TEXT_UCD_PL_Terminal_Punctuation }, /* 76 */
253 : { 0x0589, 0x0589, PDF_TEXT_UCD_PL_Terminal_Punctuation }, /* 77 */
254 : { 0x05C3, 0x05C3, PDF_TEXT_UCD_PL_Terminal_Punctuation }, /* 78 */
255 : { 0x060C, 0x060C, PDF_TEXT_UCD_PL_Terminal_Punctuation }, /* 79 */
256 : { 0x061B, 0x061B, PDF_TEXT_UCD_PL_Terminal_Punctuation }, /* 80 */
257 : { 0x061F, 0x061F, PDF_TEXT_UCD_PL_Terminal_Punctuation }, /* 81 */
258 : { 0x06D4, 0x06D4, PDF_TEXT_UCD_PL_Terminal_Punctuation }, /* 82 */
259 : { 0x0700, 0x070A, PDF_TEXT_UCD_PL_Terminal_Punctuation }, /* 83 */
260 : { 0x070C, 0x070C, PDF_TEXT_UCD_PL_Terminal_Punctuation }, /* 84 */
261 : { 0x07F8, 0x07F9, PDF_TEXT_UCD_PL_Terminal_Punctuation }, /* 85 */
262 : { 0x0964, 0x0965, PDF_TEXT_UCD_PL_Terminal_Punctuation }, /* 86 */
263 : { 0x0E5A, 0x0E5B, PDF_TEXT_UCD_PL_Terminal_Punctuation }, /* 87 */
264 : { 0x0F08, 0x0F08, PDF_TEXT_UCD_PL_Terminal_Punctuation }, /* 88 */
265 : { 0x0F0D, 0x0F12, PDF_TEXT_UCD_PL_Terminal_Punctuation }, /* 89 */
266 : { 0x104A, 0x104B, PDF_TEXT_UCD_PL_Terminal_Punctuation }, /* 90 */
267 : { 0x1361, 0x1368, PDF_TEXT_UCD_PL_Terminal_Punctuation }, /* 91 */
268 : { 0x166D, 0x166E, PDF_TEXT_UCD_PL_Terminal_Punctuation }, /* 92 */
269 : { 0x16EB, 0x16ED, PDF_TEXT_UCD_PL_Terminal_Punctuation }, /* 93 */
270 : { 0x17D4, 0x17D6, PDF_TEXT_UCD_PL_Terminal_Punctuation }, /* 94 */
271 : { 0x17DA, 0x17DA, PDF_TEXT_UCD_PL_Terminal_Punctuation }, /* 95 */
272 : { 0x1802, 0x1805, PDF_TEXT_UCD_PL_Terminal_Punctuation }, /* 96 */
273 : { 0x1808, 0x1809, PDF_TEXT_UCD_PL_Terminal_Punctuation }, /* 97 */
274 : { 0x1944, 0x1945, PDF_TEXT_UCD_PL_Terminal_Punctuation }, /* 98 */
275 : { 0x1B5A, 0x1B5B, PDF_TEXT_UCD_PL_Terminal_Punctuation }, /* 99 */
276 : { 0x1B5D, 0x1B5F, PDF_TEXT_UCD_PL_Terminal_Punctuation }, /* 100 */
277 : { 0x1C3B, 0x1C3F, PDF_TEXT_UCD_PL_Terminal_Punctuation }, /* 101 */
278 : { 0x1C7E, 0x1C7F, PDF_TEXT_UCD_PL_Terminal_Punctuation }, /* 102 */
279 : { 0x203C, 0x203D, PDF_TEXT_UCD_PL_Terminal_Punctuation }, /* 103 */
280 : { 0x2047, 0x2049, PDF_TEXT_UCD_PL_Terminal_Punctuation }, /* 104 */
281 : { 0x2E2E, 0x2E2E, PDF_TEXT_UCD_PL_Terminal_Punctuation }, /* 105 */
282 : { 0x3001, 0x3002, PDF_TEXT_UCD_PL_Terminal_Punctuation }, /* 106 */
283 : { 0xA60D, 0xA60F, PDF_TEXT_UCD_PL_Terminal_Punctuation }, /* 107 */
284 : { 0xA876, 0xA877, PDF_TEXT_UCD_PL_Terminal_Punctuation }, /* 108 */
285 : { 0xA8CE, 0xA8CF, PDF_TEXT_UCD_PL_Terminal_Punctuation }, /* 109 */
286 : { 0xA92F, 0xA92F, PDF_TEXT_UCD_PL_Terminal_Punctuation }, /* 110 */
287 : { 0xAA5D, 0xAA5F, PDF_TEXT_UCD_PL_Terminal_Punctuation }, /* 111 */
288 : { 0xFE50, 0xFE52, PDF_TEXT_UCD_PL_Terminal_Punctuation }, /* 112 */
289 : { 0xFE54, 0xFE57, PDF_TEXT_UCD_PL_Terminal_Punctuation }, /* 113 */
290 : { 0xFF01, 0xFF01, PDF_TEXT_UCD_PL_Terminal_Punctuation }, /* 114 */
291 : { 0xFF0C, 0xFF0C, PDF_TEXT_UCD_PL_Terminal_Punctuation }, /* 115 */
292 : { 0xFF0E, 0xFF0E, PDF_TEXT_UCD_PL_Terminal_Punctuation }, /* 116 */
293 : { 0xFF1A, 0xFF1B, PDF_TEXT_UCD_PL_Terminal_Punctuation }, /* 117 */
294 : { 0xFF1F, 0xFF1F, PDF_TEXT_UCD_PL_Terminal_Punctuation }, /* 118 */
295 : { 0xFF61, 0xFF61, PDF_TEXT_UCD_PL_Terminal_Punctuation }, /* 119 */
296 : { 0xFF64, 0xFF64, PDF_TEXT_UCD_PL_Terminal_Punctuation }, /* 120 */
297 : { 0x1039F, 0x1039F, PDF_TEXT_UCD_PL_Terminal_Punctuation }, /* 121 */
298 : { 0x103D0, 0x103D0, PDF_TEXT_UCD_PL_Terminal_Punctuation }, /* 122 */
299 : { 0x1091F, 0x1091F, PDF_TEXT_UCD_PL_Terminal_Punctuation }, /* 123 */
300 : { 0x12470, 0x12473, PDF_TEXT_UCD_PL_Terminal_Punctuation }, /* 124 */
301 : { 0x005E, 0x005E, PDF_TEXT_UCD_PL_Other_Math }, /* 125 */
302 : { 0x03D0, 0x03D2, PDF_TEXT_UCD_PL_Other_Math }, /* 126 */
303 : { 0x03D5, 0x03D5, PDF_TEXT_UCD_PL_Other_Math }, /* 127 */
304 : { 0x03F0, 0x03F1, PDF_TEXT_UCD_PL_Other_Math }, /* 128 */
305 : { 0x03F4, 0x03F5, PDF_TEXT_UCD_PL_Other_Math }, /* 129 */
306 : { 0x2016, 0x2016, PDF_TEXT_UCD_PL_Other_Math }, /* 130 */
307 : { 0x2032, 0x2034, PDF_TEXT_UCD_PL_Other_Math }, /* 131 */
308 : { 0x2040, 0x2040, PDF_TEXT_UCD_PL_Other_Math }, /* 132 */
309 : { 0x2061, 0x2064, PDF_TEXT_UCD_PL_Other_Math }, /* 133 */
310 : { 0x207D, 0x207D, PDF_TEXT_UCD_PL_Other_Math }, /* 134 */
311 : { 0x207E, 0x207E, PDF_TEXT_UCD_PL_Other_Math }, /* 135 */
312 : { 0x208D, 0x208D, PDF_TEXT_UCD_PL_Other_Math }, /* 136 */
313 : { 0x208E, 0x208E, PDF_TEXT_UCD_PL_Other_Math }, /* 137 */
314 : { 0x20D0, 0x20DC, PDF_TEXT_UCD_PL_Other_Math }, /* 138 */
315 : { 0x20E1, 0x20E1, PDF_TEXT_UCD_PL_Other_Math }, /* 139 */
316 : { 0x20E5, 0x20E6, PDF_TEXT_UCD_PL_Other_Math }, /* 140 */
317 : { 0x20EB, 0x20EF, PDF_TEXT_UCD_PL_Other_Math }, /* 141 */
318 : { 0x2102, 0x2102, PDF_TEXT_UCD_PL_Other_Math }, /* 142 */
319 : { 0x210A, 0x2113, PDF_TEXT_UCD_PL_Other_Math }, /* 143 */
320 : { 0x2115, 0x2115, PDF_TEXT_UCD_PL_Other_Math }, /* 144 */
321 : { 0x2119, 0x211D, PDF_TEXT_UCD_PL_Other_Math }, /* 145 */
322 : { 0x2124, 0x2124, PDF_TEXT_UCD_PL_Other_Math }, /* 146 */
323 : { 0x2128, 0x2128, PDF_TEXT_UCD_PL_Other_Math }, /* 147 */
324 : { 0x2129, 0x2129, PDF_TEXT_UCD_PL_Other_Math }, /* 148 */
325 : { 0x212C, 0x212D, PDF_TEXT_UCD_PL_Other_Math }, /* 149 */
326 : { 0x212F, 0x2131, PDF_TEXT_UCD_PL_Other_Math }, /* 150 */
327 : { 0x2133, 0x2134, PDF_TEXT_UCD_PL_Other_Math }, /* 151 */
328 : { 0x2135, 0x2138, PDF_TEXT_UCD_PL_Other_Math }, /* 152 */
329 : { 0x213C, 0x213F, PDF_TEXT_UCD_PL_Other_Math }, /* 153 */
330 : { 0x2145, 0x2149, PDF_TEXT_UCD_PL_Other_Math }, /* 154 */
331 : { 0x2195, 0x2199, PDF_TEXT_UCD_PL_Other_Math }, /* 155 */
332 : { 0x219C, 0x219F, PDF_TEXT_UCD_PL_Other_Math }, /* 156 */
333 : { 0x21A1, 0x21A2, PDF_TEXT_UCD_PL_Other_Math }, /* 157 */
334 : { 0x21A4, 0x21A5, PDF_TEXT_UCD_PL_Other_Math }, /* 158 */
335 : { 0x21A7, 0x21A7, PDF_TEXT_UCD_PL_Other_Math }, /* 159 */
336 : { 0x21A9, 0x21AD, PDF_TEXT_UCD_PL_Other_Math }, /* 160 */
337 : { 0x21B0, 0x21B1, PDF_TEXT_UCD_PL_Other_Math }, /* 161 */
338 : { 0x21B6, 0x21B7, PDF_TEXT_UCD_PL_Other_Math }, /* 162 */
339 : { 0x21BC, 0x21CD, PDF_TEXT_UCD_PL_Other_Math }, /* 163 */
340 : { 0x21D0, 0x21D1, PDF_TEXT_UCD_PL_Other_Math }, /* 164 */
341 : { 0x21D3, 0x21D3, PDF_TEXT_UCD_PL_Other_Math }, /* 165 */
342 : { 0x21D5, 0x21DB, PDF_TEXT_UCD_PL_Other_Math }, /* 166 */
343 : { 0x21DD, 0x21DD, PDF_TEXT_UCD_PL_Other_Math }, /* 167 */
344 : { 0x21E4, 0x21E5, PDF_TEXT_UCD_PL_Other_Math }, /* 168 */
345 : { 0x23B4, 0x23B5, PDF_TEXT_UCD_PL_Other_Math }, /* 169 */
346 : { 0x23B7, 0x23B7, PDF_TEXT_UCD_PL_Other_Math }, /* 170 */
347 : { 0x23D0, 0x23D0, PDF_TEXT_UCD_PL_Other_Math }, /* 171 */
348 : { 0x23E2, 0x23E2, PDF_TEXT_UCD_PL_Other_Math }, /* 172 */
349 : { 0x25A0, 0x25A1, PDF_TEXT_UCD_PL_Other_Math }, /* 173 */
350 : { 0x25AE, 0x25B6, PDF_TEXT_UCD_PL_Other_Math }, /* 174 */
351 : { 0x25BC, 0x25C0, PDF_TEXT_UCD_PL_Other_Math }, /* 175 */
352 : { 0x25C6, 0x25C7, PDF_TEXT_UCD_PL_Other_Math }, /* 176 */
353 : { 0x25CA, 0x25CB, PDF_TEXT_UCD_PL_Other_Math }, /* 177 */
354 : { 0x25CF, 0x25D3, PDF_TEXT_UCD_PL_Other_Math }, /* 178 */
355 : { 0x25E2, 0x25E2, PDF_TEXT_UCD_PL_Other_Math }, /* 179 */
356 : { 0x25E4, 0x25E4, PDF_TEXT_UCD_PL_Other_Math }, /* 180 */
357 : { 0x25E7, 0x25EC, PDF_TEXT_UCD_PL_Other_Math }, /* 181 */
358 : { 0x2605, 0x2606, PDF_TEXT_UCD_PL_Other_Math }, /* 182 */
359 : { 0x2640, 0x2640, PDF_TEXT_UCD_PL_Other_Math }, /* 183 */
360 : { 0x2642, 0x2642, PDF_TEXT_UCD_PL_Other_Math }, /* 184 */
361 : { 0x2660, 0x2663, PDF_TEXT_UCD_PL_Other_Math }, /* 185 */
362 : { 0x266D, 0x266E, PDF_TEXT_UCD_PL_Other_Math }, /* 186 */
363 : { 0x27C5, 0x27C5, PDF_TEXT_UCD_PL_Other_Math }, /* 187 */
364 : { 0x27C6, 0x27C6, PDF_TEXT_UCD_PL_Other_Math }, /* 188 */
365 : { 0x27E6, 0x27E6, PDF_TEXT_UCD_PL_Other_Math }, /* 189 */
366 : { 0x27E7, 0x27E7, PDF_TEXT_UCD_PL_Other_Math }, /* 190 */
367 : { 0x27E8, 0x27E8, PDF_TEXT_UCD_PL_Other_Math }, /* 191 */
368 : { 0x27E9, 0x27E9, PDF_TEXT_UCD_PL_Other_Math }, /* 192 */
369 : { 0x27EA, 0x27EA, PDF_TEXT_UCD_PL_Other_Math }, /* 193 */
370 : { 0x27EB, 0x27EB, PDF_TEXT_UCD_PL_Other_Math }, /* 194 */
371 : { 0x27EC, 0x27EC, PDF_TEXT_UCD_PL_Other_Math }, /* 195 */
372 : { 0x27ED, 0x27ED, PDF_TEXT_UCD_PL_Other_Math }, /* 196 */
373 : { 0x27EE, 0x27EE, PDF_TEXT_UCD_PL_Other_Math }, /* 197 */
374 : { 0x27EF, 0x27EF, PDF_TEXT_UCD_PL_Other_Math }, /* 198 */
375 : { 0x2983, 0x2983, PDF_TEXT_UCD_PL_Other_Math }, /* 199 */
376 : { 0x2984, 0x2984, PDF_TEXT_UCD_PL_Other_Math }, /* 200 */
377 : { 0x2985, 0x2985, PDF_TEXT_UCD_PL_Other_Math }, /* 201 */
378 : { 0x2986, 0x2986, PDF_TEXT_UCD_PL_Other_Math }, /* 202 */
379 : { 0x2987, 0x2987, PDF_TEXT_UCD_PL_Other_Math }, /* 203 */
380 : { 0x2988, 0x2988, PDF_TEXT_UCD_PL_Other_Math }, /* 204 */
381 : { 0x2989, 0x2989, PDF_TEXT_UCD_PL_Other_Math }, /* 205 */
382 : { 0x298A, 0x298A, PDF_TEXT_UCD_PL_Other_Math }, /* 206 */
383 : { 0x298B, 0x298B, PDF_TEXT_UCD_PL_Other_Math }, /* 207 */
384 : { 0x298C, 0x298C, PDF_TEXT_UCD_PL_Other_Math }, /* 208 */
385 : { 0x298D, 0x298D, PDF_TEXT_UCD_PL_Other_Math }, /* 209 */
386 : { 0x298E, 0x298E, PDF_TEXT_UCD_PL_Other_Math }, /* 210 */
387 : { 0x298F, 0x298F, PDF_TEXT_UCD_PL_Other_Math }, /* 211 */
388 : { 0x2990, 0x2990, PDF_TEXT_UCD_PL_Other_Math }, /* 212 */
389 : { 0x2991, 0x2991, PDF_TEXT_UCD_PL_Other_Math }, /* 213 */
390 : { 0x2992, 0x2992, PDF_TEXT_UCD_PL_Other_Math }, /* 214 */
391 : { 0x2993, 0x2993, PDF_TEXT_UCD_PL_Other_Math }, /* 215 */
392 : { 0x2994, 0x2994, PDF_TEXT_UCD_PL_Other_Math }, /* 216 */
393 : { 0x2995, 0x2995, PDF_TEXT_UCD_PL_Other_Math }, /* 217 */
394 : { 0x2996, 0x2996, PDF_TEXT_UCD_PL_Other_Math }, /* 218 */
395 : { 0x2997, 0x2997, PDF_TEXT_UCD_PL_Other_Math }, /* 219 */
396 : { 0x2998, 0x2998, PDF_TEXT_UCD_PL_Other_Math }, /* 220 */
397 : { 0x29D8, 0x29D8, PDF_TEXT_UCD_PL_Other_Math }, /* 221 */
398 : { 0x29D9, 0x29D9, PDF_TEXT_UCD_PL_Other_Math }, /* 222 */
399 : { 0x29DA, 0x29DA, PDF_TEXT_UCD_PL_Other_Math }, /* 223 */
400 : { 0x29DB, 0x29DB, PDF_TEXT_UCD_PL_Other_Math }, /* 224 */
401 : { 0x29FC, 0x29FC, PDF_TEXT_UCD_PL_Other_Math }, /* 225 */
402 : { 0x29FD, 0x29FD, PDF_TEXT_UCD_PL_Other_Math }, /* 226 */
403 : { 0xFE61, 0xFE61, PDF_TEXT_UCD_PL_Other_Math }, /* 227 */
404 : { 0xFE63, 0xFE63, PDF_TEXT_UCD_PL_Other_Math }, /* 228 */
405 : { 0xFE68, 0xFE68, PDF_TEXT_UCD_PL_Other_Math }, /* 229 */
406 : { 0xFF3C, 0xFF3C, PDF_TEXT_UCD_PL_Other_Math }, /* 230 */
407 : { 0xFF3E, 0xFF3E, PDF_TEXT_UCD_PL_Other_Math }, /* 231 */
408 : { 0x1D400, 0x1D454, PDF_TEXT_UCD_PL_Other_Math }, /* 232 */
409 : { 0x1D456, 0x1D49C, PDF_TEXT_UCD_PL_Other_Math }, /* 233 */
410 : { 0x1D49E, 0x1D49F, PDF_TEXT_UCD_PL_Other_Math }, /* 234 */
411 : { 0x1D4A2, 0x1D4A2, PDF_TEXT_UCD_PL_Other_Math }, /* 235 */
412 : { 0x1D4A5, 0x1D4A6, PDF_TEXT_UCD_PL_Other_Math }, /* 236 */
413 : { 0x1D4A9, 0x1D4AC, PDF_TEXT_UCD_PL_Other_Math }, /* 237 */
414 : { 0x1D4AE, 0x1D4B9, PDF_TEXT_UCD_PL_Other_Math }, /* 238 */
415 : { 0x1D4BB, 0x1D4BB, PDF_TEXT_UCD_PL_Other_Math }, /* 239 */
416 : { 0x1D4BD, 0x1D4C3, PDF_TEXT_UCD_PL_Other_Math }, /* 240 */
417 : { 0x1D4C5, 0x1D505, PDF_TEXT_UCD_PL_Other_Math }, /* 241 */
418 : { 0x1D507, 0x1D50A, PDF_TEXT_UCD_PL_Other_Math }, /* 242 */
419 : { 0x1D50D, 0x1D514, PDF_TEXT_UCD_PL_Other_Math }, /* 243 */
420 : { 0x1D516, 0x1D51C, PDF_TEXT_UCD_PL_Other_Math }, /* 244 */
421 : { 0x1D51E, 0x1D539, PDF_TEXT_UCD_PL_Other_Math }, /* 245 */
422 : { 0x1D53B, 0x1D53E, PDF_TEXT_UCD_PL_Other_Math }, /* 246 */
423 : { 0x1D540, 0x1D544, PDF_TEXT_UCD_PL_Other_Math }, /* 247 */
424 : { 0x1D546, 0x1D546, PDF_TEXT_UCD_PL_Other_Math }, /* 248 */
425 : { 0x1D54A, 0x1D550, PDF_TEXT_UCD_PL_Other_Math }, /* 249 */
426 : { 0x1D552, 0x1D6A5, PDF_TEXT_UCD_PL_Other_Math }, /* 250 */
427 : { 0x1D6A8, 0x1D6C0, PDF_TEXT_UCD_PL_Other_Math }, /* 251 */
428 : { 0x1D6C2, 0x1D6DA, PDF_TEXT_UCD_PL_Other_Math }, /* 252 */
429 : { 0x1D6DC, 0x1D6FA, PDF_TEXT_UCD_PL_Other_Math }, /* 253 */
430 : { 0x1D6FC, 0x1D714, PDF_TEXT_UCD_PL_Other_Math }, /* 254 */
431 : { 0x1D716, 0x1D734, PDF_TEXT_UCD_PL_Other_Math }, /* 255 */
432 : { 0x1D736, 0x1D74E, PDF_TEXT_UCD_PL_Other_Math }, /* 256 */
433 : { 0x1D750, 0x1D76E, PDF_TEXT_UCD_PL_Other_Math }, /* 257 */
434 : { 0x1D770, 0x1D788, PDF_TEXT_UCD_PL_Other_Math }, /* 258 */
435 : { 0x1D78A, 0x1D7A8, PDF_TEXT_UCD_PL_Other_Math }, /* 259 */
436 : { 0x1D7AA, 0x1D7C2, PDF_TEXT_UCD_PL_Other_Math }, /* 260 */
437 : { 0x1D7C4, 0x1D7CB, PDF_TEXT_UCD_PL_Other_Math }, /* 261 */
438 : { 0x1D7CE, 0x1D7FF, PDF_TEXT_UCD_PL_Other_Math }, /* 262 */
439 : { 0x0030, 0x0039, PDF_TEXT_UCD_PL_Hex_Digit }, /* 263 */
440 : { 0x0041, 0x0046, PDF_TEXT_UCD_PL_Hex_Digit }, /* 264 */
441 : { 0x0061, 0x0066, PDF_TEXT_UCD_PL_Hex_Digit }, /* 265 */
442 : { 0xFF10, 0xFF19, PDF_TEXT_UCD_PL_Hex_Digit }, /* 266 */
443 : { 0xFF21, 0xFF26, PDF_TEXT_UCD_PL_Hex_Digit }, /* 267 */
444 : { 0xFF41, 0xFF46, PDF_TEXT_UCD_PL_Hex_Digit }, /* 268 */
445 : { 0x0030, 0x0039, PDF_TEXT_UCD_PL_ASCII_Hex_Digit }, /* 269 */
446 : { 0x0041, 0x0046, PDF_TEXT_UCD_PL_ASCII_Hex_Digit }, /* 270 */
447 : { 0x0061, 0x0066, PDF_TEXT_UCD_PL_ASCII_Hex_Digit }, /* 271 */
448 : { 0x0345, 0x0345, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 272 */
449 : { 0x05B0, 0x05BD, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 273 */
450 : { 0x05BF, 0x05BF, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 274 */
451 : { 0x05C1, 0x05C2, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 275 */
452 : { 0x05C4, 0x05C5, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 276 */
453 : { 0x05C7, 0x05C7, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 277 */
454 : { 0x0610, 0x061A, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 278 */
455 : { 0x064B, 0x0657, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 279 */
456 : { 0x0659, 0x065E, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 280 */
457 : { 0x0670, 0x0670, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 281 */
458 : { 0x06D6, 0x06DC, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 282 */
459 : { 0x06E1, 0x06E4, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 283 */
460 : { 0x06E7, 0x06E8, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 284 */
461 : { 0x06ED, 0x06ED, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 285 */
462 : { 0x0711, 0x0711, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 286 */
463 : { 0x0730, 0x073F, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 287 */
464 : { 0x07A6, 0x07B0, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 288 */
465 : { 0x0901, 0x0902, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 289 */
466 : { 0x0903, 0x0903, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 290 */
467 : { 0x093E, 0x0940, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 291 */
468 : { 0x0941, 0x0948, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 292 */
469 : { 0x0949, 0x094C, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 293 */
470 : { 0x0962, 0x0963, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 294 */
471 : { 0x0981, 0x0981, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 295 */
472 : { 0x0982, 0x0983, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 296 */
473 : { 0x09BE, 0x09C0, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 297 */
474 : { 0x09C1, 0x09C4, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 298 */
475 : { 0x09C7, 0x09C8, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 299 */
476 : { 0x09CB, 0x09CC, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 300 */
477 : { 0x09D7, 0x09D7, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 301 */
478 : { 0x09E2, 0x09E3, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 302 */
479 : { 0x0A01, 0x0A02, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 303 */
480 : { 0x0A03, 0x0A03, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 304 */
481 : { 0x0A3E, 0x0A40, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 305 */
482 : { 0x0A41, 0x0A42, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 306 */
483 : { 0x0A47, 0x0A48, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 307 */
484 : { 0x0A4B, 0x0A4C, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 308 */
485 : { 0x0A51, 0x0A51, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 309 */
486 : { 0x0A70, 0x0A71, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 310 */
487 : { 0x0A75, 0x0A75, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 311 */
488 : { 0x0A81, 0x0A82, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 312 */
489 : { 0x0A83, 0x0A83, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 313 */
490 : { 0x0ABE, 0x0AC0, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 314 */
491 : { 0x0AC1, 0x0AC5, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 315 */
492 : { 0x0AC7, 0x0AC8, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 316 */
493 : { 0x0AC9, 0x0AC9, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 317 */
494 : { 0x0ACB, 0x0ACC, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 318 */
495 : { 0x0AE2, 0x0AE3, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 319 */
496 : { 0x0B01, 0x0B01, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 320 */
497 : { 0x0B02, 0x0B03, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 321 */
498 : { 0x0B3E, 0x0B3E, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 322 */
499 : { 0x0B3F, 0x0B3F, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 323 */
500 : { 0x0B40, 0x0B40, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 324 */
501 : { 0x0B41, 0x0B44, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 325 */
502 : { 0x0B47, 0x0B48, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 326 */
503 : { 0x0B4B, 0x0B4C, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 327 */
504 : { 0x0B56, 0x0B56, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 328 */
505 : { 0x0B57, 0x0B57, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 329 */
506 : { 0x0B62, 0x0B63, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 330 */
507 : { 0x0B82, 0x0B82, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 331 */
508 : { 0x0BBE, 0x0BBF, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 332 */
509 : { 0x0BC0, 0x0BC0, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 333 */
510 : { 0x0BC1, 0x0BC2, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 334 */
511 : { 0x0BC6, 0x0BC8, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 335 */
512 : { 0x0BCA, 0x0BCC, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 336 */
513 : { 0x0BD7, 0x0BD7, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 337 */
514 : { 0x0C01, 0x0C03, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 338 */
515 : { 0x0C3E, 0x0C40, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 339 */
516 : { 0x0C41, 0x0C44, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 340 */
517 : { 0x0C46, 0x0C48, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 341 */
518 : { 0x0C4A, 0x0C4C, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 342 */
519 : { 0x0C55, 0x0C56, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 343 */
520 : { 0x0C62, 0x0C63, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 344 */
521 : { 0x0C82, 0x0C83, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 345 */
522 : { 0x0CBE, 0x0CBE, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 346 */
523 : { 0x0CBF, 0x0CBF, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 347 */
524 : { 0x0CC0, 0x0CC4, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 348 */
525 : { 0x0CC6, 0x0CC6, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 349 */
526 : { 0x0CC7, 0x0CC8, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 350 */
527 : { 0x0CCA, 0x0CCB, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 351 */
528 : { 0x0CCC, 0x0CCC, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 352 */
529 : { 0x0CD5, 0x0CD6, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 353 */
530 : { 0x0CE2, 0x0CE3, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 354 */
531 : { 0x0D02, 0x0D03, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 355 */
532 : { 0x0D3E, 0x0D40, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 356 */
533 : { 0x0D41, 0x0D44, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 357 */
534 : { 0x0D46, 0x0D48, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 358 */
535 : { 0x0D4A, 0x0D4C, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 359 */
536 : { 0x0D57, 0x0D57, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 360 */
537 : { 0x0D62, 0x0D63, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 361 */
538 : { 0x0D82, 0x0D83, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 362 */
539 : { 0x0DCF, 0x0DD1, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 363 */
540 : { 0x0DD2, 0x0DD4, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 364 */
541 : { 0x0DD6, 0x0DD6, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 365 */
542 : { 0x0DD8, 0x0DDF, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 366 */
543 : { 0x0DF2, 0x0DF3, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 367 */
544 : { 0x0E31, 0x0E31, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 368 */
545 : { 0x0E34, 0x0E3A, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 369 */
546 : { 0x0E4D, 0x0E4D, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 370 */
547 : { 0x0EB1, 0x0EB1, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 371 */
548 : { 0x0EB4, 0x0EB9, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 372 */
549 : { 0x0EBB, 0x0EBC, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 373 */
550 : { 0x0ECD, 0x0ECD, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 374 */
551 : { 0x0F71, 0x0F7E, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 375 */
552 : { 0x0F7F, 0x0F7F, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 376 */
553 : { 0x0F80, 0x0F81, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 377 */
554 : { 0x0F90, 0x0F97, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 378 */
555 : { 0x0F99, 0x0FBC, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 379 */
556 : { 0x102B, 0x102C, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 380 */
557 : { 0x102D, 0x1030, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 381 */
558 : { 0x1031, 0x1031, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 382 */
559 : { 0x1032, 0x1036, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 383 */
560 : { 0x1038, 0x1038, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 384 */
561 : { 0x103B, 0x103C, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 385 */
562 : { 0x103D, 0x103E, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 386 */
563 : { 0x1056, 0x1057, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 387 */
564 : { 0x1058, 0x1059, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 388 */
565 : { 0x105E, 0x1060, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 389 */
566 : { 0x1062, 0x1062, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 390 */
567 : { 0x1067, 0x1068, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 391 */
568 : { 0x1071, 0x1074, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 392 */
569 : { 0x1082, 0x1082, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 393 */
570 : { 0x1083, 0x1084, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 394 */
571 : { 0x1085, 0x1086, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 395 */
572 : { 0x135F, 0x135F, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 396 */
573 : { 0x1712, 0x1713, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 397 */
574 : { 0x1732, 0x1733, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 398 */
575 : { 0x1752, 0x1753, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 399 */
576 : { 0x1772, 0x1773, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 400 */
577 : { 0x17B6, 0x17B6, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 401 */
578 : { 0x17B7, 0x17BD, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 402 */
579 : { 0x17BE, 0x17C5, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 403 */
580 : { 0x17C6, 0x17C6, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 404 */
581 : { 0x17C7, 0x17C8, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 405 */
582 : { 0x18A9, 0x18A9, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 406 */
583 : { 0x1920, 0x1922, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 407 */
584 : { 0x1923, 0x1926, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 408 */
585 : { 0x1927, 0x1928, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 409 */
586 : { 0x1929, 0x192B, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 410 */
587 : { 0x1930, 0x1931, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 411 */
588 : { 0x1932, 0x1932, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 412 */
589 : { 0x1933, 0x1938, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 413 */
590 : { 0x19B0, 0x19C0, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 414 */
591 : { 0x19C8, 0x19C9, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 415 */
592 : { 0x1A17, 0x1A18, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 416 */
593 : { 0x1A19, 0x1A1B, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 417 */
594 : { 0x1B00, 0x1B03, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 418 */
595 : { 0x1B04, 0x1B04, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 419 */
596 : { 0x1B35, 0x1B35, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 420 */
597 : { 0x1B36, 0x1B3A, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 421 */
598 : { 0x1B3B, 0x1B3B, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 422 */
599 : { 0x1B3C, 0x1B3C, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 423 */
600 : { 0x1B3D, 0x1B41, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 424 */
601 : { 0x1B42, 0x1B42, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 425 */
602 : { 0x1B43, 0x1B43, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 426 */
603 : { 0x1B80, 0x1B81, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 427 */
604 : { 0x1B82, 0x1B82, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 428 */
605 : { 0x1BA1, 0x1BA1, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 429 */
606 : { 0x1BA2, 0x1BA5, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 430 */
607 : { 0x1BA6, 0x1BA7, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 431 */
608 : { 0x1BA8, 0x1BA9, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 432 */
609 : { 0x1C24, 0x1C2B, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 433 */
610 : { 0x1C2C, 0x1C33, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 434 */
611 : { 0x1C34, 0x1C35, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 435 */
612 : { 0x24B6, 0x24E9, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 436 */
613 : { 0x2DE0, 0x2DFF, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 437 */
614 : { 0xA823, 0xA824, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 438 */
615 : { 0xA825, 0xA826, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 439 */
616 : { 0xA827, 0xA827, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 440 */
617 : { 0xA880, 0xA881, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 441 */
618 : { 0xA8B4, 0xA8C3, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 442 */
619 : { 0xA926, 0xA92A, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 443 */
620 : { 0xA947, 0xA951, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 444 */
621 : { 0xA952, 0xA952, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 445 */
622 : { 0xAA29, 0xAA2E, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 446 */
623 : { 0xAA2F, 0xAA30, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 447 */
624 : { 0xAA31, 0xAA32, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 448 */
625 : { 0xAA33, 0xAA34, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 449 */
626 : { 0xAA35, 0xAA36, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 450 */
627 : { 0xAA43, 0xAA43, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 451 */
628 : { 0xAA4C, 0xAA4C, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 452 */
629 : { 0xAA4D, 0xAA4D, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 453 */
630 : { 0xFB1E, 0xFB1E, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 454 */
631 : { 0x10A01, 0x10A03, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 455 */
632 : { 0x10A05, 0x10A06, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 456 */
633 : { 0x10A0C, 0x10A0F, PDF_TEXT_UCD_PL_Other_Alphabetic }, /* 457 */
634 : { 0x3006, 0x3006, PDF_TEXT_UCD_PL_Ideographic }, /* 458 */
635 : { 0x3007, 0x3007, PDF_TEXT_UCD_PL_Ideographic }, /* 459 */
636 : { 0x3021, 0x3029, PDF_TEXT_UCD_PL_Ideographic }, /* 460 */
637 : { 0x3038, 0x303A, PDF_TEXT_UCD_PL_Ideographic }, /* 461 */
638 : { 0x3400, 0x4DB5, PDF_TEXT_UCD_PL_Ideographic }, /* 462 */
639 : { 0x4E00, 0x9FC3, PDF_TEXT_UCD_PL_Ideographic }, /* 463 */
640 : { 0xF900, 0xFA2D, PDF_TEXT_UCD_PL_Ideographic }, /* 464 */
641 : { 0xFA30, 0xFA6A, PDF_TEXT_UCD_PL_Ideographic }, /* 465 */
642 : { 0xFA70, 0xFAD9, PDF_TEXT_UCD_PL_Ideographic }, /* 466 */
643 : { 0x20000, 0x2A6D6, PDF_TEXT_UCD_PL_Ideographic }, /* 467 */
644 : { 0x2F800, 0x2FA1D, PDF_TEXT_UCD_PL_Ideographic }, /* 468 */
645 : { 0x005E, 0x005E, PDF_TEXT_UCD_PL_Diacritic }, /* 469 */
646 : { 0x0060, 0x0060, PDF_TEXT_UCD_PL_Diacritic }, /* 470 */
647 : { 0x00A8, 0x00A8, PDF_TEXT_UCD_PL_Diacritic }, /* 471 */
648 : { 0x00AF, 0x00AF, PDF_TEXT_UCD_PL_Diacritic }, /* 472 */
649 : { 0x00B4, 0x00B4, PDF_TEXT_UCD_PL_Diacritic }, /* 473 */
650 : { 0x00B7, 0x00B7, PDF_TEXT_UCD_PL_Diacritic }, /* 474 */
651 : { 0x00B8, 0x00B8, PDF_TEXT_UCD_PL_Diacritic }, /* 475 */
652 : { 0x02B0, 0x02C1, PDF_TEXT_UCD_PL_Diacritic }, /* 476 */
653 : { 0x02C2, 0x02C5, PDF_TEXT_UCD_PL_Diacritic }, /* 477 */
654 : { 0x02C6, 0x02D1, PDF_TEXT_UCD_PL_Diacritic }, /* 478 */
655 : { 0x02D2, 0x02DF, PDF_TEXT_UCD_PL_Diacritic }, /* 479 */
656 : { 0x02E0, 0x02E4, PDF_TEXT_UCD_PL_Diacritic }, /* 480 */
657 : { 0x02E5, 0x02EB, PDF_TEXT_UCD_PL_Diacritic }, /* 481 */
658 : { 0x02EC, 0x02EC, PDF_TEXT_UCD_PL_Diacritic }, /* 482 */
659 : { 0x02ED, 0x02ED, PDF_TEXT_UCD_PL_Diacritic }, /* 483 */
660 : { 0x02EE, 0x02EE, PDF_TEXT_UCD_PL_Diacritic }, /* 484 */
661 : { 0x02EF, 0x02FF, PDF_TEXT_UCD_PL_Diacritic }, /* 485 */
662 : { 0x0300, 0x034E, PDF_TEXT_UCD_PL_Diacritic }, /* 486 */
663 : { 0x0350, 0x0357, PDF_TEXT_UCD_PL_Diacritic }, /* 487 */
664 : { 0x035D, 0x0362, PDF_TEXT_UCD_PL_Diacritic }, /* 488 */
665 : { 0x0374, 0x0374, PDF_TEXT_UCD_PL_Diacritic }, /* 489 */
666 : { 0x0375, 0x0375, PDF_TEXT_UCD_PL_Diacritic }, /* 490 */
667 : { 0x037A, 0x037A, PDF_TEXT_UCD_PL_Diacritic }, /* 491 */
668 : { 0x0384, 0x0385, PDF_TEXT_UCD_PL_Diacritic }, /* 492 */
669 : { 0x0483, 0x0487, PDF_TEXT_UCD_PL_Diacritic }, /* 493 */
670 : { 0x0559, 0x0559, PDF_TEXT_UCD_PL_Diacritic }, /* 494 */
671 : { 0x0591, 0x05A1, PDF_TEXT_UCD_PL_Diacritic }, /* 495 */
672 : { 0x05A3, 0x05BD, PDF_TEXT_UCD_PL_Diacritic }, /* 496 */
673 : { 0x05BF, 0x05BF, PDF_TEXT_UCD_PL_Diacritic }, /* 497 */
674 : { 0x05C1, 0x05C2, PDF_TEXT_UCD_PL_Diacritic }, /* 498 */
675 : { 0x05C4, 0x05C4, PDF_TEXT_UCD_PL_Diacritic }, /* 499 */
676 : { 0x064B, 0x0652, PDF_TEXT_UCD_PL_Diacritic }, /* 500 */
677 : { 0x0657, 0x0658, PDF_TEXT_UCD_PL_Diacritic }, /* 501 */
678 : { 0x06DF, 0x06E0, PDF_TEXT_UCD_PL_Diacritic }, /* 502 */
679 : { 0x06E5, 0x06E6, PDF_TEXT_UCD_PL_Diacritic }, /* 503 */
680 : { 0x06EA, 0x06EC, PDF_TEXT_UCD_PL_Diacritic }, /* 504 */
681 : { 0x0730, 0x074A, PDF_TEXT_UCD_PL_Diacritic }, /* 505 */
682 : { 0x07A6, 0x07B0, PDF_TEXT_UCD_PL_Diacritic }, /* 506 */
683 : { 0x07EB, 0x07F3, PDF_TEXT_UCD_PL_Diacritic }, /* 507 */
684 : { 0x07F4, 0x07F5, PDF_TEXT_UCD_PL_Diacritic }, /* 508 */
685 : { 0x093C, 0x093C, PDF_TEXT_UCD_PL_Diacritic }, /* 509 */
686 : { 0x094D, 0x094D, PDF_TEXT_UCD_PL_Diacritic }, /* 510 */
687 : { 0x0951, 0x0954, PDF_TEXT_UCD_PL_Diacritic }, /* 511 */
688 : { 0x0971, 0x0971, PDF_TEXT_UCD_PL_Diacritic }, /* 512 */
689 : { 0x09BC, 0x09BC, PDF_TEXT_UCD_PL_Diacritic }, /* 513 */
690 : { 0x09CD, 0x09CD, PDF_TEXT_UCD_PL_Diacritic }, /* 514 */
691 : { 0x0A3C, 0x0A3C, PDF_TEXT_UCD_PL_Diacritic }, /* 515 */
692 : { 0x0A4D, 0x0A4D, PDF_TEXT_UCD_PL_Diacritic }, /* 516 */
693 : { 0x0ABC, 0x0ABC, PDF_TEXT_UCD_PL_Diacritic }, /* 517 */
694 : { 0x0ACD, 0x0ACD, PDF_TEXT_UCD_PL_Diacritic }, /* 518 */
695 : { 0x0B3C, 0x0B3C, PDF_TEXT_UCD_PL_Diacritic }, /* 519 */
696 : { 0x0B4D, 0x0B4D, PDF_TEXT_UCD_PL_Diacritic }, /* 520 */
697 : { 0x0BCD, 0x0BCD, PDF_TEXT_UCD_PL_Diacritic }, /* 521 */
698 : { 0x0C4D, 0x0C4D, PDF_TEXT_UCD_PL_Diacritic }, /* 522 */
699 : { 0x0CBC, 0x0CBC, PDF_TEXT_UCD_PL_Diacritic }, /* 523 */
700 : { 0x0CCD, 0x0CCD, PDF_TEXT_UCD_PL_Diacritic }, /* 524 */
701 : { 0x0D4D, 0x0D4D, PDF_TEXT_UCD_PL_Diacritic }, /* 525 */
702 : { 0x0DCA, 0x0DCA, PDF_TEXT_UCD_PL_Diacritic }, /* 526 */
703 : { 0x0E47, 0x0E4C, PDF_TEXT_UCD_PL_Diacritic }, /* 527 */
704 : { 0x0E4E, 0x0E4E, PDF_TEXT_UCD_PL_Diacritic }, /* 528 */
705 : { 0x0EC8, 0x0ECC, PDF_TEXT_UCD_PL_Diacritic }, /* 529 */
706 : { 0x0F18, 0x0F19, PDF_TEXT_UCD_PL_Diacritic }, /* 530 */
707 : { 0x0F35, 0x0F35, PDF_TEXT_UCD_PL_Diacritic }, /* 531 */
708 : { 0x0F37, 0x0F37, PDF_TEXT_UCD_PL_Diacritic }, /* 532 */
709 : { 0x0F39, 0x0F39, PDF_TEXT_UCD_PL_Diacritic }, /* 533 */
710 : { 0x0F3E, 0x0F3F, PDF_TEXT_UCD_PL_Diacritic }, /* 534 */
711 : { 0x0F82, 0x0F84, PDF_TEXT_UCD_PL_Diacritic }, /* 535 */
712 : { 0x0F86, 0x0F87, PDF_TEXT_UCD_PL_Diacritic }, /* 536 */
713 : { 0x0FC6, 0x0FC6, PDF_TEXT_UCD_PL_Diacritic }, /* 537 */
714 : { 0x1037, 0x1037, PDF_TEXT_UCD_PL_Diacritic }, /* 538 */
715 : { 0x1039, 0x103A, PDF_TEXT_UCD_PL_Diacritic }, /* 539 */
716 : { 0x1087, 0x108C, PDF_TEXT_UCD_PL_Diacritic }, /* 540 */
717 : { 0x108D, 0x108D, PDF_TEXT_UCD_PL_Diacritic }, /* 541 */
718 : { 0x108F, 0x108F, PDF_TEXT_UCD_PL_Diacritic }, /* 542 */
719 : { 0x17C9, 0x17D3, PDF_TEXT_UCD_PL_Diacritic }, /* 543 */
720 : { 0x17DD, 0x17DD, PDF_TEXT_UCD_PL_Diacritic }, /* 544 */
721 : { 0x1939, 0x193B, PDF_TEXT_UCD_PL_Diacritic }, /* 545 */
722 : { 0x1B34, 0x1B34, PDF_TEXT_UCD_PL_Diacritic }, /* 546 */
723 : { 0x1B44, 0x1B44, PDF_TEXT_UCD_PL_Diacritic }, /* 547 */
724 : { 0x1B6B, 0x1B73, PDF_TEXT_UCD_PL_Diacritic }, /* 548 */
725 : { 0x1BAA, 0x1BAA, PDF_TEXT_UCD_PL_Diacritic }, /* 549 */
726 : { 0x1C36, 0x1C37, PDF_TEXT_UCD_PL_Diacritic }, /* 550 */
727 : { 0x1C78, 0x1C7D, PDF_TEXT_UCD_PL_Diacritic }, /* 551 */
728 : { 0x1D2C, 0x1D61, PDF_TEXT_UCD_PL_Diacritic }, /* 552 */
729 : { 0x1D62, 0x1D6A, PDF_TEXT_UCD_PL_Diacritic }, /* 553 */
730 : { 0x1DC4, 0x1DCF, PDF_TEXT_UCD_PL_Diacritic }, /* 554 */
731 : { 0x1DFE, 0x1DFF, PDF_TEXT_UCD_PL_Diacritic }, /* 555 */
732 : { 0x1FBD, 0x1FBD, PDF_TEXT_UCD_PL_Diacritic }, /* 556 */
733 : { 0x1FBF, 0x1FC1, PDF_TEXT_UCD_PL_Diacritic }, /* 557 */
734 : { 0x1FCD, 0x1FCF, PDF_TEXT_UCD_PL_Diacritic }, /* 558 */
735 : { 0x1FDD, 0x1FDF, PDF_TEXT_UCD_PL_Diacritic }, /* 559 */
736 : { 0x1FED, 0x1FEF, PDF_TEXT_UCD_PL_Diacritic }, /* 560 */
737 : { 0x1FFD, 0x1FFE, PDF_TEXT_UCD_PL_Diacritic }, /* 561 */
738 : { 0x2E2F, 0x2E2F, PDF_TEXT_UCD_PL_Diacritic }, /* 562 */
739 : { 0x302A, 0x302F, PDF_TEXT_UCD_PL_Diacritic }, /* 563 */
740 : { 0x3099, 0x309A, PDF_TEXT_UCD_PL_Diacritic }, /* 564 */
741 : { 0x309B, 0x309C, PDF_TEXT_UCD_PL_Diacritic }, /* 565 */
742 : { 0x30FC, 0x30FC, PDF_TEXT_UCD_PL_Diacritic }, /* 566 */
743 : { 0xA66F, 0xA66F, PDF_TEXT_UCD_PL_Diacritic }, /* 567 */
744 : { 0xA67C, 0xA67D, PDF_TEXT_UCD_PL_Diacritic }, /* 568 */
745 : { 0xA67F, 0xA67F, PDF_TEXT_UCD_PL_Diacritic }, /* 569 */
746 : { 0xA717, 0xA71F, PDF_TEXT_UCD_PL_Diacritic }, /* 570 */
747 : { 0xA720, 0xA721, PDF_TEXT_UCD_PL_Diacritic }, /* 571 */
748 : { 0xA788, 0xA788, PDF_TEXT_UCD_PL_Diacritic }, /* 572 */
749 : { 0xA8C4, 0xA8C4, PDF_TEXT_UCD_PL_Diacritic }, /* 573 */
750 : { 0xA92B, 0xA92D, PDF_TEXT_UCD_PL_Diacritic }, /* 574 */
751 : { 0xA92E, 0xA92E, PDF_TEXT_UCD_PL_Diacritic }, /* 575 */
752 : { 0xA953, 0xA953, PDF_TEXT_UCD_PL_Diacritic }, /* 576 */
753 : { 0xFB1E, 0xFB1E, PDF_TEXT_UCD_PL_Diacritic }, /* 577 */
754 : { 0xFE20, 0xFE26, PDF_TEXT_UCD_PL_Diacritic }, /* 578 */
755 : { 0xFF3E, 0xFF3E, PDF_TEXT_UCD_PL_Diacritic }, /* 579 */
756 : { 0xFF40, 0xFF40, PDF_TEXT_UCD_PL_Diacritic }, /* 580 */
757 : { 0xFF70, 0xFF70, PDF_TEXT_UCD_PL_Diacritic }, /* 581 */
758 : { 0xFF9E, 0xFF9F, PDF_TEXT_UCD_PL_Diacritic }, /* 582 */
759 : { 0xFFE3, 0xFFE3, PDF_TEXT_UCD_PL_Diacritic }, /* 583 */
760 : { 0x1D167, 0x1D169, PDF_TEXT_UCD_PL_Diacritic }, /* 584 */
761 : { 0x1D16D, 0x1D172, PDF_TEXT_UCD_PL_Diacritic }, /* 585 */
762 : { 0x1D17B, 0x1D182, PDF_TEXT_UCD_PL_Diacritic }, /* 586 */
763 : { 0x1D185, 0x1D18B, PDF_TEXT_UCD_PL_Diacritic }, /* 587 */
764 : { 0x1D1AA, 0x1D1AD, PDF_TEXT_UCD_PL_Diacritic }, /* 588 */
765 : { 0x00B7, 0x00B7, PDF_TEXT_UCD_PL_Extender }, /* 589 */
766 : { 0x02D0, 0x02D1, PDF_TEXT_UCD_PL_Extender }, /* 590 */
767 : { 0x0640, 0x0640, PDF_TEXT_UCD_PL_Extender }, /* 591 */
768 : { 0x07FA, 0x07FA, PDF_TEXT_UCD_PL_Extender }, /* 592 */
769 : { 0x0E46, 0x0E46, PDF_TEXT_UCD_PL_Extender }, /* 593 */
770 : { 0x0EC6, 0x0EC6, PDF_TEXT_UCD_PL_Extender }, /* 594 */
771 : { 0x1843, 0x1843, PDF_TEXT_UCD_PL_Extender }, /* 595 */
772 : { 0x1C36, 0x1C36, PDF_TEXT_UCD_PL_Extender }, /* 596 */
773 : { 0x1C7B, 0x1C7B, PDF_TEXT_UCD_PL_Extender }, /* 597 */
774 : { 0x3005, 0x3005, PDF_TEXT_UCD_PL_Extender }, /* 598 */
775 : { 0x3031, 0x3035, PDF_TEXT_UCD_PL_Extender }, /* 599 */
776 : { 0x309D, 0x309E, PDF_TEXT_UCD_PL_Extender }, /* 600 */
777 : { 0x30FC, 0x30FE, PDF_TEXT_UCD_PL_Extender }, /* 601 */
778 : { 0xA015, 0xA015, PDF_TEXT_UCD_PL_Extender }, /* 602 */
779 : { 0xA60C, 0xA60C, PDF_TEXT_UCD_PL_Extender }, /* 603 */
780 : { 0xFF70, 0xFF70, PDF_TEXT_UCD_PL_Extender }, /* 604 */
781 : { 0x02B0, 0x02B8, PDF_TEXT_UCD_PL_Other_Lowercase }, /* 605 */
782 : { 0x02C0, 0x02C1, PDF_TEXT_UCD_PL_Other_Lowercase }, /* 606 */
783 : { 0x02E0, 0x02E4, PDF_TEXT_UCD_PL_Other_Lowercase }, /* 607 */
784 : { 0x0345, 0x0345, PDF_TEXT_UCD_PL_Other_Lowercase }, /* 608 */
785 : { 0x037A, 0x037A, PDF_TEXT_UCD_PL_Other_Lowercase }, /* 609 */
786 : { 0x1D2C, 0x1D61, PDF_TEXT_UCD_PL_Other_Lowercase }, /* 610 */
787 : { 0x1D78, 0x1D78, PDF_TEXT_UCD_PL_Other_Lowercase }, /* 611 */
788 : { 0x1D9B, 0x1DBF, PDF_TEXT_UCD_PL_Other_Lowercase }, /* 612 */
789 : { 0x2090, 0x2094, PDF_TEXT_UCD_PL_Other_Lowercase }, /* 613 */
790 : { 0x2170, 0x217F, PDF_TEXT_UCD_PL_Other_Lowercase }, /* 614 */
791 : { 0x24D0, 0x24E9, PDF_TEXT_UCD_PL_Other_Lowercase }, /* 615 */
792 : { 0x2C7D, 0x2C7D, PDF_TEXT_UCD_PL_Other_Lowercase }, /* 616 */
793 : { 0xA770, 0xA770, PDF_TEXT_UCD_PL_Other_Lowercase }, /* 617 */
794 : { 0x2160, 0x216F, PDF_TEXT_UCD_PL_Other_Uppercase }, /* 618 */
795 : { 0x24B6, 0x24CF, PDF_TEXT_UCD_PL_Other_Uppercase }, /* 619 */
796 : { 0xFDD0, 0xFDEF, PDF_TEXT_UCD_PL_Noncharacter_Code_Point }, /* 620 */
797 : { 0xFFFE, 0xFFFF, PDF_TEXT_UCD_PL_Noncharacter_Code_Point }, /* 621 */
798 : { 0x1FFFE, 0x1FFFF, PDF_TEXT_UCD_PL_Noncharacter_Code_Point }, /* 622 */
799 : { 0x2FFFE, 0x2FFFF, PDF_TEXT_UCD_PL_Noncharacter_Code_Point }, /* 623 */
800 : { 0x3FFFE, 0x3FFFF, PDF_TEXT_UCD_PL_Noncharacter_Code_Point }, /* 624 */
801 : { 0x4FFFE, 0x4FFFF, PDF_TEXT_UCD_PL_Noncharacter_Code_Point }, /* 625 */
802 : { 0x5FFFE, 0x5FFFF, PDF_TEXT_UCD_PL_Noncharacter_Code_Point }, /* 626 */
803 : { 0x6FFFE, 0x6FFFF, PDF_TEXT_UCD_PL_Noncharacter_Code_Point }, /* 627 */
804 : { 0x7FFFE, 0x7FFFF, PDF_TEXT_UCD_PL_Noncharacter_Code_Point }, /* 628 */
805 : { 0x8FFFE, 0x8FFFF, PDF_TEXT_UCD_PL_Noncharacter_Code_Point }, /* 629 */
806 : { 0x9FFFE, 0x9FFFF, PDF_TEXT_UCD_PL_Noncharacter_Code_Point }, /* 630 */
807 : { 0xAFFFE, 0xAFFFF, PDF_TEXT_UCD_PL_Noncharacter_Code_Point }, /* 631 */
808 : { 0xBFFFE, 0xBFFFF, PDF_TEXT_UCD_PL_Noncharacter_Code_Point }, /* 632 */
809 : { 0xCFFFE, 0xCFFFF, PDF_TEXT_UCD_PL_Noncharacter_Code_Point }, /* 633 */
810 : { 0xDFFFE, 0xDFFFF, PDF_TEXT_UCD_PL_Noncharacter_Code_Point }, /* 634 */
811 : { 0xEFFFE, 0xEFFFF, PDF_TEXT_UCD_PL_Noncharacter_Code_Point }, /* 635 */
812 : { 0xFFFFE, 0xFFFFF, PDF_TEXT_UCD_PL_Noncharacter_Code_Point }, /* 636 */
813 : { 0x10FFFE, 0x10FFFF, PDF_TEXT_UCD_PL_Noncharacter_Code_Point }, /* 637 */
814 : { 0x09BE, 0x09BE, PDF_TEXT_UCD_PL_Other_Grapheme_Extend }, /* 638 */
815 : { 0x09D7, 0x09D7, PDF_TEXT_UCD_PL_Other_Grapheme_Extend }, /* 639 */
816 : { 0x0B3E, 0x0B3E, PDF_TEXT_UCD_PL_Other_Grapheme_Extend }, /* 640 */
817 : { 0x0B57, 0x0B57, PDF_TEXT_UCD_PL_Other_Grapheme_Extend }, /* 641 */
818 : { 0x0BBE, 0x0BBE, PDF_TEXT_UCD_PL_Other_Grapheme_Extend }, /* 642 */
819 : { 0x0BD7, 0x0BD7, PDF_TEXT_UCD_PL_Other_Grapheme_Extend }, /* 643 */
820 : { 0x0CC2, 0x0CC2, PDF_TEXT_UCD_PL_Other_Grapheme_Extend }, /* 644 */
821 : { 0x0CD5, 0x0CD6, PDF_TEXT_UCD_PL_Other_Grapheme_Extend }, /* 645 */
822 : { 0x0D3E, 0x0D3E, PDF_TEXT_UCD_PL_Other_Grapheme_Extend }, /* 646 */
823 : { 0x0D57, 0x0D57, PDF_TEXT_UCD_PL_Other_Grapheme_Extend }, /* 647 */
824 : { 0x0DCF, 0x0DCF, PDF_TEXT_UCD_PL_Other_Grapheme_Extend }, /* 648 */
825 : { 0x0DDF, 0x0DDF, PDF_TEXT_UCD_PL_Other_Grapheme_Extend }, /* 649 */
826 : { 0x200C, 0x200D, PDF_TEXT_UCD_PL_Other_Grapheme_Extend }, /* 650 */
827 : { 0xFF9E, 0xFF9F, PDF_TEXT_UCD_PL_Other_Grapheme_Extend }, /* 651 */
828 : { 0x1D165, 0x1D165, PDF_TEXT_UCD_PL_Other_Grapheme_Extend }, /* 652 */
829 : { 0x1D16E, 0x1D172, PDF_TEXT_UCD_PL_Other_Grapheme_Extend }, /* 653 */
830 : { 0x2FF0, 0x2FF1, PDF_TEXT_UCD_PL_IDS_Binary_Operator }, /* 654 */
831 : { 0x2FF4, 0x2FFB, PDF_TEXT_UCD_PL_IDS_Binary_Operator }, /* 655 */
832 : { 0x2FF2, 0x2FF3, PDF_TEXT_UCD_PL_IDS_Trinary_Operator }, /* 656 */
833 : { 0x2E80, 0x2E99, PDF_TEXT_UCD_PL_Radical }, /* 657 */
834 : { 0x2E9B, 0x2EF3, PDF_TEXT_UCD_PL_Radical }, /* 658 */
835 : { 0x2F00, 0x2FD5, PDF_TEXT_UCD_PL_Radical }, /* 659 */
836 : { 0x3400, 0x4DB5, PDF_TEXT_UCD_PL_Unified_Ideograph }, /* 660 */
837 : { 0x4E00, 0x9FC3, PDF_TEXT_UCD_PL_Unified_Ideograph }, /* 661 */
838 : { 0xFA0E, 0xFA0F, PDF_TEXT_UCD_PL_Unified_Ideograph }, /* 662 */
839 : { 0xFA11, 0xFA11, PDF_TEXT_UCD_PL_Unified_Ideograph }, /* 663 */
840 : { 0xFA13, 0xFA14, PDF_TEXT_UCD_PL_Unified_Ideograph }, /* 664 */
841 : { 0xFA1F, 0xFA1F, PDF_TEXT_UCD_PL_Unified_Ideograph }, /* 665 */
842 : { 0xFA21, 0xFA21, PDF_TEXT_UCD_PL_Unified_Ideograph }, /* 666 */
843 : { 0xFA23, 0xFA24, PDF_TEXT_UCD_PL_Unified_Ideograph }, /* 667 */
844 : { 0xFA27, 0xFA29, PDF_TEXT_UCD_PL_Unified_Ideograph }, /* 668 */
845 : { 0x20000, 0x2A6D6, PDF_TEXT_UCD_PL_Unified_Ideograph }, /* 669 */
846 : { 0x034F, 0x034F, PDF_TEXT_UCD_PL_Other_Default_Ignorable_Code_Point }, /* 670 */
847 : { 0x115F, 0x1160, PDF_TEXT_UCD_PL_Other_Default_Ignorable_Code_Point }, /* 671 */
848 : { 0x2065, 0x2069, PDF_TEXT_UCD_PL_Other_Default_Ignorable_Code_Point }, /* 672 */
849 : { 0x3164, 0x3164, PDF_TEXT_UCD_PL_Other_Default_Ignorable_Code_Point }, /* 673 */
850 : { 0xFFA0, 0xFFA0, PDF_TEXT_UCD_PL_Other_Default_Ignorable_Code_Point }, /* 674 */
851 : { 0xFFF0, 0xFFF8, PDF_TEXT_UCD_PL_Other_Default_Ignorable_Code_Point }, /* 675 */
852 : { 0xE0000, 0xE0000, PDF_TEXT_UCD_PL_Other_Default_Ignorable_Code_Point }, /* 676 */
853 : { 0xE0002, 0xE001F, PDF_TEXT_UCD_PL_Other_Default_Ignorable_Code_Point }, /* 677 */
854 : { 0xE0080, 0xE00FF, PDF_TEXT_UCD_PL_Other_Default_Ignorable_Code_Point }, /* 678 */
855 : { 0xE01F0, 0xE0FFF, PDF_TEXT_UCD_PL_Other_Default_Ignorable_Code_Point }, /* 679 */
856 : { 0x0340, 0x0341, PDF_TEXT_UCD_PL_Deprecated }, /* 680 */
857 : { 0x17A3, 0x17A3, PDF_TEXT_UCD_PL_Deprecated }, /* 681 */
858 : { 0x17D3, 0x17D3, PDF_TEXT_UCD_PL_Deprecated }, /* 682 */
859 : { 0x206A, 0x206F, PDF_TEXT_UCD_PL_Deprecated }, /* 683 */
860 : { 0xE0001, 0xE0001, PDF_TEXT_UCD_PL_Deprecated }, /* 684 */
861 : { 0xE0020, 0xE007F, PDF_TEXT_UCD_PL_Deprecated }, /* 685 */
862 : { 0x0069, 0x006A, PDF_TEXT_UCD_PL_Soft_Dotted }, /* 686 */
863 : { 0x012F, 0x012F, PDF_TEXT_UCD_PL_Soft_Dotted }, /* 687 */
864 : { 0x0249, 0x0249, PDF_TEXT_UCD_PL_Soft_Dotted }, /* 688 */
865 : { 0x0268, 0x0268, PDF_TEXT_UCD_PL_Soft_Dotted }, /* 689 */
866 : { 0x029D, 0x029D, PDF_TEXT_UCD_PL_Soft_Dotted }, /* 690 */
867 : { 0x02B2, 0x02B2, PDF_TEXT_UCD_PL_Soft_Dotted }, /* 691 */
868 : { 0x03F3, 0x03F3, PDF_TEXT_UCD_PL_Soft_Dotted }, /* 692 */
869 : { 0x0456, 0x0456, PDF_TEXT_UCD_PL_Soft_Dotted }, /* 693 */
870 : { 0x0458, 0x0458, PDF_TEXT_UCD_PL_Soft_Dotted }, /* 694 */
871 : { 0x1D62, 0x1D62, PDF_TEXT_UCD_PL_Soft_Dotted }, /* 695 */
872 : { 0x1D96, 0x1D96, PDF_TEXT_UCD_PL_Soft_Dotted }, /* 696 */
873 : { 0x1DA4, 0x1DA4, PDF_TEXT_UCD_PL_Soft_Dotted }, /* 697 */
874 : { 0x1DA8, 0x1DA8, PDF_TEXT_UCD_PL_Soft_Dotted }, /* 698 */
875 : { 0x1E2D, 0x1E2D, PDF_TEXT_UCD_PL_Soft_Dotted }, /* 699 */
876 : { 0x1ECB, 0x1ECB, PDF_TEXT_UCD_PL_Soft_Dotted }, /* 700 */
877 : { 0x2071, 0x2071, PDF_TEXT_UCD_PL_Soft_Dotted }, /* 701 */
878 : { 0x2148, 0x2149, PDF_TEXT_UCD_PL_Soft_Dotted }, /* 702 */
879 : { 0x2C7C, 0x2C7C, PDF_TEXT_UCD_PL_Soft_Dotted }, /* 703 */
880 : { 0x1D422, 0x1D423, PDF_TEXT_UCD_PL_Soft_Dotted }, /* 704 */
881 : { 0x1D456, 0x1D457, PDF_TEXT_UCD_PL_Soft_Dotted }, /* 705 */
882 : { 0x1D48A, 0x1D48B, PDF_TEXT_UCD_PL_Soft_Dotted }, /* 706 */
883 : { 0x1D4BE, 0x1D4BF, PDF_TEXT_UCD_PL_Soft_Dotted }, /* 707 */
884 : { 0x1D4F2, 0x1D4F3, PDF_TEXT_UCD_PL_Soft_Dotted }, /* 708 */
885 : { 0x1D526, 0x1D527, PDF_TEXT_UCD_PL_Soft_Dotted }, /* 709 */
886 : { 0x1D55A, 0x1D55B, PDF_TEXT_UCD_PL_Soft_Dotted }, /* 710 */
887 : { 0x1D58E, 0x1D58F, PDF_TEXT_UCD_PL_Soft_Dotted }, /* 711 */
888 : { 0x1D5C2, 0x1D5C3, PDF_TEXT_UCD_PL_Soft_Dotted }, /* 712 */
889 : { 0x1D5F6, 0x1D5F7, PDF_TEXT_UCD_PL_Soft_Dotted }, /* 713 */
890 : { 0x1D62A, 0x1D62B, PDF_TEXT_UCD_PL_Soft_Dotted }, /* 714 */
891 : { 0x1D65E, 0x1D65F, PDF_TEXT_UCD_PL_Soft_Dotted }, /* 715 */
892 : { 0x1D692, 0x1D693, PDF_TEXT_UCD_PL_Soft_Dotted }, /* 716 */
893 : { 0x0E40, 0x0E44, PDF_TEXT_UCD_PL_Logical_Order_Exception }, /* 717 */
894 : { 0x0EC0, 0x0EC4, PDF_TEXT_UCD_PL_Logical_Order_Exception }, /* 718 */
895 : { 0x2118, 0x2118, PDF_TEXT_UCD_PL_Other_ID_Start }, /* 719 */
896 : { 0x212E, 0x212E, PDF_TEXT_UCD_PL_Other_ID_Start }, /* 720 */
897 : { 0x309B, 0x309C, PDF_TEXT_UCD_PL_Other_ID_Start }, /* 721 */
898 : { 0x00B7, 0x00B7, PDF_TEXT_UCD_PL_Other_ID_Continue }, /* 722 */
899 : { 0x0387, 0x0387, PDF_TEXT_UCD_PL_Other_ID_Continue }, /* 723 */
900 : { 0x1369, 0x1371, PDF_TEXT_UCD_PL_Other_ID_Continue }, /* 724 */
901 : { 0x0021, 0x0021, PDF_TEXT_UCD_PL_STerm }, /* 725 */
902 : { 0x002E, 0x002E, PDF_TEXT_UCD_PL_STerm }, /* 726 */
903 : { 0x003F, 0x003F, PDF_TEXT_UCD_PL_STerm }, /* 727 */
904 : { 0x055C, 0x055C, PDF_TEXT_UCD_PL_STerm }, /* 728 */
905 : { 0x055E, 0x055E, PDF_TEXT_UCD_PL_STerm }, /* 729 */
906 : { 0x0589, 0x0589, PDF_TEXT_UCD_PL_STerm }, /* 730 */
907 : { 0x061F, 0x061F, PDF_TEXT_UCD_PL_STerm }, /* 731 */
908 : { 0x06D4, 0x06D4, PDF_TEXT_UCD_PL_STerm }, /* 732 */
909 : { 0x0700, 0x0702, PDF_TEXT_UCD_PL_STerm }, /* 733 */
910 : { 0x07F9, 0x07F9, PDF_TEXT_UCD_PL_STerm }, /* 734 */
911 : { 0x0964, 0x0965, PDF_TEXT_UCD_PL_STerm }, /* 735 */
912 : { 0x104A, 0x104B, PDF_TEXT_UCD_PL_STerm }, /* 736 */
913 : { 0x1362, 0x1362, PDF_TEXT_UCD_PL_STerm }, /* 737 */
914 : { 0x1367, 0x1368, PDF_TEXT_UCD_PL_STerm }, /* 738 */
915 : { 0x166E, 0x166E, PDF_TEXT_UCD_PL_STerm }, /* 739 */
916 : { 0x1803, 0x1803, PDF_TEXT_UCD_PL_STerm }, /* 740 */
917 : { 0x1809, 0x1809, PDF_TEXT_UCD_PL_STerm }, /* 741 */
918 : { 0x1944, 0x1945, PDF_TEXT_UCD_PL_STerm }, /* 742 */
919 : { 0x1B5A, 0x1B5B, PDF_TEXT_UCD_PL_STerm }, /* 743 */
920 : { 0x1B5E, 0x1B5F, PDF_TEXT_UCD_PL_STerm }, /* 744 */
921 : { 0x1C3B, 0x1C3C, PDF_TEXT_UCD_PL_STerm }, /* 745 */
922 : { 0x1C7E, 0x1C7F, PDF_TEXT_UCD_PL_STerm }, /* 746 */
923 : { 0x203C, 0x203D, PDF_TEXT_UCD_PL_STerm }, /* 747 */
924 : { 0x2047, 0x2049, PDF_TEXT_UCD_PL_STerm }, /* 748 */
925 : { 0x2E2E, 0x2E2E, PDF_TEXT_UCD_PL_STerm }, /* 749 */
926 : { 0x3002, 0x3002, PDF_TEXT_UCD_PL_STerm }, /* 750 */
927 : { 0xA60E, 0xA60F, PDF_TEXT_UCD_PL_STerm }, /* 751 */
928 : { 0xA876, 0xA877, PDF_TEXT_UCD_PL_STerm }, /* 752 */
929 : { 0xA8CE, 0xA8CF, PDF_TEXT_UCD_PL_STerm }, /* 753 */
930 : { 0xA92F, 0xA92F, PDF_TEXT_UCD_PL_STerm }, /* 754 */
931 : { 0xAA5D, 0xAA5F, PDF_TEXT_UCD_PL_STerm }, /* 755 */
932 : { 0xFE52, 0xFE52, PDF_TEXT_UCD_PL_STerm }, /* 756 */
933 : { 0xFE56, 0xFE57, PDF_TEXT_UCD_PL_STerm }, /* 757 */
934 : { 0xFF01, 0xFF01, PDF_TEXT_UCD_PL_STerm }, /* 758 */
935 : { 0xFF0E, 0xFF0E, PDF_TEXT_UCD_PL_STerm }, /* 759 */
936 : { 0xFF1F, 0xFF1F, PDF_TEXT_UCD_PL_STerm }, /* 760 */
937 : { 0xFF61, 0xFF61, PDF_TEXT_UCD_PL_STerm }, /* 761 */
938 : { 0x180B, 0x180D, PDF_TEXT_UCD_PL_Variation_Selector }, /* 762 */
939 : { 0xFE00, 0xFE0F, PDF_TEXT_UCD_PL_Variation_Selector }, /* 763 */
940 : { 0xE0100, 0xE01EF, PDF_TEXT_UCD_PL_Variation_Selector }, /* 764 */
941 : { 0x0009, 0x000D, PDF_TEXT_UCD_PL_Pattern_White_Space }, /* 765 */
942 : { 0x0020, 0x0020, PDF_TEXT_UCD_PL_Pattern_White_Space }, /* 766 */
943 : { 0x0085, 0x0085, PDF_TEXT_UCD_PL_Pattern_White_Space }, /* 767 */
944 : { 0x200E, 0x200F, PDF_TEXT_UCD_PL_Pattern_White_Space }, /* 768 */
945 : { 0x2028, 0x2028, PDF_TEXT_UCD_PL_Pattern_White_Space }, /* 769 */
946 : { 0x2029, 0x2029, PDF_TEXT_UCD_PL_Pattern_White_Space }, /* 770 */
947 : { 0x0021, 0x0023, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 771 */
948 : { 0x0024, 0x0024, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 772 */
949 : { 0x0025, 0x0027, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 773 */
950 : { 0x0028, 0x0028, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 774 */
951 : { 0x0029, 0x0029, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 775 */
952 : { 0x002A, 0x002A, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 776 */
953 : { 0x002B, 0x002B, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 777 */
954 : { 0x002C, 0x002C, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 778 */
955 : { 0x002D, 0x002D, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 779 */
956 : { 0x002E, 0x002F, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 780 */
957 : { 0x003A, 0x003B, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 781 */
958 : { 0x003C, 0x003E, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 782 */
959 : { 0x003F, 0x0040, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 783 */
960 : { 0x005B, 0x005B, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 784 */
961 : { 0x005C, 0x005C, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 785 */
962 : { 0x005D, 0x005D, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 786 */
963 : { 0x005E, 0x005E, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 787 */
964 : { 0x0060, 0x0060, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 788 */
965 : { 0x007B, 0x007B, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 789 */
966 : { 0x007C, 0x007C, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 790 */
967 : { 0x007D, 0x007D, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 791 */
968 : { 0x007E, 0x007E, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 792 */
969 : { 0x00A1, 0x00A1, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 793 */
970 : { 0x00A2, 0x00A5, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 794 */
971 : { 0x00A6, 0x00A7, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 795 */
972 : { 0x00A9, 0x00A9, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 796 */
973 : { 0x00AB, 0x00AB, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 797 */
974 : { 0x00AC, 0x00AC, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 798 */
975 : { 0x00AE, 0x00AE, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 799 */
976 : { 0x00B0, 0x00B0, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 800 */
977 : { 0x00B1, 0x00B1, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 801 */
978 : { 0x00B6, 0x00B6, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 802 */
979 : { 0x00BB, 0x00BB, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 803 */
980 : { 0x00BF, 0x00BF, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 804 */
981 : { 0x00D7, 0x00D7, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 805 */
982 : { 0x00F7, 0x00F7, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 806 */
983 : { 0x2010, 0x2015, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 807 */
984 : { 0x2016, 0x2017, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 808 */
985 : { 0x2018, 0x2018, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 809 */
986 : { 0x2019, 0x2019, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 810 */
987 : { 0x201A, 0x201A, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 811 */
988 : { 0x201B, 0x201C, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 812 */
989 : { 0x201D, 0x201D, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 813 */
990 : { 0x201E, 0x201E, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 814 */
991 : { 0x201F, 0x201F, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 815 */
992 : { 0x2020, 0x2027, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 816 */
993 : { 0x2030, 0x2038, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 817 */
994 : { 0x2039, 0x2039, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 818 */
995 : { 0x203A, 0x203A, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 819 */
996 : { 0x203B, 0x203E, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 820 */
997 : { 0x2041, 0x2043, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 821 */
998 : { 0x2044, 0x2044, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 822 */
999 : { 0x2045, 0x2045, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 823 */
1000 : { 0x2046, 0x2046, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 824 */
1001 : { 0x2047, 0x2051, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 825 */
1002 : { 0x2052, 0x2052, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 826 */
1003 : { 0x2053, 0x2053, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 827 */
1004 : { 0x2055, 0x205E, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 828 */
1005 : { 0x2190, 0x2194, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 829 */
1006 : { 0x2195, 0x2199, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 830 */
1007 : { 0x219A, 0x219B, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 831 */
1008 : { 0x219C, 0x219F, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 832 */
1009 : { 0x21A0, 0x21A0, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 833 */
1010 : { 0x21A1, 0x21A2, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 834 */
1011 : { 0x21A3, 0x21A3, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 835 */
1012 : { 0x21A4, 0x21A5, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 836 */
1013 : { 0x21A6, 0x21A6, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 837 */
1014 : { 0x21A7, 0x21AD, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 838 */
1015 : { 0x21AE, 0x21AE, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 839 */
1016 : { 0x21AF, 0x21CD, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 840 */
1017 : { 0x21CE, 0x21CF, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 841 */
1018 : { 0x21D0, 0x21D1, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 842 */
1019 : { 0x21D2, 0x21D2, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 843 */
1020 : { 0x21D3, 0x21D3, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 844 */
1021 : { 0x21D4, 0x21D4, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 845 */
1022 : { 0x21D5, 0x21F3, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 846 */
1023 : { 0x21F4, 0x22FF, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 847 */
1024 : { 0x2300, 0x2307, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 848 */
1025 : { 0x2308, 0x230B, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 849 */
1026 : { 0x230C, 0x231F, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 850 */
1027 : { 0x2320, 0x2321, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 851 */
1028 : { 0x2322, 0x2328, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 852 */
1029 : { 0x2329, 0x2329, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 853 */
1030 : { 0x232A, 0x232A, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 854 */
1031 : { 0x232B, 0x237B, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 855 */
1032 : { 0x237C, 0x237C, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 856 */
1033 : { 0x237D, 0x239A, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 857 */
1034 : { 0x239B, 0x23B3, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 858 */
1035 : { 0x23B4, 0x23DB, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 859 */
1036 : { 0x23DC, 0x23E1, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 860 */
1037 : { 0x23E2, 0x23E7, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 861 */
1038 : { 0x23E8, 0x23FF, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 862 */
1039 : { 0x2400, 0x2426, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 863 */
1040 : { 0x2427, 0x243F, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 864 */
1041 : { 0x2440, 0x244A, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 865 */
1042 : { 0x244B, 0x245F, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 866 */
1043 : { 0x2500, 0x25B6, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 867 */
1044 : { 0x25B7, 0x25B7, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 868 */
1045 : { 0x25B8, 0x25C0, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 869 */
1046 : { 0x25C1, 0x25C1, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 870 */
1047 : { 0x25C2, 0x25F7, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 871 */
1048 : { 0x25F8, 0x25FF, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 872 */
1049 : { 0x2600, 0x266E, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 873 */
1050 : { 0x266F, 0x266F, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 874 */
1051 : { 0x2670, 0x269D, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 875 */
1052 : { 0x269E, 0x269F, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 876 */
1053 : { 0x26A0, 0x26BC, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 877 */
1054 : { 0x26BD, 0x26BF, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 878 */
1055 : { 0x26C0, 0x26C3, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 879 */
1056 : { 0x26C4, 0x2700, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 880 */
1057 : { 0x2701, 0x2704, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 881 */
1058 : { 0x2705, 0x2705, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 882 */
1059 : { 0x2706, 0x2709, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 883 */
1060 : { 0x270A, 0x270B, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 884 */
1061 : { 0x270C, 0x2727, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 885 */
1062 : { 0x2728, 0x2728, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 886 */
1063 : { 0x2729, 0x274B, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 887 */
1064 : { 0x274C, 0x274C, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 888 */
1065 : { 0x274D, 0x274D, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 889 */
1066 : { 0x274E, 0x274E, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 890 */
1067 : { 0x274F, 0x2752, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 891 */
1068 : { 0x2753, 0x2755, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 892 */
1069 : { 0x2756, 0x2756, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 893 */
1070 : { 0x2757, 0x2757, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 894 */
1071 : { 0x2758, 0x275E, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 895 */
1072 : { 0x275F, 0x2760, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 896 */
1073 : { 0x2761, 0x2767, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 897 */
1074 : { 0x2768, 0x2768, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 898 */
1075 : { 0x2769, 0x2769, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 899 */
1076 : { 0x276A, 0x276A, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 900 */
1077 : { 0x276B, 0x276B, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 901 */
1078 : { 0x276C, 0x276C, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 902 */
1079 : { 0x276D, 0x276D, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 903 */
1080 : { 0x276E, 0x276E, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 904 */
1081 : { 0x276F, 0x276F, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 905 */
1082 : { 0x2770, 0x2770, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 906 */
1083 : { 0x2771, 0x2771, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 907 */
1084 : { 0x2772, 0x2772, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 908 */
1085 : { 0x2773, 0x2773, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 909 */
1086 : { 0x2774, 0x2774, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 910 */
1087 : { 0x2775, 0x2775, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 911 */
1088 : { 0x2794, 0x2794, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 912 */
1089 : { 0x2795, 0x2797, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 913 */
1090 : { 0x2798, 0x27AF, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 914 */
1091 : { 0x27B0, 0x27B0, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 915 */
1092 : { 0x27B1, 0x27BE, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 916 */
1093 : { 0x27BF, 0x27BF, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 917 */
1094 : { 0x27C0, 0x27C4, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 918 */
1095 : { 0x27C5, 0x27C5, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 919 */
1096 : { 0x27C6, 0x27C6, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 920 */
1097 : { 0x27C7, 0x27CA, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 921 */
1098 : { 0x27CB, 0x27CB, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 922 */
1099 : { 0x27CC, 0x27CC, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 923 */
1100 : { 0x27CD, 0x27CF, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 924 */
1101 : { 0x27D0, 0x27E5, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 925 */
1102 : { 0x27E6, 0x27E6, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 926 */
1103 : { 0x27E7, 0x27E7, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 927 */
1104 : { 0x27E8, 0x27E8, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 928 */
1105 : { 0x27E9, 0x27E9, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 929 */
1106 : { 0x27EA, 0x27EA, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 930 */
1107 : { 0x27EB, 0x27EB, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 931 */
1108 : { 0x27EC, 0x27EC, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 932 */
1109 : { 0x27ED, 0x27ED, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 933 */
1110 : { 0x27EE, 0x27EE, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 934 */
1111 : { 0x27EF, 0x27EF, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 935 */
1112 : { 0x27F0, 0x27FF, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 936 */
1113 : { 0x2800, 0x28FF, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 937 */
1114 : { 0x2900, 0x2982, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 938 */
1115 : { 0x2983, 0x2983, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 939 */
1116 : { 0x2984, 0x2984, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 940 */
1117 : { 0x2985, 0x2985, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 941 */
1118 : { 0x2986, 0x2986, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 942 */
1119 : { 0x2987, 0x2987, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 943 */
1120 : { 0x2988, 0x2988, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 944 */
1121 : { 0x2989, 0x2989, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 945 */
1122 : { 0x298A, 0x298A, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 946 */
1123 : { 0x298B, 0x298B, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 947 */
1124 : { 0x298C, 0x298C, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 948 */
1125 : { 0x298D, 0x298D, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 949 */
1126 : { 0x298E, 0x298E, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 950 */
1127 : { 0x298F, 0x298F, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 951 */
1128 : { 0x2990, 0x2990, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 952 */
1129 : { 0x2991, 0x2991, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 953 */
1130 : { 0x2992, 0x2992, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 954 */
1131 : { 0x2993, 0x2993, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 955 */
1132 : { 0x2994, 0x2994, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 956 */
1133 : { 0x2995, 0x2995, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 957 */
1134 : { 0x2996, 0x2996, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 958 */
1135 : { 0x2997, 0x2997, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 959 */
1136 : { 0x2998, 0x2998, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 960 */
1137 : { 0x2999, 0x29D7, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 961 */
1138 : { 0x29D8, 0x29D8, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 962 */
1139 : { 0x29D9, 0x29D9, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 963 */
1140 : { 0x29DA, 0x29DA, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 964 */
1141 : { 0x29DB, 0x29DB, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 965 */
1142 : { 0x29DC, 0x29FB, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 966 */
1143 : { 0x29FC, 0x29FC, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 967 */
1144 : { 0x29FD, 0x29FD, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 968 */
1145 : { 0x29FE, 0x2AFF, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 969 */
1146 : { 0x2B00, 0x2B2F, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 970 */
1147 : { 0x2B30, 0x2B44, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 971 */
1148 : { 0x2B45, 0x2B46, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 972 */
1149 : { 0x2B47, 0x2B4C, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 973 */
1150 : { 0x2B4D, 0x2B4F, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 974 */
1151 : { 0x2B50, 0x2B54, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 975 */
1152 : { 0x2B55, 0x2BFF, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 976 */
1153 : { 0x2E00, 0x2E01, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 977 */
1154 : { 0x2E02, 0x2E02, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 978 */
1155 : { 0x2E03, 0x2E03, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 979 */
1156 : { 0x2E04, 0x2E04, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 980 */
1157 : { 0x2E05, 0x2E05, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 981 */
1158 : { 0x2E06, 0x2E08, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 982 */
1159 : { 0x2E09, 0x2E09, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 983 */
1160 : { 0x2E0A, 0x2E0A, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 984 */
1161 : { 0x2E0B, 0x2E0B, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 985 */
1162 : { 0x2E0C, 0x2E0C, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 986 */
1163 : { 0x2E0D, 0x2E0D, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 987 */
1164 : { 0x2E0E, 0x2E16, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 988 */
1165 : { 0x2E17, 0x2E17, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 989 */
1166 : { 0x2E18, 0x2E19, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 990 */
1167 : { 0x2E1A, 0x2E1A, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 991 */
1168 : { 0x2E1B, 0x2E1B, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 992 */
1169 : { 0x2E1C, 0x2E1C, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 993 */
1170 : { 0x2E1D, 0x2E1D, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 994 */
1171 : { 0x2E1E, 0x2E1F, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 995 */
1172 : { 0x2E20, 0x2E20, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 996 */
1173 : { 0x2E21, 0x2E21, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 997 */
1174 : { 0x2E22, 0x2E22, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 998 */
1175 : { 0x2E23, 0x2E23, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 999 */
1176 : { 0x2E24, 0x2E24, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 1000 */
1177 : { 0x2E25, 0x2E25, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 1001 */
1178 : { 0x2E26, 0x2E26, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 1002 */
1179 : { 0x2E27, 0x2E27, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 1003 */
1180 : { 0x2E28, 0x2E28, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 1004 */
1181 : { 0x2E29, 0x2E29, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 1005 */
1182 : { 0x2E2A, 0x2E2E, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 1006 */
1183 : { 0x2E2F, 0x2E2F, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 1007 */
1184 : { 0x2E30, 0x2E30, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 1008 */
1185 : { 0x2E31, 0x2E7F, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 1009 */
1186 : { 0x3001, 0x3003, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 1010 */
1187 : { 0x3008, 0x3008, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 1011 */
1188 : { 0x3009, 0x3009, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 1012 */
1189 : { 0x300A, 0x300A, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 1013 */
1190 : { 0x300B, 0x300B, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 1014 */
1191 : { 0x300C, 0x300C, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 1015 */
1192 : { 0x300D, 0x300D, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 1016 */
1193 : { 0x300E, 0x300E, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 1017 */
1194 : { 0x300F, 0x300F, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 1018 */
1195 : { 0x3010, 0x3010, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 1019 */
1196 : { 0x3011, 0x3011, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 1020 */
1197 : { 0x3012, 0x3013, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 1021 */
1198 : { 0x3014, 0x3014, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 1022 */
1199 : { 0x3015, 0x3015, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 1023 */
1200 : { 0x3016, 0x3016, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 1024 */
1201 : { 0x3017, 0x3017, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 1025 */
1202 : { 0x3018, 0x3018, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 1026 */
1203 : { 0x3019, 0x3019, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 1027 */
1204 : { 0x301A, 0x301A, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 1028 */
1205 : { 0x301B, 0x301B, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 1029 */
1206 : { 0x301C, 0x301C, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 1030 */
1207 : { 0x301D, 0x301D, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 1031 */
1208 : { 0x301E, 0x301F, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 1032 */
1209 : { 0x3020, 0x3020, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 1033 */
1210 : { 0x3030, 0x3030, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 1034 */
1211 : { 0xFD3E, 0xFD3E, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 1035 */
1212 : { 0xFD3F, 0xFD3F, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 1036 */
1213 : { 0xFE45, 0xFE46, PDF_TEXT_UCD_PL_Pattern_Syntax }, /* 1037 */
1214 : };
1215 :
1216 :
1217 : /***************** END OF SELF-GENERATED DATA *********************************/
1218 :
1219 :
1220 : static pdf_bool_t
1221 : pdf_text_ucd_pl_in_interval(pdf_u32_t character,
1222 : pdf_u32_t first_interval,
1223 : pdf_u32_t last_interval)
1224 : {
1225 : int i;
1226 :
1227 102 : for(i=first_interval; i<=last_interval; ++i)
1228 : {
1229 99 : if((character >= unicode_proplist_info[i].interval_start) && \
1230 : (character <= unicode_proplist_info[i].interval_stop))
1231 : {
1232 6 : return PDF_TRUE;
1233 : }
1234 : }
1235 3 : return PDF_FALSE;
1236 : }
1237 :
1238 :
1239 : /* Returns true if the given UTF-32HE unicode point has the Soft_Dotted
1240 : * property */
1241 : pdf_bool_t
1242 : pdf_text_ucd_pl_is_Soft_Dotted(pdf_u32_t character)
1243 9 : {
1244 9 : return pdf_text_ucd_pl_in_interval(character,
1245 : UCD_PL_SOFT_DOTTED_F, \
1246 : UCD_PL_SOFT_DOTTED_L);
1247 : }
1248 :
1249 :
1250 : /* NOTE: If needed, other properties can also be questioned like in
1251 : * `pdf_text_ucd_pl_is_Soft_Dotted'. By now, this is not necessary. */
1252 :
|