diff options
author | Norbert Preining <norbert@preining.info> | 2019-09-02 13:46:59 +0900 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2019-09-02 13:46:59 +0900 |
commit | e0c6872cf40896c7be36b11dcc744620f10adf1d (patch) | |
tree | 60335e10d2f4354b0674ec22d7b53f0f8abee672 /obsolete/dviware/dvi2xx/dvi2xx.txt |
Initial commit
Diffstat (limited to 'obsolete/dviware/dvi2xx/dvi2xx.txt')
-rw-r--r-- | obsolete/dviware/dvi2xx/dvi2xx.txt | 330 |
1 files changed, 330 insertions, 0 deletions
diff --git a/obsolete/dviware/dvi2xx/dvi2xx.txt b/obsolete/dviware/dvi2xx/dvi2xx.txt new file mode 100644 index 0000000000..18cf56aa3b --- /dev/null +++ b/obsolete/dviware/dvi2xx/dvi2xx.txt @@ -0,0 +1,330 @@ + + + +DVILJ2(1) DVILJ2(1) + + +NAME + dvilj2, dvilj2p, dvilj, dviljp, dvi3812 - convert dvi + files to HP LaserJet or IBM 3812 format + +SYNOPSIS + dvi2lj [-afontpath] [-b ] [-ccopies] [-dmode] [-D] [-E] + [-eoutput file] [-ffrompage] [-g] [-hheader file] [-l] + [-Mflag] [-mmag] [-ppages] [-q] [-r] [-ttopage] [-spage- + size] [-v] [-w] [-xxoff(mm)] [-yyoff(mm)] [-Xxoff(dots)] + [-Yyoff(dots)] [-z] [filename] + +DESCRIPTION + Dvilj2 converts TeX-output .dvi files into HP PCL (i.e. HP + Printer Control Language) commands suitable for printing + on a HP LaserJet+, HP LaserJet II and fully compatible + printers. + Dvilj2p converts TeX-output .dvi files into HP PCL com- + mands suitable for printing on a HP LaserJet IIp, HP + LaserJet III or HP Laserjet 2000 and fully compatible + printers. This version uses a newer PCL command set and + provides landscape printing. + Dviljp and dvilj are similar to dvilj2p and dvilj2 but + they support only 128 character fonts. They may be used + for Laserjet clones which do not support 256 character + fonts. + Dvilj4 is for the HP LasterJet IV printer familiy and + fully compatible clones. It implements a superset of the + commands available for dvilj2p and prints with an resolu- + tion of 600 dpi. In addition it provides support for the + printers builtin fonts using Karl Berry's coding scheme. + Dvi3812 converts TeX-output .dvi files into PMP files, the + native command language of the IBM 3812 page printer. + All programs are generated from the same source dvi2xx.c. + They are usually called by a shell script or as a line + printer filter. + + +OPTIONS + -afontpath + directory to take fonts from (alternative to envi- + ronment variable TEXPXL); see below for details + about the font directory structure + + -b + take paper for first page from alternate cassette + (only 3812) + + -cnumber + print each page number times (including original) + + -dnumber + print in duplex mode. The option -d1 means long + edge binding, -d2 stands for short edge binding. + This option is only selectable from dvilj2p, and is + + + + 1 + + + + + +DVILJ2(1) DVILJ2(1) + + + known to works on a LaserJet IId or a LaserJet IIId + or LaserJet IV. + + -D + Double-sided printing - see below; -D1 prints odd + sides only, -D2 is for even pages, a trailing - + suppresses printing of empty padding pages. + + -E Switch printer into econo mode (dvilj4 only) + + -eoutput file + default output filename is the basename of dvi file + and extension '.lj' for laserjet and '.pmp' for + 3812. The '-e' option can be used to override this + default and to direct the output to a different + file. If the output filename is set to '-` (option + '-e-') the output is directed to stdout and can be + directly piped into a spooler. + + -fpage number + start printing at top of given page number + + -g + go - do not reset printer at start of job + + -hheader file + headerfile to be copied before translation of dvi- + file. Used to send arbitrary commands to the + laserprinter. + + -l + landscape - print output in landscape mode. This + option is provided only for dvilj2p, dvilj4 and + dvi3812. + + -Mflag Do not call MakeTeXPK. -M1 and -M are equivalent, + -M0 switches to the default behavior (like no -M + specified). This flag is only valid if dvi2xx was + compiled with support for MakeTeXPK. + + -mmagnification + Specifiy the magnification to use. The following + are available: + -m#usermag e.g. #1200 + -m0 equivalent to -m#1000 + -mh equivalent to -m#1095 + -m1 equivalent to -m#1200 + -mq equivalent to -m#1250 + -m2 equivalent to -m#1440 + -m3 equivalent to -m#1728 + -m4 equivalent to -m#2074 + -m5 equivalent to -m#2488 + + + + + + 2 + + + + + +DVILJ2(1) DVILJ2(1) + + + -pnumber of pages + print given number of pages + + -q + quiet operation + + -r + toggle reverse/not reverse order for output. By + default reverse=FALSE for 3812, reverse=TRUE for + laserjet. + + -spagesize + Spezify pagesize (LJ-family only!) + -s1: executive (7.25in * 10.5in) + -s2: letter (8.5in * 11in) + -s3: legal (8.5in * 14in) + -s26: A4 (210mm * 297mm) + -s80: monarch (3.875in * 7.5in) + -s81: commercial-10 (4.125in * 9.5in) + -s90: international DL (110mm * 220mm) + -s91: international C5 (162mm * 229mm) + All values are from the LJ II technical reference + manual. If the -s commandline option is omitted no + clipping is performed at the bottom of the page. + + -tpage number + print to end of given page number + + -v + verbose mode, list used fonts + + -w + print no warnings + + -xoffset + global x-offset in mm on output page relative to 1 + inch/1 inch origin + + -yoffset + global y-offset in mm on output page relative to 1 + inch/1 inch origin + + -Xoffset + global x-offset in dots on output page (to set 1 + inch/1 inch origin) + + -Yoffset + global y-offset in dots on output page (to set 1 + inch/1 inch origin) + + -z + print a test page with the page counter at end of + job (only for laserjet) + + + + + 3 + + + + + +DVILJ2(1) DVILJ2(1) + + + If no arguments are specified a short help file is dis- + played. + + +font directory structure + The specified fontpath may contain more than directory + names. Under Unix the direcory names are separated by a + ':', under MSDOS by a ';'. The paths are searched from + left to right. For each directory in the searchpath the + following font naming conventions are tried: + - dpi<resolution>/<fontname>.pk (eg: ./dpi300/cmr10.pk) + - dpi<resolution>/<fontname>.pxl (eg: ./dpi300/cmr10.pxl) + - pxl<magnification>/<fontname>.pk (eg: + ./pxl1500/cmr10.pk) + - pxl<magnification>/<fontname>.pxl + (eg:./pxl1500/cmr10.pxl) + - <fontname>.<resolution>pk (eg: ./cmr10.300pk) + - <fontname>.<resolution>pxl (eg: ./cmr10.300pxl) + - <fontname>.<resolution> (eg: ./cmr10.300) + + +\special commands + Two TeX '\special' commands are implemented: + + \special{file=<filename>} + copy specified file to the printer; either vector- + or bitmap-graphics PMP commands (for laserjet and + 3812) + + \special{orientation=<value>} + set page orientation to 0, 1, 2, 3; rotate follow- + ing output to landscape mode etc. (3812 only). + + others: + There are a few other special commands implented for the + LJ-series, which should only be used in connection with + the distributed style files (eg graybox.sty). They are + likely to be changed in forthcoming versions. + + +Double Page Printing + The command line option -D causes the printer to print in + doublepage mode, that is - roughly speaking - printing + first the even pagen and then the odd pages of a document. + If -D is used to print both even and odd pages (-D is used + without the optional 1 or 2) the following will happen + after half of the pages is printed: + + 3812: the printer beeps, shows message U1. An operator has + to refill the printed pages into the paper tray and + to push the continue button on the printer. + + LJ: the printer stops, shows message "FEED" and switches + on manual feed led. The printer continues when + + + + 4 + + + + + +DVILJ2(1) DVILJ2(1) + + + either the printed pages are fed into the manual + page feeder, or the operator pushes the continue + button (after placing first the printed pages into + the paper tray). + + If -D1 was specified only odd pages will be printed, -D2 + can be used for even pages. A trailing `-' (as in -D-, + -D1- or -D2-) supresses printing of empty pages which are + generated for padding otherwise. + + The driver allows the -D option for both print-directions + (front-to-back or back-to-front printing). It tries to be + clever in certain cases: when a document has an odd number + of pages it inserts in the right place an empty page when + a document starts with page 0 the driver inserts an empty + page after the 0-page when a piece of a document is + printed that starts with an even page-number it prints + this page at the backside of the first page to ensure that + the odd sides are always on the frontside. The 0-page is + treated like an odd page. + + The doubleside option works for all LJs, not only for the + new D model with does doubleside-printing (actually, i + don't know wether it makes much sense on the new LJ II D + at all). + + Caveat on the doubleside-option: When it is used fre- + quently or on very large files, it might become necessary + to clean the printer much more frequently. + + The command line option -pX can be used to abort printing + after the output of X pages (can lead to strange results + together with -D). I personally dislike this option. The + secure way of printing a part of a document is using -f + (from) and -t (to). + + +ENVIRONMENT + The environment variable TEXPXL can be used to specify one + or more paths to the raster fonts (.pk, .pxl). The path + separator under Unix is ':', under MSDOS ';'. GF-fonts can + be used when the source is compiled without the preproces- + sor switch USEPIXEL set. + + Dvilj4 reads .tmf files and uses the contents of the envi- + ronment variable TEXFONTS as search path. + + +AUTHOR + Gustaf Neumann, Wirtschaftsuniversitaet Wien + neumann@wu-wien.ac.at + + + + + + + 5 + + |