$Id: gslp.1,v 1.37 2005/10/20 19:46:55 ray Exp $
Also, the string %# in a heading or footing is replaced with the page #.
GSLP 1 "20 October 2005" 8.53 Ghostscript \" -*- nroff -*-
NAME
gslp - Format and print text using ghostscript
gsbj - Format and print text for BubbleJet printer using ghostscript
gsdj - Format and print text for DeskJet printer using ghostscript
gsdj500 - Format and print text for DeskJet 500 BubbleJet using ghostscript
gslj - Format and print text for LaserJet printer using ghostscript
SYNOPSIS
gslp
-12BclqRr -b<header> -f<font> -F<hfont> -L<lines> -p<outfile>
-T<n>
--add-to-space <units>
--add-to-width <units>
--columns <n>
--detect
--first-page <n>
--kern <file.afm>
--last-page <n>
--(heading|footing)-(left|center|right) <string>
--margin-(top|bottom|left|right) <inches>
--no-eject-(file|formfeed)
--spacing <n>
[gs options] [files]
gsbj [options] [files]
gsdj [options] [files]
gsdj500 [options] [files]
gslj [options] [files]
DESCRIPTION
This utility provides functionality approximately equivalent to the Unix
enscript (1) program. It prints plain text files using a single font.
It currently handles tabs and formfeeds, but not backspaces.
It will line-wrap when using fixed-pitch fonts.
It will also do kerning and width adjustment.
The default device (-sDEVICE=) and resolution (-r) are as follows:
gslp epson 180 gsbj bj10e 180 gsdj deskjet 300 gsdj500 djet500 300 gslj laserjet 300By default the current date is formatted as the center header.
OPTIONS
"Standard switches implemented:"
-12BclqRr -b<header> -f<font> -F<hfont> -L<lines> -p<outfile>
"Sun switches implemented:"
-T<n> set tab width
"Switches ignored:"
-GghKkmow -# -C -d -J -n -P -S -s -t -v
"Switches added:"
"--add-to-space <units>"
add the given number of 1/72" units to the width of each
space (may be negative)
"--add-to-width <units>"
add the given number of 1/72" units to the width of each
character (may be negative)
"--columns <n>"
print in <n> columns
"--detect"
treat the file as PostScript if it starts with %!
"--first-page <n>"
start printing at page <n>
"--kern <file.afm>"
kern using information from the given .AFM file
"--last-page <n>"
stop printing after page <n>
"--(heading|footing)-(left|center|right) <string>"
set the heading/footing fields; use -B first to clear
"--margin-(top|bottom|left|right) <inches>"
set a margin
"--no-eject-(file|formfeed)"
end-of-file/FF only starts a new column, not a new sheet
"--spacing <n>"
use double (n=2), triple (n=3), etc. spacing
SEE ALSO
gs(1)
VERSION
This document was last revised for Ghostscript version 8.53.
AUTHOR
artofcode LLC and Artifex Software, bug-gs at ghostscript.com, are the
primary maintainers of Ghostscript.
This manpage by George Ferguson.