1 #ifndef FONT_CHEF_UNICODE_BLOCK_H
2 #define FONT_CHEF_UNICODE_BLOCK_H
11 #include "font-chef/font-chef-export.h"
39 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_spacing_modifier_letters;
40 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_combining_diacritical_marks;
43 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_cyrillic_supplement;
72 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_ethiopic_supplement;
74 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_unified_canadian_aboriginal_syllabics;
83 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_unified_canadian_aboriginal_syllabics_extended;
90 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_combining_diacritical_marks_extended;
96 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_cyrillic_extended_c;
98 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_sundanese_supplement;
100 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_phonetic_extensions;
101 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_phonetic_extensions_supplement;
102 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_combining_diacritical_marks_supplement;
103 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_latin_extended_additional;
105 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_general_punctuation;
106 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_superscripts_and_subscripts;
108 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_combining_diacritical_marks_for_symbols;
109 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_letterlike_symbols;
112 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_mathematical_operators;
113 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_miscellaneous_technical;
115 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_optical_character_recognition;
116 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_enclosed_alphanumerics;
120 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_miscellaneous_symbols;
122 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_miscellaneous_mathematical_symbols_a;
123 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_supplemental_arrows_a;
125 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_supplemental_arrows_b;
126 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_miscellaneous_mathematical_symbols_b;
127 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_supplemental_mathematical_operators;
128 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_miscellaneous_symbols_and_arrows;
132 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_georgian_supplement;
135 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_cyrillic_extended_a;
136 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_supplemental_punctuation;
137 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_cjk_radicals_supplement;
139 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_ideographic_description_characters;
140 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_cjk_symbols_and_punctuation;
144 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_hangul_compatibility_jamo;
148 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_katakana_phonetic_extensions;
149 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_enclosed_cjk_letters_and_months;
151 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_cjk_unified_ideographs_extension_a;
152 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_yijing_hexagram_symbols;
153 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_cjk_unified_ideographs;
158 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_cyrillic_extended_b;
160 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_modifier_tone_letters;
163 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_common_indic_number_forms;
166 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_devanagari_extended;
169 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_hangul_jamo_extended_a;
171 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_myanmar_extended_b;
173 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_myanmar_extended_a;
175 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_meetei_mayek_extensions;
176 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_ethiopic_extended_a;
178 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_cherokee_supplement;
181 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_hangul_jamo_extended_b;
183 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_high_private_use_surrogates;
186 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_cjk_compatibility_ideographs;
187 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_alphabetic_presentation_forms;
188 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_arabic_presentation_forms_a;
189 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_variation_selectors;
191 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_combining_half_marks;
192 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_cjk_compatibility_forms;
193 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_small_form_variants;
194 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_arabic_presentation_forms_b;
195 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_halfwidth_and_fullwidth_forms;
197 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_linear_b_syllabary;
198 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_linear_b_ideograms;
200 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_ancient_greek_numbers;
205 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_coptic_epact_numbers;
216 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_caucasian_albanian;
225 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_meroitic_hieroglyphs;
232 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_inscriptional_parthian;
233 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_inscriptional_pahlavi;
238 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_rumi_numeral_symbols;
248 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_sinhala_archaic_numbers;
257 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_mongolian_supplement;
273 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_cuneiform_numbers_and_punctuation;
274 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_early_dynastic_cuneiform;
275 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_egyptian_hieroglyphs;
276 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_egyptian_hieroglyph_format_controls;
277 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_anatolian_hieroglyphs;
284 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_ideographic_symbols_and_punctuation;
289 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_small_kana_extension;
292 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_shorthand_format_controls;
293 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_byzantine_musical_symbols;
295 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_ancient_greek_musical_notation;
297 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_tai_xuan_jing_symbols;
298 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_counting_rod_numerals;
299 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_mathematical_alphanumeric_symbols;
300 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_sutton_signwriting;
301 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_glagolitic_supplement;
302 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_nyiakeng_puachue_hmong;
306 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_indic_siyaq_numbers;
307 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_ottoman_siyaq_numbers;
308 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_arabic_mathematical_alphabetic_symbols;
312 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_enclosed_alphanumeric_supplement;
313 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_enclosed_ideographic_supplement;
314 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_miscellaneous_symbols_and_pictographs;
316 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_ornamental_dingbats;
317 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_transport_and_map_symbols;
318 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_alchemical_symbols;
319 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_geometric_shapes_extended;
320 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_supplemental_arrows_c;
321 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_supplemental_symbols_and_pictographs;
323 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_symbols_and_pictographs_extended_a;
324 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_cjk_unified_ideographs_extension_b;
325 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_cjk_unified_ideographs_extension_c;
326 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_cjk_unified_ideographs_extension_d;
327 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_cjk_unified_ideographs_extension_e;
328 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_cjk_unified_ideographs_extension_f;
329 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_cjk_compatibility_ideographs_supplement;
331 FONT_CHEF_EXPORT
extern struct fc_unicode_block const fc_variation_selectors_supplement;