Multiple object/group strokes

Bug #171636 reported by Bug Importer
38
This bug affects 7 people
Affects Status Importance Assigned to Milestone
Inkscape
Triaged
Wishlist
Unassigned

Bug Description

I am not familiar with the SVG specification nor the Inkscape code base,
but I have not yet found a way to achieve the following which, more or
less, are the same problem. Please tell me if there is a method I have
missed.

>> Please see the attached image for illustrations. <<

A. There is currently no way to create an editable path that has a stroke
around it's stroke.

 Workarounds are:
 o Use 'stroke to path' (makes editing very difficult)
 o Place two paths with different strokes on top of each other (you have to
maintain two paths, cloning does not allow them to have different strokes)

B. There is also no way to stroke around a group of objects that already
have a stroke.

 Workaround is:
 o Have two groups on top of each other with a different stroke (you have
to maintain two groups)

SOLUTION:

 o Allow cloned objects to have independent fill/stroke.
OR
 o For A, allow objects to have multiple strokes.
 o For B, allow groups to have a stroke independent of it's children's
strokes.

Thanks,
Schalken [<email address hidden>]

Revision history for this message
Bug Importer (bug-importer) wrote :
Ryan Lerch (ryanlerch)
Changed in inkscape:
importance: Undecided → Wishlist
status: New → Triaged
Revision history for this message
Brian (neon-lights) wrote :

if you're proposing what I think you're proposing...it'd make making Tango icons a lot easier. :D

Revision history for this message
Liam Dawson (liamdawson) wrote :

Another (simpler) workaround for A: for each path you want a second (or more if you wanted) stroke inside/outside the path, just create a 'Linked Offset'. Put a stroke or fill on that and voila, it is linked to the original. It works well enough for rough stuff anyway, and works just fine.

Revision history for this message
Aaron Malitic (malitic) wrote :

Usage scenario: Two separate color strokes on a font.

I had a font whose lines were too narrow, so I wanted to give it two strokes, One to widen the font lines and a second to give it a black outline.

If multiple strokes were possible, this would have been easy but instead I needed to:

Duplicate the text object.
Align them perfectly.
Set a stroke on the upper object to increase font width.
Add a nonsensically large stroke (8px) on the lower object to extend its stroke to the outside of the upper objects stroke.

This mimicked the effect I needed, but ended up taking about 10 minutes to switch between the two layers and adjust the two strokes independently on multiple text object groups. With the ability to add a second stroke, it would have taken a minute or two.

Revision history for this message
fabb (milkservice) wrote :

I'd love to have that features in Inkscape.

I would add a feature C: having multiple strokes for one path, where an offset (or path effect) can be set for each of those strokes.

In Illustrator, multiple strokes are possible and every stroke can have different effects like "Offset Path" - see attachement. Also see how it behaves when two nodes are near to each other at the bottom in the image.

Another great & useful example for Offset Path is given in this tutorial: http://veerle-v2.duoh.com/blog/comments/offset_path_on_text_in_illustrator/

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.