虚拟方法

PangoFontFamilyis_monospace

since: 1.4

声明 [src]

gboolean
is_monospace (
  PangoFontFamily* family
)

描述 [src]

等宽字体是一种设计用于文本显示的字体,其字符形成一个规则的网格。

对于西文语言,这意味着所有字符的推进宽度相同,但此类别也包括包含双宽字符的亚洲字体:占据两个网格单元的字符。 g_unichar_iswide() 的返回结果表示字符在等宽字体中通常是否是双宽字符。

要得知网格单元的大小,最好调用 pango_font_metrics_get_approximate_digit_width(),因为 pango_font_metrics_get_approximate_char_width() 的结果可能会受到双宽字符的影响。

自:1.4

返回值

类型: gboolean

TRUE 如果字体家族是等宽的。