Comment 14 for bug 448286

Revision history for this message
J Matthew Gaskill (jmgaskill) wrote :

...modifying the stroke-width in the example shown for the attribute vector-effect="non-scaling-stroke": http://www.w3.org/TR/SVGTiny12/painting.html#NonScalingStroke to

<line vector-effect="non-scaling-stroke" stroke="black" stroke-width="0" x1="32" y1="50" x2="32" y2="350"/>

perhaps adding a new item "hairline" to the units combobox (which would set the width to zero and deactivate the width box) would be a proper implementation. Visually Inkscape would always display "hairlines" as 1 px regardless of zoom factor.

I have been working on an Inkscape extension to generate output for the Universal brand of laser cutters -- right now I look for a width setting of exactly 1 pt to determine if a stroke should be a vector. This works well as long as an equivalent dimension in a another unit not used. A stroke width setting of 0 would be a slam dunk (as long as it is visible on screen).

This single change might generate even more wide spread adoption by laser cutting / engraving machine manufacturers since they would not have to purchase software from other vector drawing package vendors.