Re: Problem/bug with ends of thick lines in graphics
- To: mathgroup at smc.vnet.net
- Subject: [mg88476] Re: Problem/bug with ends of thick lines in graphics
- From: ragfield <ragfield at gmail.com>
- Date: Tue, 6 May 2008 06:41:26 -0400 (EDT)
- References: <fvhe27$3t8$1@smc.vnet.net>
On May 3, 5:16 am, David Reiss <dbre... at gmail.com> wrote: > Consider the following graph: > > Plot[x, {x, 1/3, 3/4}, PlotRange -> {{0, 1}, {0, 1}}, > PlotStyle -> {AbsoluteThickness[20]}] > > When you plot it you will see that the line's ends are not > rectangular, whereas you would certainly want them to be so. =2E.. > Does anyone have any solutions to either or both of these issues? There are a couple of things you can do to alter the appearance of this graphic. In this specific case adding PlotPoints->3 to the Plot command is enough to do the trick. Another option is to manually remove a few (4-5) points from both the start and end of the Line primitive in the resulting graphic. This problem occurs when the points at the beginning/end of the line are so very close together that the OS graphics library gets a little confused about what angle to draw the line cap, and it's really only noticeable when the line is thick enough that the cap is clearly visible. -Rob