Forum: Inkscape SVG 2.0: What does Inkscape want?

Posted by Tavmjong Bah (Guest)
on 2010-08-23 20:43
(Received via mailing list)
Hi,

  I've been asked to sit on a panel at Open SVG 2010 titled "Graphical
Effects Beyond SVG 1.1". I'll have five minutes before the discussion
begins to present Inkscape's hopes for SVG 2.0. These are the things
that I can think of at the moment. Please add to the list:

1. Markers that can inherit parent attributes (e.g. marker fill takes
parent stroke color so arrow heads are same color as path).

2. Mesh gradients (Diffusion curves?).

3. Vector effects (see:
http://dev.w3.org/SVG/modules/vectoreffects/master/SVGVectorEffectsPrimer.html 
)

4. Multipage SVG's.

          Thanks,

          Tav
Posted by Joshua A. Andler (Guest)
on 2010-08-23 21:00
(Received via mailing list)
On Mon, 2010-08-23 at 20:42 +0200, Tavmjong Bah wrote:
> 2. Mesh gradients (Diffusion curves?).
> 
> 3. Vector effects (see:
> http://dev.w3.org/SVG/modules/vectoreffects/master/SVGVectorEffectsPrimer.html )
> 
> 4. Multipage SVG's.

5. More control of stroke positioning.

Unlike the current method where the stroke is centered on the path, it
would be great to have control over the "balance" of the stroke.
Effectively with a scale from 0-100 it would allow going from completely
inside the shape, to completely outside the shape (default being 50, for
current behavior). That or -100 to 100 and 0 being the current behavior.

Cheers,
Josh
Posted by Abrolag (Guest)
on 2010-08-23 21:03
(Received via mailing list)
On Mon, 23 Aug 2010 20:42:11 +0200
Tavmjong Bah <tavmjong@free.fr> wrote:

> 
> 2. Mesh gradients (Diffusion curves?).
> 
> 3. Vector effects (see:
> http://dev.w3.org/SVG/modules/vectoreffects/master/SVGVectorEffectsPrimer.html )
> 
> 4. Multipage SVG's.
> 
>           Thanks,
> 
>           Tav

Very much like the idea of 3 & 4

--
Will J Godfrey
http://www.musically.me.uk
Say you have a poem and I have a tune.
Exchange them and we can both have a poem, a tune, and a song.
Posted by Kyle Reynolds (Guest)
on 2010-08-23 22:03
(Received via mailing list)
Most definitely multipage SVGs!

6. Embedded TrueType fonts? Or are there licensing/legal issues with 
that one?
Posted by Felipe Sanches (Guest)
on 2010-08-23 22:27
(Received via mailing list)
> 5. More control of stroke positioning.
>
> Unlike the current method where the stroke is centered on the path, it
> would be great to have control over the "balance" of the stroke.
> Effectively with a scale from 0-100 it would allow going from completely
> inside the shape, to completely outside the shape (default being 50, for
> current behavior). That or -100 to 100 and 0 being the current behavior.
>

I love this idea. A user has requested exactly that to me a few days 
ago.
Posted by Hannes Hochreiner (Guest)
on 2010-08-23 22:54
(Received via mailing list)
> 4. Multipage SVG's.

That would be brilliant!

Cheers,
Hannes
Posted by Gary Hawkins (Guest)
on 2010-08-23 23:55
(Received via mailing list)
the electronic die cutter users among us would like to see a way we can 
fill
a SVG with a vector fill.

Gaz
Posted by Reto_Kurz (Guest)
on 2010-08-23 23:55
(Received via mailing list)
I'm a bit new to all of this, but to me having text be able to include 
an
underline, or perhaps whole box around it would be nice.

Is there a reason underline isn't included with "base text"?

>  I've been asked to sit on a panel at Open SVG 2010 
>3. Vector effects (see: 
>http://dev.w3.org/SVG/modules/vectoreffects/master/SVGVectorEff
ectsPrimer.html )

4. Multipage SVG's.

          Thanks,

          Tav





----------------------------------------------------------------------------
--
Sell apps to millions through the Intel(R) Atom(Tm) Developer Program Be
part of this innovative community and reach millions of netbook users
worldwide. Take advantage of special opportunities to increase revenue 
and
speed time-to-market. Join now, and jumpstart your future.
http://p.sf.net/sfu/intel-atom-d2d
_______________________________________________
Inkscape-user mailing list
Inkscape-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/inkscape-user
Posted by Alexandre Leray (Guest)
on 2010-08-24 01:25
(Received via mailing list)
Hi,

A better support for texts, especially multi-lines support. I'm not sure
what is the current status and plans on this.

Alex.
Posted by Robert Funnell (Guest)
on 2010-08-24 03:07
(Received via mailing list)
On Mon, 23 Aug 2010, Tavmjong Bah wrote:

>...
>   I've been asked to sit on a panel at Open SVG 2010 titled "Graphical
> Effects Beyond SVG 1.1". I'll have five minutes before the discussion
> begins to present Inkscape's hopes for SVG 2.0. These are the things
> that I can think of at the moment. Please add to the list:
>...

I'd like to be able to create a single filled object whose outline has
multiple segments, with the multiple segments having different colours
and styles.

I have a fudged example at
http://audilab.bmed.mcgill.ca/~funnell/test_fill_multsegs.svg where
I've overlaid 2 objects to get the desired visual effect. It would be
very useful to be able to later edit a single outline and have the
fill adjusted automatically.

An extension of this feature would allow two filled objects to share
an outline segment between them, so that editing that segment would
cause the fills of both objects to be adjusted automatically.

Examples of drawings that could make good use of these features are at
http://audilab.bmed.mcgill.ca/~funnell/AudiLab/teach/me_saf/me_saf001.html
and
http://audilab.bmed.mcgill.ca/~funnell/AudiLab/teach/me_saf/me_saf002.html

- Robert
Posted by Kyle Reynolds (Guest)
on 2010-08-24 03:16
(Received via mailing list)
Spell check.



kyle m. reynolds (mac os x, c++)
canvas foundation, designer (yukikito)
class of 2014, school of electrical engineering and computer science 
(university of central florida)
On Aug 23, 2010 7:26 PM, Alexandre Leray 
&lt;alexandre@alexandreleray.com&gt; wrote:

Hi,



A better support for texts, especially multi-lines support. I'm not sure

what is the current status and plans on this.



Alex.



On 23/08/10 23:54, Reto_Kurz wrote:

&gt;

&gt; I'm a bit new to all of this, but to me having text be able to 
include an

&gt; underline, or perhaps whole box around it would be nice.

&gt;

&gt; Is there a reason underline isn't included with "base text"?

&gt;

&gt;&gt; -----Original Message-----

&gt;&gt; From: Tavmjong Bah [mailto:tavmjong@free.fr]

&gt;&gt; Sent: Monday, August 23, 2010 11:42 AM

&gt;&gt; To: Inkscape User Community

&gt;&gt; Subject: [Inkscape-user] SVG 2.0: What does Inkscape want?

&gt;&gt;

&gt;&gt;

&gt;&gt;

&gt;&gt; Hi,

&gt;&gt;

&gt;&gt;   I've been asked to sit on a panel at Open SVG 2010

&gt;&gt; titled "Graphical Effects Beyond SVG 1.1". I'll have five

&gt;&gt; minutes before the discussion begins to present Inkscape's

&gt;&gt; hopes for SVG 2.0. These are the things that I can think of at

&gt;&gt; the moment. Please add to the list:

&gt;&gt;

&gt;&gt; 1. Markers that can inherit parent attributes (e.g. marker

&gt;&gt; fill takes parent stroke color so arrow heads are same color as 
path).

&gt;&gt;

&gt;&gt; 2. Mesh gradients (Diffusion curves?).

&gt;&gt;

&gt;&gt; 3. Vector effects (see:

&gt;&gt; http://dev.w3.org/SVG/modules/vectoreffects/master/SVGVectorEff

&gt; ectsPrimer.html )

&gt;

&gt; 4. Multipage SVG's.

&gt;

&gt;           Thanks,

&gt;

&gt;           Tav

&gt;

&gt;

&gt;

&gt;

&gt;

&gt; 
----------------------------------------------------------------------------

&gt; --

&gt; Sell apps to millions through the Intel(R) Atom(Tm) Developer 
Program Be

&gt; part of this innovative community and reach millions of netbook 
users

&gt; worldwide. Take advantage of special opportunities to increase 
revenue and

&gt; speed time-to-market. Join now, and jumpstart your future.

&gt; http://p.sf.net/sfu/intel-atom-d2d

&gt; _______________________________________________

&gt; Inkscape-user mailing list

&gt; Inkscape-user@lists.sourceforge.net

&gt; https://lists.sourceforge.net/lists/listinfo/inkscape-user

&gt;

&gt;

&gt; 
------------------------------------------------------------------------------

&gt; Sell apps to millions through the Intel(R) Atom(Tm) Developer 
Program

&gt; Be part of this innovative community and reach millions of netbook 
users

&gt; worldwide. Take advantage of special opportunities to increase 
revenue and

&gt; speed time-to-market. Join now, and jumpstart your future.

&gt; http://p.sf.net/sfu/intel-atom-d2d

&gt; _______________________________________________

&gt; Inkscape-user mailing list

&gt; Inkscape-user@lists.sourceforge.net

&gt; https://lists.sourceforge.net/lists/listinfo/inkscape-user

&gt;



------------------------------------------------------------------------------

Sell apps to millions through the Intel(R) Atom(Tm) Developer Program

Be part of this innovative community and reach millions of netbook users

worldwide. Take advantage of special opportunities to increase revenue 
and

speed time-to-market. Join now, and jumpstart your future.

http://p.sf.net/sfu/intel-atom-d2d

_______________________________________________

Inkscape-user mailing list

Inkscape-user@lists.sourceforge.net

https://lists.sourceforge.net/lists/listinfo/inkscape-user
Posted by Jon Cruz (Guest)
on 2010-08-24 07:23
(Received via mailing list)
On Aug 23, 2010, at 11:42 AM, Tavmjong Bah wrote:

> 
> 2. Mesh gradients (Diffusion curves?).

>From what I can tell, diffusion curves are very interesting but visually different from general mesh gradients. Ideally we might get both.

To express a bit of the subjective feel, one might consider diffusion 
curves a bit like velvet paintings or water colors. Each have a very 
distinct look to them that signals the media.
Posted by unknown (Guest)
on 2010-08-24 07:55
(Received via mailing list)
Hi,

a "perspective transformation tool" would be nice....
Posted by Mark Crutch (Guest)
on 2010-08-24 12:36
(Received via mailing list)
When drawing our webcomics the two features that we've missed most,
compared to other tools we've used are:

1) Perspective transformations

2) A wider choice of gradients.


