Arrow end markers and stroke length
Hello,
I use Inkscape to draw diagrams, however I have some problems to draw nice looking arrow end markers. The problem is that when I have an arrow pointing to a box, the arrow gets overlapped to the contour of the box.
That can be solved quite easily defining a marker which has its anchor point at the proper distance from the end of the stroke to which it is applied (such that the cuspid of the arrow is stroke width / 2 from the end of the stroke segment it is applied to). However, this solution leaves a small segment of the stroke past the arrow marker (see atachment, I would like to get rid of the small red segment on the right of the black arrow).
The "manual" solution is to draw the connecting stroke lines a little shorter than required to connect the boxes. However, this is very tedious and error prone to do, and makes the connection tool useless.
There is a way to obtain what I have in mind?
Does the plugin interface allow to define new tools, like the connector tool, in which I can embed the behavior I would like? Should I look into extending the connection tool? How difficult would that be?
Thank you. Cheers,
participants (1)
-
Daniele Nicolodi