Home | History | Annotate | Download | only in cff

Lines Matching refs:cff

384     CFF_Font  cff = (CFF_Font)face->extra.data;
394 decoder->cff = cff;
395 decoder->num_globals = cff->global_subrs_index.count;
396 decoder->globals = cff->global_subrs;
398 cff->top_font.font_dict.charstring_type,
413 CFF_Font cff = (CFF_Font)builder->face->extra.data;
414 CFF_SubFont sub = &cff->top_font;
419 if ( cff->num_subfonts )
421 FT_Byte fd_index = cff_fd_select_get( &cff->fd_select, glyph_index );
424 if ( fd_index >= cff->num_subfonts )
433 sub = cff->subfonts[fd_index];
452 decoder->cff->top_font.font_dict.charstring_type,
611 cff_lookup_glyph_by_stdcharcode( CFF_Font cff,
619 if ( !cff->charset.sids )
629 for ( n = 0; n < cff->num_glyphs; n++ )
631 if ( cff->charset.sids[n] == glyph_sid )
666 CFF_Font cff = (CFF_Font)(face->extra.data);
669 return cff_index_access_element( &cff->charstrings_index, glyph_index,
702 CFF_Font cff = (CFF_Font)(face->extra.data);
705 cff_index_forget_element( &cff->charstrings_index, pointer );
748 CFF_Font cff = (CFF_Font)(face->extra.data);
751 bchar_index = cff_lookup_glyph_by_stdcharcode( cff, bchar );
752 achar_index = cff_lookup_glyph_by_stdcharcode( cff, achar );
896 decoder->cff->top_font.font_dict.charstring_type;
2225 /* Type 1 to CFF, and some parsers seem to accept it */
2235 /* Type 1 to CFF
2252 /* Type 1 to CFF, and some parsers seem to accept it */
2269 /* Type 1 to CFF, and some parsers seem to accept it */
2281 /* Type 1 to CFF, and some parsers seem to accept it */
2298 /* Type 1 to CFF, and some parsers seem to accept it */
2304 /* code like this (actually found in a CFF font): */
2316 /* the fact that CFF fonts with `pop' are invalid, it is */
2527 #if 0 /* unused until we support pure CFF fonts */
2537 CFF_Font cff = (CFF_Font)face->other;
2594 CFF_Font cff = (CFF_Font)face->extra.data;
2605 if ( cff->top_font.font_dict.cid_registry != 0xFFFFU &&
2606 cff->charset.cids )
2611 glyph_index = cff_charset_cid_to_gindex( &cff->charset,
2617 else if ( glyph_index >= cff->num_glyphs )
2702 if ( cff->num_subfonts )
2705 FT_Byte fd_index = cff_fd_select_get( &cff->fd_select,
2708 if ( fd_index >= cff->num_subfonts )
2709 fd_index = (FT_Byte)( cff->num_subfonts - 1 );
2711 top_upm = cff->top_font.font_dict.units_per_em;
2712 sub_upm = cff->subfonts[fd_index]->font_dict.units_per_em;
2715 font_matrix = cff->subfonts[fd_index]->font_dict.font_matrix;
2716 font_offset = cff->subfonts[fd_index]->font_dict.font_offset;
2728 font_matrix = cff->top_font.font_dict.font_matrix;
2729 font_offset = cff->top_font.font_dict.font_offset;
2788 CFF_Index csindex = &cff->charstrings_index;