Re: R-beta: Plot and scale

Ross Ihaka (ihaka@stat.auckland.ac.nz)
Fri, 20 Mar 1998 08:08:08 +1200 (NZST)


Date: Fri, 20 Mar 1998 08:08:08 +1200 (NZST)
From: Ross Ihaka <ihaka@stat.auckland.ac.nz>
Message-Id: <199803192008.IAA01032@stat1.stat.auckland.ac.nz>
To: wsimpson@uwinnipeg.ca
Subject: Re: R-beta: Plot and scale

> From: Bill Simpson <wsimpson@uwinnipeg.ca>
> Subject: Re: R-beta: Plot and scale

> I have this opinion from years of working on the Mac, where the WYSIWYG
> philosophy permeated everything.  The monitor and the printer were always
> coordinated so the physical dimensions of a figure on the monitor and the
> physical dimensions of the figure on the printer were identical.  (I
> am including fonts of course) This was achieved despite the huge diffs in
> monitor and laser printer resolution. I think this approach was also used
> on NeXT.  And it is a wonderful time-saver for people who do graphics.
> If you haven't experienced it, you don't know what you're missing.
>
> Right now the only way to make figs look the way you want in R (X11) is
> through trial and error (very time-consuming). (BTW using Mac R gives
> figures with the lovely monitor=printer characteristics I've been talking
> about, due to system software)
>
> I know this lack of output device coordination was a design decision
> (maybe not by S-Plus but at level of X-windows etc).  But it was a bad
> decision.

I think that what you want is important an I have tried to build the
R graphics system in a way which will at least partially support
what you want (fixed colors, linetypes etc).  There's just a bit more
to do ...

I might say that producing "WYSIWYG" output on the Mac was/is a nightmare.
The Mac graphics more really assumes that printers are do tmatrix with the
same dot pitch as the screen.

Display postscript really provides the best kind of solution.  Roll on
GNUStep ...

	Ross
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
r-help mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html
Send "info", "help", or "[un]subscribe"
(in the "body", not the subject !)  To: r-help-request@stat.math.ethz.ch
_._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._