home *** CD-ROM | disk | FTP | other *** search
- TEXT2PS(1) (V1.04) TEXT2PS(1)
-
-
-
- NAME
- text2ps - convert text to postscript
-
- SYNOPSIS
- text2ps [-r[angle]] [-f[fontname]] [-s[pointsize]]
- [-h[space]] [-p[linepitch]] [-o[offset]]
- [-oe[offset]] [-m[topmargin]] [-w[linewidth]]
- [-l[pagelength]] [-v] [-?] [files...]
-
- DESCRIPTION
- Text2ps reads text from standard input (or files if specified)
- and produces postscript output, suitable for sending to any
- postscript device (such as an Apple Laserwriter) or for using
- with any program that expects postscript input (such as a
- postscript interpreter used to drive some other raster
- device). Text is normally aligned to the top and left edges
- of the imageable region of the page (usually slightly smaller
- than the physical page size), and a new page is started
- whenever text would fall below this region. The following
- options are understood, with all values able to be given
- as integer or real:
-
- -r[angle]
- Rotate the page by the given angle (in degrees). The
- default angle is 0 (portrait mode). If -r is used
- without specifying an angle, angle is set to 90
- (landscape mode). Angles other than 0 or 90 may cause
- text to fall outside the imageable region.
-
- -f[fontname]
- Set the font to the given fontname. The default font is
- Courier. If -f is used without a fontname, the font is
- set to Times-Roman. The list of available fonts for the
- Apple Laser-Writer printer is:
-
- Courier Times-Roman Helvetica
- Courier-Bold Times-Bold Helvetica-Bold
- Courier-Oblique Times-Italic Helvetica-Oblique
- Courier-BoldOblique Times-BoldItalic Helvetica-BoldOblique
-
- Note that only the Courier family is a fixed-width font;
- all the others are variable width, and so program
- listings or columns of data will not line up.
-
- -s[pointsize]
- Set the pointsize (character size) to the given value (72
- points = 1 inch). The default pointsize is 10. If -s is
- used without specifying the pointsize, the pointsize is
- set to 12.
-
- -h[space]
- Increase the horizontal spacing of characters by the
- given fraction of the current pointsize. For example,
- using `-h0.25' when pointsize = 12 causes the horizontal
- spacing to increase by 3 points. The default horizontal
- spacing is 0 i.e. the characters are placed next to each
- other, using their natural widths. If -h is used without
- specifying spacing, spacing is set to 0.25 x pointsize.
-
- -p[linepitch]
- Set the line spacing of printed text to the given value
- (72 points = 1 inch). Unless a value is specified for
- the linepitch using this option, the linepitch used will
- be equal to pointsize + 2.
-
- -o[offset]
- Offset text from the left edge of the imageable region,
- by the given distance (in centimeters) on all pages. The
- default offset is 0. If -o is used without specifying an
- offset, offset is set to 1 cm.
-
- -oe[offset]
- Offset text from the left edge of the imageable region,
- by the given distance (in centimeters) on even pages
- only. The default offset for even pages is the same as
- that for odd pages. If -oe is used without specifying an
- offset, offset is set to 1 cm on even pages. Option -o
- followed by the option -oe may be used to set offsets on
- odd and even pages independently.
-
- -m[topmargin]
- Set the top margin to the given value (in centimeters).
- The default is to set this to 0.5 cm. If -m is specified without a value for top margin, top margin is set to 1.5
- cm.
-
- -w[linewidth]
- Specify the number of characters per line. Longer lines
- are folded. The default is no folding. If -w is used
- without specifying linewidth, linewidth is set to 72
- characters per line. Useful with fixed-width fonts.
-
- -l[pagelength]
- Specify the number of lines per page. The default is to
- start a new page whenever text falls below the imageable
- region. If -l is used without specifying a pagelength,
- pagelength is set to 60.
-
- -v
- Print the version number and quit.
-
- -?
- Print a list of options and quit.
-
- AUTHOR
- Original: Stephen Frede, UNSW, Australia
- Modifications: Venu P. Gopal
-
-