Как получить границы текста, если строка содержит атрибуты, скажем, размер шрифта, стиль шрифта и семейство шрифтов в GTK +?
Для GTK + вам, вероятно, стоит взглянуть на Pango .Я считаю, что требуемый вызов <a href="http://library.gnome.org/devel/pango/unstable/pango-Layout-Objects.html#pango-layout-line-get-pixel-extents" rel="nofollow">pango_layout_line_get_pixel_extents()</a>, хотя для этого, конечно, потребуется проанализировать любую строку, которая у вас есть, со спецификациями, и настроить соответствующий объект Pango перед получением экстентов.
<a href="http://library.gnome.org/devel/pango/unstable/pango-Layout-Objects.html#pango-layout-line-get-pixel-extents" rel="nofollow">pango_layout_line_get_pixel_extents()</a>