Previous: Character Plotting, Up: Graphing [Contents][Index]

`(require 'eps-graph)`

This is a graphing package creating encapsulated-PostScript files. Its motivations and design choice are described in http://people.csail.mit.edu/jaffer/Docupage/grapheps

A dataset to be plotted is taken from a 2-dimensional array. Corresponding coordinates are in rows. Coordinates from any pair of columns can be plotted.

- Function:
**create-postscript-graph***filename.eps size elt1 …* -
`filename.eps`should be a string naming an output file to be created.`size`should be an exact integer, a list of two exact integers, or #f.`elt1`, ... are values returned by graphing primitives described here.`create-postscript-graph`

creates an*Encapsulated-PostScript*file named`filename.eps`containing graphs as directed by the`elt1`, ... arguments.The size of the graph is determined by the

`size`argument. If a list of two integers, they specify the width and height. If one integer, then that integer is the width and the height is 3/4 of the width. If #f, the graph will be 800 by 600.

These graphing procedures should be called as arguments to
`create-postscript-graph`

. The order of these arguments is
significant; PostScript graphics state is affected serially from the
first `elt` argument to the last.

- Function:
**whole-page** -
Pushes a rectangle for the whole encapsulated page onto the PostScript stack. This pushed rectangle is an implicit argument to

`partition-page`

or`setup-plot`

.

• Column Ranges: | ||

• Drawing the Graph: | ||

• Graphics Context: | ||

• Rectangles: | ||

• Legending: | ||

• Legacy Plotting: | ||

• Example Graph: |

Previous: Character Plotting, Up: Graphing [Contents][Index]