Implementing perspective transformations at the SVG level would
presumably allow for perspective effects which preserve the structure
of the affected elements (no need to convert everything to paths). The
effect would also presumably remain editable, making subsequent tweaks
much easier.

I noticed the call for mesh and diffusion curve gradients - which
would be great - but right now even a simple conical gradient involves
hacky inefficient workarounds to achieve the desired effect. I'd like
to see conical and "shaped" gradients as basic primitives.

Mark

--
"The Greys" -  an Inkscape drawn sci-fi webcomic
http://www.peppertop.com/
http://facebook.com/TheGreysComic
Posted by Tavmjong Bah (Guest)
on 2010-08-24 15:11
(Received via mailing list)
On Mon, 2010-08-23 at 14:54 -0700, Reto_Kurz wrote:
> I'm a bit new to all of this, but to me having text be able to include an
> underline, or perhaps whole box around it would be nice.
> 
> Is there a reason underline isn't included with "base text"?

It's in the current spec... Inkscape just doesn't implement it.

Tav


--

Tavmjong Bah

Inkscape, Guide to Vector Drawing Program
http://tavmjong.free.fr/INKSCAPE/
Posted by Tavmjong Bah (Guest)
on 2010-08-24 15:13
(Received via mailing list)
On Mon, 2010-08-23 at 20:05 -0400, Robert Funnell wrote:
> multiple segments, with the multiple segments having different colours
> cause the fills of both objects to be adjusted automatically.
> 
> Examples of drawings that could make good use of these features are at
> http://audilab.bmed.mcgill.ca/~funnell/AudiLab/teach/me_saf/me_saf001.html
> and
> http://audilab.bmed.mcgill.ca/~funnell/AudiLab/teach/me_saf/me_saf002.html
> 
> - Robert

