|
From: Alan G I. <ai...@am...> - 2003-11-03 06:07:46
|
> On Sat, 1 Nov 2003, Alan G Isaac wrote: >> I would still expect the ink not >> to pass the point the arrow is drawn "to" (in the direction >> of the arrow). On Sat, 01 Nov 2003, Hans-Bernhard Broeker apparently wrote: > I don't think so. The question is why you drew an arrow, and how the > average reader would read the resulting plot. If the tip is visibly > rounded, the most obvious position to be read out of it would indeed be > the center of that arc, not some point on it, because it'd be hard to tell > where on the arc that should be. If we were talking about headless arrows with rounded caps, I would agree with this. (In otherwords, I am certainly not arguing that the caps should be offset for a line segment.) But an arrowhead pins down a sense of direction that eliminates the problem you raise. Consider the attached EPS file. Cheers, Alan %!PS-Adobe-3.0 EPSF-3.0 %%BoundingBox: 71 49 313 149 %%Pages: 1 %%EndComments %%Page: 1 1 %%BeginDocument: C:/temp.ps %!PS /Helvetica 20 selectfont 72 120 moveto (Which line do I point to?)show 72 72 moveto 288 72 lineto 72 100 moveto 288 100 lineto 6 setlinewidth stroke 288 72 moveto 0 setgray gsave currentpoint translate 0 -12 lineto 24 0 0 12 4 arct 0 12 lineto closepath fill grestore 288 100 moveto 0 -12 rlineto 24 12 rlineto -24 12 rlineto closepath fill 312 50 moveto 0 100 rlineto 307.2 50 moveto 0 100 rlineto 305.5 50 moveto 0 100 rlineto 0.1 setlinewidth 0.5 setgray [3 2] 0 setdash stroke showpage %%EndDocument %%Trailer |