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.
...modifying the stroke-width in the example shown for the attribute vector- effect= "non-scaling- stroke" : http:// www.w3. org/TR/ SVGTiny12/ painting. html#NonScaling Stroke 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.