Next: , Previous: Multiple Plot Windows, Up: Plotting Basics


15.1.6 Printing Plots

The print command allows you to save plots in a variety of formats. For example,

     print -deps foo.eps

writes the current figure to an encapsulated PostScript file called foo.eps.

— Function File: print (filename, options)

Print a graph, or save it to a file

filename defines the file name of the output file. If no filename is specified, output is sent to the printer.

options:

-Pprinter
Set the printer name to which the graph is sent if no filename is specified.
-color
-mono
Monochrome or colour lines.
-solid
-dashed
Solid or dashed lines.
-portrait
-landscape
Plot orientation, as returned by "orient".
-ddevice
Output device, where device is one of:
ps
ps2
psc
psc2
Postscript (level 1 and 2, mono and color)
eps
eps2
epsc
epsc2
Encapsulated postscript (level 1 and 2, mono and color)
tex
epslatex
epslatexstandalone
pstex
pslatex
Generate a LaTeX (or TeX) file for labels, and eps/ps for graphics. The file produced by epslatexstandalone can be processed directly by LaTeX. The other formats are intended to be included in a LaTeX (or TeX) document. The tex device is the same as the epslatex device.
ill
aifm
Adobe Illustrator
cdr
corel
CorelDraw
hpgl
HP plotter language
fig
XFig
dxf
AutoCAD
mf
Metafont
png
Portable network graphics
pbm
PBMplus
emf
Microsoft Enhanced Metafile

Other devices are supported by "convert" from ImageMagick. Type system("convert") to see what formats are available.

If the device is omitted, it is inferred from the file extension, or if there is no filename it is sent to the printer as postscript.

-Ffontname
-Ffontname:size
-F:size
fontname set the postscript font (for use with postscript, aifm, corel and fig). By default, 'Helvetica' is set for PS/Aifm, and 'SwitzerlandLight' for Corel. It can also be 'Times-Roman'. size is given in points. fontname is ignored for the fig device.

The filename and options can be given in any order.

— Function File: orient (orientation)

Set the default print orientation. Valid values for orientation include "landscape" and "portrait". If called with no arguments, return the default print orientation.