W3C home > Mailing lists > Public > public-svgopentype@w3.org > February 2012

RE: Two flavors of glyphs: color-specifying and color-inheriting

From: Sairus Patel <sppatel@adobe.com>
Date: Mon, 27 Feb 2012 08:06:52 -0800
To: Tal Leming <tal@typesupply.com>
CC: "public-svgopentype@w3.org" <public-svgopentype@w3.org>
Message-ID: <3087C3EE109D634A82116DB24F8B48455177FD@nambx09.corp.adobe.com>

Good question. One of my previous emails had mentioned the possibility of having a "color by numbers" sort of scheme in some future extension, whereby the user could change one or more of the colors. I don't think it's a "1.0" feature for SVG-in-OT.

I believe any SVG graphic in general may want this sort of scheme, not just SVG-in-OT.


-----Original Message-----
From: Tal Leming [mailto:tal@typesupply.com] 
Sent: Sunday, February 26, 2012 5:15 PM
To: Sairus Patel
Cc: Leonard Rosenthol; public-svgopentype@w3.org
Subject: Re: Two flavors of glyphs: color-specifying and color-inheriting

On Feb 22, 2012, at 7:48 PM, Sairus Patel wrote:

> (Spun off from another thread item, which I've appended below.)
> Our SVG OT spec should allow for:
> a. some glyphs to specify their own color(s), and b. some glyphs 
> simply to inherit the color of the surrounding style, without specifying their own color(s).

I'm a bit late to this discussion, so please forgive me if this ground has already been covered...

Would there be a way in (a) to allow a user of a font to modify the colors defined int the glyphs/font? For example, say Erik van Blokland makes an SVG OT version of his Federal family[1] for licensing to customers. In this font, he would have the fills of the layers defined as:

	shadow = gray
	bevel = black
	fill = white
	inline = green

A user licenses this for use on a website that has a black background. Could the user change the background layer color to orange via CSS or something else?

>From my perspective as a typeface designer, this is a pretty important detail in all of this.


[1] http://letterror.com/catalog/fed/gallery.html
Received on Monday, 27 February 2012 16:07:27 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 19:45:50 UTC