[cairo] OpenType font variations and cairo
Matthias Clasen
matthias.clasen at gmail.com
Sat Sep 16 01:16:47 UTC 2017
On Fri, Sep 15, 2017 at 7:55 AM, Adrian Johnson <ajohnson at redneon.com>
wrote:
> On 15/09/17 21:05, Matthias Clasen wrote:
> > On Fri, Sep 15, 2017 at 6:51 AM, Adrian Johnson
> >
> >
> > Is the text string supplied to cairo_font_options_set_variations()
> > likely to be generated by sprintf or is it always read from an
> external
> > source in C locale format?
> >
> >
> > You have a good point here. The string is expected to be generated
> > programmatically, as in this example here:
> >
> > https://git.gnome.org/browse/gtk+/tree/demos/gtk-demo/font_f
> eatures.c?h=wip/matthiasc/font-variations#n454
>
> In cairo_begin_tag() where the attributes are expected to be generated
> programmatically, I ignore the locale since the strings as parsed in the
> same locale as the printf. That is also why I avoided commas between the
> key=value so it will work with decimal commas.
>
I don't think thats a great idea here. While the strings are generated at
runtime most of the time, you might as well
specify them in a .ui file, or in css, for that matter. Best to fix the
locale.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.cairographics.org/archives/cairo/attachments/20170915/da544bb7/attachment.html>
More information about the cairo
mailing list