bugThe FreeType Project - Bugs: bug #46141, Support for SVG Glyphs in OpenType


You are not allowed to post comments on this tracker with your current authentication level.

bug #46141: Support for SVG Glyphs in OpenType

Submitter:  None
Submitted:  Wed 07 Oct 2015 06:45:21 AM UTC
Votes:  101  
Severity:  3 - Normal Item Group:  Wishlist
Status:  None Privacy:  Public
Assigned to:  wl Open/Closed:  Open
Planned Release:  None

Wed 28 Dec 2016 09:34:04 PM UTC, comment #5: 

Thanks again.  However, I don't feel easy with a proper interface – any suggestions are highly welcomed!

Additionally, I'll spend time with variation font support the next months, so I ask volunteers to chime in...

Werner LEMBERG <wl>
Project Administrator
Wed 28 Dec 2016 04:17:41 PM UTC, comment #4: 
Joël Galeran <joelg>
Thu 10 Mar 2016 04:04:24 PM UTC, comment #3: 

Thanks.  No progress with an implementation, however.

Werner LEMBERG <wl>
Project Administrator
Thu 10 Mar 2016 10:32:21 AM UTC, comment #2: 

Hello. Just adding some more resources.

Examples of recent SVG-in-OT fonts:

+ https://pixelambacht.nl/2016/building-bixa-color/

SVG-in-OT in the OpenType spec:

Wed 07 Oct 2015 07:08:21 AM UTC, comment #1: 

Behdad, can you comment, please?

Werner LEMBERG <wl>
Project Administrator
Wed 07 Oct 2015 06:45:21 AM UTC, original submission:  

Google’s embedded PNGs in font files are supported, and there’s bug #44689 for Microsoft’s layered color fonts. Here’s a request for Mozilla/Adobe/W3C’s SVG in OpenType.

Basically, glyphs are described using SVG, so they can have several layers and colors. A simple implementation would support this, a more complex one could support gradients, animations, etc. As in Microsoft’s spec, there can be CPAL and COLR tables to define the colors.

Reference implementation: Gecko.




(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

No files currently attached


Depends on the following items: None found

Items that depend on this one: None found


Carbon-Copy List
  • -email is unavailable- added by hadess
  • -email is unavailable- added by sbrednikhin (Voted in favor of this item)
  • -email is unavailable- added by joelg (Posted a comment)
  • -email is unavailable- added by joelg (Voted in favor of this item)
  • -email is unavailable- added by wl (Posted a comment)
  • -email is unavailable- added by wl

    There are 101 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.




    Follow 5 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2018-01-23 hadess Carbon-Copy- Added hadess
    2017-12-14 sbrednikhin Carbon-Copy- Added sbrednikhin
    2016-12-28 joelg Carbon-Copy- Added joelg
    2015-10-07 wl Assigned toNone wl
        Carbon-Copy- Added behdad

    Back to the top

    Powered by Savane 3.9