Lines Matching refs:char_table

229 char_info *char_table;  variable
598 char_table[i].symbol_set = NO_SYMBOL_SET; in read_symbol_sets()
632 && char_table[idx].symbol_set == NO_SYMBOL_SET) { in read_symbol_sets()
633 char_table[idx].symbol_set = symbol_set_table[j].select; in read_symbol_sets()
634 char_table[idx].code = k; in read_symbol_sets()
654 && char_table[idx].symbol_set == NO_SYMBOL_SET) { in read_symbol_sets()
655 char_table[idx].symbol_set = symbol_set_table[j].select; in read_symbol_sets()
656 char_table[idx].code = k; in read_symbol_sets()
669 char_table = new char_info[nchars]; in read_char_table()
674 char_table[i].charcode = f.get_uint16(); in read_char_table()
679 char_table[i].width = f.get_uint16(); in read_char_table()
684 char_table[i].ascent = f.get_uint16(); in read_char_table()
685 if (char_table[i].ascent < 0) in read_char_table()
686 char_table[i].ascent = 0; in read_char_table()
692 char_table[i].descent = f.get_uint16(); in read_char_table()
693 if (char_table[i].descent > 0) in read_char_table()
694 char_table[i].descent = 0; in read_char_table()
700 char_table[i].left_extent = int16(f.get_uint16()); in read_char_table()
705 char_table[i].right_extent = f.get_uint16(); in read_char_table()
800 uint16 charcode = char_table[i].charcode; in output_ligatures()
802 && char_table[i].symbol_set != NO_SYMBOL_SET) { in output_ligatures()
831 if (char_table[i1].symbol_set != NO_SYMBOL_SET in read_and_output_kernpairs()
832 && char_table[i2].symbol_set != NO_SYMBOL_SET in read_and_output_kernpairs()
833 && char_table[i1].charcode < charcode_name_table_size in read_and_output_kernpairs()
834 && char_table[i2].charcode < charcode_name_table_size) { in read_and_output_kernpairs()
835 for (name_list *p = charcode_name_table[char_table[i1].charcode]; in read_and_output_kernpairs()
838 for (name_list *q = charcode_name_table[char_table[i2].charcode]; in read_and_output_kernpairs()
863 uint16 charcode = char_table[i].charcode; in output_charset()
866 if (char_table[i].symbol_set != NO_SYMBOL_SET) { in output_charset()
878 scale(char_table[i].width), scale(char_table[i].ascent)); in output_charset()
880 int depth = scale(-char_table[i].descent); in output_charset()
888 italic_correction = scale(char_table[i].right_extent in output_charset()
889 - char_table[i].width in output_charset()
898 - char_table[i].left_extent); in output_charset()
913 if (char_table[i].ascent > int16(tag_info(lower_ascent_tag).value)*9/10) in output_charset()
915 if (char_table[i].descent < int16(tag_info(lower_descent_tag).value)*9/10) in output_charset()
918 char_table[i].symbol_set*256 + char_table[i].code); in output_charset()
929 show_symset(char_table[i].symbol_set), char_table[i].code); in output_charset()
1228 uint16 charcode = char_table[i].charcode; in dump_symbols()
1231 if (char_table[i].symbol_set != NO_SYMBOL_SET) { in dump_symbols()
1235 show_symset(char_table[i].symbol_set), in dump_symbols()
1236 char_table[i].code, in dump_symbols()
1248 if (char_table[i].symbol_set != NO_SYMBOL_SET) in dump_symbols()
1250 show_symset(char_table[i].symbol_set), char_table[i].code); in dump_symbols()