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

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon Jun 27 07:53:46 UTC 2016


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

            Bug ID: 96693
           Summary: Support ISO 14496-28 Composite Font Representation
           Product: fontconfig
           Version: unspecified
          Hardware: Other
                OS: All
            Status: NEW
          Severity: normal
          Priority: medium
         Component: library
          Assignee: fontconfig-bugs at lists.freedesktop.org
          Reporter: sascha at brawer.ch
        QA Contact: freedesktop at behdad.org

Could fontconfig support the Composite Font Representation of ISO 14496-28?
https://blogs.adobe.com/CCJKType/2012/04/cfr.html

At Google, we’re considering to release CFR files for grouping the myriad of
Noto fonts into a few families such as "Noto Sans", "Noto Serif", and "Noto
Mono". The total number of glyphs exceeds 64K, so we cannot just ship Noto Sans
etc. as one gigantic OpenType file. Instead, we need a mechanism for declaring
a virtual font. CFR has the advantage of being standardized. However, as of
June 2016, Apple is the only platform that implements CFR. But perhaps
fontconfig could follow Apple in that regard? Anyhow, here’s a draft CFR file
for Noto Sans, which might help to illustrate the CFR syntax:
https://github.com/googlei18n/noto-fonts/issues/707#issuecomment-224503236

For downloading the official specification document (+errata) from ISO, search
for "14496-28" on this page:
http://standards.iso.org/ittf/PubliclyAvailableStandards/index.html

— Sascha Brawer, sascha at brawer.ch / sascha at google.com

-- 
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/20160627/9278fc25/attachment.html>


More information about the Fontconfig-bugs mailing list