home *** CD-ROM | disk | FTP | other *** search
Text File | 1993-07-03 | 48.7 KB | 1,027 lines |
- &lo6D(10U(s3t12vpsb10H&l66p0e0L*p0x0Y&a1020V
- &a+2520H(10U(s3t18vpsb6.67H(s3BBOOKLET(s0B
- &a+2184H(10U(s3t12vpsb10H(10U(s0t14.9vpsb12HLaser Printer Utility
- &a+2544Hversion 4.4
-
-
-
-
- &a+2544HUsers Guide
-
-
-
-
-
-
-
-
- &a+312H ┌─────────┐
- &a+312H ┌─────┴───┐ │ (R)
- &a+312H ──│ │o │──────────────────
- &a+312H │ ┌─────┴╨──┐ │ Association of
- &a+312H │ │ │─┘ Shareware
- &a+312H └───│ o │ Professionals
- &a+312H ──────│ ║ │────────────────────
- &a+312H └────╨────┘ MEMBER
-
-
-
-
- &a+1248Hcopyright 1990-1993 Sympathetic Software
-
- &a+1248H 9531 Telhan Drive
- &a+1248H Huntington Beach, CA 92646
- &a+1248H USA
-
-
-
- &a+2256HAll Rights Reserved(10U(s3t12vpsb10H&a480V
- &a+312H(10U(s0t14.9vpsb12H&dDJuly 3, 1993&d@&dD&a+1080HBOOKLET v4.4 &a+1944HPage &d@&dD2&d@
-
-
-
- &l4C
- &l8C&a+2328HTable of Contents
-
- &a+312HThe Shareware Concept......................................3
-
- &a+312HSupport....................................................4
-
- &a+312HIntroduction...............................................5
-
- &a+312HOperation..................................................5
-
- &a+312HOption summary
- &a+672HAnnounce..............................................6
- &a+672HAuto Skip.............................................6
- &a+672HBinding...............................................6
- &a+672HCustomization.........................................7
- &a+672HDefault paper source..................................7
- &a+672HFooter................................................7
- &a+672HHeader................................................7
- &a+672HGutter................................................7
- &a+672HJump..................................................7
- &a+672HKind of printer feed..................................8
- &a+672HLines per page........................................9
- &a+672HMargins...............................................9
- &a+672HOutput file name......................................9
- &a+672HPause options.........................................9
- &a+672HRing binder order....................................10
- &a+672HSize of paper........................................10
- &a+672HTwo up printing......................................10
- &a+672HVertical marks.......................................10
- &a+672HDebug option.........................................11
- &a+672HDefault Font.........................................11
- &a+672HReverse Landscape....................................11
-
- &a+312HHeading Description.......................................12
-
- &a+312HSample Commands...........................................14
-
- &a+312HMargins...................................................15
-
- &a+312HWord Processor Documents..................................15
-
- &a+312HRecovering from Printer Errors............................16
-
- &a+312HPaper Curl................................................17
-
- &a+312HFont Selection............................................17
-
- &a+312HERRORLEVELs...............................................18
-
- &a+312HRevision History..........................................19(10U(s3t12vpsb10H&a480V
- &a+312H(10U(s0t14.9vpsb12H&dDJuly 3, 1993&d@&dD&a+1080HBOOKLET v4.4 &a+1944HPage &d@&dD3&d@
-
-
-
- &l4C
- &l8C&a+312H&dDThe Shareware Concept&d@
-
- &a+672HShareware distribution gives users a chance to try software before
- &a+312Hbuying it. If you try a Shareware program and continue using it, you are
- &a+312Hexpected to register. Individual programs differ on details -- some
- &a+312Hrequest registration while others require it, some specify a maximum
- &a+312Htrial period. With registration, you get anything from the simple right
- &a+312Hto continue using the software to an updated program with printed manual.
-
- &a+672HCopyright laws apply to both Shareware and commercial software, and
- &a+312Hthe copyright holder retains all rights, with a few specific exceptions
- &a+312Has stated below. Shareware authors are accomplished programmers, just
- &a+312Hlike commercial authors, and the programs are of comparable quality. (In
- &a+312Hboth cases, there are good programs and bad ones!) The main difference is
- &a+312Hin the method of distribution. The author specifically grants the right
- &a+312Hto copy and distribute the software, either to all and sundry or to a
- &a+312Hspecific group. For example, some authors require written permission
- &a+312Hbefore a commercial disk vendor may copy their Shareware.
-
- &a+672HShareware is a distribution method, not a type of software. You
- &a+312Hshould find software that suits your needs and pocketbook, whether it's
- &a+312Hcommercial or Shareware. The Shareware system makes fitting your needs
- &a+312Heasier, because you can try before you buy. And because the overhead is
- &a+312Hlow, prices are low also. Shareware has the ultimate money-back
- &a+312Hguarantee -- if you don't use the product, you don't pay for it.
-
-
- &a+312H&dDDisclaimer&d@
-
- &a+672HThe fact that BOOKLET will print on both sides of the paper does not
- &a+312Himply that this is accepted practice for your particular printer.
- &a+312HSympathetic Software is not responsible for damage resulting from
- &a+312Hignoring manufacturers recommendations. That said, we have yet to hear
- &a+312Hof any difficulties worse than paper jams when using this utility. Also,
- &a+312Hone printer manufacturer who warns against printing on the reverse side
- &a+312Hof the paper provides for a "cleaning paper" to be used on cartridge
- &a+312Hchanges. The recommended procedure is, in fact, printing on the reverse
- &a+312Hside of this sheet.
-
- &a+672HUsers of BOOKLET must accept this disclaimer of warranty: BOOKLET is
- &a+312Hsupplied as is. The author disclaims all warranties, expressed or
- &a+312Himplied, including, without limitation, the warranties of merchantability
- &a+312Hand of fitness for any purpose. The author assumes no liability for
- &a+312Hdamages, direct or consequential, which may result from the use of
- &a+312HBOOKLET.
-
- &a+672HBOOKLET is a "shareware program" and is provided at no charge to the
- &a+312Huser for evaluation. Feel free to share it with your friends, but please
- &a+312Hdo not give it away altered or as part of another system. The essence of
- &a+312H"user-supported" software is to provide personal computer users with
- &a+312Hquality software without high prices, and yet to provide incentive for
- &a+312Hprogrammers to continue to develop new products. If you find this
- &a+312Hprogram useful and find that you are using BOOKLET and continue to use
- &a+312HBOOKLET after a reasonable trial period, you must make a registration(10U(s3t12vpsb10H&a480V
- &a+312H(10U(s0t14.9vpsb12H&dDJuly 3, 1993&d@&dD&a+1080HBOOKLET v4.4 &a+1944HPage &d@&dD4&d@
-
-
-
- &l4C
- &l8C&a+312Hpayment of $20 to SYMPATHETIC SOFTWARE. The $20 registration fee will
- &a+312Hlicense one copy for use on any one computer at any one time. You must
- &a+312Htreat this software just like a book. An example is that this software
- &a+312Hmay be used by any number of people and may be freely moved from one
- &a+312Hcomputer location to another, so long as there is no possibility of it
- &a+312Hbeing used at one location while it's being used at another. Just as a
- &a+312Hbook cannot be read by two different persons at the same time.
-
- &a+672HCommercial users of BOOKLET must register and pay for their copies
- &a+312Hof BOOKLET within 30 days of first use or their license is withdrawn.
- &a+312HSite-License arrangements may be made by contacting SYMPATHETIC SOFTWARE.
-
- &a+672HAnyone distributing BOOKLET for any kind of remuneration must first
- &a+312Hcontact SYMPATHETIC SOFTWARE. This authorization will be automatically
- &a+312Hgranted to distributors recognized by the Association of Shareware
- &a+312HProfessionals (ASP) as adhering to its guidelines for shareware
- &a+312Hdistributors, and such distributors may begin offering BOOKLET
- &a+312Himmediately (However SYMPATHETIC SOFTWARE must still be advised so that
- &a+312Hthe distributor can be kept up-to-date with the latest version of
- &a+312HBOOKLET.).
-
- &a+672HYou are encouraged to pass a copy of BOOKLET along to your friends
- &a+312Hfor evaluation. Please encourage them to register their copy if they
- &a+312Hfind that they can use it. All registered users will receive a copy of
- &a+312Hthe latest version of the BOOKLET system. To register your copy of
- &a+312HBOOKLET, send in a completed copy of the enclosed order form.
-
-
- &a+312H&dDSupport&d@
-
- &a+672HThe current version of BOOKLET is available from the IBMHW forum on
- &a+312HCompuServ. Problem reports may be made to Sympathetic Software or sent
- &a+312Hby CompuServ E-Mail to:
-
- &a+1032HStephen L Billard: 71046,1476
-
- &a+672HThis program is produced by a member of the Association of Shareware
- &a+312HProfessionals (ASP). ASP wants to make sure that the shareware principle
- &a+312Hworks for you. If you are unable to resolve a shareware-related problem
- &a+312Hwith an ASP member by contacting the member directly, ASP may be able to
- &a+312Hhelp. The ASP Ombudsman can help you resolve a dispute or problem with
- &a+312Han ASP member, but does not provide technical support for members'
- &a+312Hproducts. Please write to the ASP Ombudsman at 545 Grover Road,
- &a+312HMuskegon, MI 49442-9427 or send a CompuServe message via CompuServe Mail
- &a+312Hto ASP Ombudsman 70007,3536. The Ombudsman may be contacted by FAX by
- &a+312Hsending to the ASP FAX number: (616) 788-2765. In communications with
- &a+312Hthe Ombudsman please include a telephone number and/or FAX if available.(10U(s3t12vpsb10H&a480V
- &a+312H(10U(s0t14.9vpsb12H&dDJuly 3, 1993&d@&dD&a+1080HBOOKLET v4.4 &a+1944HPage &d@&dD5&d@
-
-
-
- &l4C
- &l8C&a+312H&dDIntroduction&d@
-
- &a+672HBOOKLET is designed to create PC Booklet sized documents from full
- &a+312Hpage text files on Laser Printers which emulate the Hewlett-Packard
- &a+312HLaserJet series. Also supported are the DeskJet family by Hewlett-
- &a+312HPackard. It prints four pages of the text file on one sheet of paper.
- &a+312HThe pages are printed "half size" on the right and left halves of both
- &a+312Hsides of a sheet of paper turned sideways (Landscape orientation.) It
- &a+312Hsupports all the standard sizes of paper (A4, LETTER, LEGAL, and
- &a+312HEXECUTIVE)
-
- &a+672HBOOKLET will perform transformation on basic LaserJet formatting
- &a+312Hcommands. This means that you can use your word processor to print a
- &a+312Hformatted document to a file and use BOOKLET to print that file in
- &a+312Hbooklet form. (You must get your word processor to create a file with
- &a+312HPCL commands. Generally this is done by a "Print to disk" command.
- &a+312HBOOKLET &dDcannot&d@ print from your word processor's internal data file
- &a+312Hformat.) For this to be successful, you must have fonts loaded in your
- &a+312Hprinter for the sizes BOOKLET will use. These can be from a font
- &a+312Hcartridge or may be soft fonts which you have loaded ahead of running
- &a+312HBOOKLET. BOOKLET does not create or load any fonts. You will need fonts
- &a+312Hwhich are approximately two thirds the point size of the fonts you use in
- &a+312Hyour document. If you do not have exactly the right font, the LaserJet
- &a+312Hwill select the closest match from the ones it has. This match may or
- &a+312Hmay not prove acceptable.
-
- &a+672HFor plain ASCII text BOOKLET will select the 16.67 character per
- &a+312Hinch landscape lineprinter font. This font does not exist on either the
- &a+312Horiginal LaserJet or the LaserJet+. You will need to use a font
- &a+312Hcartridge having this font or load a soft font equivalent before running
- &a+312HBOOKLET.
-
- &a+672HBOOKLET transforms only font, line spacing, and cursor positioning
- &a+312Hcommands. It will discard page control commands such as page size, page
- &a+312Horientation, and margins. If your document contains these, it may not
- &a+312Hprint correctly.
-
- &a+312H&dDOPERATION&d@
-
- &a+672HBOOKLET is run from the command line specifying the file to be
- &a+312Hprinted and, optionally, parameters. You can configure BOOKLET with your
- &a+312Hstandard parameters.
-
-
-
- &a+312H&dDUsage&d@:
-
- &a+312H BOOKLET filename [/option /option...]
-
- &a+312H&dDExample&d@:
-
- &a+312H BOOKLET readme.1st +h+f/s:A4(10U(s3t12vpsb10H&a480V
- &a+312H(10U(s0t14.9vpsb12H&dDJuly 3, 1993&d@&dD&a+1080HBOOKLET v4.4 &a+1944HPage &d@&dD6&d@
-
-
-
- &l4C
- &l8C&a+312H&dDOption summary&d@
-
- &a+672HNote: items enclosed by brackets ([]) are optional. (the brackets
- &a+312Hare never typed.) If an item is not specified, the default will be used.
- &a+312HYou may change the defaults for BOOKLET by using the /C parameter to
- &a+312Hrecord the options you have selected. The values for your custom options
- &a+312Hare kept in a file called BOOKLET.INI which will be found in the same
- &a+312Hdirectory as the BOOKLET program. BOOKLET-Screen uses this same file, so
- &a+312Hyou the defaults you save will apply to both programs.
-
- &a+672HItems separated by vertical bars (|) are choice items. That is, +|-
- &a+312Hmeans you can use the plus (+) or you can use the minus (-). Plus will
- &a+312Hset an option. Minus resets it. The slash is not needed when either
- &a+312Hplus or minus is used. If the file name you wish to print contains a
- &a+312Hslash, plus, minus, or space you will have to enclose the name within
- &a+312Hquotation marks.
-
- &a+312H+|-A &dDA&d@nnounce completion of first side printing with beep
-
- &a+1032HThis is useful for printers with a small buffer. When the
- &a+1032Hprinter has a large buffer, The beep will come way before the
- &a+1032Hprinter is finished.
-
- &a+312HAS:[num][,num] left and top &dDA&d@uto &dDS&d@kip
-
- &a+1032HThis option is used to indicate the amount of space that the
- &a+1032Hprinter automatically skips over. This area is a "forced"
- &a+1032Hmargin unique to the printer. LaserJet printers have an auto
- &a+1032Hskip left margin of three characters. They have no top auto
- &a+1032Hskip.
-
- &a+1032HYou determine left auto skip by multiplying the printers left
- &a+1032Hunprintable area in inches (this is on the short edge of the
- &a+1032Hpaper since BOOKLET prints in landscape orientation) by 16.67.
- &a+1032H(The font BOOKLET uses is 16.67 characters per inch.)
-
- &a+1032HYou will need a top auto skip if the printer automatically
- &a+1032Hskips lines before starting printing. The Hewlett-Packard
- &a+1032HDeskJet printers do this. Compute the top auto skip by
- &a+1032Hmultiplying the distance it skips (in inches) by 6.
-
- &a+1032HDeskJet Plus printers have a half inch left margin and a
- &a+1032Hquarter inch top margin. For them you would use a left auto
- &a+1032Hskip of 8.34 and a top auto skip of 1.5.
-
- &a+1032HNote: you must set your margins to be at least as large as the
- &a+1032Hauto skip values.
-
- &a+1032HThe defaults are: left auto skip: 3, top auto skip: 0.
-
- &a+312HB:num sheets in each &dDB&d@inding
-
- &a+1032HIf a booklet contains too many pages, it will be difficult to
- &a+1032Hfold. The resulting booklet will be too thick. This option(10U(s3t12vpsb10H&a480V
- &a+312H(10U(s0t14.9vpsb12H&dDJuly 3, 1993&d@&dD&a+1080HBOOKLET v4.4 &a+1944HPage &d@&dD7&d@
-
-
-
- &l4C
- &l8C&a+1032Hallows you to set the number of sheets of paper for each
- &a+1032Hfolding. Thus, the booklet could consist of several folios
- &a+1032Heach with up to 'num' sheets of paper. The default is 255
- &a+1032Hsheets. This is also the maximum value. Booklets with more
- &a+1032Hsheets will be printed as multiple folios.
-
- &a+312HC save parameter &dDC&d@ustomization
-
- &a+1032HThis option updates the BOOKLET.INI file with the option
- &a+1032Hsettings you have selected.
-
- &a+312HD:Lower|Upper|MP &dDD&d@efault paper source
-
- &a+1032HThis option specifies the default paper source for BOOKLET.
- &a+1032HUpper is for the upper paper tray, Lower is for the Lower paper
- &a+1032Htray and MP is for the LaserJet IIP and IIIP Multi-purpose
- &a+1032Htray. If you have only one tray, Lower and Upper will be
- &a+1032Hequivalent.
-
- &a+1032HThe default is Lower.
-
- &a+312H+|-F[:"heading description"] print &dDF&d@ooter at the bottom of each
- &a+312H page
-
- &a+1032HIf Footer is set, A Footer will be printed at the bottom of
- &a+1032Heach page. For a description of how to define a Footer, see
- &a+1032H&dDHeading Descriptions&d@, Page 12.
-
- &a+1032HDefault is no Footer.
-
- &a+312H+|-H[:"heading description"] print &dDHeader&d@ at the top of each page
-
- &a+1032HIf Header is set, A Header will be printed at the top of each
- &a+1032Hpage. For a description of how to define a Header, see &dDHeading&d@
- &a+1032H&dDDescriptions&d@, Page 12.
-
- &a+1032HDefault is no Header.
-
- &a+312HG:num &dDG&d@utter columns;
-
- &a+1032HThe Gutter is the space around the fold. Setting the Gutter
- &a+1032Hadds columns to the right of even pages and to the left of odd
- &a+1032Hpages. This allows extra space for binding the booklet. See
- &a+1032HMARGINS below for further detail.
-
- &a+1032HDefault is 2 columns.
-
- &a+312HJ[S][P]:num[:num] &dDJ&d@ump to sheet [page] number;
-
- &a+1032HThis option is used when recovering from printer failures
- &a+1032Hduring previous runs of BOOKLET. That is, if you have a paper
- &a+1032Hjam on the third sheet, you can rerun BOOKLET using the same
- &a+1032Hparameters but adding /J:3 and it will not reprint the first(10U(s3t12vpsb10H&a480V
- &a+312H(10U(s0t14.9vpsb12H&dDJuly 3, 1993&d@&dD&a+1080HBOOKLET v4.4 &a+1944HPage &d@&dD8&d@
-
-
-
- &l4C
- &l8C&a+1032Htwo sheets. If you use /JP:num, BOOKLET will skip to the sheet
- &a+1032Hcontaining page 'num'.
-
- &a+1032HThe second 'num' is the sheet (or page) on which printing
- &a+1032Hshould stop. /J:3:5 will print three sheets starting with
- &a+1032Hsheet three.
-
- &a+1032H'S' is added when you wish to reprint using previously printed
- &a+1032Hfirst sides. /JSP:5 will restart printing of the second sides
- &a+1032Hstarting with the sheet which contains page five and continuing
- &a+1032Hto the sheet with the last page. /JSP:3:12 will restart
- &a+1032Hprinting the sheets containing pages three through 12.
-
- &a+1032HSee RECOVERING FROM PRINTER ERRORS below for a discussion of
- &a+1032Hprinter error recovery.
-
- &a+1032HDefault is to start printing both sides from the beginning.
-
- &a+312H+|-K:SIMPLEX|DUPLEX|MP|DJ|INVERTED select the &dDK&d@ind of
- &a+312H laser printer feed.
-
- &a+1032HThis option sets the page printing order appropriate for paper
- &a+1032Hfeed technique.
-
- &a+1032HSIMPLEX is the normal mode. The printed first sides are placed
- &a+1032Hface down back into the paper feed tray for second side
- &a+1032Hprinting.
-
- &a+1032HINVERTED is used if your printer stacks the output face up
- &a+1032Hinstead of face down. Otherwise, it functions the same as
- &a+1032HSIMPLEX.
-
- &a+1032HMP is used for the Hewlett-Packard LaserJet IIP and IIIP
- &a+1032Hprinters. The printed output is placed face up in these
- &a+1032Hprinters' &dDMulti-Purpose Tray&d@ for second side printing. (The
- &a+1032Hpaper for the first side may be fed from either the MP tray or
- &a+1032Hthe lower cassette.) NOTE: If you have selected LC ONLY from
- &a+1032Hthe IIP front panel MP will not be able to function. For most
- &a+1032Happlications, selecting LC TRAY will provide the same paper
- &a+1032Hsource as LC ONLY but allows software switching of trays. ALSO
- &a+1032HNOTE: if you are using the front output tray in conjunction
- &a+1032Hwith the MP tray, these printers function like the DeskJet
- &a+1032Hseries. Use K:DJ.
-
- &a+1032HDJ is used for the Hewlett-Packard DeskJet series printers.
- &a+1032HThese stack face up, but feed differently so that INVERTED does
- &a+1032Hnot produce a proper output order.
-
- &a+1032HDUPLEX is used with printers such as the HP LaserJet IID which
- &a+1032Hare capable of printing on both sides of the page on their own.
-
- &a+1032HDefault is SIMPLEX feed.(10U(s3t12vpsb10H&a480V
- &a+312H(10U(s0t14.9vpsb12H&dDJuly 3, 1993&d@&dD&a+1080HBOOKLET v4.4 &a+1944HPage &d@&dD9&d@
-
-
-
- &l4C
- &l8C&a+312HL:num &dDL&d@ines printed per page
-
- &a+1032HA normal LETTER size document has 66 lines per page. A4
- &a+1032Hdocuments can have up to 70 lines. You should select the
- &a+1032Hnumber of lines to be printed per page that is appropriate to
- &a+1032Hthe document you are printing.
-
- &a+1032HBOOKLET uses this number to compute line spacing. If you set
- &a+1032Hthe number too large, the lines will overprint each other. On
- &a+1032HA4 paper, 70 lines plus the header and footer works.
-
- &a+1032HDefault is 66 lines.
-
- &a+312HM:[num][,num][,num][,num] left and right indent columns, top
- &a+312H and bottom &dDM&d@argins
-
- &a+1032HThe first number is the number of characters each line is
- &a+1032Hindented from the left. The second number is the number of
- &a+1032Hcolumns reserved for a right margin. The last two numbers are
- &a+1032Hthe top and bottom margins.
-
- &a+1032HThe amount of non printable margin varies with the printer
- &a+1032Hmodel. The LaserJet IIP is quite happy with a top margin of 1
- &a+1032Hline. The LaserJet II will lose a line unless the top margin
- &a+1032His 2 lines. See below for a further discussion of margins.
- &a+1032HYour margins must be at least as large as your printer's auto
- &a+1032Hskip regions for proper printing.
-
- &a+1032HDefault is 4 column left indent, 4 column right indent, two
- &a+1032Hlines top indent, and two lines bottom indent.
-
- &a+312HO:filename set &dDO&d@utput file name
-
- &a+1032HThis option allows output to be sent to disk file or to a
- &a+1032Hspecific printer on a port. To print on the second printer
- &a+1032Hport use O:LPT2. If output is being sent to a disk file and
- &a+1032Hthe second side pause handling is set to Wait, two output files
- &a+1032Hwill be created, one for each side. BOOKLET will add a "1" or
- &a+1032H"2" to the suffix of the filename to indicate side one or two.
-
- &a+1032HDefault is LPT1
-
- &a+312HP:Wait|None|ManualFeed second side &dDP&d@ause handling
-
- &a+1032HThis controls what happens between printing the first side and
- &a+1032Hthe second side. Specifying Wait will cause BOOKLET to wait
- &a+1032Hfor the Enter key before printing the second side. ManualFeed
- &a+1032Hcauses BOOKLET to select manual feed for the first sheet
- &a+1032Hprinted on the second side. (This is specially useful if your
- &a+1032Hprinter is on a network. The printer stops waiting for a
- &a+1032Hmanual feed while you reload the paper for the second side.
- &a+1032HJust put the top sheet in the manual feed when you are ready.
- &a+1032HYou may have to press continue to get the second sheet to feed(10U(s3t12vpsb10H&a480V
- &a+312H(10U(s0t14.9vpsb12H&dDJuly 3, 1993&d@&dD&a+1080HBOOKLET v4.4 &a+1872HPage &d@&dD10&d@
-
-
-
- &l4C
- &l8C&a+1032Hon some printers.) If None is selected, the printing of the
- &a+1032Hsecond side is continuous with the first.
-
- &a+1032HThe default is wait.
-
- &a+312H+|-R[num] print pages in &dDR&d@ing binder order
-
- &a+1032HWhen this option is set, the pages are printed in sequential
- &a+1032Horder so that they can be read conveniently if the sheets of
- &a+1032Hpaper are left un folded and placed in a ring binder. 'num' is
- &a+1032Hthe margin to be provided for the hole punch.
-
- &a+1032HWhen the option is reset, the pages are printed in booklet
- &a+1032Horder such that they will be in sequential order once the
- &a+1032Hsheets of paper are folded in half.
-
- &a+1032HDefault is booklet order. The default ring binder margin is 5.
-
- &a+312HS:A4|LETTER|LEGAL|EXEC set paper &dDS&d@ize
-
- &a+1032HA4 = 210 x 297 mm
- &a+1032HLETTER = 8.5 x 11 inch
- &a+1032HLEGAL = 8.5 x 14 inch
- &a+1032HEXEC = 7.5 x 10.5 inch
-
- &a+1032HDefault is LETTER paper.
-
- &a+312H+|-T print &dDT&d@wo pages on each side of a sheet of paper.
-
- &a+1032HBooklet printing prints four pages (two per side) on each piece
- &a+1032Hof paper. If you want your document printed full size, but on
- &a+1032Hboth sides of the page, reset the T option.
-
- &a+1032HDefault is two pages per side.
-
- &a+312H+|-U print &dDU&d@ni-sided
-
- &a+1032HWhen this option is selected, the document is printed on only
- &a+1032Hone side of the paper.
-
- &a+1032HDefault is two sided
-
- &a+312H+|-VC print &dDV&d@ertical &dDC&d@ut marks on each page
-
- &a+1032HWhen this option is selected cut marks are printed in between
- &a+1032Heach logical page. These marks can be used for alignment of a
- &a+1032Hpaper cutter.
-
- &a+1032HDefault is no vertical cut marks.(10U(s3t12vpsb10H&a480V
- &a+312H(10U(s0t14.9vpsb12H&dDJuly 3, 1993&d@&dD&a+1080HBOOKLET v4.4 &a+1872HPage &d@&dD11&d@
-
-
-
- &l4C
- &l8C&a+312H+|-VS print &dDV&d@ertical &dDS&d@taple marks on each page
-
- &a+1032HWhen this option is selected staple marks are printed in
- &a+1032Hbetween each logical page. These marks can be used for
- &a+1032Halignment of a stapler.
-
- &a+1032HDefault is no vertical staple marks.
-
- &a+312H+|-VP print &dDP&d@unch alignment marks on each page
-
- &a+1032HWhen this option is selected a mark is printed at the center of
- &a+1032Heach inside margin. This mark can be used for alignment of a
- &a+1032Hhole punch.
-
- &a+1032HDefault is no vertical punch mark.
-
- &a+312H+|-VL print a mid &dDL&d@ine on each page
-
- &a+1032HWhen this option is selected a line is printer in the center of
- &a+1032Heach side of the paper. This makes a convenient dividing line
- &a+1032Hbetween the left and right pages in two up printing.
-
- &a+1032HDefault is no line.
-
- &a+312HZD:num:num debug dump pages
-
- &a+1032HThis option allows copying of pages to a file for debugging
- &a+1032Hpurposes. When this option is used, BOOKLET copies source file
- &a+1032Hpages starting at the first num through the second num to a
- &a+1032Hfile named BOOKLET.DMP.
-
- &a+312H? print the usage summary.
-
- &a+672HIf a filename contains spaces, slashes or a plus or minus character
- &a+312Hyou will have to enclose it within quotation marks. Otherwise, BOOKLET
- &a+312Hwill treat the portion of then name following these characters as an
- &a+312Hoption. Either single or double quotation marks may be used so long as
- &a+312Hthe same mark is used to close the quotation as to start it.
-
- &a+672HIt is possible to change the font BOOKLET uses as a default when it
- &a+312Hprints ASCII text. To do this, you must edit the BOOKLET.INI file.
- &a+312HThere is no command line option for this function. (You can create a
- &a+312Hdefault BOOKLET.INI file by using the customization option described
- &a+312Habove.) You change the default font that Booklet will use in printing
- &a+312Hyour document by editing the DefaultTypeFace PCL string in the
- &a+312HBOOKLET.INI file. This string is sent to the printer without checking,
- &a+312Hso you should carefully consult your printer manual when you make
- &a+312Hchanges. The initial default shown selects the Lineprinter font with the
- &a+312HPC-8 character set.
-
- &a+672HIf you have a printer which supports reverse landscape printing you
- &a+312Hset ReversePage = True in your BOOKLET.INI file. Booklet will then use
- &a+312Hreverse landscape printing to properly orient the front and back pages
- &a+312Hwhen printing in ringbinder mode. The Hewlett Packhard LaserJet III and(10U(s3t12vpsb10H&a480V
- &a+312H(10U(s0t14.9vpsb12H&dDJuly 3, 1993&d@&dD&a+1080HBOOKLET v4.4 &a+1872HPage &d@&dD12&d@
-
-
-
- &l4C
- &l8C&a+312H4 models support this option as part of the PCL5 printer control
- &a+312Hlanguage.
-
-
-
- &a+312H&dDHEADING DESCRIPTIONS&d@
-
- &a+672HHeaders and Footers (headings) are printed based on the heading
- &a+312Hdefinition associated with each. You can place any text you wish on a
- &a+312Hheading. The only constraint is that it must be less than 128 characters
- &a+312Htotal. In addition to simple text, you may include things like the page
- &a+312Hnumber or file name by using the tokens defined below. The heading can
- &a+312Hbe highlighted by over bars and under bars and with LaserJet shading and
- &a+312Hpattern fills (assuming your printer supports this feature.)
-
- &a+672HThe text and tokens be centered or set flush to the right margin.
- &a+312H(By default they are left flush.) A header or footer can be made up of a
- &a+312Hcombination of left flush, centered and right flush text. Any text
- &a+312Hpreceded by &dD@C&d@ is centered and any text preceded by &dD@R&d@ is set right
- &a+312Hflush. You may have only one each of the tokens &dD@C&d@ and &dD@R&d@ in a heading.
-
-
- &a+672HThe text and tokens must be enclosed with quotation marks, otherwise
- &a+312Hany spaces, slashes, plus signs or minus signs would be interpreted as
- &a+312Hthe beginning of the next command line parameter.
-
-
- &a+672HThe following tokens substitutions are defined for customizing your
- &a+312Hheading:
-
-
- &a+528H&P inserts the page number
-
- &l4C
- &l8C&a+528H inserts total number of pages
-
- &l4C
- &l8C&a+528H&F.E inserts the name of the file being printed
-
- &l4C
- &l8C&a+528H&F inserts the name of the file without the extension
-
- &l4C
- &l8C&a+528H&FD inserts the file date
-
- &l4C
- &l8C&a+528H&FT inserts the file time
-
- &l4C
- &l8C&a+528H&CD inserts the computer's date
-
- &l4C
- &l8C&a+528H&CT inserts the computer's time
-
- &l4C
- &l8C&a+528H&U inserts a line under the header or footer(10U(s3t12vpsb10H&a480V
- &a+312H(10U(s0t14.9vpsb12H&dDJuly 3, 1993&d@&dD&a+1080HBOOKLET v4.4 &a+1872HPage &d@&dD13&d@
-
-
-
- &l4C
- &l8C&a+528H&O inserts a line over the header or footer
-
- &l4C
- &l8C&a+528H&Snum inserts a Shading pattern on top of the header or footer. num
- &a+1032His a number defining the pattern. Refer to your printer manual
- &a+1032Hfor Rectangular Area Shading Fill.
-
- &l4C
- &l8C&a+528H&Bnum inserts a Cross-Hatch pattern on top of the header of footer.
- &a+1032Hnum is a digit Refer to your printer manual for Rectangular
- &a+1032HArea Cross-hatch Fill.
-
- &l4C
- &l8C&a+528H&& inserts an ampersand character
-
- &l4C
- &l8C&a+528H&@ inserts an at sign
-
- &a+528H&{ inserts a brace
-
- &a+672H&CT and &FT may optionally be followed by a time format description.
- &a+312HThis description is enclosed in braces ("{" and "}"). Use H where you
- &a+312Hwant hours, MM for minutes and SS for seconds. Use HH for 24 hour
- &a+312Hnotation. For example, {H:MM:SS} gives the time as 4:45:17 pm. This is
- &a+312Hthe default format. {HHMM} gives 1645.
-
- &l4C
- &l8C&a+672H&FD and &CD may also have a format description string following.
- &a+312HAgain, these are enclosed in braces. D gives the date, M the month, and
- &a+312HYY the year. DD insures the date is two digits. Likewise MM insures the
- &a+312Hmonth is two digits. MMM will print the name of the month. YYYY will
- &a+312Hgive a 4 digit year. Examples of date format: {dd-mm-yy} gives
- &a+312H02-10-91. {mmm d, yyyy} gives October 2, 1991.
-
- &l4C
- &l8C&a+312H&dDSample Headings&d@
-
-
- &a+672H+H:"&U@C&F.E - &FD{MMM d, YYYY}" gives a header with the full file
- &a+312Hname and date (separated by a hyphen) centered with a line underneath.
- &a+312HThis header will look as follows:
-
-
- &a+672H&dD BOOKLET.PCL - September 26, 1991 &d@
-
-
- &a+672H+F:"&O@C- &P -" gives a footer with the page number between two
- &a+312Hhyphens. This is centered and has a line over it. This footer looks as
- &a+312Hfollows:
-
-
- &a+672H&dD &d@
- &a+672H - 5 -
-
- &a+672H+H:"&o&u&s5&f@r&dt{m/d/y}" will create a shaded bar with solid
- &a+312Hlines at the top and bottom. On that bar, to the left will be the file
- &a+312Hname (without the extension). The date the booklet was printed will be(10U(s3t12vpsb10H&a480V
- &a+312H(10U(s0t14.9vpsb12H&dDJuly 3, 1993&d@&dD&a+1080HBOOKLET v4.4 &a+1872HPage &d@&dD14&d@
-
-
-
- &l4C
- &l8C&a+312Hflush to the right. Try this one if your printer supports Rectangular
- &a+312HArea Fills. It makes an attractive header bar.
-
- &a+672H+F:"@rPage &p of " will place a page indicator at the bottom
- &a+312Hright corner of each page of your booklet. For example: Page 5 of 10.
-
-
- &a+312H&dDSAMPLE COMMANDS&d@
-
- &a+312Hbooklet booklet.pcl +vs-h-f/m:11 /l:66 /s:letter
-
- &a+672HPrints the document BOOKLET.PCL in booklet format (the default) on
- &a+312H8.5x11 inch paper (the '/s:letter' option). The '/l:66' option is used
- &a+312Hto specify that the BOOKLET.PCL document expects to have 66 lines on each
- &a+312Hpage. '/m:11' indents each logical page by eleven columns. (When
- &a+312HBOOKLET.PCL was created, it was created without any left margin. This
- &a+312Hcommand adds it back.) '+vs' causes staple locating marks to be printed
- &a+312Hbetween each logical page. Finally, '-h-f' insures that there no footer
- &a+312H('-f') and that there is no header ('-h').
-
- &a+312Hbooklet booklet.pcl -t+r:0/l:66/m:11/jsp:12:12 /s:a4
-
- &a+672HPrints page 12 ('/jsp:12:12' jumps to page 12 of the document and
- &a+312Hbegins printing on the second side) of BOOKLET.PCL on A4 paper ('/s:a4').
- &a+312HPrinting is full size ('-t' option). The '/r:0' option insures that only
- &a+312Hpage 12 is printed as it causes the page order to be sequential. (The
- &a+312H':0' eliminates the extra margin for ring binder holes.) The 'm:11' and
- &a+312H'l:66' options are as above.
-
- &a+312Hbooklet booklet.pcl /o:formated.prn
-
- &a+672HFormats BOOKLET.PCL using the default options and writes it to the
- &a+312Hfile FORMATED.PRN for later copying to the printer. You could use this
- &a+312Hif you wish to make multiple copies of the document. Just copy
- &a+312HFORMATED.PRN to the printer for as many copies as you wish.(10U(s3t12vpsb10H&a480V
- &a+312H(10U(s0t14.9vpsb12H&dDJuly 3, 1993&d@&dD&a+1080HBOOKLET v4.4 &a+1872HPage &d@&dD15&d@
-
-
-
- &l4C
- &l8C&a+312H&dDMARGINS&d@
-
- &a+672HIllustration on left indent, right indent, top and bottom margins,
- &a+312Hand gutters.
-
- &a+312H ┌───────────────────────────────────┐
- &a+312H │ ┌─ top margin │
- &a+312H │ ──────┴──────── ─────────────── │
- &a+312H │ file and date file and date │
- &a+312H │ │ │ │ │ │ │
- &a+312H │ ├─left indent │ │ ├─left indent │ │
- &a+312H │ │ │ │ │ │ │
- &a+312H │ │right indent─┤ │ │right indent─┤ │
- &a+312H │ │ │ │ │ │ │
- &a+312H │ │ │┬│┬│ │ │
- &a+312H │ │ gutter ─────┘│└───── gutter │ │
- &a+312H │ │ │ │ │
- &a+312H │ page page │
- &a+312H │ ────────────── ────────┬────── │
- &a+312H │ bottom margin─┘ │
- &a+312H └───────────────────────────────────┘
- &a+312H even page odd page
-
- &a+312HLaser printers have an unprintable area of about three columns around the
- &a+312Hedges of the paper. A left indent of three (on a LaserJet) is required
- &a+312Hto prevent loss of characters at the left side of the paper. Likewise, a
- &a+312Hright indent of three is needed. If your printer clips characters at the
- &a+312Hend of the right side of the paper it is because the unprintable region
- &a+312His larger than three columns. To correct this you will need to adjust
- &a+312Hthe left and right indents. A similar situation exists with the top and
- &a+312Hbottom margins. If you get character clipping from your print out,
- &a+312Hincrease the these margins.
-
- &a+672HWith mono-spaced 12 point fonts you can compute the characters which
- &a+312Hcan be printed across the logical page. The formula for this is:
-
- &a+312H C = Truncate((L * 16.67 - 1)/2)-RightIndent-LeftIndent-Gutter
-
- &a+312H L is the long dimension of the page
- &a+312H C is the characters per line on the logical page
-
- &a+312HFor example on 8.5x11 inch paper (LETTER) with a three column left indent
- &a+312Hand no gutter, the formula is:
-
- &a+312H C = Truncate((11 * 16.67 - 1)/2) - 3
-
- &a+312Hwhich gives 88 characters per logical page. Remember that the left
- &a+312Hindent must be at least three characters because of the unprintable left
- &a+312Hmargin.
-
- &a+312H&dDWORD PROCESSOR DOCUMENTS&d@
-
- &a+312HBOOKLET has the ability to handle documents from most word processors
- &a+312Hprovided that you get the word processor to apply its printer formatting(10U(s3t12vpsb10H&a480V
- &a+312H(10U(s0t14.9vpsb12H&dDJuly 3, 1993&d@&dD&a+1080HBOOKLET v4.4 &a+1872HPage &d@&dD16&d@
-
-
-
- &l4C
- &l8C&a+312Hfirst. Typically, you do this by having the word processor "print" the
- &a+312Hdocument to a disk file. The file thus created will contain Printer
- &a+312HControl Language (PCL) codes that manage the font selection and
- &a+312Hformatting of the document when it is printed. BOOKLET will process
- &a+312Hthese codes and modify them appropriately for the reduced sized document
- &a+312Hit produces.
-
- &a+312HFor example, if you are using Microsoft Word for DOS (version 5.5) and
- &a+312HMicrosoft Word for Windows, select "File", "Print", in the dialog box
- &a+312Hwhich comes up, select "to File" then fill in the name of the file to be
- &a+312Hcreated. (WinWord will pup up a dialog box for the name.) This will
- &a+312Hcause Word to format the file as if it were printing it, but put the
- &a+312Houtput in the file you named.
-
- &a+312HFor both the DOS and Windows version of WordPerfect you create a PCL file
- &a+312Hby setting the printer to be a disk file. This is achieved by setting the
- &a+312Hprinter port to a file name instead of to the normal port such as LPT1:,
- &a+312HCOM2: etc.
-
- &a+312HFor WP DOS this is achieved with the keystrokes Shift-F7,S,3,2,8 and then
- &a+312Henter a file name at the prompt. Continue hitting Enter until you are
- &a+312Hback at the first menu and then select the appropriate print option.
-
- &a+312HFor WPWIN, with the mouse, select "File", "Print", "Select", "Setup", and
- &a+312H"Port" from the Destination Group. This will produce a drop down dialog
- &a+312Hbox. Select File. You will then be placed in an edit box so that you can
- &a+312Henter a file name. After entering this just "OK" your way back, select
- &a+312Hthe printer and print from the opening print dialog box.
-
- &a+312HRemember to go back and repeat the above procedures to restore the port
- &a+312Hselection to the one to which you printer is connected.
-
- &a+312HMost other word processors will have a similar mechanism. Remember, if
- &a+312Hyou enter a file name without a path, it will be created in whatever is
- &a+312Hthe default directory at the time. Therefore, it is better to enter a
- &a+312Hfull path for the file name. It is also a good idea to use a convention
- &a+312Hfor the suffix of your filename such as "PCL". (E.g. the file could be
- &a+312Hnamed OUTPUT.PCL). File suffixes will help you keep things straight.
-
- &a+312HRemember, BOOKLET does not create any fonts. It will scale any font
- &a+312Hspecification in your document and leave it up to your printer to pick
- &a+312Hthe closest match. Sometimes this match is not compatible with the
- &a+312Hformatting precision of your document. If you have a printer with built
- &a+312Hin scaleable fonts (such as the Hewlett Packhard LaserJet III) use those
- &a+312Hwhen you format your document. See also FONT SELECTION on page 11.
-
- &a+312H&dDRECOVERING FROM PRINTER ERRORS&d@
-
- &a+672HBOOKLET will detect and recover from temporary print interruptions
- &a+312Hsuch as &dDOut of Paper&d@ or &dDPrinter Not Ready&d@. It will display a message
- &a+312Hwhen it has detected such a condition and will erase the message and
- &a+312Hresume printing once you have corrected the problem. It may display an
- &a+312Herror number rather than a text message. These are traps for errors for
- &a+312Hwhich I do not know the meaning. Should one of these occur, you will be(10U(s3t12vpsb10H&a480V
- &a+312H(10U(s0t14.9vpsb12H&dDJuly 3, 1993&d@&dD&a+1080HBOOKLET v4.4 &a+1872HPage &d@&dD17&d@
-
-
-
- &l4C
- &l8C&a+312Hgiven the option of Retrying or Aborting the printing. The state of the
- &a+312Hprinter may be lost due to the error. If so, continuing will not produce
- &a+312Hcorrect output.
-
- &a+672HOne cause of print interruption is paper jams. Recovery from these
- &a+312Hmay take some effort on your part. Generally Laser printers will reprint
- &a+312Hpages involved in paper jams. If you let it do so during the second side
- &a+312Hprinting of your document, you may find that the back sides may not be
- &a+312Hprinted on the appropriate front side. If the original page is
- &a+312Hundamaged, you should re feed it. Otherwise, you can feed a blank page
- &a+312Hfor the reprint and use the /J option to reprint the damaged page.
-
- &a+672HIt may be simplest to abort printing when the jam occurs. You then
- &a+312Hreset the printer and start again using the /J option. You can reprint
- &a+312Hthe sheet involved with /J:n:n (n is the sheet number of the jam.) Then
- &a+312Hyou can resume printing of the second sides (on the remaining front
- &a+312Hsides) by using the /JS parameter to print the remainder of the pages.
- &a+312HNote: When you restart printing of the second sides, BOOKLET assumes you
- &a+312Hhave already placed the first sides into the paper feed tray ready for
- &a+312Hprinting. It does not prompt you for this.
-
- &a+672HIf you find it necessary to stop BOOKLET from printing at any time,
- &a+312Hjust press the ESC key. BOOKLET will stop and offer you the chance to
- &a+312Hcontinue or abort the printing.
-
- &a+312H&dDPAPER CURL&d@
-
- &a+672HMost problems with jamming are caused by paper curl. The heat of
- &a+312Hthe printing tends to cause paper to warp. There are two things you can
- &a+312Hdo to minimize this problem. The first is to use good quality laser
- &a+312Hprinter paper stock. The second is to manually take the curl out of the
- &a+312Hpaper. Since good quality paper costs up to three times ordinary copier
- &a+312Hpaper, the second option is often chosen.
-
- &a+672HTake the output from the first pass printing. Hold it face up by
- &a+312Hthe short sides. Find a sharp edge, such as the edge of a desk. Draw
- &a+312Hthe paper across the edge as if you were polishing shoes with it. This
- &a+312Hwill introduce a curl opposite the one caused by the printer.
-
- &a+312H&dDFONT SELECTION&d@
-
- &a+672HWhen BOOKLET prints a document containing font selection codes, it
- &a+312Hconverts those codes by scaling the pitch and point size parts of the
- &a+312Hcode. These are scaled such that the effect is for fonts to be specified
- &a+312Hwith all the same type face characteristics as the original, but with the
- &a+312Hsize of the type face about two thirds the original.
-
- &a+672HIf the printer you are using is a LaserJet III and you have selected
- &a+312Ha scaleable type face, then the printout will be a page of text which is
- &a+312Han image of the original but two thirds the size. When the selected type
- &a+312Hface is not scaleable, the printer will use a font selection matching
- &a+312Halgorithm. Hewlett-Packard printers use a priority selection scheme
- &a+312Hwhich considers, in order of priority, orientation, symbol set, pitch (if
- &a+312Hthe font is not proportional), font point size, type face style, and(10U(s3t12vpsb10H&a480V
- &a+312H(10U(s0t14.9vpsb12H&dDJuly 3, 1993&d@&dD&a+1080HBOOKLET v4.4 &a+1872HPage &d@&dD18&d@
-
-
-
- &l4C
- &l8C&a+312Hstroke weight. For a full treatment of this algorithm, see your
- &a+312Hprinter's reference manual.
-
- &a+672HThe effect of this algorithm is for the printer to use a font it
- &a+312Hbelieves is the "closest" to what was requested. For BOOKLET, in most
- &a+312Hcases this means it will use the 16.67 character per inch lineprinter
- &a+312Hfont. Even when there is a small font with the right type face for the
- &a+312Hprinter to select, the results may not be what you would expect. The
- &a+312Hselection algorithm may result in a font which does not work well for the
- &a+312Hreduced document. This will often be the case when you have used
- &a+312Hproportional fonts and proportional spacing in your document. The result
- &a+312Hmay be words overlapping each other.
-
- &a+672HThere is not much BOOKLET can do about problems of font selection.
- &a+312HYou can experiment with different fonts to find the most pleasing result.
-
- &a+672HOther difficulties you may have with format transformations are that
- &a+312Hcentering and tab spacing may not scale proportionally. This is due to
- &a+312Hdifferences between the scaled font size and the actual font used by the
- &a+312Hprinter. If you use spaces to do your formatting and stick to one font
- &a+312Hsize, the output will generally look correct.
-
- &a+312HAlso, often the small fonts selected by the font scaling do not have &dDbold&d@
- &a+312Hor &dDitalic&d@ type faces. If this is the case, you will lose these accents.
- &a+312HUnderline is always present (except for the DeskJet series printers), so
- &a+312Hyou can substitute it.
-
- &a+312H&dDERRORLEVELs&d@
-
- &a+672HBooklet returns the following ERRORLEVELs which may be tested in
- &a+312Hbatch files.
-
- &a+672H0 no error
- &a+672H1 Parameter syntax error
- &a+672H2 Could not open requested file
- &a+672H3 Customization attempt failed
- &a+672H4 Operator interrupted printing
- &a+672H10 Out of Memory
- &a+672H999 Registration failure(10U(s3t12vpsb10H&a480V
- &a+312H(10U(s0t14.9vpsb12H&dDJuly 3, 1993&d@&dD&a+1080HBOOKLET v4.4 &a+1872HPage &d@&dD19&d@
-
-
-
- &l4C
- &l8C&a+312HRevision History:
-
- &a+312H 1.0 - First Upload to CompuServ 29-Oct-90
- &a+312H 2.0 - Added Folio handling
- &a+312H - Implemented Gutter
- &a+312H - Implemented Right Margin indent
- &a+312H - Implemented Underline for Header & Footer
- &a+312H - Duplex printers supported
- &a+312H - Implemented Ring binder page ordering
- &a+312H - Implemented Font transformations
- &a+312H - Implemented Jump to restart sheet
- &a+312H - Added Jump to page number
- &a+312H - Added debug options
- &a+312H 3.0 - Added vertical marks options
- &a+312H - Added Single page per side capability
- &a+312H - Added Jam recovery features
- &a+312H - Added shareware registration
- &a+312H 3.1 - Added support for WordPerfect documents
- &a+312H - Added support for DeskJet printers
- &a+312H - Fixed problem setting duplex printers into duplex mode
- &a+312H - Became member of ASP
- &a+312H 3.2 - Fixed printing junk when Nothing To Print
- &a+312H - Changed algorithm to re-setup the printer for the second pass
- &a+312H 3.3 - Fixed margins for one-up printing
- &a+312H 3.4 - Reduced memory requirements
- &a+312H - Fixed gutter handling for one-up printing
- &a+312H - Fixed one-up printing of PCL documents
- &a+312H 3.5 - Added Customizable headers and footers
- &a+312H 3.6 - Added check for out of memory
- &a+312H 3.7 - Added BOOKLET.INI file for defaults
- &a+312H - Added Manual feed second side option
- &a+312H 3.8 - Fixed error in registration code
- &a+312H 3.9 - Fixed handling of some Word Perfect PCL output
- &a+312H - Added Punch marks
- &a+312H - Added % complete
- &a+312H - Fixed recognition of lower case printer names
- &a+312H 4.0 - Fixed unclosed files
- &a+312H - Changed default top and bottom margins
- &a+312H 4.1 - Added Midline
- &a+312H - Changed Ringbinder so that the ring margin on back is at bottom
- &a+312H - Changed output to disk to create front and back files
- &a+312H - Fixed underline handling on Word Perfect documents
- &a+312H - Changed Font Scaling to be an exact ratio of the page reduction
- &a+312H 4.2 - Fixed Punch and Staple mark odd page problem
- &a+312H 4.3 - Close Printer between sides
- &a+312H - Added Default Font specification
- &a+312H - Fixed some handling of single sided printing
- &a+312H - Added reverse landscape printing for PCL5 printers
- &a+312H - Handle "Universal language exit" as emitted by Wordstar
- &a+312H 4.4 - Handle multiple PJL commands (Wordperfect, Windows LJ4 dirver)
- &a+312H - Handle dynamic PCL units (Used by windows LJ4 driver)(10U(s3t12vpsb10H&l0o3E&l4H