[Cairo] Text APIs round 2
sandmann at daimi.au.dk
Fri Aug 15 05:49:01 PDT 2003
Justin Bradford <justin at maxwell.compbio.ucsf.edu> writes:
> > What guarantees do we make about how the "family" argument is treated?
> > It was proposed to support a reasonable result for a list of a few
> > fonts, ("serif", "sans-serif", and "monospace"). Beyond that, do we
> > just say that the result of any other name is dependent on the native
> > font system?
> Yes, I think so. If not a special font name, it should be interpreted by
> the underlying native implementation.
> The common usage I imagine is this: I have an application drawing some
> text, and a pull-down or dialog that lets you choose a different font for
> it. The string I get back from that is most likely going to be a
> native font identifier (since some native function generated the list of
> fonts to offer for selection), and I can now just pass that directly into
> the cross-platform font selection function and get reasonable
I'm not sure how this will work for applications creating
cross-platform documents. What font name will they store in the
document? (Maybe this problem is fundamentally unsolvable without
embedding entire fonts in the document).
More information about the cairo