Arrow scaling

I’m trying to find the correct settings to define a custom arrowhead that scales in the way I would like. The behavior I’m looking for is that if I add my arrowhead to a 1 pt line, for instance, then if I change the linewidth to 2 pt (or scale the line by 200%), the arrowhead is exactly twice as large, and offset by twice as far from the line. In other words, if I photocopied the original 1 pt line and enlarged it by 200%, it would exactly match the 2 pt line and arrowhead. Right now this doesn’t seem to be the behavior: The arrowheads scale by a factor that is less than the factor by which the linewidth is scaled. I have tried various combinations of “Scales with stroke width,” Draw with Fill/Stroke, etc., but can’t get this to work.


Intaglio mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

When arrows are set to scale with line width they don’t scale in a one to one manner (as you observed). In general a one to one scale tends to make arrows too big too fast.

If you want an arrow that’s twice as big as another your best bet is probably to customize two copies of it and set the scale of one to be twice that of the other (with the scale with stroke width option turned off).


Intaglio mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

On Aug 6, 2008, at 4:34 PM, Nick wrote:

When arrows are set to scale with line width they don’t scale in a
one to one manner (as you observed). In general a one to one scale
tends to make arrows too big too fast.

If you want an arrow that’s twice as big as another your best bet
is probably to customize two copies of it and set the scale of one
to be twice that of the other (with the scale with stroke width
option turned off).

It looks as if arrows are made of two things, a stem and an
arrowhead. If indeed so, why can’t the stroke dialog box include a
way to adjust the size of the arrowheads?

Regards
–schremmer


Intaglio mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

My major need is a way to scale an entire drawing by, say, 200%, and have it be in every respect two times larger than the original. In Intaglio 2.x, this didn’t work in part because dashed lines didn’t scale properly. Now arrowheads don’t scale properly (or at least in this most straightforward sense). Hmpph. Maybe another checkbox (“scale proportionally to stroke width”)?


Intaglio mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

Or a stroke to outline conversion that includes the arrowhead? If I could get an arrow head up with control points I could do what I wanted with it if I needed to.


Intaglio mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

On 7 Aug 2008, at 08:18, Roberts, Maxwell J wrote:

Or a stroke to outline conversion that includes the arrowhead? If I
could get an arrow head up with control points I could do what I
wanted with it if I needed to.

I draw my own arrow-heads in any case - have done for years, in all
sorts of different drawing apps - the ‘standard’ ones that each app
produces rarely satisfy me. The nice thing about Intaglio is that it
has a very convenient library in which to keep them, and from which
it is the work of a moment to extract the one you want.

Phil


Intaglio mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

Or a stroke to outline conversion that includes the arrowhead? If I could get an arrow head up with control points I could do what I wanted with it if I needed to.

Object > Convert > Stroke To Fill converts both the stroke and any arrow. Some arrow styles are stroked and some are filled but this should work with either.


Intaglio mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options