comp.lang.idl-pvwave archive
Messages from Usenet group comp.lang.idl-pvwave, compiled by Paulo Penteado

Home » Public Forums » archive » Re: iTools: lines too thick to publish?
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Return to the default flat view Create a new topic Submit Reply
Re: iTools: lines too thick to publish? [message #51175 is a reply to message #51167] Wed, 08 November 2006 07:59 Go to previous messageGo to previous message
Benjamin Hornberger is currently offline  Benjamin Hornberger
Messages: 258
Registered: March 2004
Senior Member
Dave wrote:
> Hello,
>
> I've just received some feedback from a journal that the figures I
> created with iTools has lines that are simply too thick for
> publication. I saved the figure as a vector-based .eps file so this
> isn't a low-res bitmap. The figure has quite a few lines on it
> (contours, vectors and trajectories) and I recall trying to make the
> lines thinner when I originally created the figure. A co-worker opened
> the file in CorelDraw 12 and was able to change all of the 1 px lines
> to 0.25 - 0.50 px which should satisfy the journal. Nevertheless, I'd
> very much like a way to get thinner lines when using iMap/iPlot. I
> fiddled for a few hours this morning to get fractional line widths into
> the iPlot dialog boxes but to no avail. Adding a few fractional
> thicknesses in the drop-down menu would be great (i.e. 0.25, 0.5, 0.75)
> but I don't really understand why the thickness cannot be varied to any
> decimal value? My older routines using map_set and contour gave .eps
> plots with much thinner lines but I would hate to go back to
> non-interactive graphics with what I'm working on at the moment.
>
> Thanks.
> Dave
>

The documentation for iPlot says that the line thickness (THICK keyword)
can be 1.0 to 10.0 pt. I just tried setting it to <1.0 -- it doesn't
complain but just sets it back to 1.0. It looks like that's all you can
get. You can set it to fractional values between 1.0 and 10.0 though.

Using direct graphics, the units seem to be different. A thickness of
1.0 (the PLOT documentation doesn't mention any units here) turns out as
0.28 pt in Illustrator, and it actually can be set to <1.0 in IDL.

It looks like this is a (major) limitation of iTools or probably object
graphics in general.

As a side note, I have also found it annoying that in the iTools
interface one can't set the line width to any fractional value between
1.0 and 10.0 even though this is possible in principle (by using the
THICK keyword when the data is first plotted, or by controlling the
iTools from the command line as described in Appendix A of the iTools
Developer's Guide).

Benjamin
[Message index]
 
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Re: Problem with compiling ENVI-BATCH routine
Next Topic: County boundaries in direct graphics

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Thu Oct 09 03:28:18 PDT 2025

Total time taken to generate the page: 0.95952 seconds