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.
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.
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]