[Fontconfig-bugs] [Bug 96693] Support ISO 14496-28 Composite Font Representation

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Thu Jun 30 10:24:31 UTC 2016


https://bugs.freedesktop.org/show_bug.cgi?id=96693

--- Comment #4 from Werner Lemberg <wl at gnu.org> ---
Hmm.  First of all, the CFR format is XML, so I would need an XML parsing
library as a new dependency.  I'm not enthused...

Second, an interface/hook to the file system of the OS is would be necessary,
since the paths used in an CFR can be arbitrary URLs.

Third, CFRs are aware of languages and scripts, while FreeType is completely
agnostic to them.

What I can imagine is that FreeType accepts CFRs, passing them immediately to
other functions (which get registered as hooks) for parsing, resolving, etc.
Since FreeType functions are not sufficient to handle languages and scripts we
could use FreeType (driver or module) properties to control them, again
implemented as hooks.

Note that I'm bad at designing such interfaces, and I would be glad for
assistance.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/fontconfig-bugs/attachments/20160630/a6f38543/attachment.html>


More information about the Fontconfig-bugs mailing list