[cairo] Cairo and ISO C++

Behdad Esfahbod behdad at behdad.org
Wed Jan 22 05:35:07 PST 2014


On 14-01-22 08:24 AM, Simon Budig wrote:
> Behdad Esfahbod (behdad at behdad.org) wrote:
>> On 14-01-22 07:32 AM, Tavmjong Bah wrote:
>>> 2. Font selection. The world is more than 'normal' and 'bold' or
>>> 'normal' and 'italic'. Font families often have many more variants. This
>>> is a very important point for designers. For a better idea of what is
>>> required see: http://www.w3.org/TR/css3-fonts/
>>
>> You have nicely summarized some of the shortcomings of the cairo *toy*
>> text API.
> 
> That problem however is shared with pango / pango_cairo, which - at
> least that is my impression - would be intended for more serious
> typesetting - i.e. creating a layout and rendering it.
> 
> See e.g. PangoStyle, PangoVariant and by extension PangoFontDescription.
> 
> Pango bug #341213 ( https://bugzilla.gnome.org/show_bug.cgi?id=341213 )
> is related.

Correct.  I was pointing out that there is no limitation whatsoever in cairo
itself.  As you pointed out, it's a Pango limitation.  And one we don't quite
know how to fix.

-- 
behdad
http://behdad.org/


More information about the cairo mailing list