This is proposed as part of Vector Effects: see last entry of first
bullet list in
http://dev.w3.org/SVG/modules/vectoreffects/master/SVGVectorEffectsPrimer.html

Tav


--

Tavmjong Bah

Inkscape, Guide to Vector Drawing Program
http://tavmjong.free.fr/INKSCAPE/
Posted by Tavmjong Bah (Guest)
on 2010-08-24 15:14
(Received via mailing list)
On Mon, 2010-08-23 at 22:54 +0100, Gary Hawkins wrote:
> the electronic die cutter users among us would like to see a way we
> can fill a SVG with a vector fill.
> 
> Gaz

I think I understand what you want, but just to be sure can you give me
an example.

Thanks,

Tav



--

Tavmjong Bah

Inkscape, Guide to Vector Drawing Program
http://tavmjong.free.fr/INKSCAPE/
Posted by Robert Funnell (Guest)
on 2010-08-24 18:48
(Received via mailing list)
On Tue, 24 Aug 2010, Tavmjong Bah wrote:

>> I'd like to be able to create a single filled object whose outline has
> http://dev.w3.org/SVG/modules/vectoreffects/master/SVGVectorEffectsPrimer.html
Excellent! That's just what I was hoping for.

Is there an explanation somewhere about how the subpaths would be
connected? Presumably one would want to connect the subpaths without
needing to make a duplicate node.

