[comp.text.tex] Graphing programs

gt4589b@prism.gatech.EDU (Davis, Jr., Martin H.) (08/27/90)

This may have been answered before, but I have been following this
newsgroup for a while and have not seen the question, so my apologies
in advance.

I would like a good scientific plotting program, one that does log
axes (and does the log computation of the points), lets one use scientific
notation in the labels, perhaps can do 3-D plots, etc., whose output
can be incorporated into LaTeX files.  Preferably, the output would
be .dvi so it could be printed on anything, but I could accept it being
able to be printed only on PostScript printers.

I have used PiCTeX, but I am less than impressed with its speed and its 
relying upon TeX's computational abilities.  I have not seen anything
in the monthly FAQ which answers this question.

E-mail and I will summarize or post directly as you see fit.  Thanks.
-- 
DAVIS,MARTIN HENRY JR
Georgia Institute of Technology, Atlanta Georgia, 30332
uucp: ...!{allegra,amd,hplabs,seismo,ut-ngp}!gatech!prism!gt4589b
ARPA: gt4589b@prism.gatech.edu

gbyrd@mcnc.org (Gregory T. Byrd) (08/28/90)

There's a package called splot, developed by Anant Agarwal
while he was at Stanford, which generates encapsulated
PostScript, which can be incorporated into TeX documents
with dvips (and perhaps other ps drivers).

...Greg Byrd
   (gbyrd@mcnc.org)

isaac@goanna.cs.rmit.oz.au (Isaac Balbin) (08/28/90)

Try Graph+, written by Dr. Alan Kent here at RMIT (ajk@goanna.cs.rmit.oz.au)
You can ftp it from yallara.cs.rmit.oz.au in pub, as graph+.tar.Z

isaac@goanna.cs.rmit.oz.au (Isaac Balbin) (08/28/90)

In article <3627@goanna.cs.rmit.oz.au>, isaac@goanna.cs.rmit.oz.au (Isaac Balbin) writes:
> Try Graph+, written by Dr. Alan Kent here at RMIT (ajk@goanna.cs.rmit.oz.au)
> You can ftp it from yallara.cs.rmit.oz.au in pub, as graph+.tar.Z

Okay, yallara's ip number is 131.170.24.42 and here is some blurb about graph+

Graph+ is a utility program for producing graphs.
Its main advantage is that it allows easy manipulation of data using 
dynamic tables in memory using a relational style language (project etc.)
rather than requiring a number of separate programs piped together.
Graph+ also allows functions to be defined returning values or tables.
Output is in the format for input to the plot (1) filters.
The program leplot(1) converts plot output to postscript which can then be
included in LaTeX or Troff documents, it is included in the package.
There is also an xgraph+ included, methinks.

beck@bongo.cs.cornell.edu (Micah Beck) (08/28/90)

> isaac@goanna.cs.rmit.oz.au (Isaac Balbin) writes:

> >Graph+ is a utility program for producing graphs.
...
> >Output is in the format for input to the plot (1) filters.
> >The program leplot(1) converts plot output to postscript which can then be
> >included in LaTeX or Troff documents, it is included in the package.

Note that the plot(5) format can also be translated to Fig code using
the plot2fig package developed by Rich Murphey of Rice University.  Fig
code can be edited using the Fig graphics editor and then translated to
various Troff and LaTeX-compatible formats, including PS, using the
TransFig package.

Plot2fig and TransFig can be obtained by anonymous FTP from directory
svax.cs.cornell.edu:~ftp/pub/fig

Micah Beck
Cornell University