3 pango-font.hh -- declare Pango_font
5 source file of the GNU LilyPond music typesetter
7 (c) 2004 Han-Wen Nienhuys <hanwen@xs4all.nl>
18 #include <pango/pango.h>
19 #include <pango/pangoft2.h>
20 #include "font-metric.hh"
22 struct Pango_font : Font_metric
24 PangoContext *context_;
25 PangoAttrList *attribute_list_;
29 virtual SCM sub_fonts () const;
30 SCM font_file_name () const;
31 virtual void derived_mark () const;
32 void register_font_file (String, String);
33 Stencil text_stencil (String) const;
34 Pango_font (PangoFT2FontMap *,
37 PangoFontDescription *);
41 symbols_to_pango_font_description(SCM family,
49 select_pango_font (Output_def *layout, SCM chain);
52 #endif /* PANGO_FONT_HH */