- /* initialize pango only once ... */
- if (!pango_fontmap){
- pango_fontmap = pango_cairo_font_map_get_default ();
- }
- if (!pango_context){
- // fprintf(stderr,"c");
- pango_context = pango_cairo_font_map_create_context ((PangoCairoFontMap *) (pango_fontmap));
- pango_cairo_context_set_resolution(pango_context, 100);
- }
- if (!layout){
- // fprintf(stderr,"l");
- layout = pango_layout_new (pango_context);
- }
-
- pango_cairo_context_set_font_options(pango_context, im->font_options);
-
- pango_cairo_update_context (cr, pango_context);
-
-