View Issue Details

IDProjectCategoryView StatusLast Update
0014572ScribusFontspublic2019-01-13 18:01
Reportersurvtur Assigned To 
PrioritynormalSeverityfeatureReproducibilityN/A
Status newResolutionopen 
Summary0014572: Support for SVG Glyphs in OpenType standard (Mozilla and Adobe)
DescriptionSVG in Open Type is a standard by Adobe and Mozilla for color OpenType and Open Font Format fonts. It allows font creators to embed complete SVG files within a font enabling full color and even animations. There are more details in the SVGinOT proposal and the OpenType SVG table specifications.

SVGinOT proposal - https://www.w3.org/2013/10/SVG_in_OpenType/

OpenType SVG table specifications - https://www.microsoft.com/typography/otspec/svg.htm

Mozilla firefox already support this fonts. Demo page: http://eosrei.github.io/emojione-color-font/full-demo.html

More examples: https://github.com/eosrei/emojione-color-font#examples

This is very good idea fo using color emoji in text.
Tagsfonts
PatchNo

Activities

jghali

2017-01-19 11:19

administrator   ~0043385

1) OpenType fonts can only be embedded in PDF >= 1.6 and at this point PDF specs makes no mention of SVG glyphs

2) The proposal mentions that support of SVG glyphs in OpenType layout engine would be optional:

"TrueType or CFF OpenType fonts may contain an optional ‘SVG ’ table, which allows some or all glyphs in the font to be defined with color, gradients, or animation. It is not a requirement that an OT engine support this table."

3) Using such fonts in PDF < 1.6 would require to extract the SVG glyphs from font and embed them as XObject, hence losing the text those glyphs represent

4) Transparency model of PDF and SVG are different, so no guarantee to preserve visual aspect of glyphs when exporting to PDF

In short, currently using such font in PDF would result pretty much in "undefined behavior". So I doubt we will do anything to support SVG in Opentype before PDF standard makes clear statement about it.

travm1

2017-04-07 05:06

reporter   ~0043715

Here is some generic OpenType info: https://www.everipedia.com/OpenType/

survtur

2019-01-13 18:01

reporter   ~0045782

Meanwhile, Indesign CC 14 released in October 2018 implemented SVGinOT OpenType SVG fonts support.

https://helpx.adobe.com/indesign/using/whats-new.html#OpenTypeSVGfontssupport

Issue History

Date Modified Username Field Change
2017-01-19 06:19 survtur New Issue
2017-01-19 06:19 survtur Tag Attached: fonts
2017-01-19 08:10 jghali Summary Support for SVG Glyphs in OpenType standart (Mozilla and Adobe) => Support for SVG Glyphs in OpenType standard (Mozilla and Adobe)
2017-01-19 11:19 jghali Note Added: 0043385
2017-04-07 05:06 travm1 Note Added: 0043715
2019-01-13 18:01 survtur File Added: Screenshot from 2019-01-13 21-01-19.png
2019-01-13 18:01 survtur Note Added: 0045782