NAME
grolbp - groff driver for Canon CAPSL printers (LBP-4 and LBP-8 series
laser printers).SYNOPSIS
ggrroollppbb [ -ll ] [ --llaannddssccaappee ] [ -vv ] [ --vveerrssiioonn ] [ -ccn ]
[ --ccooppiieess==numcopies ] [ -pppapersize ]
[ --ppaappeerrssiizzee==papersize ] [ -ooorientation ]
[ --oorriieennttaattiioonn==orientation ] [ -wwwidth ] [ --lliinneewwiiddtthh==width ]
[ -FFdir ] [ --ffoonnttddiirr==dir ] [ -hh ] [ --hheellpp ] [ files... ]
DESCRIPTION
ggrroollbbpp is a driver for ggrrooffff that produces output in CAPSL and VDM for-
mat suitable for Canon LBP-4 and LBP-8 printers.
For compatibility with grolj4 there is an additional drawing command available: \\DD''RR dh dv'' Draw a rule (i.e. a solid black rectangle), with one corner at the current position, and the diagonally opposite corner at the current position +(dh,dv). OOPPTTIIOONNSSNote that there can be whitespace between a one-letter option and its
argument; on the other hand, there must be whitespace and/or an equalsign (`=') between a long-name option and its argument.
-ccnumcopies
--ccooppiieess==numcopies
Print numcopies copies of each page.-ll
--llaannddssccaappee
Print the document with a landscape orientation.-pppapersize
--ppaappeerrssiizzee==papersize
Set the paper size to papersize, which must be a valid paper size description as indicated in the section PPAAPPEERR SSIIZZEESS.-ooorientation
--oorriieennttaattiioonn==orientation
Print the document with orientation orientation, which must be `portrait' or `landscape'.-wwwidth
--lliinneewwiiddtthh==width
Set the default line thickness to width thousandths of an em. If this option isn't specified, the line thickness defaults to 0.04 em.-vv
--vveerrssiioonn
Print the version number.-FFdir
--ffoonnttddiirr==dir
Prepend directory dir//ddeevvname to the search path for font anddevice description files; name is the name of the device, usual-
ly llbbpp.-hh
--hheellpp Print a short help text.
TTYYPPEEFFAACCEESSThe driver supports the Dutch, Swiss and Swiss-Narrow scalable type-
faces, each one in the Regular, Bold, Italic and Bold-Italic styles.
Additionally, the Courier and Elite monospaced typefaces at the sizes 8and 12 points (for Courier) resp. 8 and 10 points (for Elite) are sup-
ported, each one in the Regular, Bold and Italic styles. The following chart summarizes the font names you can use to access these fonts:+--------+------+----+-----+-------+
| Typeface | Regular | Bold | Italic | Bold-Italic |
+--------+------+----+-----+-------+
| DDuuttcchh | TR | TB | TI | TBI |+--------+------+----+-----+-------+
| SSwwiissss | HR | HB | HI | HBI |+--------+------+----+-----+-------+
| SSwwiissss NNaarrrrooww | HNR | HNB | HNI | HNBI |+--------+------+----+-----+-------+
| CCoouurriieerr | CR | CB | CI | |+--------+------+----+-----+-------+
| EElliittee | ER | EB | EI | |+--------+------+----+-----+-------+
PPAAPPEERR SSIIZZEESS The paper size can be set in the DDEESSCC file or with command line options to ggrroollbbpp. If the paper size is specified both ways, the command lineoptions take precedence over the contents of the DDEESSCC file (this ap-
plies to the page orientation too). See ggrrooffffffoonntt(1) how to set the paper dimensions in the DDEESSCC file. To set the paper size in the command line, add-pp paper-size
or--ppaappeerrssiizzee==paper-size
to the other ggrroollbbpp options, where paper-size is in the same format as
in the DDEESSCC file. If no paper size is specified in the DDEESSCC file or the command line, a default size of A4 is used. PPAAGGEE OORRIIEENNTTAATTIIOONN As with the page size, the orientation of the printed page (ppoorrttrraaiitt or llaannddssccaappee) can be set in the DDEESSCC file or with command line options. It is also case insensitive.To set the orientation in the DDEESSCC file, insert a line with the follow-
ing content: oorriieennttaattiioonn [ppoorrttrraaiitt|llaannddssccaappee] Only the first valid orientation command in the DDEESSCC file is used. To set the page orientation with command line options you can use the-oo or --oorriieennttaattiioonn option with the same parameters (ppoorrttrraaiitt or llaanndd-
ssccaappee) as in the DDEESSCC file. Or you can use the -ll option to force the
pages to be printed in landscape. FFOONNTT FFIILLEE FFOORRMMAATT In addition to the usual commands described in ggrrooffffffoonntt(5), ggrroollbbpp provides the command lbpname which sets the font name sent to the printer when requesting this font. The syntax of this command is: llbbppnnaammee printerfontname +o For bitmapped fonts, printerfontname has the form Nbasefontname is the font name as it appears in the printers font listings without the first letter, up to (but not includ-
ing) the font size. fontstyle can be one of the letters RR, II,or BB, indicating the font styles Roman, Italic and Bold respec-
tively. For instance, if the printer's font listing A shows font`Nelite12I.ISOUSA', the corresponding entry in the font de-
scription file is llbbppnnaammee NNeelliitteeII Note that you may need to modify ggrroollbbpp to add support for new bitmapped fonts, since the available font names and font sizesof bitmapped fonts (as documented above) are hard-coded into the
program. +o For scalable fonts, printerfontname is identical to the font name as it appears in the printer's font listing A. For instance, to select the `Swiss' font in bold style, whichappears in the printer's font listing A as `Swiss-Bold', the re-
quired llbbppnnaammee command line isllbbppnnaammee SSwwiissss-BBoolldd
The argument of llbbppnnaammee is case sensitive. FILES //uussrr//sshhaarree//ggrrooffff//11..1199..11//ffoonntt//ddeevvllbbpp//DDEESSCC Device description file. //uussrr//sshhaarree//ggrrooffff//11..1199..11//ffoonntt//ddeevvllbbpp//F Font description file for font F. //uussrr//sshhaarree//ggrrooffff//11..1199..11//ttmmaacc//llbbpp..ttmmaacc Macros for use with ggrroollbbpp.SEE ALSO
ggrrooffff(1), ttrrooffff(1), ggrrooffffoouutt(5), ggrrooffffffoonntt(5), ggrrooffffcchhaarr(7) Groff Version 1.19.1 23 September 2002 GROLBP(1)