[comp.graphics] X plotting subroutine library

locher@IASTATE.EDU (Locher Robert Carroll Iii) (06/19/91)

I wonder if anybody can point me to an X and Postscript plotting subroutine
library that is more versatile than the ones I have seen so far.

	My wish list:
	-------------

	1.)  Basic plotting stuff -- axes, points, etc.

	2.)  Nice text - Times Roman, other fonts, super/sub scripts, Greek 
	     letters, scientific symbols, etc.

	3.)  Publication-quality output (Postscript, 300 dpi)

	4.)  Editable output - curve legends, arbitrary legends, etc.

	5.)  Decent preview in X - ideally the program would be able to cause
	     a window to appear with the preview instead of having to run
	     other commands from an xterm window to see it.  However I'd
	     settle for anything that wasn't too scrunched.


My biggest beef with the packages I've seen so far is that they try to produce
device-independent graphics viewable on any conceivable graphics device, which
means that the output inevitably looks like it was done on a plotter instead of
using the power of Postscript.  Also some are editable and some are not; some
laugh at you if you want symbols or subscripts in axes or legends.  Some make it
far easier to print the sucker to preview it than do it at your terminal.

Any comments would be most helpful.  Reply by email or by post, or flame by
email :-)

				Mercy Buckups,

				Rob Locher

peter@eclipse.ccs.uwo.ca (Mr. Peter Budgell) (06/19/91)

In article <1991Jun18.231323@IASTATE.EDU> locher@IASTATE.EDU (Locher Robert Carroll Iii) writes:
>I wonder if anybody can point me to an X and Postscript plotting subroutine
>library that is more versatile than the ones I have seen so far.
 ....
>				Rob Locher


Have a look at the x-window implementation of grtool, which is available
at the following sites.  Note, it is not a subroutine library, but acts
on ascii data which has been written to disk.




Host ese3.ese.ogi.edu   (129.95.20.62)
Last updated 05:01  5 Jun 1991

    Location: /pub/grtool
      FILE      rw-r--r--    308575  Dec  7 16:21   xvgr-1.07alpha.tar.Z

Host sunbane.engrg.uwo.ca   (129.100.100.12)
Last updated 13:36 28 May 1991

    Location: /donations
      FILE      rw-r-----    308575  Mar 27 20:47   xvgr-1.07alpha.tar.Z
 
Host aix370.rrz.uni-koeln.de   (134.95.80.1)
Last updated 05:12 27 May 1991

    Location: /windows/xcontrib
      FILE      rw-rw-r--    308575  May 26 21:14   xvgr-1.07alpha.tar.Z

Host sun.soe.clarkson.edu   (128.153.12.3)
Last updated 05:06 21 May 1991

    Location: /pub/src
      FILE      rw-rw-r--    309145  Apr 25 20:59   xvgr-1.07alpha.tar.Z

Host slopoke.mlb.semi.harris.com   (132.158.82.36)
Last updated 05:45 19 May 1991
 
    Location: /pub/src/graphics/grtool
      FILE      rw-r--r--    308575  Feb  4 17:17   xvgr-1.07alpha.tar.Z

Host rzs02.ruf.uni-freiburg.de   (132.230.1.42)
Last updated 06:11 18 May 1991

    Location: /X11/contrib
      FILE      rw-r--r--    308575  Feb  7 23:09   xvgr-1.07alpha.tar.Z

Host oersted.ltf.dth.dk   (129.142.66.16)
Last updated 05:26 14 May 1991

    Location: /pub/XView
      FILE      r--r--r--    308575  Mar 25 14:17   xvgr-1.07alpha.tar.Z

Host tupac-amaru.informatik.rwth-aachen.de   (192.35.229.9)
Last updated 05:07 18 Apr 1991

    Location: /pub/graphics/grtools
      FILE      rw-r--r--    308575  Mar 19 08:39   xvgr-1.07alpha.tar.Z




Not only will it do postscript output, it can output files for inclusion in
Framemaker, and for various devices.


peter@engrg.uwo.ca

peter@eclipse.ccs.uwo.ca (Mr. Peter Budgell) (06/19/91)

Further to the request for plotting subroutines, take a look
at the vg library of Fortran callable routines at:

  sunspot.ceee.nist.gov      129.6.64.151

which may be useful.