Next: Creating Custom User Applications
Up: Printing Data
Previous: Piping Data to Printers
  Contents
Customizing the Print Environment
Much of the print environment is configurable
from within dstool. On occasion, however, the user may wish to change some of the default
settings such as the width of the lines or the size of the bounding box. The default prologue
is contained in the file $DSTOOL/site_specific/Prolog.ps. The beginning of this file
includes a set of constants. These constants and their function are described below. All
units are PostScript units (approximately one point).
- BBoxSide (default = 500): The side length of the bounding box. Decreasing
this number by one half will result in an image which is one quarter the size of the default
image size. Note, however, that the symbols which are plotted are absolute in size, so
it may be necessary to decrease the values of these symbols.
- TickSize (default = 5): The length of the tick marks.
- xorigin (default = 51): The horizontal position of the lower left hand corner of the
bounding box.
- yorigin (default = 101): The vertical position of the lower left hand corner of the
bounding box.
- linewidth (default = 0.005): The width of lines used to draw symbols and tick marks. A
value of 0 for this constant is interpreted as being the smallest resolution the printer can
produce. Because very high resolution printers can produce lines too small to be seen, we
have chosen the (arbitrary) default value to be small but positive. If your printer is
incapable of producing a line this thin, it may not print the symbols at all. In that case,
change linewidth to a larger value such as 0.1. Values over 0.1 are not recommended.
- Small, Medium, Large, and Huge (defaults = 1, 2, 4, 6): These are scaling factors. The
symbols (excluding the Dot) are defined in the prologue to fit inside the unit square. The
scale factors multiply the lengths so that, for example, the Large (=4) Box is a square 4
units on each size. These symbols are absolute in size. The Dot is as above, except
that a Small Dot is defined to be a circle with a 0.2 unit radius.
- HeadPtSize (default = 6): The system information is displayed using this font size.
This may be too small for some people, and too big for some large-dimensional dynamical
systems.
- Yp (default = 670): The system information will be displayed on the page beginning at
this vertical position.
The remainder of the prologue contains PostScript definitions. We do not recommend that you
change these definitions.
Next: Creating Custom User Applications
Up: Printing Data
Previous: Piping Data to Printers
  Contents
root
1998-11-02