Next: PostScript Variables, Up: Printing
These commands convert buffer contents to PostScript, either printing it or leaving it in another Emacs buffer.
The ps-print-buffer
and ps-print-region
commands print
buffer contents in PostScript form. One command prints the entire
buffer; the other, just the region. The commands
ps-print-buffer-with-faces
and
ps-print-region-with-faces
behave similarly, but use PostScript
features to show the faces (fonts and colors) of the buffer text.
Interactively, when you use a prefix argument (C-u), the command prompts the user for a file name, and saves the PostScript image in that file instead of sending it to the printer.
The commands whose names have ‘spool’ instead of ‘print’, generate the PostScript output in an Emacs buffer instead of sending it to the printer.
Use the command ps-despool
to send the spooled images to the
printer. This command sends the PostScript generated by
‘-spool-’ commands (see commands above) to the printer. With a
prefix argument (C-u), it prompts for a file name, and saves the
spooled PostScript image in that file instead of sending it to the
printer.
M-x handwrite is more frivolous. It generates a PostScript
rendition of the current buffer as a cursive handwritten document. It
can be customized in group handwrite
. This function only
supports ISO 8859-1 characters.