- Robert
Posted by vwanweb p. (vwanweb)
on 2010-08-24 20:05
(Received via mailing list)
Hi,

It would be nice to build upon the feBlend composting from 0.47.  Seems
these would be "add-ons" versus "new ground zero features" inkscape.

SVG2.0 Blend Modes:   (available in .pdf)
overlay | soft light | hard light | color dodge | color burn | 
difference |
exclusion
http://www.w3.org/TR/SVG2Reqs/#req-graphics
http://www.w3.org/TR/SVG2Reqs/#req-graphics


Tavmjong Bah wrote:
> parent stroke color so arrow heads are same color as path).
> 
> speed time-to-market. Join now, and jumpstart your future.
> http://p.sf.net/sfu/intel-atom-d2d
> _______________________________________________
> Inkscape-user mailing list
> Inkscape-user@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/inkscape-user
> 
> 

--
View this message in context: 
http://old.nabble.com/SVG-2.0%3A-What-does-Inkscape-want--tp29515088p29524798.html
Sent from the Inkscape - User mailing list archive at Nabble.com.
Posted by Gary Hawkins (Guest)
on 2010-08-24 20:28
(Received via mailing list)
Wouldn't spell check be a inkscape program thing not a svg thing.
Just curious, not intending to upset anyone.

Gaz
Posted by Kyle Reynolds (Guest)
on 2010-08-24 20:33
(Received via mailing list)
Sorry.

It just seemed like we were doing a little bit of both.



kyle m. reynolds (mac os x, c++)
canvas foundation, designer (yukikito)
class of 2014, school of electrical engineering and computer science 
(university of central florida)
On Aug 23, 2010 9:27 PM, Gary Hawkins &lt;dragonlord666@gmail.com&gt; 
wrote:

Wouldn't spell check be a inkscape program thing not a svg thing.
Just curious, not intending to upset anyone.

Gaz

On 24 August 2010 02:15, Kyle Reynolds &lt;kyle@canvasfoundation.org&gt; 
wrote:


Spell check.





kyle m. reynolds (mac os x, c++)
canvas foundation, designer (yukikito)
class of 2014, school of electrical engineering and computer science 
(university of central florida)
Posted by Gary Hawkins (Guest)
on 2010-08-24 20:39
(Received via mailing list)
No problem Kyle, I was just asking to get it straight in my head (hey
something has to work up there!!)
Just looked and In 0.47 under TEXT there is a check spelling - I'm 
guessing
that is what you are asking for?

Gaz
Posted by Gary Hawkins (Guest)
on 2010-08-24 21:58
(Received via mailing list)
sent a video & svg file (the one used in the video)  so hopefully it'll 
be
clear.
sent privately so as not to block the group & your free.ft address 
bounced
it back saying it was too big LOL

Hope you got them.
If you need any more info give me a shout.

Thanks

Gaz
Posted by Andreas Neumann (Guest)
on 2010-08-24 22:30
(Received via mailing list)
There is a working draft on more complex transformations, such as
perspective transformations:

http://dev.w3.org/SVG/modules/transforms/SVGTransformsReqs.html
http://www.w3.org/TR/2009/WD-SVG-Transforms-20090320/

and a corresponding SVG Open paper:
http://www.svgopen.org/2008/papers/86-Achieving_3D_Effects_with_SVG/

It would be great if the Inkscape developers interested in implementing
perspective transforms could comment this working draft or contribute in
improving it, should it be necessary.

Andreas
Posted by Jon Bertrand (Guest)
on 2010-08-25 16:54
(Received via mailing list)
This statement is probably out of place but if I could ask for one
design aspect to svg it would be that as much content as possible stays
"indexable" by search engines.  I'd like to be able to draw charts,
graphs, figures, and images and put text and metadata in them.  Someday
I'd like google to index that text.

Anytime you convert text to path I'm guessing you lose the text and just
have the path.  I'd like to keep the text.
Please log in before posting. Registration is free and takes only a minute.
Existing account (Switch to SSL-encrypted connection)
NEW: Do you have a Google/GoogleMail or Yahoo account? No registration required!
Log in with Google account | Log in with Yahoo account
No account? Register here.