<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.inkscape.org/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=C+schaefer</id>
	<title>Inkscape Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.inkscape.org/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=C+schaefer"/>
	<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/Special:Contributions/C_schaefer"/>
	<updated>2026-05-19T18:23:14Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.36.1</generator>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=Swatch_Book&amp;diff=66067</id>
		<title>Swatch Book</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=Swatch_Book&amp;diff=66067"/>
		<updated>2010-11-24T04:40:32Z</updated>

		<summary type="html">&lt;p&gt;C schaefer: /* Chart */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Overview =&lt;br /&gt;
&lt;br /&gt;
This page is for discussing the concepts around swatch books, for Inkscape and any other programs, and what things users might want.&lt;br /&gt;
&lt;br /&gt;
Feel free to contribute here, on the mailing lists, or in our Jabber/IRC chat rooms.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== What is a Swatch Book? ==&lt;br /&gt;
&lt;br /&gt;
Basically a &amp;quot;Swatch Book&amp;quot; is a collection of swatches that an artist or designer might put together for reference during a project.&lt;br /&gt;
&lt;br /&gt;
Although a large number of people are familiar with various commercial spot color books, a swatch book is not limited to just colors. Decorators, designers and others often have books with more than simple color chips. That leads into the question of just what is a 'swatch' - [[JonCruz]]&lt;br /&gt;
&lt;br /&gt;
== What is a &amp;quot;Swatch&amp;quot;? ==&lt;br /&gt;
&lt;br /&gt;
In general artistic design work, I normally hit a different  &lt;br /&gt;
definition of &amp;quot;swatch&amp;quot;. It's not just a color, it's a &amp;quot;sample&amp;quot; or  &lt;br /&gt;
&amp;quot;material&amp;quot;. It could be a simple solid ink color, or it could be a  &lt;br /&gt;
heavy plaid cloth. Moving into software, &amp;quot;Gold&amp;quot; is another good  &lt;br /&gt;
example. &amp;quot;Gold&amp;quot; is a texture, not a color (just ask the Blender  &lt;br /&gt;
artists out there). From an artist/designer's viewpoint, they tend to  &lt;br /&gt;
think in terms of a swatch book as &amp;quot;a collection of things I've  &lt;br /&gt;
pulled together to use for this project&amp;quot;. I *think* some of the  &lt;br /&gt;
problem comes from saying &amp;quot;Pantone swatch book&amp;quot; and such but not  &lt;br /&gt;
keeping in mind that it is just a subset of general &amp;quot;swatch books&amp;quot;.  &lt;br /&gt;
That is, it is a &amp;quot;swatch book but with only solid paint swatches&amp;quot;.   &lt;br /&gt;
Then again... I have used foil Pantone books, so those definitely&lt;br /&gt;
fall into the &amp;quot;material, not just color&amp;quot; category. - [[JonCruz]]&lt;br /&gt;
&lt;br /&gt;
Some examples I've seen in swatch books are&lt;br /&gt;
* Fabric&lt;br /&gt;
* Ribbon&lt;br /&gt;
* Paint&lt;br /&gt;
* Spot color samples (Pantone, Trumatch, Focoltone, Toyo, etc)&lt;br /&gt;
* Paper&lt;br /&gt;
* Wood&lt;br /&gt;
* Flooring&lt;br /&gt;
* Tile&lt;br /&gt;
* Counter material&lt;br /&gt;
&lt;br /&gt;
The key here might be to think &amp;quot;material&amp;quot; instead of just &amp;quot;color&amp;quot;. Although one might work with just colors, others might want to extend to a bit more.&lt;br /&gt;
&lt;br /&gt;
== Why OpenSwatchBook? ==&lt;br /&gt;
&lt;br /&gt;
I have seen a need come up many times for shared collections of disparate resources such as colors, textures, patterns, etc. Others on some different projects think it might be nice in the long run, but that they're not looking at jumping in themselves in the immediate timeframe. Some discussion has been done involving the people in [http://create.freedesktop.org/wiki/Main_Page CREATE], but the [http://create.freedesktop.org/wiki/Swatches_-_colour_file_format colour file format] is as far as the common interests go at the moment.&lt;br /&gt;
&lt;br /&gt;
Once the format has been roughed out and some working prototypes are in place, we'll see other projects revisiting for collaboration. So first we just need to collect up general use cases and implement a rough draft.&lt;br /&gt;
&lt;br /&gt;
= Use Cases =&lt;br /&gt;
&lt;br /&gt;
And think of the use case. Say a comic artist is working on a  &lt;br /&gt;
project. He would probably want a &amp;quot;swatch book&amp;quot; for each of his  &lt;br /&gt;
characters, and perhaps one combining them. Then he might also want  &lt;br /&gt;
to add a book per character per lighting condition (&amp;quot;daytime&amp;quot;,  &lt;br /&gt;
&amp;quot;nighttime&amp;quot;, etc). When he went to use it, he might like to just  &lt;br /&gt;
select &amp;quot;Fred's skin&amp;quot; and apply it to an area. Then &amp;quot;Fred's shirt&amp;quot; for  &lt;br /&gt;
another. Those might just be simple RGB colors, or the skin might be  &lt;br /&gt;
a simple gradient and the shirt might be a checked pattern.&lt;br /&gt;
&lt;br /&gt;
However... the artist most definitely would benefit from being able  &lt;br /&gt;
to define those books once and then just reference them from each of  &lt;br /&gt;
the programs he uses to create things. - [[JonCruz]]&lt;br /&gt;
&lt;br /&gt;
I think it would also be good if we could educate the comic artists on SVG Blend modes work, this way there would be no need to have separate color swatches for time of day. You could easily overlay a colored/gradiated rectangle within a frame and use multiply or another blend mode. Then again, that's also a preference of workflow.- [[ScislaC]]&lt;br /&gt;
&lt;br /&gt;
= Swatches in SVG/Inkscape =&lt;br /&gt;
&lt;br /&gt;
For SVG work, we'd probably like to be able to include gradients and  &lt;br /&gt;
patterns also. &amp;quot;Brushes&amp;quot; might also be nice... but I think those are  &lt;br /&gt;
something a bit different. For the apps I've seen that differentiate  &lt;br /&gt;
brushes from patterns, brushes get to be more of blobs of complex  &lt;br /&gt;
procedural code. - [[JonCruz]]&lt;br /&gt;
&lt;br /&gt;
This involves more than just the swatches, but I found the brush weight profiles in Xara X[1|treme] quite intuitive. Basically it's now doable in 0.46 with LPE and an auxiliary shape that defines the variable brush weight, but Xara's simple dropdown of pre-defined profiles worked quite well. Just a thought. - [[jegHegy]]&lt;br /&gt;
&lt;br /&gt;
I think all mentioned uses of swatches are applicable. As for brushes, yes, I think those would be great as well. If we can have a standard cross-application compatible way to include those and then leave it up to the applications to implement how they want to utilize them, that would be optimal. In addition to brushes, having a symbols library implemented in a swatch book would also be greatly helpful. - [[ScislaC]]&lt;br /&gt;
&lt;br /&gt;
Artists sending their work to a screen printer need to work in spot colors for easy separation, so they can avoid additional &amp;quot;artwork fees&amp;quot; by the provider.  Usually, the provider also has a set of standard colors that they use, charging more for custom mixing. --[[User:Cohort|Cohort]] 05:06, 25 December 2009 (UTC)&lt;br /&gt;
&lt;br /&gt;
= Mockups =&lt;br /&gt;
&lt;br /&gt;
TBD&lt;br /&gt;
&lt;br /&gt;
= Software Support =&lt;br /&gt;
&lt;br /&gt;
== Chart ==&lt;br /&gt;
The purpose of this table is first of all to find what apps support each feature, so that we can then look into each of those to make sure that we support everything that each app needs to be sharable in a swatchbook.&lt;br /&gt;
&lt;br /&gt;
Please note that the features across the top will probably change as we gain more information. Also what gets entered into each cell will change once we have a better idea what's going on.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! App&lt;br /&gt;
! Color&lt;br /&gt;
! Gradient&lt;br /&gt;
! Gradient&lt;br /&gt;
Application&lt;br /&gt;
! Pattern&lt;br /&gt;
! Filter&lt;br /&gt;
! Brush&lt;br /&gt;
! Symbol&lt;br /&gt;
! Line Marker&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.inkscape.org/ Inkscape]&lt;br /&gt;
| yes, rich&lt;br /&gt;
| yes&lt;br /&gt;
| limited&lt;br /&gt;
| yes, vector&lt;br /&gt;
| Yes, as of 0.46+Dev&lt;br /&gt;
| not really&lt;br /&gt;
| ?&lt;br /&gt;
| yes&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.blender.org/ Blender]&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.cinepaint.org/ CinePaint]&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.gimp.org/ GIMP]&lt;br /&gt;
| yes&lt;br /&gt;
| yes&lt;br /&gt;
| yes, rich&lt;br /&gt;
| yes, bitmap&lt;br /&gt;
| ?&lt;br /&gt;
| yes&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| [http://kolourpaint.org/ KolourPaint]&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.koffice.org/krita/ Krita]&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.scribus.net/ Scribus]&lt;br /&gt;
| yes&lt;br /&gt;
| yes (1.5)&lt;br /&gt;
| yes&lt;br /&gt;
| yes, bitmap, vector, all Scribus objects&lt;br /&gt;
| no&lt;br /&gt;
| no&lt;br /&gt;
| yes (1.5)&lt;br /&gt;
| limited to document&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Feature Details ==&lt;br /&gt;
=== Color ===&lt;br /&gt;
&lt;br /&gt;
The intent is to exchange color in the [http://create.freedesktop.org/wiki/index.php/Swatches_-_colour_file_format/Propositions format worked out by CREATE]&lt;br /&gt;
&lt;br /&gt;
A few additions might be made, but only in a manner that won't break use of that spec.&lt;br /&gt;
&lt;br /&gt;
=== Palette ===&lt;br /&gt;
&lt;br /&gt;
A 'palette' is a collection of colors. Many different approaches and formats have been used for this.&lt;br /&gt;
&lt;br /&gt;
General Characteristics&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
! aspect&lt;br /&gt;
! GIMP .gpl&lt;br /&gt;
! Adobe .aco, .acb, .act, .ase, .acf, .bcf, .clr&lt;br /&gt;
! AutoCAD .acb&lt;br /&gt;
! ColorSchemer .cs&lt;br /&gt;
! Corel .cpl, .xml (X5)&lt;br /&gt;
! ICC named color .icc&lt;br /&gt;
! OO.o .soc&lt;br /&gt;
! QuarkXPress qcl (+cui)&lt;br /&gt;
! RAL .bcs&lt;br /&gt;
! RIFF .pal&lt;br /&gt;
! Scribus .xml&lt;br /&gt;
! VivaDesigner .xml&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Gradient ===&lt;br /&gt;
&lt;br /&gt;
Gradients in SVG can be expressed as a subset of those supported by GIMP once shape/coordinates are separated. That is, pulling off linear, radial, etc.&lt;br /&gt;
&lt;br /&gt;
In the GIMP UI there is a &amp;quot;blend&amp;quot; tool, and one of the inputs is &amp;quot;Gradient&amp;quot;. &amp;quot;Shape&amp;quot; is a different input.&lt;br /&gt;
&lt;br /&gt;
General Characteristics&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
! aspect&lt;br /&gt;
! SVG&lt;br /&gt;
! GIMP&lt;br /&gt;
! PS&lt;br /&gt;
! CSS3&lt;br /&gt;
|-&lt;br /&gt;
|Multi-segment&lt;br /&gt;
|Y&lt;br /&gt;
|Y&lt;br /&gt;
|Y&lt;br /&gt;
|Y&lt;br /&gt;
|-&lt;br /&gt;
|Segment end can differ from next segment start&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|N&lt;br /&gt;
|N&lt;br /&gt;
|-&lt;br /&gt;
|Adjustable segment midpoint&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|Y&lt;br /&gt;
|N&lt;br /&gt;
|-&lt;br /&gt;
|Opacity in color&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|-&lt;br /&gt;
|Opacity in color stop&lt;br /&gt;
|Y&lt;br /&gt;
|N&lt;br /&gt;
|N&lt;br /&gt;
|N&lt;br /&gt;
|-&lt;br /&gt;
|Opacity as stops separate from color stops&lt;br /&gt;
|N&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|N&lt;br /&gt;
|-&lt;br /&gt;
|Fixed color stop&lt;br /&gt;
|Y&lt;br /&gt;
|Y&lt;br /&gt;
|Y&lt;br /&gt;
|Y&lt;br /&gt;
|-&lt;br /&gt;
|FG color stop&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|Y&lt;br /&gt;
|N&lt;br /&gt;
|-&lt;br /&gt;
|FG+A color stop&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|Y*&lt;br /&gt;
|N&lt;br /&gt;
|-&lt;br /&gt;
|BG color stop&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|Y&lt;br /&gt;
|N&lt;br /&gt;
|-&lt;br /&gt;
|BG+A color stop&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|Y*&lt;br /&gt;
|N&lt;br /&gt;
|-&lt;br /&gt;
|Blend linear&lt;br /&gt;
|Y&lt;br /&gt;
|Y&lt;br /&gt;
|&lt;br /&gt;
|Y&lt;br /&gt;
|-&lt;br /&gt;
|Blend sinusoidal&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|&lt;br /&gt;
|N&lt;br /&gt;
|-&lt;br /&gt;
|Blend spherical +&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|&lt;br /&gt;
|N&lt;br /&gt;
|-&lt;br /&gt;
|Blend spherical -&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|&lt;br /&gt;
|N&lt;br /&gt;
|-&lt;br /&gt;
|RGB interpolation&lt;br /&gt;
|Y&lt;br /&gt;
|Y&lt;br /&gt;
|Y&lt;br /&gt;
|Y&lt;br /&gt;
|-&lt;br /&gt;
|HSB cw interpolation&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|N&lt;br /&gt;
|N&lt;br /&gt;
|-&lt;br /&gt;
|HSB ccw interpolation&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|N&lt;br /&gt;
|N&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
So a GIMP format gradient is SVG compatible if:&lt;br /&gt;
* the end stop for each segment matches the begin stop for the next segment&lt;br /&gt;
* the midpoint of each segment is centered&lt;br /&gt;
* the color chosen is proper (need some work here)&lt;br /&gt;
* the blend is limited to only linear&lt;br /&gt;
* the coloring mode is limited to only RGB&lt;br /&gt;
&lt;br /&gt;
=== Gradient Application ===&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Type&lt;br /&gt;
! SVG&lt;br /&gt;
! GIMP&lt;br /&gt;
! Scribus&lt;br /&gt;
|-&lt;br /&gt;
|Linear&lt;br /&gt;
|Y&lt;br /&gt;
|Y&lt;br /&gt;
|Y&lt;br /&gt;
|-&lt;br /&gt;
|Bi-linear&lt;br /&gt;
|?&lt;br /&gt;
|Y&lt;br /&gt;
|N&lt;br /&gt;
|-&lt;br /&gt;
|Radial&lt;br /&gt;
|Y&lt;br /&gt;
|Y&lt;br /&gt;
|Y&lt;br /&gt;
|-&lt;br /&gt;
|Square&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|Y (1.5)&lt;br /&gt;
|-&lt;br /&gt;
|Conical (sym)&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|Y (1.5)&lt;br /&gt;
|-&lt;br /&gt;
|Conical (asym)&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|N&lt;br /&gt;
|-&lt;br /&gt;
|Shaped (angular)&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|N&lt;br /&gt;
|-&lt;br /&gt;
|Shaped (spherical)&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|N&lt;br /&gt;
|-&lt;br /&gt;
|Shaped (dimpled)&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|N&lt;br /&gt;
|-&lt;br /&gt;
|Spiral (cw)&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|N&lt;br /&gt;
|-&lt;br /&gt;
|Mesh&lt;br /&gt;
|N&lt;br /&gt;
|N&lt;br /&gt;
|Y (1.5)&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Pattern ===&lt;br /&gt;
=== Filter ===&lt;br /&gt;
=== Brush ===&lt;br /&gt;
=== Symbol ===&lt;br /&gt;
=== Line Marker ===&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&lt;br /&gt;
* [http://lists.freedesktop.org/archives/create/2007-September/000994.html My post] to the CREATE list on Sep 27, 2007.&lt;/div&gt;</summary>
		<author><name>C schaefer</name></author>
	</entry>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=Swatch_Book&amp;diff=66061</id>
		<title>Swatch Book</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=Swatch_Book&amp;diff=66061"/>
		<updated>2010-11-24T04:39:46Z</updated>

		<summary type="html">&lt;p&gt;C schaefer: /* Chart */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Overview =&lt;br /&gt;
&lt;br /&gt;
This page is for discussing the concepts around swatch books, for Inkscape and any other programs, and what things users might want.&lt;br /&gt;
&lt;br /&gt;
Feel free to contribute here, on the mailing lists, or in our Jabber/IRC chat rooms.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== What is a Swatch Book? ==&lt;br /&gt;
&lt;br /&gt;
Basically a &amp;quot;Swatch Book&amp;quot; is a collection of swatches that an artist or designer might put together for reference during a project.&lt;br /&gt;
&lt;br /&gt;
Although a large number of people are familiar with various commercial spot color books, a swatch book is not limited to just colors. Decorators, designers and others often have books with more than simple color chips. That leads into the question of just what is a 'swatch' - [[JonCruz]]&lt;br /&gt;
&lt;br /&gt;
== What is a &amp;quot;Swatch&amp;quot;? ==&lt;br /&gt;
&lt;br /&gt;
In general artistic design work, I normally hit a different  &lt;br /&gt;
definition of &amp;quot;swatch&amp;quot;. It's not just a color, it's a &amp;quot;sample&amp;quot; or  &lt;br /&gt;
&amp;quot;material&amp;quot;. It could be a simple solid ink color, or it could be a  &lt;br /&gt;
heavy plaid cloth. Moving into software, &amp;quot;Gold&amp;quot; is another good  &lt;br /&gt;
example. &amp;quot;Gold&amp;quot; is a texture, not a color (just ask the Blender  &lt;br /&gt;
artists out there). From an artist/designer's viewpoint, they tend to  &lt;br /&gt;
think in terms of a swatch book as &amp;quot;a collection of things I've  &lt;br /&gt;
pulled together to use for this project&amp;quot;. I *think* some of the  &lt;br /&gt;
problem comes from saying &amp;quot;Pantone swatch book&amp;quot; and such but not  &lt;br /&gt;
keeping in mind that it is just a subset of general &amp;quot;swatch books&amp;quot;.  &lt;br /&gt;
That is, it is a &amp;quot;swatch book but with only solid paint swatches&amp;quot;.   &lt;br /&gt;
Then again... I have used foil Pantone books, so those definitely&lt;br /&gt;
fall into the &amp;quot;material, not just color&amp;quot; category. - [[JonCruz]]&lt;br /&gt;
&lt;br /&gt;
Some examples I've seen in swatch books are&lt;br /&gt;
* Fabric&lt;br /&gt;
* Ribbon&lt;br /&gt;
* Paint&lt;br /&gt;
* Spot color samples (Pantone, Trumatch, Focoltone, Toyo, etc)&lt;br /&gt;
* Paper&lt;br /&gt;
* Wood&lt;br /&gt;
* Flooring&lt;br /&gt;
* Tile&lt;br /&gt;
* Counter material&lt;br /&gt;
&lt;br /&gt;
The key here might be to think &amp;quot;material&amp;quot; instead of just &amp;quot;color&amp;quot;. Although one might work with just colors, others might want to extend to a bit more.&lt;br /&gt;
&lt;br /&gt;
== Why OpenSwatchBook? ==&lt;br /&gt;
&lt;br /&gt;
I have seen a need come up many times for shared collections of disparate resources such as colors, textures, patterns, etc. Others on some different projects think it might be nice in the long run, but that they're not looking at jumping in themselves in the immediate timeframe. Some discussion has been done involving the people in [http://create.freedesktop.org/wiki/Main_Page CREATE], but the [http://create.freedesktop.org/wiki/Swatches_-_colour_file_format colour file format] is as far as the common interests go at the moment.&lt;br /&gt;
&lt;br /&gt;
Once the format has been roughed out and some working prototypes are in place, we'll see other projects revisiting for collaboration. So first we just need to collect up general use cases and implement a rough draft.&lt;br /&gt;
&lt;br /&gt;
= Use Cases =&lt;br /&gt;
&lt;br /&gt;
And think of the use case. Say a comic artist is working on a  &lt;br /&gt;
project. He would probably want a &amp;quot;swatch book&amp;quot; for each of his  &lt;br /&gt;
characters, and perhaps one combining them. Then he might also want  &lt;br /&gt;
to add a book per character per lighting condition (&amp;quot;daytime&amp;quot;,  &lt;br /&gt;
&amp;quot;nighttime&amp;quot;, etc). When he went to use it, he might like to just  &lt;br /&gt;
select &amp;quot;Fred's skin&amp;quot; and apply it to an area. Then &amp;quot;Fred's shirt&amp;quot; for  &lt;br /&gt;
another. Those might just be simple RGB colors, or the skin might be  &lt;br /&gt;
a simple gradient and the shirt might be a checked pattern.&lt;br /&gt;
&lt;br /&gt;
However... the artist most definitely would benefit from being able  &lt;br /&gt;
to define those books once and then just reference them from each of  &lt;br /&gt;
the programs he uses to create things. - [[JonCruz]]&lt;br /&gt;
&lt;br /&gt;
I think it would also be good if we could educate the comic artists on SVG Blend modes work, this way there would be no need to have separate color swatches for time of day. You could easily overlay a colored/gradiated rectangle within a frame and use multiply or another blend mode. Then again, that's also a preference of workflow.- [[ScislaC]]&lt;br /&gt;
&lt;br /&gt;
= Swatches in SVG/Inkscape =&lt;br /&gt;
&lt;br /&gt;
For SVG work, we'd probably like to be able to include gradients and  &lt;br /&gt;
patterns also. &amp;quot;Brushes&amp;quot; might also be nice... but I think those are  &lt;br /&gt;
something a bit different. For the apps I've seen that differentiate  &lt;br /&gt;
brushes from patterns, brushes get to be more of blobs of complex  &lt;br /&gt;
procedural code. - [[JonCruz]]&lt;br /&gt;
&lt;br /&gt;
This involves more than just the swatches, but I found the brush weight profiles in Xara X[1|treme] quite intuitive. Basically it's now doable in 0.46 with LPE and an auxiliary shape that defines the variable brush weight, but Xara's simple dropdown of pre-defined profiles worked quite well. Just a thought. - [[jegHegy]]&lt;br /&gt;
&lt;br /&gt;
I think all mentioned uses of swatches are applicable. As for brushes, yes, I think those would be great as well. If we can have a standard cross-application compatible way to include those and then leave it up to the applications to implement how they want to utilize them, that would be optimal. In addition to brushes, having a symbols library implemented in a swatch book would also be greatly helpful. - [[ScislaC]]&lt;br /&gt;
&lt;br /&gt;
Artists sending their work to a screen printer need to work in spot colors for easy separation, so they can avoid additional &amp;quot;artwork fees&amp;quot; by the provider.  Usually, the provider also has a set of standard colors that they use, charging more for custom mixing. --[[User:Cohort|Cohort]] 05:06, 25 December 2009 (UTC)&lt;br /&gt;
&lt;br /&gt;
= Mockups =&lt;br /&gt;
&lt;br /&gt;
TBD&lt;br /&gt;
&lt;br /&gt;
= Software Support =&lt;br /&gt;
&lt;br /&gt;
== Chart ==&lt;br /&gt;
The purpose of this table is first of all to find what apps support each feature, so that we can then look into each of those to make sure that we support everything that each app needs to be sharable in a swatchbook.&lt;br /&gt;
&lt;br /&gt;
Please note that the features across the top will probably change as we gain more information. Also what gets entered into each cell will change once we have a better idea what's going on.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! App&lt;br /&gt;
! Color&lt;br /&gt;
! Gradient&lt;br /&gt;
! Gradient&lt;br /&gt;
Application&lt;br /&gt;
! Pattern&lt;br /&gt;
! Filter&lt;br /&gt;
! Brush&lt;br /&gt;
! Symbol&lt;br /&gt;
! Line Marker&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.inkscape.org/ Inkscape]&lt;br /&gt;
| yes, rich&lt;br /&gt;
| yes&lt;br /&gt;
| limited&lt;br /&gt;
| yes, vector&lt;br /&gt;
| Yes, as of 0.46+Dev&lt;br /&gt;
| not really&lt;br /&gt;
| ?&lt;br /&gt;
| yes&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.blender.org/ Blender]&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.cinepaint.org/ CinePaint]&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.gimp.org/ GIMP]&lt;br /&gt;
| yes&lt;br /&gt;
| yes&lt;br /&gt;
| yes, rich&lt;br /&gt;
| yes, bitmap&lt;br /&gt;
| ?&lt;br /&gt;
| yes&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| [http://kolourpaint.org/ KolourPaint]&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.koffice.org/krita/ Krita]&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.scribus.net/ Scribus]&lt;br /&gt;
| yes&lt;br /&gt;
| yes (1.5)&lt;br /&gt;
| yes&lt;br /&gt;
| yes, bitmap, vector, all Scribus objects&lt;br /&gt;
| no&lt;br /&gt;
| no&lt;br /&gt;
| yes (1.5)&lt;br /&gt;
| limited&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Feature Details ==&lt;br /&gt;
=== Color ===&lt;br /&gt;
&lt;br /&gt;
The intent is to exchange color in the [http://create.freedesktop.org/wiki/index.php/Swatches_-_colour_file_format/Propositions format worked out by CREATE]&lt;br /&gt;
&lt;br /&gt;
A few additions might be made, but only in a manner that won't break use of that spec.&lt;br /&gt;
&lt;br /&gt;
=== Palette ===&lt;br /&gt;
&lt;br /&gt;
A 'palette' is a collection of colors. Many different approaches and formats have been used for this.&lt;br /&gt;
&lt;br /&gt;
General Characteristics&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
! aspect&lt;br /&gt;
! GIMP .gpl&lt;br /&gt;
! Adobe .aco, .acb, .act, .ase, .acf, .bcf, .clr&lt;br /&gt;
! AutoCAD .acb&lt;br /&gt;
! ColorSchemer .cs&lt;br /&gt;
! Corel .cpl, .xml (X5)&lt;br /&gt;
! ICC named color .icc&lt;br /&gt;
! OO.o .soc&lt;br /&gt;
! QuarkXPress qcl (+cui)&lt;br /&gt;
! RAL .bcs&lt;br /&gt;
! RIFF .pal&lt;br /&gt;
! Scribus .xml&lt;br /&gt;
! VivaDesigner .xml&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Gradient ===&lt;br /&gt;
&lt;br /&gt;
Gradients in SVG can be expressed as a subset of those supported by GIMP once shape/coordinates are separated. That is, pulling off linear, radial, etc.&lt;br /&gt;
&lt;br /&gt;
In the GIMP UI there is a &amp;quot;blend&amp;quot; tool, and one of the inputs is &amp;quot;Gradient&amp;quot;. &amp;quot;Shape&amp;quot; is a different input.&lt;br /&gt;
&lt;br /&gt;
General Characteristics&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
! aspect&lt;br /&gt;
! SVG&lt;br /&gt;
! GIMP&lt;br /&gt;
! PS&lt;br /&gt;
! CSS3&lt;br /&gt;
|-&lt;br /&gt;
|Multi-segment&lt;br /&gt;
|Y&lt;br /&gt;
|Y&lt;br /&gt;
|Y&lt;br /&gt;
|Y&lt;br /&gt;
|-&lt;br /&gt;
|Segment end can differ from next segment start&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|N&lt;br /&gt;
|N&lt;br /&gt;
|-&lt;br /&gt;
|Adjustable segment midpoint&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|Y&lt;br /&gt;
|N&lt;br /&gt;
|-&lt;br /&gt;
|Opacity in color&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|-&lt;br /&gt;
|Opacity in color stop&lt;br /&gt;
|Y&lt;br /&gt;
|N&lt;br /&gt;
|N&lt;br /&gt;
|N&lt;br /&gt;
|-&lt;br /&gt;
|Opacity as stops separate from color stops&lt;br /&gt;
|N&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|N&lt;br /&gt;
|-&lt;br /&gt;
|Fixed color stop&lt;br /&gt;
|Y&lt;br /&gt;
|Y&lt;br /&gt;
|Y&lt;br /&gt;
|Y&lt;br /&gt;
|-&lt;br /&gt;
|FG color stop&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|Y&lt;br /&gt;
|N&lt;br /&gt;
|-&lt;br /&gt;
|FG+A color stop&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|Y*&lt;br /&gt;
|N&lt;br /&gt;
|-&lt;br /&gt;
|BG color stop&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|Y&lt;br /&gt;
|N&lt;br /&gt;
|-&lt;br /&gt;
|BG+A color stop&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|Y*&lt;br /&gt;
|N&lt;br /&gt;
|-&lt;br /&gt;
|Blend linear&lt;br /&gt;
|Y&lt;br /&gt;
|Y&lt;br /&gt;
|&lt;br /&gt;
|Y&lt;br /&gt;
|-&lt;br /&gt;
|Blend sinusoidal&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|&lt;br /&gt;
|N&lt;br /&gt;
|-&lt;br /&gt;
|Blend spherical +&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|&lt;br /&gt;
|N&lt;br /&gt;
|-&lt;br /&gt;
|Blend spherical -&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|&lt;br /&gt;
|N&lt;br /&gt;
|-&lt;br /&gt;
|RGB interpolation&lt;br /&gt;
|Y&lt;br /&gt;
|Y&lt;br /&gt;
|Y&lt;br /&gt;
|Y&lt;br /&gt;
|-&lt;br /&gt;
|HSB cw interpolation&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|N&lt;br /&gt;
|N&lt;br /&gt;
|-&lt;br /&gt;
|HSB ccw interpolation&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|N&lt;br /&gt;
|N&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
So a GIMP format gradient is SVG compatible if:&lt;br /&gt;
* the end stop for each segment matches the begin stop for the next segment&lt;br /&gt;
* the midpoint of each segment is centered&lt;br /&gt;
* the color chosen is proper (need some work here)&lt;br /&gt;
* the blend is limited to only linear&lt;br /&gt;
* the coloring mode is limited to only RGB&lt;br /&gt;
&lt;br /&gt;
=== Gradient Application ===&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Type&lt;br /&gt;
! SVG&lt;br /&gt;
! GIMP&lt;br /&gt;
! Scribus&lt;br /&gt;
|-&lt;br /&gt;
|Linear&lt;br /&gt;
|Y&lt;br /&gt;
|Y&lt;br /&gt;
|Y&lt;br /&gt;
|-&lt;br /&gt;
|Bi-linear&lt;br /&gt;
|?&lt;br /&gt;
|Y&lt;br /&gt;
|N&lt;br /&gt;
|-&lt;br /&gt;
|Radial&lt;br /&gt;
|Y&lt;br /&gt;
|Y&lt;br /&gt;
|Y&lt;br /&gt;
|-&lt;br /&gt;
|Square&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|Y (1.5)&lt;br /&gt;
|-&lt;br /&gt;
|Conical (sym)&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|Y (1.5)&lt;br /&gt;
|-&lt;br /&gt;
|Conical (asym)&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|N&lt;br /&gt;
|-&lt;br /&gt;
|Shaped (angular)&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|N&lt;br /&gt;
|-&lt;br /&gt;
|Shaped (spherical)&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|N&lt;br /&gt;
|-&lt;br /&gt;
|Shaped (dimpled)&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|N&lt;br /&gt;
|-&lt;br /&gt;
|Spiral (cw)&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|N&lt;br /&gt;
|-&lt;br /&gt;
|Mesh&lt;br /&gt;
|N&lt;br /&gt;
|N&lt;br /&gt;
|Y (1.5)&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Pattern ===&lt;br /&gt;
=== Filter ===&lt;br /&gt;
=== Brush ===&lt;br /&gt;
=== Symbol ===&lt;br /&gt;
=== Line Marker ===&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&lt;br /&gt;
* [http://lists.freedesktop.org/archives/create/2007-September/000994.html My post] to the CREATE list on Sep 27, 2007.&lt;/div&gt;</summary>
		<author><name>C schaefer</name></author>
	</entry>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=Swatch_Book&amp;diff=66055</id>
		<title>Swatch Book</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=Swatch_Book&amp;diff=66055"/>
		<updated>2010-11-24T04:38:41Z</updated>

		<summary type="html">&lt;p&gt;C schaefer: /* Chart */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Overview =&lt;br /&gt;
&lt;br /&gt;
This page is for discussing the concepts around swatch books, for Inkscape and any other programs, and what things users might want.&lt;br /&gt;
&lt;br /&gt;
Feel free to contribute here, on the mailing lists, or in our Jabber/IRC chat rooms.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== What is a Swatch Book? ==&lt;br /&gt;
&lt;br /&gt;
Basically a &amp;quot;Swatch Book&amp;quot; is a collection of swatches that an artist or designer might put together for reference during a project.&lt;br /&gt;
&lt;br /&gt;
Although a large number of people are familiar with various commercial spot color books, a swatch book is not limited to just colors. Decorators, designers and others often have books with more than simple color chips. That leads into the question of just what is a 'swatch' - [[JonCruz]]&lt;br /&gt;
&lt;br /&gt;
== What is a &amp;quot;Swatch&amp;quot;? ==&lt;br /&gt;
&lt;br /&gt;
In general artistic design work, I normally hit a different  &lt;br /&gt;
definition of &amp;quot;swatch&amp;quot;. It's not just a color, it's a &amp;quot;sample&amp;quot; or  &lt;br /&gt;
&amp;quot;material&amp;quot;. It could be a simple solid ink color, or it could be a  &lt;br /&gt;
heavy plaid cloth. Moving into software, &amp;quot;Gold&amp;quot; is another good  &lt;br /&gt;
example. &amp;quot;Gold&amp;quot; is a texture, not a color (just ask the Blender  &lt;br /&gt;
artists out there). From an artist/designer's viewpoint, they tend to  &lt;br /&gt;
think in terms of a swatch book as &amp;quot;a collection of things I've  &lt;br /&gt;
pulled together to use for this project&amp;quot;. I *think* some of the  &lt;br /&gt;
problem comes from saying &amp;quot;Pantone swatch book&amp;quot; and such but not  &lt;br /&gt;
keeping in mind that it is just a subset of general &amp;quot;swatch books&amp;quot;.  &lt;br /&gt;
That is, it is a &amp;quot;swatch book but with only solid paint swatches&amp;quot;.   &lt;br /&gt;
Then again... I have used foil Pantone books, so those definitely&lt;br /&gt;
fall into the &amp;quot;material, not just color&amp;quot; category. - [[JonCruz]]&lt;br /&gt;
&lt;br /&gt;
Some examples I've seen in swatch books are&lt;br /&gt;
* Fabric&lt;br /&gt;
* Ribbon&lt;br /&gt;
* Paint&lt;br /&gt;
* Spot color samples (Pantone, Trumatch, Focoltone, Toyo, etc)&lt;br /&gt;
* Paper&lt;br /&gt;
* Wood&lt;br /&gt;
* Flooring&lt;br /&gt;
* Tile&lt;br /&gt;
* Counter material&lt;br /&gt;
&lt;br /&gt;
The key here might be to think &amp;quot;material&amp;quot; instead of just &amp;quot;color&amp;quot;. Although one might work with just colors, others might want to extend to a bit more.&lt;br /&gt;
&lt;br /&gt;
== Why OpenSwatchBook? ==&lt;br /&gt;
&lt;br /&gt;
I have seen a need come up many times for shared collections of disparate resources such as colors, textures, patterns, etc. Others on some different projects think it might be nice in the long run, but that they're not looking at jumping in themselves in the immediate timeframe. Some discussion has been done involving the people in [http://create.freedesktop.org/wiki/Main_Page CREATE], but the [http://create.freedesktop.org/wiki/Swatches_-_colour_file_format colour file format] is as far as the common interests go at the moment.&lt;br /&gt;
&lt;br /&gt;
Once the format has been roughed out and some working prototypes are in place, we'll see other projects revisiting for collaboration. So first we just need to collect up general use cases and implement a rough draft.&lt;br /&gt;
&lt;br /&gt;
= Use Cases =&lt;br /&gt;
&lt;br /&gt;
And think of the use case. Say a comic artist is working on a  &lt;br /&gt;
project. He would probably want a &amp;quot;swatch book&amp;quot; for each of his  &lt;br /&gt;
characters, and perhaps one combining them. Then he might also want  &lt;br /&gt;
to add a book per character per lighting condition (&amp;quot;daytime&amp;quot;,  &lt;br /&gt;
&amp;quot;nighttime&amp;quot;, etc). When he went to use it, he might like to just  &lt;br /&gt;
select &amp;quot;Fred's skin&amp;quot; and apply it to an area. Then &amp;quot;Fred's shirt&amp;quot; for  &lt;br /&gt;
another. Those might just be simple RGB colors, or the skin might be  &lt;br /&gt;
a simple gradient and the shirt might be a checked pattern.&lt;br /&gt;
&lt;br /&gt;
However... the artist most definitely would benefit from being able  &lt;br /&gt;
to define those books once and then just reference them from each of  &lt;br /&gt;
the programs he uses to create things. - [[JonCruz]]&lt;br /&gt;
&lt;br /&gt;
I think it would also be good if we could educate the comic artists on SVG Blend modes work, this way there would be no need to have separate color swatches for time of day. You could easily overlay a colored/gradiated rectangle within a frame and use multiply or another blend mode. Then again, that's also a preference of workflow.- [[ScislaC]]&lt;br /&gt;
&lt;br /&gt;
= Swatches in SVG/Inkscape =&lt;br /&gt;
&lt;br /&gt;
For SVG work, we'd probably like to be able to include gradients and  &lt;br /&gt;
patterns also. &amp;quot;Brushes&amp;quot; might also be nice... but I think those are  &lt;br /&gt;
something a bit different. For the apps I've seen that differentiate  &lt;br /&gt;
brushes from patterns, brushes get to be more of blobs of complex  &lt;br /&gt;
procedural code. - [[JonCruz]]&lt;br /&gt;
&lt;br /&gt;
This involves more than just the swatches, but I found the brush weight profiles in Xara X[1|treme] quite intuitive. Basically it's now doable in 0.46 with LPE and an auxiliary shape that defines the variable brush weight, but Xara's simple dropdown of pre-defined profiles worked quite well. Just a thought. - [[jegHegy]]&lt;br /&gt;
&lt;br /&gt;
I think all mentioned uses of swatches are applicable. As for brushes, yes, I think those would be great as well. If we can have a standard cross-application compatible way to include those and then leave it up to the applications to implement how they want to utilize them, that would be optimal. In addition to brushes, having a symbols library implemented in a swatch book would also be greatly helpful. - [[ScislaC]]&lt;br /&gt;
&lt;br /&gt;
Artists sending their work to a screen printer need to work in spot colors for easy separation, so they can avoid additional &amp;quot;artwork fees&amp;quot; by the provider.  Usually, the provider also has a set of standard colors that they use, charging more for custom mixing. --[[User:Cohort|Cohort]] 05:06, 25 December 2009 (UTC)&lt;br /&gt;
&lt;br /&gt;
= Mockups =&lt;br /&gt;
&lt;br /&gt;
TBD&lt;br /&gt;
&lt;br /&gt;
= Software Support =&lt;br /&gt;
&lt;br /&gt;
== Chart ==&lt;br /&gt;
The purpose of this table is first of all to find what apps support each feature, so that we can then look into each of those to make sure that we support everything that each app needs to be sharable in a swatchbook.&lt;br /&gt;
&lt;br /&gt;
Please note that the features across the top will probably change as we gain more information. Also what gets entered into each cell will change once we have a better idea what's going on.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! App&lt;br /&gt;
! Color&lt;br /&gt;
! Gradient&lt;br /&gt;
! Gradient&lt;br /&gt;
Application&lt;br /&gt;
! Pattern&lt;br /&gt;
! Filter&lt;br /&gt;
! Brush&lt;br /&gt;
! Symbol&lt;br /&gt;
! Line Marker&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.inkscape.org/ Inkscape]&lt;br /&gt;
| yes, rich&lt;br /&gt;
| yes&lt;br /&gt;
| limited&lt;br /&gt;
| yes, vector&lt;br /&gt;
| Yes, as of 0.46+Dev&lt;br /&gt;
| not really&lt;br /&gt;
| ?&lt;br /&gt;
| yes&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.blender.org/ Blender]&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.cinepaint.org/ CinePaint]&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.gimp.org/ GIMP]&lt;br /&gt;
| yes&lt;br /&gt;
| yes&lt;br /&gt;
| yes, rich&lt;br /&gt;
| yes, bitmap&lt;br /&gt;
| ?&lt;br /&gt;
| yes&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| [http://kolourpaint.org/ KolourPaint]&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.koffice.org/krita/ Krita]&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.scribus.net/ Scribus]&lt;br /&gt;
| yes&lt;br /&gt;
| yes (1.5)&lt;br /&gt;
| yes&lt;br /&gt;
| yes, bitmap, vector, all Scribus objects&lt;br /&gt;
| no&lt;br /&gt;
| no&lt;br /&gt;
| no&lt;br /&gt;
| limited&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Feature Details ==&lt;br /&gt;
=== Color ===&lt;br /&gt;
&lt;br /&gt;
The intent is to exchange color in the [http://create.freedesktop.org/wiki/index.php/Swatches_-_colour_file_format/Propositions format worked out by CREATE]&lt;br /&gt;
&lt;br /&gt;
A few additions might be made, but only in a manner that won't break use of that spec.&lt;br /&gt;
&lt;br /&gt;
=== Palette ===&lt;br /&gt;
&lt;br /&gt;
A 'palette' is a collection of colors. Many different approaches and formats have been used for this.&lt;br /&gt;
&lt;br /&gt;
General Characteristics&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
! aspect&lt;br /&gt;
! GIMP .gpl&lt;br /&gt;
! Adobe .aco, .acb, .act, .ase, .acf, .bcf, .clr&lt;br /&gt;
! AutoCAD .acb&lt;br /&gt;
! ColorSchemer .cs&lt;br /&gt;
! Corel .cpl, .xml (X5)&lt;br /&gt;
! ICC named color .icc&lt;br /&gt;
! OO.o .soc&lt;br /&gt;
! QuarkXPress qcl (+cui)&lt;br /&gt;
! RAL .bcs&lt;br /&gt;
! RIFF .pal&lt;br /&gt;
! Scribus .xml&lt;br /&gt;
! VivaDesigner .xml&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Gradient ===&lt;br /&gt;
&lt;br /&gt;
Gradients in SVG can be expressed as a subset of those supported by GIMP once shape/coordinates are separated. That is, pulling off linear, radial, etc.&lt;br /&gt;
&lt;br /&gt;
In the GIMP UI there is a &amp;quot;blend&amp;quot; tool, and one of the inputs is &amp;quot;Gradient&amp;quot;. &amp;quot;Shape&amp;quot; is a different input.&lt;br /&gt;
&lt;br /&gt;
General Characteristics&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
! aspect&lt;br /&gt;
! SVG&lt;br /&gt;
! GIMP&lt;br /&gt;
! PS&lt;br /&gt;
! CSS3&lt;br /&gt;
|-&lt;br /&gt;
|Multi-segment&lt;br /&gt;
|Y&lt;br /&gt;
|Y&lt;br /&gt;
|Y&lt;br /&gt;
|Y&lt;br /&gt;
|-&lt;br /&gt;
|Segment end can differ from next segment start&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|N&lt;br /&gt;
|N&lt;br /&gt;
|-&lt;br /&gt;
|Adjustable segment midpoint&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|Y&lt;br /&gt;
|N&lt;br /&gt;
|-&lt;br /&gt;
|Opacity in color&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|-&lt;br /&gt;
|Opacity in color stop&lt;br /&gt;
|Y&lt;br /&gt;
|N&lt;br /&gt;
|N&lt;br /&gt;
|N&lt;br /&gt;
|-&lt;br /&gt;
|Opacity as stops separate from color stops&lt;br /&gt;
|N&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|N&lt;br /&gt;
|-&lt;br /&gt;
|Fixed color stop&lt;br /&gt;
|Y&lt;br /&gt;
|Y&lt;br /&gt;
|Y&lt;br /&gt;
|Y&lt;br /&gt;
|-&lt;br /&gt;
|FG color stop&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|Y&lt;br /&gt;
|N&lt;br /&gt;
|-&lt;br /&gt;
|FG+A color stop&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|Y*&lt;br /&gt;
|N&lt;br /&gt;
|-&lt;br /&gt;
|BG color stop&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|Y&lt;br /&gt;
|N&lt;br /&gt;
|-&lt;br /&gt;
|BG+A color stop&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|Y*&lt;br /&gt;
|N&lt;br /&gt;
|-&lt;br /&gt;
|Blend linear&lt;br /&gt;
|Y&lt;br /&gt;
|Y&lt;br /&gt;
|&lt;br /&gt;
|Y&lt;br /&gt;
|-&lt;br /&gt;
|Blend sinusoidal&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|&lt;br /&gt;
|N&lt;br /&gt;
|-&lt;br /&gt;
|Blend spherical +&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|&lt;br /&gt;
|N&lt;br /&gt;
|-&lt;br /&gt;
|Blend spherical -&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|&lt;br /&gt;
|N&lt;br /&gt;
|-&lt;br /&gt;
|RGB interpolation&lt;br /&gt;
|Y&lt;br /&gt;
|Y&lt;br /&gt;
|Y&lt;br /&gt;
|Y&lt;br /&gt;
|-&lt;br /&gt;
|HSB cw interpolation&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|N&lt;br /&gt;
|N&lt;br /&gt;
|-&lt;br /&gt;
|HSB ccw interpolation&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|N&lt;br /&gt;
|N&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
So a GIMP format gradient is SVG compatible if:&lt;br /&gt;
* the end stop for each segment matches the begin stop for the next segment&lt;br /&gt;
* the midpoint of each segment is centered&lt;br /&gt;
* the color chosen is proper (need some work here)&lt;br /&gt;
* the blend is limited to only linear&lt;br /&gt;
* the coloring mode is limited to only RGB&lt;br /&gt;
&lt;br /&gt;
=== Gradient Application ===&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Type&lt;br /&gt;
! SVG&lt;br /&gt;
! GIMP&lt;br /&gt;
! Scribus&lt;br /&gt;
|-&lt;br /&gt;
|Linear&lt;br /&gt;
|Y&lt;br /&gt;
|Y&lt;br /&gt;
|Y&lt;br /&gt;
|-&lt;br /&gt;
|Bi-linear&lt;br /&gt;
|?&lt;br /&gt;
|Y&lt;br /&gt;
|N&lt;br /&gt;
|-&lt;br /&gt;
|Radial&lt;br /&gt;
|Y&lt;br /&gt;
|Y&lt;br /&gt;
|Y&lt;br /&gt;
|-&lt;br /&gt;
|Square&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|Y (1.5)&lt;br /&gt;
|-&lt;br /&gt;
|Conical (sym)&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|Y (1.5)&lt;br /&gt;
|-&lt;br /&gt;
|Conical (asym)&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|N&lt;br /&gt;
|-&lt;br /&gt;
|Shaped (angular)&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|N&lt;br /&gt;
|-&lt;br /&gt;
|Shaped (spherical)&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|N&lt;br /&gt;
|-&lt;br /&gt;
|Shaped (dimpled)&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|N&lt;br /&gt;
|-&lt;br /&gt;
|Spiral (cw)&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|N&lt;br /&gt;
|-&lt;br /&gt;
|Mesh&lt;br /&gt;
|N&lt;br /&gt;
|N&lt;br /&gt;
|Y (1.5)&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Pattern ===&lt;br /&gt;
=== Filter ===&lt;br /&gt;
=== Brush ===&lt;br /&gt;
=== Symbol ===&lt;br /&gt;
=== Line Marker ===&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&lt;br /&gt;
* [http://lists.freedesktop.org/archives/create/2007-September/000994.html My post] to the CREATE list on Sep 27, 2007.&lt;/div&gt;</summary>
		<author><name>C schaefer</name></author>
	</entry>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=Swatch_Book&amp;diff=66049</id>
		<title>Swatch Book</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=Swatch_Book&amp;diff=66049"/>
		<updated>2010-11-24T04:36:06Z</updated>

		<summary type="html">&lt;p&gt;C schaefer: /* Gradient Application */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Overview =&lt;br /&gt;
&lt;br /&gt;
This page is for discussing the concepts around swatch books, for Inkscape and any other programs, and what things users might want.&lt;br /&gt;
&lt;br /&gt;
Feel free to contribute here, on the mailing lists, or in our Jabber/IRC chat rooms.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== What is a Swatch Book? ==&lt;br /&gt;
&lt;br /&gt;
Basically a &amp;quot;Swatch Book&amp;quot; is a collection of swatches that an artist or designer might put together for reference during a project.&lt;br /&gt;
&lt;br /&gt;
Although a large number of people are familiar with various commercial spot color books, a swatch book is not limited to just colors. Decorators, designers and others often have books with more than simple color chips. That leads into the question of just what is a 'swatch' - [[JonCruz]]&lt;br /&gt;
&lt;br /&gt;
== What is a &amp;quot;Swatch&amp;quot;? ==&lt;br /&gt;
&lt;br /&gt;
In general artistic design work, I normally hit a different  &lt;br /&gt;
definition of &amp;quot;swatch&amp;quot;. It's not just a color, it's a &amp;quot;sample&amp;quot; or  &lt;br /&gt;
&amp;quot;material&amp;quot;. It could be a simple solid ink color, or it could be a  &lt;br /&gt;
heavy plaid cloth. Moving into software, &amp;quot;Gold&amp;quot; is another good  &lt;br /&gt;
example. &amp;quot;Gold&amp;quot; is a texture, not a color (just ask the Blender  &lt;br /&gt;
artists out there). From an artist/designer's viewpoint, they tend to  &lt;br /&gt;
think in terms of a swatch book as &amp;quot;a collection of things I've  &lt;br /&gt;
pulled together to use for this project&amp;quot;. I *think* some of the  &lt;br /&gt;
problem comes from saying &amp;quot;Pantone swatch book&amp;quot; and such but not  &lt;br /&gt;
keeping in mind that it is just a subset of general &amp;quot;swatch books&amp;quot;.  &lt;br /&gt;
That is, it is a &amp;quot;swatch book but with only solid paint swatches&amp;quot;.   &lt;br /&gt;
Then again... I have used foil Pantone books, so those definitely&lt;br /&gt;
fall into the &amp;quot;material, not just color&amp;quot; category. - [[JonCruz]]&lt;br /&gt;
&lt;br /&gt;
Some examples I've seen in swatch books are&lt;br /&gt;
* Fabric&lt;br /&gt;
* Ribbon&lt;br /&gt;
* Paint&lt;br /&gt;
* Spot color samples (Pantone, Trumatch, Focoltone, Toyo, etc)&lt;br /&gt;
* Paper&lt;br /&gt;
* Wood&lt;br /&gt;
* Flooring&lt;br /&gt;
* Tile&lt;br /&gt;
* Counter material&lt;br /&gt;
&lt;br /&gt;
The key here might be to think &amp;quot;material&amp;quot; instead of just &amp;quot;color&amp;quot;. Although one might work with just colors, others might want to extend to a bit more.&lt;br /&gt;
&lt;br /&gt;
== Why OpenSwatchBook? ==&lt;br /&gt;
&lt;br /&gt;
I have seen a need come up many times for shared collections of disparate resources such as colors, textures, patterns, etc. Others on some different projects think it might be nice in the long run, but that they're not looking at jumping in themselves in the immediate timeframe. Some discussion has been done involving the people in [http://create.freedesktop.org/wiki/Main_Page CREATE], but the [http://create.freedesktop.org/wiki/Swatches_-_colour_file_format colour file format] is as far as the common interests go at the moment.&lt;br /&gt;
&lt;br /&gt;
Once the format has been roughed out and some working prototypes are in place, we'll see other projects revisiting for collaboration. So first we just need to collect up general use cases and implement a rough draft.&lt;br /&gt;
&lt;br /&gt;
= Use Cases =&lt;br /&gt;
&lt;br /&gt;
And think of the use case. Say a comic artist is working on a  &lt;br /&gt;
project. He would probably want a &amp;quot;swatch book&amp;quot; for each of his  &lt;br /&gt;
characters, and perhaps one combining them. Then he might also want  &lt;br /&gt;
to add a book per character per lighting condition (&amp;quot;daytime&amp;quot;,  &lt;br /&gt;
&amp;quot;nighttime&amp;quot;, etc). When he went to use it, he might like to just  &lt;br /&gt;
select &amp;quot;Fred's skin&amp;quot; and apply it to an area. Then &amp;quot;Fred's shirt&amp;quot; for  &lt;br /&gt;
another. Those might just be simple RGB colors, or the skin might be  &lt;br /&gt;
a simple gradient and the shirt might be a checked pattern.&lt;br /&gt;
&lt;br /&gt;
However... the artist most definitely would benefit from being able  &lt;br /&gt;
to define those books once and then just reference them from each of  &lt;br /&gt;
the programs he uses to create things. - [[JonCruz]]&lt;br /&gt;
&lt;br /&gt;
I think it would also be good if we could educate the comic artists on SVG Blend modes work, this way there would be no need to have separate color swatches for time of day. You could easily overlay a colored/gradiated rectangle within a frame and use multiply or another blend mode. Then again, that's also a preference of workflow.- [[ScislaC]]&lt;br /&gt;
&lt;br /&gt;
= Swatches in SVG/Inkscape =&lt;br /&gt;
&lt;br /&gt;
For SVG work, we'd probably like to be able to include gradients and  &lt;br /&gt;
patterns also. &amp;quot;Brushes&amp;quot; might also be nice... but I think those are  &lt;br /&gt;
something a bit different. For the apps I've seen that differentiate  &lt;br /&gt;
brushes from patterns, brushes get to be more of blobs of complex  &lt;br /&gt;
procedural code. - [[JonCruz]]&lt;br /&gt;
&lt;br /&gt;
This involves more than just the swatches, but I found the brush weight profiles in Xara X[1|treme] quite intuitive. Basically it's now doable in 0.46 with LPE and an auxiliary shape that defines the variable brush weight, but Xara's simple dropdown of pre-defined profiles worked quite well. Just a thought. - [[jegHegy]]&lt;br /&gt;
&lt;br /&gt;
I think all mentioned uses of swatches are applicable. As for brushes, yes, I think those would be great as well. If we can have a standard cross-application compatible way to include those and then leave it up to the applications to implement how they want to utilize them, that would be optimal. In addition to brushes, having a symbols library implemented in a swatch book would also be greatly helpful. - [[ScislaC]]&lt;br /&gt;
&lt;br /&gt;
Artists sending their work to a screen printer need to work in spot colors for easy separation, so they can avoid additional &amp;quot;artwork fees&amp;quot; by the provider.  Usually, the provider also has a set of standard colors that they use, charging more for custom mixing. --[[User:Cohort|Cohort]] 05:06, 25 December 2009 (UTC)&lt;br /&gt;
&lt;br /&gt;
= Mockups =&lt;br /&gt;
&lt;br /&gt;
TBD&lt;br /&gt;
&lt;br /&gt;
= Software Support =&lt;br /&gt;
&lt;br /&gt;
== Chart ==&lt;br /&gt;
The purpose of this table is first of all to find what apps support each feature, so that we can then look into each of those to make sure that we support everything that each app needs to be sharable in a swatchbook.&lt;br /&gt;
&lt;br /&gt;
Please note that the features across the top will probably change as we gain more information. Also what gets entered into each cell will change once we have a better idea what's going on.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! App&lt;br /&gt;
! Color&lt;br /&gt;
! Gradient&lt;br /&gt;
! Gradient&lt;br /&gt;
Application&lt;br /&gt;
! Pattern&lt;br /&gt;
! Filter&lt;br /&gt;
! Brush&lt;br /&gt;
! Symbol&lt;br /&gt;
! Line Marker&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.inkscape.org/ Inkscape]&lt;br /&gt;
| yes, rich&lt;br /&gt;
| yes&lt;br /&gt;
| limited&lt;br /&gt;
| yes, vector&lt;br /&gt;
| Yes, as of 0.46+Dev&lt;br /&gt;
| not really&lt;br /&gt;
| ?&lt;br /&gt;
| yes&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.blender.org/ Blender]&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.cinepaint.org/ CinePaint]&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.gimp.org/ GIMP]&lt;br /&gt;
| yes&lt;br /&gt;
| yes&lt;br /&gt;
| yes, rich&lt;br /&gt;
| yes, bitmap&lt;br /&gt;
| ?&lt;br /&gt;
| yes&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| [http://kolourpaint.org/ KolourPaint]&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.koffice.org/krita/ Krita]&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.scribus.net/ Scribus]&lt;br /&gt;
| yes&lt;br /&gt;
| no&lt;br /&gt;
| yes&lt;br /&gt;
| yes, bitmap and vector&lt;br /&gt;
| no&lt;br /&gt;
| no&lt;br /&gt;
| no&lt;br /&gt;
| limited&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Feature Details ==&lt;br /&gt;
=== Color ===&lt;br /&gt;
&lt;br /&gt;
The intent is to exchange color in the [http://create.freedesktop.org/wiki/index.php/Swatches_-_colour_file_format/Propositions format worked out by CREATE]&lt;br /&gt;
&lt;br /&gt;
A few additions might be made, but only in a manner that won't break use of that spec.&lt;br /&gt;
&lt;br /&gt;
=== Palette ===&lt;br /&gt;
&lt;br /&gt;
A 'palette' is a collection of colors. Many different approaches and formats have been used for this.&lt;br /&gt;
&lt;br /&gt;
General Characteristics&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
! aspect&lt;br /&gt;
! GIMP .gpl&lt;br /&gt;
! Adobe .aco, .acb, .act, .ase, .acf, .bcf, .clr&lt;br /&gt;
! AutoCAD .acb&lt;br /&gt;
! ColorSchemer .cs&lt;br /&gt;
! Corel .cpl, .xml (X5)&lt;br /&gt;
! ICC named color .icc&lt;br /&gt;
! OO.o .soc&lt;br /&gt;
! QuarkXPress qcl (+cui)&lt;br /&gt;
! RAL .bcs&lt;br /&gt;
! RIFF .pal&lt;br /&gt;
! Scribus .xml&lt;br /&gt;
! VivaDesigner .xml&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Gradient ===&lt;br /&gt;
&lt;br /&gt;
Gradients in SVG can be expressed as a subset of those supported by GIMP once shape/coordinates are separated. That is, pulling off linear, radial, etc.&lt;br /&gt;
&lt;br /&gt;
In the GIMP UI there is a &amp;quot;blend&amp;quot; tool, and one of the inputs is &amp;quot;Gradient&amp;quot;. &amp;quot;Shape&amp;quot; is a different input.&lt;br /&gt;
&lt;br /&gt;
General Characteristics&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
! aspect&lt;br /&gt;
! SVG&lt;br /&gt;
! GIMP&lt;br /&gt;
! PS&lt;br /&gt;
! CSS3&lt;br /&gt;
|-&lt;br /&gt;
|Multi-segment&lt;br /&gt;
|Y&lt;br /&gt;
|Y&lt;br /&gt;
|Y&lt;br /&gt;
|Y&lt;br /&gt;
|-&lt;br /&gt;
|Segment end can differ from next segment start&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|N&lt;br /&gt;
|N&lt;br /&gt;
|-&lt;br /&gt;
|Adjustable segment midpoint&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|Y&lt;br /&gt;
|N&lt;br /&gt;
|-&lt;br /&gt;
|Opacity in color&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|-&lt;br /&gt;
|Opacity in color stop&lt;br /&gt;
|Y&lt;br /&gt;
|N&lt;br /&gt;
|N&lt;br /&gt;
|N&lt;br /&gt;
|-&lt;br /&gt;
|Opacity as stops separate from color stops&lt;br /&gt;
|N&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|N&lt;br /&gt;
|-&lt;br /&gt;
|Fixed color stop&lt;br /&gt;
|Y&lt;br /&gt;
|Y&lt;br /&gt;
|Y&lt;br /&gt;
|Y&lt;br /&gt;
|-&lt;br /&gt;
|FG color stop&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|Y&lt;br /&gt;
|N&lt;br /&gt;
|-&lt;br /&gt;
|FG+A color stop&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|Y*&lt;br /&gt;
|N&lt;br /&gt;
|-&lt;br /&gt;
|BG color stop&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|Y&lt;br /&gt;
|N&lt;br /&gt;
|-&lt;br /&gt;
|BG+A color stop&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|Y*&lt;br /&gt;
|N&lt;br /&gt;
|-&lt;br /&gt;
|Blend linear&lt;br /&gt;
|Y&lt;br /&gt;
|Y&lt;br /&gt;
|&lt;br /&gt;
|Y&lt;br /&gt;
|-&lt;br /&gt;
|Blend sinusoidal&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|&lt;br /&gt;
|N&lt;br /&gt;
|-&lt;br /&gt;
|Blend spherical +&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|&lt;br /&gt;
|N&lt;br /&gt;
|-&lt;br /&gt;
|Blend spherical -&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|&lt;br /&gt;
|N&lt;br /&gt;
|-&lt;br /&gt;
|RGB interpolation&lt;br /&gt;
|Y&lt;br /&gt;
|Y&lt;br /&gt;
|Y&lt;br /&gt;
|Y&lt;br /&gt;
|-&lt;br /&gt;
|HSB cw interpolation&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|N&lt;br /&gt;
|N&lt;br /&gt;
|-&lt;br /&gt;
|HSB ccw interpolation&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|N&lt;br /&gt;
|N&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
So a GIMP format gradient is SVG compatible if:&lt;br /&gt;
* the end stop for each segment matches the begin stop for the next segment&lt;br /&gt;
* the midpoint of each segment is centered&lt;br /&gt;
* the color chosen is proper (need some work here)&lt;br /&gt;
* the blend is limited to only linear&lt;br /&gt;
* the coloring mode is limited to only RGB&lt;br /&gt;
&lt;br /&gt;
=== Gradient Application ===&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Type&lt;br /&gt;
! SVG&lt;br /&gt;
! GIMP&lt;br /&gt;
! Scribus&lt;br /&gt;
|-&lt;br /&gt;
|Linear&lt;br /&gt;
|Y&lt;br /&gt;
|Y&lt;br /&gt;
|Y&lt;br /&gt;
|-&lt;br /&gt;
|Bi-linear&lt;br /&gt;
|?&lt;br /&gt;
|Y&lt;br /&gt;
|N&lt;br /&gt;
|-&lt;br /&gt;
|Radial&lt;br /&gt;
|Y&lt;br /&gt;
|Y&lt;br /&gt;
|Y&lt;br /&gt;
|-&lt;br /&gt;
|Square&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|Y (1.5)&lt;br /&gt;
|-&lt;br /&gt;
|Conical (sym)&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|Y (1.5)&lt;br /&gt;
|-&lt;br /&gt;
|Conical (asym)&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|N&lt;br /&gt;
|-&lt;br /&gt;
|Shaped (angular)&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|N&lt;br /&gt;
|-&lt;br /&gt;
|Shaped (spherical)&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|N&lt;br /&gt;
|-&lt;br /&gt;
|Shaped (dimpled)&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|N&lt;br /&gt;
|-&lt;br /&gt;
|Spiral (cw)&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|N&lt;br /&gt;
|-&lt;br /&gt;
|Mesh&lt;br /&gt;
|N&lt;br /&gt;
|N&lt;br /&gt;
|Y (1.5)&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Pattern ===&lt;br /&gt;
=== Filter ===&lt;br /&gt;
=== Brush ===&lt;br /&gt;
=== Symbol ===&lt;br /&gt;
=== Line Marker ===&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&lt;br /&gt;
* [http://lists.freedesktop.org/archives/create/2007-September/000994.html My post] to the CREATE list on Sep 27, 2007.&lt;/div&gt;</summary>
		<author><name>C schaefer</name></author>
	</entry>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=Swatch_Book&amp;diff=48684</id>
		<title>Swatch Book</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=Swatch_Book&amp;diff=48684"/>
		<updated>2009-03-14T20:55:21Z</updated>

		<summary type="html">&lt;p&gt;C schaefer: /* Chart */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Overview =&lt;br /&gt;
&lt;br /&gt;
This page is for discussing the concepts around swatch books, for Inkscape and any other programs, and what things users might want.&lt;br /&gt;
&lt;br /&gt;
Feel free to contribute here, on the mailing lists, or in our Jabber/IRC chat rooms.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== What is a Swatch Book? ==&lt;br /&gt;
&lt;br /&gt;
Basically a &amp;quot;Swatch Book&amp;quot; is a collection of swatches that an artist or designer might put together for reference during a project.&lt;br /&gt;
&lt;br /&gt;
Although a large number of people are familiar with various commercial spot color books, a swatch book is not limited to just colors. Decorators, designers and others often have books with more than simple color chips. That leads into the question of just what is a 'swatch' - [[JonCruz]]&lt;br /&gt;
&lt;br /&gt;
== What is a &amp;quot;Swatch&amp;quot;? ==&lt;br /&gt;
&lt;br /&gt;
In general artistic design work, I normally hit a different  &lt;br /&gt;
definition of &amp;quot;swatch&amp;quot;. It's not just a color, it's a &amp;quot;sample&amp;quot; or  &lt;br /&gt;
&amp;quot;material&amp;quot;. It could be a simple solid ink color, or it could be a  &lt;br /&gt;
heavy plaid cloth. Moving into software, &amp;quot;Gold&amp;quot; is another good  &lt;br /&gt;
example. &amp;quot;Gold&amp;quot; is a texture, not a color (just ask the Blender  &lt;br /&gt;
artists out there). From an artist/designer's viewpoint, they tend to  &lt;br /&gt;
think in terms of a swatch book as &amp;quot;a collection of things I've  &lt;br /&gt;
pulled together to use for this project&amp;quot;. I *think* some of the  &lt;br /&gt;
problem comes from saying &amp;quot;Pantone swatch book&amp;quot; and such but not  &lt;br /&gt;
keeping in mind that it is just a subset of general &amp;quot;swatch books&amp;quot;.  &lt;br /&gt;
That is, it is a &amp;quot;swatch book but with only solid paint swatches&amp;quot;.   &lt;br /&gt;
Then again... I have used foil Pantone books, so those definitely&lt;br /&gt;
fall into the &amp;quot;material, not just color&amp;quot; category. - [[JonCruz]]&lt;br /&gt;
&lt;br /&gt;
Some examples I've seen in swatch books are&lt;br /&gt;
* Fabric&lt;br /&gt;
* Ribbon&lt;br /&gt;
* Paint&lt;br /&gt;
* Spot color samples (Pantone, Trumatch, Focoltone, Toyo, etc)&lt;br /&gt;
* Paper&lt;br /&gt;
* Wood&lt;br /&gt;
* Flooring&lt;br /&gt;
* Tile&lt;br /&gt;
* Counter material&lt;br /&gt;
&lt;br /&gt;
The key here might be to think &amp;quot;material&amp;quot; instead of just &amp;quot;color&amp;quot;. Although one might work with just colors, others might want to extend to a bit more.&lt;br /&gt;
&lt;br /&gt;
== Why OpenSwatchBook? ==&lt;br /&gt;
&lt;br /&gt;
I have seen a need come up many times for shared collections of disparate resources such as colors, textures, patterns, etc. Others on some different projects think it might be nice in the long run, but that they're not looking at jumping in themselves in the immediate timeframe. Some discussion has been done involving the people in [http://create.freedesktop.org/wiki/Main_Page CREATE], but the [http://create.freedesktop.org/wiki/Swatches_-_colour_file_format colour file format] is as far as the common interests go at the moment.&lt;br /&gt;
&lt;br /&gt;
Once the format has been roughed out and some working prototypes are in place, we'll see other projects revisiting for collaboration. So first we just need to collect up general use cases and implement a rough draft.&lt;br /&gt;
&lt;br /&gt;
= Use Cases =&lt;br /&gt;
&lt;br /&gt;
And think of the use case. Say a comic artist is working on a  &lt;br /&gt;
project. He would probably want a &amp;quot;swatch book&amp;quot; for each of his  &lt;br /&gt;
characters, and perhaps one combining them. Then he might also want  &lt;br /&gt;
to add a book per character per lighting condition (&amp;quot;daytime&amp;quot;,  &lt;br /&gt;
&amp;quot;nighttime&amp;quot;, etc). When he went to use it, he might like to just  &lt;br /&gt;
select &amp;quot;Fred's skin&amp;quot; and apply it to an area. Then &amp;quot;Fred's shirt&amp;quot; for  &lt;br /&gt;
another. Those might just be simple RGB colors, or the skin might be  &lt;br /&gt;
a simple gradient and the shirt might be a checked pattern.&lt;br /&gt;
&lt;br /&gt;
However... the artist most definitely would benefit from being able  &lt;br /&gt;
to define those books once and then just reference them from each of  &lt;br /&gt;
the programs he uses to create things. - [[JonCruz]]&lt;br /&gt;
&lt;br /&gt;
I think it would also be good if we could educate the comic artists on SVG Blend modes work, this way there would be no need to have separate color swatches for time of day. You could easily overlay a colored/gradiated rectangle within a frame and use multiply or another blend mode. Then again, that's also a preference of workflow.- [[ScislaC]]&lt;br /&gt;
&lt;br /&gt;
= Swatches in SVG/Inkscape =&lt;br /&gt;
&lt;br /&gt;
For SVG work, we'd probably like to be able to include gradients and  &lt;br /&gt;
patterns also. &amp;quot;Brushes&amp;quot; might also be nice... but I think those are  &lt;br /&gt;
something a bit different. For the apps I've seen that differentiate  &lt;br /&gt;
brushes from patterns, brushes get to be more of blobs of complex  &lt;br /&gt;
procedural code. - [[JonCruz]]&lt;br /&gt;
&lt;br /&gt;
This involves more than just the swatches, but I found the brush weight profiles in Xara X[1|treme] quite intuitive. Basically it's now doable in 0.46 with LPE and an auxiliary shape that defines the variable brush weight, but Xara's simple dropdown of pre-defined profiles worked quite well. Just a thought. - [[jegHegy]]&lt;br /&gt;
&lt;br /&gt;
I think all mentioned uses of swatches are applicable. As for brushes, yes, I think those would be great as well. If we can have a standard cross-application compatible way to include those and then leave it up to the applications to implement how they want to utilize them, that would be optimal. In addition to brushes, having a symbols library implemented in a swatch book would also be greatly helpful. - [[ScislaC]]&lt;br /&gt;
&lt;br /&gt;
= Mockups =&lt;br /&gt;
&lt;br /&gt;
TBD&lt;br /&gt;
&lt;br /&gt;
= Software Support =&lt;br /&gt;
&lt;br /&gt;
== Chart ==&lt;br /&gt;
The purpose of this table is first of all to find what apps support each feature, so that we can then look into each of those to make sure that we support everything that each app needs to be sharable in a swatchbook.&lt;br /&gt;
&lt;br /&gt;
Please note that the features across the top will probably change as we gain more information. Also what gets entered into each cell will change once we have a better idea what's going on.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! App&lt;br /&gt;
! Color&lt;br /&gt;
! Gradient&lt;br /&gt;
! Gradient&lt;br /&gt;
Application&lt;br /&gt;
! Pattern&lt;br /&gt;
! Filter&lt;br /&gt;
! Brush&lt;br /&gt;
! Symbol&lt;br /&gt;
! Line Marker&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.inkscape.org/ Inkscape]&lt;br /&gt;
| yes, rich&lt;br /&gt;
| yes&lt;br /&gt;
| limited&lt;br /&gt;
| yes, vector&lt;br /&gt;
| Yes, as of 0.46+Dev&lt;br /&gt;
| not really&lt;br /&gt;
| ?&lt;br /&gt;
| yes&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.blender.org/ Blender]&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.cinepaint.org/ CinePaint]&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.gimp.org/ GIMP]&lt;br /&gt;
| yes&lt;br /&gt;
| yes&lt;br /&gt;
| yes, rich&lt;br /&gt;
| yes, bitmap&lt;br /&gt;
| ?&lt;br /&gt;
| yes&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| [http://kolourpaint.org/ KolourPaint]&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.koffice.org/krita/ Krita]&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.scribus.net/ Scribus]&lt;br /&gt;
| yes&lt;br /&gt;
| no&lt;br /&gt;
| yes&lt;br /&gt;
| yes, bitmap and vector&lt;br /&gt;
| no&lt;br /&gt;
| no&lt;br /&gt;
| no&lt;br /&gt;
| limited&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Feature Details ==&lt;br /&gt;
=== Color ===&lt;br /&gt;
&lt;br /&gt;
The intent is to exchange color in the [http://create.freedesktop.org/wiki/index.php/Swatches_-_colour_file_format/Propositions format worked out by CREATE]&lt;br /&gt;
&lt;br /&gt;
A few additions might be made, but only in a manner that won't break use of that spec.&lt;br /&gt;
&lt;br /&gt;
=== Gradient ===&lt;br /&gt;
&lt;br /&gt;
Gradients in SVG can be expressed as a subset of those supported by GIMP once shape/coordinates are separated. That is, pulling off linear, radial, etc.&lt;br /&gt;
&lt;br /&gt;
In the GIMP UI there is a &amp;quot;blend&amp;quot; tool, and one of the inputs is &amp;quot;Gradient&amp;quot;. &amp;quot;Shape&amp;quot; is a different input.&lt;br /&gt;
&lt;br /&gt;
General Characteristics&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
! aspect&lt;br /&gt;
! SVG&lt;br /&gt;
! GIMP&lt;br /&gt;
|-&lt;br /&gt;
|Multi-segment&lt;br /&gt;
|Y&lt;br /&gt;
|Y&lt;br /&gt;
|-&lt;br /&gt;
|Segment end can differ from next segment start&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|-&lt;br /&gt;
|Adjustable segment midpoint&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|-&lt;br /&gt;
|Fixed color stop&lt;br /&gt;
|Y&lt;br /&gt;
|Y&lt;br /&gt;
|-&lt;br /&gt;
|FG color stop&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|-&lt;br /&gt;
|FG+A color stop&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|-&lt;br /&gt;
|BG color stop&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|-&lt;br /&gt;
|BG+A color stop&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|-&lt;br /&gt;
|Blend linear&lt;br /&gt;
|Y&lt;br /&gt;
|Y&lt;br /&gt;
|-&lt;br /&gt;
|Blend sinusoidal&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|-&lt;br /&gt;
|Blend spherical +&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|-&lt;br /&gt;
|Blend spherical -&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|-&lt;br /&gt;
|Color mode RGB&lt;br /&gt;
|Y&lt;br /&gt;
|Y&lt;br /&gt;
|-&lt;br /&gt;
|Color mode HSV cw&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|-&lt;br /&gt;
|Color mode HSV ccw&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
So a GIMP format gradient is SVG compatible if:&lt;br /&gt;
* the end stop for each segment matches the begin stop for the next segment&lt;br /&gt;
* the midpoint of each segment is centered&lt;br /&gt;
* the color chosen is proper (need some work here)&lt;br /&gt;
* the blend is limited to only linear&lt;br /&gt;
* the coloring mode is limited to only RGB&lt;br /&gt;
&lt;br /&gt;
=== Gradient Application ===&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Type&lt;br /&gt;
! SVG&lt;br /&gt;
! GIMP&lt;br /&gt;
|-&lt;br /&gt;
|Linear&lt;br /&gt;
|Y&lt;br /&gt;
|Y&lt;br /&gt;
|-&lt;br /&gt;
|Bi-linear&lt;br /&gt;
|?&lt;br /&gt;
|Y&lt;br /&gt;
|-&lt;br /&gt;
|Radial&lt;br /&gt;
|Y&lt;br /&gt;
|Y&lt;br /&gt;
|-&lt;br /&gt;
|Square&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|-&lt;br /&gt;
|Conical (sym)&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|-&lt;br /&gt;
|Conical (asym)&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|-&lt;br /&gt;
|Shaped (angular)&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|-&lt;br /&gt;
|Shaped (spherical)&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|-&lt;br /&gt;
|Shaped (dimpled)&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|-&lt;br /&gt;
|Spiral (cw)&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
|-&lt;br /&gt;
|Spiral (ccw)&lt;br /&gt;
|N&lt;br /&gt;
|Y&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Pattern ===&lt;br /&gt;
=== Filter ===&lt;br /&gt;
=== Brush ===&lt;br /&gt;
=== Symbol ===&lt;br /&gt;
=== Line Marker ===&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&lt;br /&gt;
* [http://lists.freedesktop.org/archives/create/2007-September/000994.html My post] to the CREATE list on Sep 27, 2007.&lt;/div&gt;</summary>
		<author><name>C schaefer</name></author>
	</entry>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=Inkscape&amp;diff=16663</id>
		<title>Inkscape</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=Inkscape&amp;diff=16663"/>
		<updated>2007-11-02T00:32:43Z</updated>

		<summary type="html">&lt;p&gt;C schaefer: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a freeform area for Inkscape development and discussion.  &lt;br /&gt;
Curious about [[WikiSyntax]]?&lt;br /&gt;
&lt;br /&gt;
Other languages: [[Inkscape en español|Wiki en español]], [[L'Inkscape en Català|Wiki en Català]], [[Inkscape em Português|Wiki em Português]], [[Startseite|Wiki auf deutsch]]...&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table cellspacing=&amp;quot;11&amp;quot; width=&amp;quot;100%&amp;quot;&amp;gt;&amp;lt;tr valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width:33%;background-color: #E6E6E6; padding:.5em;&amp;quot;&amp;gt;&lt;br /&gt;
=== About Inkscape ===&lt;br /&gt;
* [http://www.inkscape.org/ Inkscape Homepage]&lt;br /&gt;
* [[About Inkscape]]&lt;br /&gt;
* [[InkscapeFeatures]]&lt;br /&gt;
* [[FAQ]] - Frequently Asked Questions&lt;br /&gt;
* [[ProjectInfo]]&lt;br /&gt;
* [[SupportedOperatingSystems]]&lt;br /&gt;
* [[Tools]] - Supporting Tools and Applications&lt;br /&gt;
* [[Galleries]]&lt;br /&gt;
* [[ArticlesAndPresentations]]&lt;br /&gt;
* [[TestimonialComments]]&lt;br /&gt;
* [[InkscapePopularity]]&lt;br /&gt;
* [[ContactInfo]] - our heroes&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td style=&amp;quot;width:33%;;background-color: white; padding:.5em;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== User Documentation ===&lt;br /&gt;
* [[InstallHelp]]&lt;br /&gt;
* [[International and Local Communities]]&lt;br /&gt;
* [[InkscapeTerminology]]&lt;br /&gt;
* [[UserManual]]&lt;br /&gt;
* [http://inkscape.org/doc/ Tutorials]&lt;br /&gt;
* [[InkscapeSVG|Inkscape SVG vs. Plain SVG]]&lt;br /&gt;
* [[GettingExtensionsWorking]]&lt;br /&gt;
* [[GettingEffectsWorking]]&lt;br /&gt;
* [[WhatEffectsDo]]&lt;br /&gt;
* [[UsingTheConnectorTool]]&lt;br /&gt;
* [[Installing Fonts as a User]]&lt;br /&gt;
* [[EmergencySave]] - recovery in case Inkscape crashed&lt;br /&gt;
* [[ReleaseNotes046|Release Notes]] for 0.46 (upcoming)&lt;br /&gt;
* [[ReleaseNotes045|Release Notes]] for 0.45&lt;br /&gt;
* [[ReleaseNotes044|Release Notes]] for 0.44 and past&lt;br /&gt;
* [[Announcing Releases]] for 0.44 and past&lt;br /&gt;
* [[TricksAndTips]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td style=&amp;quot;width:33%;background-color: #E6E6E6; padding:.5em;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Help Inkscape Without Coding === &lt;br /&gt;
&lt;br /&gt;
* [[HelpWanted]]&lt;br /&gt;
* [[CreatingDists]]: how to build packages&lt;br /&gt;
* [[WebsiteEditing]]&lt;br /&gt;
* [[UpdatingTrackerItems]]&lt;br /&gt;
* [[TutorialsAndHelp]]&lt;br /&gt;
* [[How_To_Start_A_Page]] how to use the wiki&lt;br /&gt;
* [[TestingInkscape]]&lt;br /&gt;
* [[Translation information]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table cellspacing=&amp;quot;0&amp;quot; width=&amp;quot;100%&amp;quot; style=&amp;quot;background-color: white; border-width:1px; border-style:solid; border-color:#62C012&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr valign=&amp;quot;top&amp;quot; style=&amp;quot;padding:11px 0em 0em 11px&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th colspan=&amp;quot;2&amp;quot; align=&amp;quot;left&amp;quot; style=&amp;quot;padding:.5em 0em 0em .5em&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Developer Documentation ===&lt;br /&gt;
&amp;lt;/th&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;tr valign=&amp;quot;top&amp;quot; align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td style=&amp;quot;width:50%;padding:.5em&amp;quot;&amp;gt;&lt;br /&gt;
==== General ====&lt;br /&gt;
* [[DeveloperManual]]&lt;br /&gt;
* [[CompilingInkscape]]&lt;br /&gt;
* [[WorkingWithSVN]]&lt;br /&gt;
* [[Using Eclipse]]&lt;br /&gt;
* [[HandlingPreferences]]:  creating and using preference values&lt;br /&gt;
* [[AddSPObject]]: how to add a new SPObject type&lt;br /&gt;
* [[ReprListeners]]: responding to XML doc changes&lt;br /&gt;
* [[ErrorsAndWarnings]]: how to deal with reporting errors, warnings, and other messages&lt;br /&gt;
* [[DebuggingTips]]: random tips to help debug problems&lt;br /&gt;
&lt;br /&gt;
* [[DeveloperTitles]]: terms for various roles in Inkscape&lt;br /&gt;
* [[InkscapeJanitors]]: small tasks that need doing&lt;br /&gt;
* [[ExtensionAttributes]]: currently defined attributes in Inkscape's XML namespace and what they do&lt;br /&gt;
&lt;br /&gt;
* [[ExtensionsRepository]]: an Internet central for Inkscape Extensions&lt;br /&gt;
* [[OtherProjects]] (outside links)&lt;br /&gt;
* [[MakingLivePathEffects]]: detailed instructions for building new live path effects&lt;br /&gt;
* [[WorkingWith2GeomFAQ]]: reallife questions answered about using 2Geom in real code&lt;br /&gt;
* [[:Category:Extensions|Extensions]]&lt;br /&gt;
** [[ExtensionArchitecture]]: an overview of the functionality provided by extensions and the possible implementations&lt;br /&gt;
** [[MakingAnINX]]: A description of the INX file format&lt;br /&gt;
** [[ScriptingHOWTO]]: Guidelines for writing External Script Extensions&lt;br /&gt;
** [[PythonModules]]: Helper modules for extensions crafted with python&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;td style=&amp;quot;width:50%;padding:.5em&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Development Discussion ====&lt;br /&gt;
* [[Roadmap]]: the main todo list&lt;br /&gt;
* [[NewFeatureProposals]]&lt;br /&gt;
* [[ExtensionArchitectureProposals]]&lt;br /&gt;
* [[Coding Style|Coding Style Discussion]]&lt;br /&gt;
* [[FileTypes]]&lt;br /&gt;
* [[ApplicationIcons]] (Application + Interface)&lt;br /&gt;
* [[InkscapeColor]]&lt;br /&gt;
* [[PrintingSubsystem]]&lt;br /&gt;
* [[SVG Competitors Plan]] - MS WVG vs SVG, etc&lt;br /&gt;
* [[SVG Tiny Compliance]]&lt;br /&gt;
* [[SVG Test Suite Compliance]] - [[W3C]] full test suite&lt;br /&gt;
* [[CSS Support]]&lt;br /&gt;
* [[OpenDocument proposal]]&lt;br /&gt;
* [[Googles Summer Of Code]]&lt;br /&gt;
* [[UI MockupScreenshots]]&lt;br /&gt;
* [[lib2geom]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;tr valign=&amp;quot;top&amp;quot; align=&amp;quot;left&amp;quot;&amp;gt;&amp;lt;td style=&amp;quot;width:50%;padding:.5em&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== User Interface Discussion ====&lt;br /&gt;
* [[Translation_information]]&lt;br /&gt;
* [[AddingInterfaceVerbs]]&lt;br /&gt;
* [[AccessibleGraphics]]&lt;br /&gt;
* [[ObjectManager]]&lt;br /&gt;
* [[DialogsReorganization]]&lt;br /&gt;
* [[ModalInterfaces]]&lt;br /&gt;
* [[TextUsability]]: text tool /dialog dialog&lt;br /&gt;
* [[KeyboardShortcutsToDo]]&lt;br /&gt;
** [[KeyboardProfiles]]: how you can help &lt;br /&gt;
* [[StatusbarAPI]]&lt;br /&gt;
* [[Animation-(Timeline)]]&lt;br /&gt;
* [[Free Desktop Graphic Suite]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;td style=&amp;quot;width:50%;padding:.5em&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Rearchitecture Discussion ====&lt;br /&gt;
* [[SubsystemRearchitecture]]&lt;br /&gt;
* [[GtkMMification]]: replace C boilerplate with gtkmm objects&lt;br /&gt;
* [[PathRepresentation]]&lt;br /&gt;
* [[Cairoification]]&lt;br /&gt;
* [[ScribusInteroperability]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* [[WikiAttic]]: pages that are no longer relevant but kept for historical value&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
[[Category:About Inkscape]]&lt;br /&gt;
[[Category:User Documentation]]&lt;/div&gt;</summary>
		<author><name>C schaefer</name></author>
	</entry>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=User:Luci&amp;diff=15019</id>
		<title>User:Luci</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=User:Luci&amp;diff=15019"/>
		<updated>2007-06-10T21:56:41Z</updated>

		<summary type="html">&lt;p&gt;C schaefer: restored old content&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;|-| (- |_ |_ () |/|/ () |^ |_ |) !&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;:.. :.: ::: :&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>C schaefer</name></author>
	</entry>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=ModuleFormat&amp;diff=15011</id>
		<title>ModuleFormat</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=ModuleFormat&amp;diff=15011"/>
		<updated>2007-06-10T21:33:09Z</updated>

		<summary type="html">&lt;p&gt;C schaefer: removed spam&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[ExtensionArchProposal]]&lt;/div&gt;</summary>
		<author><name>C schaefer</name></author>
	</entry>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=User:Axiom&amp;diff=15007</id>
		<title>User:Axiom</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=User:Axiom&amp;diff=15007"/>
		<updated>2007-06-10T21:21:57Z</updated>

		<summary type="html">&lt;p&gt;C schaefer: removed spam&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I am a web and graphic designer.  I run Linux at home, but windows at work, for there must be Photoshop.&lt;br /&gt;
&lt;br /&gt;
I have pretty much replaced Illustrator with Inkscape.  I like the way it feels you are drawing, and hope that they keep the whole usability mantra going.&lt;/div&gt;</summary>
		<author><name>C schaefer</name></author>
	</entry>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=Talk:ItFAQ&amp;diff=14979</id>
		<title>Talk:ItFAQ</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=Talk:ItFAQ&amp;diff=14979"/>
		<updated>2007-06-10T19:00:57Z</updated>

		<summary type="html">&lt;p&gt;C schaefer: removed spam&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Lingua predefinita su MAC OSX ==&lt;br /&gt;
&lt;br /&gt;
Sbirciando nel contenuto del pacchetto di InkScape per MAC oh visto che nella cartella risorse ci sono molte lingue, tra cui l'italiano.&lt;br /&gt;
E' possibile avere una versione con lingua predefinita in italiano?&lt;/div&gt;</summary>
		<author><name>C schaefer</name></author>
	</entry>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=Talk:Benutzerde&amp;diff=14977</id>
		<title>Talk:Benutzerde</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=Talk:Benutzerde&amp;diff=14977"/>
		<updated>2007-06-10T18:59:55Z</updated>

		<summary type="html">&lt;p&gt;C schaefer: removed spam&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>C schaefer</name></author>
	</entry>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=User:Jonathanbrickman0000&amp;diff=14973</id>
		<title>User:Jonathanbrickman0000</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=User:Jonathanbrickman0000&amp;diff=14973"/>
		<updated>2007-06-10T18:57:22Z</updated>

		<summary type="html">&lt;p&gt;C schaefer: removed spam&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>C schaefer</name></author>
	</entry>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=ReleaseAnnounce045-ptBR&amp;diff=14965</id>
		<title>ReleaseAnnounce045-ptBR</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=ReleaseAnnounce045-ptBR&amp;diff=14965"/>
		<updated>2007-06-10T18:55:05Z</updated>

		<summary type="html">&lt;p&gt;C schaefer: removed spam&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Inkscape Anuncia Lançamento da Versão 0.45 :: http://www.inkscape.org :: Desenhando Livremente ==&lt;br /&gt;
&lt;br /&gt;
A comunidade Inkscape anuncia hoje a mais nova versão do programa para edição gráfica vetorial. O Inkscape 0.45 apresenta seu novo filtro SVG de Desfoque Gaussiano. Patrocinado pela Google's Summer of Code, o desfoque Gaussiano permite desfocar e suavizar naturalmente todos os objetos do Inkscape, incluindo formas, texto e imagens. Isto permite uma grande escala de efeitos Fotorrealistas: matizes e luzes de fomas variadas, profundidade de campo, sombras, incandescência, etc. Os objetos desfocados também podem ser usados como máscaras para outros objetos conseguindo o efeito de &amp;quot;máscara feathered&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Inúmeras outras novas funções, melhorias nas funções existentes e correções de erros foram incluídos. Um diálogo de histórico permite que você navegue no seu histórico de mudanças. Muitos efeitos novos foram adicionados como extensões, incluindo o Padrão ao longo do Caminho e os efeitos de cores. Houve algumas melhorias de desempenho da renderização, da ordem de 2-3% em geral e de até 5-10% para desenhos usando transparência pesada ou gradientes radiais. A qualidade de composição foi também melhorada com a remoção das bordas vistas nos gradientes.&lt;br /&gt;
&lt;br /&gt;
Na versão em português do Brasil, temos 99% de tradução da interface e documentação 100% traduzida. Agradecemos ao trabalho de Thiago Pimentel na documentação e a toda a comunidade Inkscape Brasil, que colaborou com a tradução e a revisão da interface.&lt;br /&gt;
&lt;br /&gt;
Download para Linux, Windows, e Mac OS X:&lt;br /&gt;
 &lt;br /&gt;
     http://sourceforge.net/project/showfiles.php?group_id=93438&lt;br /&gt;
&lt;br /&gt;
Para muito mais detalhes, veja a Nota de Anúncio completo para 0.45 em:&lt;br /&gt;
 &lt;br /&gt;
     http://wiki.inkscape.org/wiki/index.php/Release_Notes&lt;br /&gt;
&lt;br /&gt;
Screenshot enviado pela comunidade:&lt;br /&gt;
 &lt;br /&gt;
     http://www.inkscape.org/screenshots/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Sobre o Inkscape===&lt;br /&gt;
&lt;br /&gt;
O Inkscape é uma ferramenta de desenho de código aberto que utiliza o formato de gráficos vetoriais escaláveis (SVG) do World Wide Web Consortium's ([[W3C]]).&lt;br /&gt;
Algumas funções suportadas pelo SVG incluem formas básicas, caminhos, texto, marcadores, clones, mesclagem alfa, transfomações, gradientes e agrupamento.&lt;br /&gt;
Em adição, o Inkscape suporta metadados Creative Commons, edição de nós, camadas, operações complexas com caminhos, texto em caminhos, texto em formas e edição do XML SVG. Também pode importar arquivos EPS, &amp;lt;nowiki&amp;gt;PostScript&amp;lt;/nowiki&amp;gt;, e a maioria dos formatos de bitmaps, e exportar PNGs, PS, PDF e vários formatos vetoriais.&lt;br /&gt;
&lt;br /&gt;
A principal motivação do Inkscape é dar à comunidade Open Source uma ferramenta de desenho totalmente compatível com XML, SVG e CSS2 do [[W3C]]. Trabalhos adicionais incluem a conversão da base de código de &amp;lt;nowiki&amp;gt;C/Gtk&amp;lt;/nowiki&amp;gt; para &lt;br /&gt;
&amp;lt;nowiki&amp;gt;C  /Gtkmm&amp;lt;/nowiki&amp;gt;, com ênfase em uma base leve com ferramentas poderosas adicionadas através de um mecanismo de extensões, e mantendo um processo de desenvolvimento amigável, aberto e voltado para a comunidade.&lt;br /&gt;
&lt;br /&gt;
== Release announce translations ==&lt;br /&gt;
&lt;br /&gt;
Catalan: http://wiki.inkscape.org/wiki/index.php/NotaAlliberament045&lt;br /&gt;
&lt;br /&gt;
Czech: http://wiki.inkscape.org/wiki/index.php/ReleaseAnnounce045-cs&lt;br /&gt;
&lt;br /&gt;
Deutsch: http://wiki.inkscape.org/wiki/index.php/ReleaseAnnounce045-de&lt;br /&gt;
&lt;br /&gt;
French: http://wiki.inkscape.org/wiki/index.php/ReleaseAnnounce045-fr&lt;br /&gt;
&lt;br /&gt;
Italian: http://wiki.inkscape.org/wiki/index.php/ReleaseAnnounce045-it&lt;br /&gt;
&lt;br /&gt;
Japanese: http://wiki.inkscape.org/wiki/index.php/ReleaseAnnounce045-ja&lt;br /&gt;
&lt;br /&gt;
Portuguese: http://wiki.inkscape.org/wiki/index.php/ReleaseAnnounce045-ptBR&lt;br /&gt;
&lt;br /&gt;
Vietnamese: http://wiki.inkscape.org/wiki/index.php/ReleaseAnnounce045-vi&lt;br /&gt;
&lt;br /&gt;
Español: http://wiki.inkscape.org/wiki/index.php/ReleaseAnnounce045-es&lt;br /&gt;
&lt;br /&gt;
[[Category:Marketing]]&lt;/div&gt;</summary>
		<author><name>C schaefer</name></author>
	</entry>
</feed>