On Jun 3, 2009, at 10:49 PM, Mathew Oakes wrote:


Illustrator has an additional concept of swatches - where the colour properties of objects are linked to a swatch object. Swatches can be changed, changing all objects/lines/fills/gradientstops that reference them. 

This is extremely useful in complex illustrations where you might have several colours that mean things, but need to adjust them later in the process.

A spot colour needs to be defined like a swatch, so that the one definition can be used identically across many different objects, and later used as a separation. 

That also allows artwork to move between colour spaces, as each swatch can have a representation defined in each colour space. 

That is the real value that the downloadable profiles and swatch libraries provide -- the ability to match output from different devices eg. screen (RGB), web-safe (RGB), inkjet (CMYK),web offset lithography (CMYK with colour profile) and spot colour reproduction.


This is a bit bad, as it leads people to corrupt the meaning of the term "swatch".

see "What is a 'Swatch'?"
http://codewideopen.blogspot.com/2008/03/what-is-swatch.html

and the wiki page on "Swatch Book"
http://wiki.inkscape.org/wiki/index.php/Swatch_Book

SVG also has the concept of a "style", that leverages CSS. Also styled colors in SVG can have a icc-profiled color to give the portable colors.