📄 fonts.sgml
字号:
<!-- ##### FUNCTION pango_font_metrics_get_underline_thickness ##### --><para></para>@metrics: @Returns: <!-- ##### FUNCTION pango_font_metrics_get_underline_position ##### --><para></para>@metrics: @Returns: <!-- ##### FUNCTION pango_font_metrics_get_strikethrough_thickness ##### --><para></para>@metrics: @Returns: <!-- ##### FUNCTION pango_font_metrics_get_strikethrough_position ##### --><para></para>@metrics: @Returns: <!-- ##### STRUCT PangoFont ##### --><para>The #PangoFont structure is used to representa font in a rendering-system-independent matter.To create an implementation of a #PangoFont,the rendering-system specific code should allocatea larger structure that contains a nested#PangoFont, fill in the <structfield>klass</structfield> member ofthe nested #PangoFont with a pointer toa appropriate #PangoFontClass, then callpango_font_init() on the structure.</para><para>The #PangoFont structure contains one memberwhich the implementation fills in.</para><!-- ##### MACRO PANGO_TYPE_FONT ##### --><para>The #GObject type for #PangoFont.</para><!-- ##### MACRO PANGO_FONT ##### --><para>Casts a #GObject to a #PangoFont.</para>@object: a #GObject.<!-- ##### MACRO PANGO_IS_FONT ##### --><para>Returns %TRUE if @object is a #PangoFont.</para>@object: a #GObject.<!-- ##### FUNCTION pango_font_find_shaper ##### --><para></para>@font: @language: @ch: @Returns: <!-- ##### FUNCTION pango_font_describe ##### --><para></para>@font: @Returns: <!-- ##### FUNCTION pango_font_describe_with_absolute_size ##### --><para></para>@font: @Returns: <!-- ##### FUNCTION pango_font_get_coverage ##### --><para></para>@font: @language: @Returns: <!-- ##### FUNCTION pango_font_get_glyph_extents ##### --><para></para>@font: @glyph: @ink_rect: @logical_rect: <!-- ##### FUNCTION pango_font_get_metrics ##### --><para></para>@font: @language: @Returns: <!-- ##### FUNCTION pango_font_get_font_map ##### --><para></para>@font: @Returns: <!-- ##### STRUCT PangoFontFamily ##### --><para>The #PangoFontFamily structure is used to represent a family of related font faces. The faces in a family share a common design, but differ in slant, weight, width and other aspects.</para><!-- ##### MACRO PANGO_TYPE_FONT_FAMILY ##### --><para>The #GObject type for #PangoFontFamily.</para><!-- ##### MACRO PANGO_FONT_FAMILY ##### --><para>Casts a #GObject to a #PangoFontFamily.</para>@object: a #GObject.<!-- ##### MACRO PANGO_IS_FONT_FAMILY ##### --><para>Returns %TRUE if @object is a #PangoFontFamily.</para>@object: a #GObject.<!-- ##### FUNCTION pango_font_family_get_name ##### --><para></para>@family: @Returns: <!-- ##### FUNCTION pango_font_family_is_monospace ##### --><para></para>@family: @Returns: <!-- ##### FUNCTION pango_font_family_list_faces ##### --><para></para>@family: @faces: @n_faces: <!-- ##### STRUCT PangoFontFace ##### --><para>The #PangoFontFace structure is used to represent a group of fonts with the same family, slant, weight, width, but varying sizes.</para><!-- ##### MACRO PANGO_TYPE_FONT_FACE ##### --><para>The #GObject type for #PangoFontFace.</para><!-- ##### MACRO PANGO_FONT_FACE ##### --><para>Casts a #GObject to a #PangoFontFace.</para>@object: a #GObject.<!-- ##### MACRO PANGO_IS_FONT_FACE ##### --><para>Returns %TRUE if @object is a #PangoFontFace.</para>@object: a #GObject.<!-- ##### FUNCTION pango_font_face_get_face_name ##### --><para></para>@face: @Returns: <!-- ##### FUNCTION pango_font_face_list_sizes ##### --><para></para>@face: @sizes: @n_sizes: <!-- ##### FUNCTION pango_font_face_describe ##### --><para></para>@face: @Returns: <!-- ##### FUNCTION pango_font_face_is_synthesized ##### --><para></para>@face: @Returns: <!-- ##### STRUCT PangoFontMap ##### --><para>The #PangoFontMap represents the set of fonts available for aparticular rendering system. This is a virtual object withimplementations being specific to particular rendering systems. Tocreate an implementation of a #PangoFontMap, the rendering-systemspecific code should allocate a larger structure that contains a nested#PangoFontMap, fill in the <structfield>klass</structfield> member of the nested #PangoFontMap with apointer to a appropriate #PangoFontMapClass, then callpango_font_map_init() on the structure.</para><para>The #PangoFontMap structure contains one member which the implementationfills in.</para><!-- ##### MACRO PANGO_TYPE_FONT_MAP ##### --><para>The #GObject type for #PangoFontMap.</para><!-- ##### MACRO PANGO_FONT_MAP ##### --><para>Casts a #GObject to a #PangoFontMap. </para>@object: a #GObject.<!-- ##### MACRO PANGO_IS_FONT_MAP ##### --><para>Returns %TRUE if @object is a #PangoFontMap.</para>@object: a #GObject.<!-- ##### STRUCT PangoFontMapClass ##### --><para>The #PangoFontMapClass structure holds the virtual functions fora particular #PangoFontMap implementation.</para>@parent_class: parent #GObjectClass.@load_font: a function to load a font with a given description. See pango_font_map_load_font().@list_families: A function to list available font families. See pango_font_map_list_families().@load_fontset: a function to load a fontset with a given given description suitable for a particular language. See pango_font_map_load_fontset().@shape_engine_type: the type of rendering-system-dependent engines that can handle fonts of this fonts loaded with this fontmap.<!-- ##### MACRO PANGO_FONT_MAP_CLASS ##### --><para>Casts a #GObject to a #PangoFontMapClass.</para>@klass: a #GObject.<!-- ##### MACRO PANGO_IS_FONT_MAP_CLASS ##### --><para>Returns %TRUE if @klass is a subtype of #PangoFontMapClass.</para>@klass: a #GObject.<!-- ##### MACRO PANGO_FONT_MAP_GET_CLASS ##### --><para>Returns the type of a #PangoFontMap.</para>@obj: a #PangoFontMap.<!-- ##### FUNCTION pango_font_map_load_font ##### --><para></para>@fontmap: @context: @desc: @Returns: <!-- ##### FUNCTION pango_font_map_load_fontset ##### --><para></para>@fontmap: @context: @desc: @language: @Returns: <!-- ##### FUNCTION pango_font_map_list_families ##### --><para></para>@fontmap: @families: @n_families: <!-- ##### FUNCTION pango_font_map_get_shape_engine_type ##### --><para></para>@fontmap: @Returns: <!-- ##### STRUCT PangoFontset ##### --><para>A #PangoFontset represents a set of #PangoFont to usewhen rendering text. It is the result of resolving a#PangoFontDescription against a particular #PangoContext.It has operations for finding the component font fora particular Unicode character, and for finding a compositeset of metrics for the entire fontset.</para><!-- ##### MACRO PANGO_TYPE_FONTSET ##### --><para>The #GObject type for #PangoFontset.</para><!-- ##### STRUCT PangoFontsetClass ##### --><para>The #PangoFontsetClass structure holds the virtual functions fora particular #PangoFontset implementation.</para>@parent_class: parent #GObjectClass.@get_font: a function to get the font in the fontset that contains the best glyph for the given Unicode character; see pango_fontset_get_font().@get_metrics: a function to get overall metric information for the fonts in the fontset; see pango_fontset_get_metrics().@get_language: a function to get the language of the fontset.@foreach: a function to loop over the fonts in the fontset. See pango_fontset_foreach().<!-- ##### FUNCTION pango_fontset_get_font ##### --><para></para>@fontset: @wc: @Returns: <!-- ##### FUNCTION pango_fontset_get_metrics ##### --><para></para>@fontset: @Returns: <!-- ##### USER_FUNCTION PangoFontsetForeachFunc ##### --><para></para>@fontset: @font: @data: @Returns: <!-- ##### FUNCTION pango_fontset_foreach ##### --><para></para>@fontset: @func: @data: <!-- ##### STRUCT PangoFontsetSimple ##### --><para>#PangoFontsetSimple is a implementation of the abstract#PangoFontset base class in terms of an array of fonts,which the creator provides when constructing the#PangoFontsetSimple.</para><!-- ##### MACRO PANGO_TYPE_FONTSET_SIMPLE ##### --><para>The #GObject type for #PangoFontsetSimple.</para><!-- ##### FUNCTION pango_fontset_simple_new ##### --><para></para>@language: @Returns: <!-- ##### FUNCTION pango_fontset_simple_append ##### --><para></para>@fontset: @font: <!-- ##### FUNCTION pango_fontset_simple_size ##### --><para></para>@fontset: @Returns:
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -