% error: print (filename, options) % % Print a graph, or save it to a file % % filename: % File to receive output. If no filename is specified, output is % sent to the printer. % % options: % -Pprinter % Printer to which the graph is sent if no filename is specified. % % -color | -mono % Monochrome or colour 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) % png Portable network graphics % svg Scalable vector garphics % jpg JPEG image % pbm 1-bit portable graphics % pgm grayscale portable graphics % ppm full-color portable graphics % mif FrameMaker Interchange Format % gmf CGM Graphics 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. % % The filename and options can be given in any order. % % If you are using Octave 2.1.x or above, mark_as_command('print') % will change print from a function to a command, so instead of typing % print('-depsc', 'out.ps') % you can type % print -depsc out.ps % % See also: orient, mark_as_command