home *** CD-ROM | disk | FTP | other *** search
Text File | 1993-01-10 | 63.4 KB | 1,695 lines |
-
-
- DocDump V3.6
- The Document Dumper
- Written by Robert Grob.
-
- Overview
-
- DocDump is a print utility that puts 4 pages of text on one
- sheet of paper, this drastically reduces the amount of paper
- needed.
-
- This can be done in the following modes:
-
- - DUMP mode, 4 times as much text on a sheet.
- - BOOKLET mode, handy 5.5 x 4 inch double-sided booklets,
- almost 8 times as much text can be printed on a sheet
- (double-sided).
- - Column mode, handy for source-code, also 4 times as much
- text on a sheet.
-
- DocDump (DD) is totally independent from the printer and uses
- its own printer drivers, the making of a printer driver is
- easy.
-
- DD is very useful for BBS listings, shareware manuals, source
- code etc. Since I wrote the program I never printed a document
- in normal print mode again.
-
- I wrote DocDump, because I haven't seen such a program on the
- Amiga. In the PC and UNIX world there are several programs
- which do a similar thing. DD, however, is unique in its
- Booklet mode.
-
-
- DocDump is SHAREWARE, which means you should pay a $7 fee,
- (See shareware notice) if you find DD useful. It is worth it
- !.
-
- If you want to print this manual, then set Lines/Page to 60,
- Support FF ON, Chop LF OFF and Chars/Line must be 62 for the
- best results. The page numbers showed in the Contents and
- Index are now correct. This manual contains a few formfeeds,
- some textviewers have problems handling formfeeds, so use an
- editor to view this doc if that happens.
-
- The words 'sheet' 'paper' and 'page' are used throughout the
- text. To avoid confusion, by 'sheet' or 'paper' I mean the
- fysical paper, for example A4 or 11 inch. By 'page' I mean
- the amount of text which is printed when using normal print
- mode, for example 66 lines of 79 characters.
-
- Have Fun !
-
- Contents
-
- Chapter 1 Available options. . . . . . . . . . . . . . . . 3
-
- Chapter 2 Shareware Notice . . . . . . . . . . . . . . . . 4
-
- Chapter 3 Distribution Conditions. . . . . . . . . . . . . 5
-
- Chapter 4 Disclaimer . . . . . . . . . . . . . . . . . . . 6
-
- Chapter 5 Installing DocDump . . . . . . . . . . . . . . . 7
-
- Chapter 6 Using DocDump. . . . . . . . . . . . . . . . . . 8
- 6.1 Startup from CLI. . . . . . . . . . . . . . . . . 8
- 6.2 Startup from WorkBench. . . . . . . . . . . . . . 8
-
- Chapter 7 The Control Buttons. . . . . . . . . . . . . . . 9
- 7.1 The selection gadgets . . . . . . . . . . . . . . 9
- 7.2 The string gadgets. . . . . . . . . . . . . . . . 11
- 7.3 The action gadgets. . . . . . . . . . . . . . . . 13
-
- Chapter 8 Printing a Document. . . . . . . . . . . . . . . 16
- 8.1 Printing in general . . . . . . . . . . . . . . . 16
- 8.2 Printing step by step . . . . . . . . . . . . . . 16
- 8.2.1 Positioning the paper (all modes) . . . . . . . 16
- 8.2.2 Printing booklets (booklet mode only) . . . . . 16
-
- Chapter 9 Making a Booklet . . . . . . . . . . . . . . . . 18
- 9.1 Making a booklet step by step . . . . . . . . . . 18
- 9.2 Hints . . . . . . . . . . . . . . . . . . . . . . 18
-
- Chapter 10 Changing/Making a Driver. . . . . . . . . . . . 20
- 10.1 Driver syntax. . . . . . . . . . . . . . . . . . 20
- 10.2 The DD printer commands. . . . . . . . . . . . . 21
- 10.3 The DD Parameters. . . . . . . . . . . . . . . . 24
-
- Chapter 11 Hints & Tips. . . . . . . . . . . . . . . . . . 28
-
- Chapter 12 Known Bugs. . . . . . . . . . . . . . . . . . . 29
-
- Chapter 13 Problems. . . . . . . . . . . . . . . . . . . . 30
-
- Chapter 14 Technical . . . . . . . . . . . . . . . . . . . 31
-
- Chapter 15 History . . . . . . . . . . . . . . . . . . . . 32
- Chapter 1 Available options
-
- - Booklet:
-
- 8 pages on each sheet, 4 pages on the front, 4 on the
- back, including back and front cover.
-
- - Dump:
-
- 4 pages on each sheet, single-sided.
- - Column:
-
- 2 columns each sheet, single-sided.
-
- In all of the modes mentioned above, date, time, doctitle and
- pagenumber will be printed.
-
- - Analyse option:
-
- DD will calculate the amount of paper required. It is
- also useful to check what effect different settings have.
-
- - Tab support:
-
- Files containing tabs will be printed correctly. Tabsize
- can be ajustable or switched off.
-
- - Formfeed support:
-
- DD wil support FFs if required.
-
- - LineFeed chopping:
-
- 'White spaces' in text; a number of linefeeds, can be
- reduced to a desired value.
-
- - WorkBench 2.0 compatible.
-
- What's new in 3.6 :
-
- - Printer driver now external, currently EpsonX, EpsonFX
- and AnsiX3.64.
- - Edit file in memory (Using external editor), handy for
- printing just a part of a file.
- - Powerful Word Wrap functions
- - Margins user defined.
- - Four different types of paper can be defined.
- - DD now 'remembers' previous default settings from other
- modes. (Lines/Page, chars/line)
- - Page headers improved
- - CLI options added
- - Single sheets option
- - Chars/line user defined.
- - Sleep function.
- Chapter 2 Shareware Notice
-
-
- DocDump is NOT in the Public Domain. It is SHAREWARE which
- means you should pay a shareware fee to the author.
-
- If you find DocDump useful and will use it regularly, send $7
- (seven dollar), preferably at least Hfl 10,- (10 guilders) or
- more to :
-
- Robert Grob
- Oranje Nassaulaan 6
- 4101 JT Culemborg (Gld)
- The Netherlands
-
- It will be appreciated :). Shareware is paid for all future
- versions. Users who have registered for DocDump 2.1 may use DD
- 3.6 and future versions for free. I have spent a lot of time
- on this program and I think $7 is quite reasonable.
-
- If you have any useful tips, or written a DD printer driver,
- just let me know. If you want the letters to be answered
- please include some extra cash for postage.
- Chapter 3 Distribution Conditions
-
- DocDump may be distributed freely on the condition that no
- profit is gained from its distribution.
-
- The following files must accompany the program DocDump
- unmodified:
-
- - DocDump.info
- - DocDump.info1.3
- - DD_Install
- - DD_Install.info
- - DD_Install.info1.3
- - DocDump.doc
- - DocDump.doc.info
- - DocDump.settings
- - ReadMe
- - ReadMe.info
- - req.library
- - DDdrivers/ EpsonX.drv
- EpsonFX80.drv
- AnsiX3.64.drv
- OldDDV2.1.drv
- Chapter 4 Disclaimer
-
- I am not responsible for any kind of damage this program may
- cause. Use it at your own risk.
- Chapter 5 Installing DocDump
-
-
- DD needs DocDump.settings (S:DocDump.settings) the requester
- library (LIBS:req.library), the parallel device
- (DEVS:parallel.device) and the port handler (L:Port-Handler).
- If you own a serial printer you will ALSO need the serial
- device (DEVS:serial.device).
-
- Use the DD_Install program to install DocDump.settings in the
- S: directory and the req.library in the LIBS: directory.
-
- From Wb: Double-click on the DD_Install icon.
-
- From CLI: Change directory to the docdump directory and run
- DD_Install.
- Example: cd df0:docdump
- DD_Install
-
- If you want to use the prt: device instead of par: or ser:
- then the printer device (DEVS:printer.device) and your printer
- (DEVS:printers/your_printer) must be installed also.
- Do not confuse the Amiga printer drivers with the DocDump
- drivers, they are not the same!
-
- If you want to use the DocDump icon with the WB 1.3 colors
- then you must rename DocDump.info to something else and rename
- DocDump.info1.3 to DocDump.info.
-
- The PAR: device is used because printer control codes are sent
- directly to the printer. It is possible to use the PRT:
- device, use the AnsiX3.64 driver when you want to do this. The
- PRT: device, however, has several disadvantages, which will be
- discussed later in this text.
- Chapter 6 Using DocDump
-
- When DocDump starts up, the DocDump.settings will be read.
- This file contains all the gadget-settings and the converted
- printer driver. If you have not loaded another driver, the
- current driver is the EpsonX driver. If you do not own an
- Epson compatible printer, you can load another driver or make
- one yourself, see Making a driver. If a driver works fine you
- can make it the default by storing it in DocDump.settings by
- clicking Save Cfg.
-
- DD can be started from WorkBench or CLI.
-
- 6.1 Startup from CLI
-
- DocDump [<options>] [<file name>]
-
- [] = optional.
-
- Options:
-
- ? Display information
- -p Print immediately after file is loaded. File name is
- required, this option can not be used with -pe.
- -pe Print immediately after file is loaded and exit
- after file is printed. File name is required, this
- option can not be used with -p.
- -a<name> Use <name> as the author's name when printing a
- booklet.
- -t<name> When used, <name> will replace the file name of the
- file as the title of the document. (All modes,
- Booklet, Dump and Column)
- -A Analyse the document after the file is loaded.
- -l Perform lines/sheet test. This option will help you
- finding the correct lines/sheet and the columnwidth.
-
-
- Use under-scores '_' when spaces are needed (within a string),
- DD will convert them to spaces.
-
- Examples:
-
- DocDump -A -aA.E._van_Vogt -tNull-A df0:SF/Null-A.txt
-
- DocDump df0:Soccer/Van_Basten.txt -pe -tMarco_Goal
-
- DocDump -l
-
- The file name and the options can be entered anywhere on the
- command line. If you don't specify a file name, you can load a
- file using the file requester.
-
- 6.2 Startup from WorkBench
-
- Just double-click on the icon.
- Chapter 7 The Control Buttons
-
- DD will open a window with 27 gadgets. In the bottom
- right-hand corner you will see 10 buttons which will perform
- an action if pressed (except for the print mode setting), all
- the other gadgets will set different modes or settings. The
- gadgets can be altered any time. As soon as the PRINT button
- is pressed, all settings will be read. The printer must be
- switched on before the PRINT button is pressed.
-
- 7.1 The selection gadgets
-
- - FF support: Support FF, Ignore FF.
-
- If a file contains formfeeds ($0C or Ctrl-L), DD will respond
- to them.(Printing will be continued on a new (small) page, not
- on a new sheet!). Suppose DD prints 58 lines a page, what will
- happen if a document has a formfeed every 60th line ? The
- first 58 lines will be printed nicely and DD decides to start
- a new page, but after two lines on the new page a FF command
- appears and DD will start on a new page again. As a result you
- will get pages consisting of a few lines only. Therefore the
- FF support function can be switched off.
-
- - Super/Sub: Superscript, Subscript.
-
- With this switch can be decided which pins to use; the upper
- or lower 5 (super- or subscript). This is useful, because now
- you can switch between the ribbon-halfs and prolong the life
- of the ribbon. ( In fact, I know somebody who lost his 4 upper
- needles in a horrible paperjam, and now DocDump is the only
- printprogram he can use !).
-
- The next three options named Tab, Chop LF, and To xxx have a
- gadget and an accompanying string gadget.
-
- - Tab support: Support Tab, Ignore Tab.
-
- Tabs ($09) will be processed correctly according to the
- tabsize set in the string gadget. This function can be
- switched off.
-
- - Chop LF: Chop LF On, Chop LF Off.
-
- Instead of using formfeeds, some documents achieve the
- pageformatting by inserting a lot of linefeeds until a fixed
- value for lines/page, for example 66, is reached.
-
- If the Lines/Page is set to a value less than 66, the document
- mentioned above will be printed with lots of 'white spaces'.
-
- But here is the solution. If Chop Lf is switched on, every
- linefeed, (or linefeed ($0a) followed by CarriageReturn ($0d)
- ) AFTER the value held by the accompanying string gadget will
- be deleted. By default this value is 3, which means the
- biggest 'white space' you will see is 2 linespaces wide.(One
- linefeed is needed to return the carriage, so 3-1=2 ! (Great
- maths!)) This function can be switched off.
-
-
- - To PAR:, SER:, File or device
-
- With this button the output direction can be changed. To PAR:
- assumes that the printer is connected to the parallel port. To
- SER: will direct the output to the serial port using the
- preferences serial settings.
-
- To File will dump the output in a file OR send the data to an
- other DEVICE named after the file name or device name set in
- the string gadget.
-
-
- If a file name is entered and Column or Dump mode is active,
- one file will be created. In Booklet mode, two files will be
- created. The extensions .Front and. Back will be added. These
- files hold the outputdata of all the pages of a side.
- The resulting file(s) can be copied directly to your printer.
-
- I usually take the outputfiles to the faculty and print them
- there, saves paper and ink. (Make sure the caretaker went
- home...)
-
- For example : Copy Ram:DDout.front PAR:
-
- - WordWrap functions : WordWrap+, WordWrap, WordWrap Off.
-
- A few DocDumpV2.1 users wanted this option, so here it is!
- This function can be easily explained by the following
- examples:
-
- Imagine the current Chars/Line is set to 79 and the following
- lines contain more than 79 characters :
-
- This is a line written to explain the WordWrap function.
- This is the second line, which does the same as the previous
- one.
-
- WordWrap Off:
-
- <----------------79 Chars--------------------------->
- This is a line written to explain the WordWrap functi
- on.
- This is the second line, which does the same as the p
- revious one.
-
- This looks very ugly, words that do not fit on a line are not
- correctly word-wrapped.
-
- WordWrap On:
-
- <----------------79 Chars--------------------------->
- This is a line written to explain the WordWrap
- function.
- This is the second line, which does the same as the
- previous one.
-
- This looks much better, but not perfect, because we want the
- second line to be placed straight after the first one.
-
- WordWrap+ On:
-
- <----------------79 Chars--------------------------->
- This is a line written to explain the WordWrap
- function. This is the second line, which does the
- same as the previous one.
-
- WordWrap+ wordwraps and reformats the text while keeping the
- text layout the same. WordWrap+ is smart, which means it can
- activate and deactivate itself throughout the text and is only
- (re)activated when needed.
-
- WordWrap+ is very useful for text. Normal WordWrap is the
- better choice for listings, for example BBS telephone
- listings, source code etc. If Chars/Line has a value less than
- 79, DD will automatically activate WordWrap+. You can, of
- course, change the current mode anytime. (Most textfiles have
- a maximum line lenght of 79. If Chars/Line is 79 or bigger,
- DocDump will not have to use WordWrap+, because the text is
- already formatted.)
-
- - Paper selection: 12 inch, 11 inch, 10 inch, A4.
-
- DD offers the posibility to define your own paper, you can
- change this in the printer driver, currently these are 12
- inch, 11 inch, 10 inch and A4 paper (All mostly used in
- Europe). Select the paper you want to use.
-
- - Paper type : Single, Fanfold
-
- In Single mode, DD will pause after every sheet. By pressing
- the continue button DD will continue printing. This is very
- useful when Single sheets are used. If the A4 paper is used,
- DD will automatically set the single mode.
-
- In Fanfold mode, DD will not pause. This mode is useful for
- fanfold paper. If 12, 11 or 10 inch is selected, DD will
- automatically set the fanfold mode.
-
-
- 7.2 The string gadgets
-
-
- - Editor :
-
- This gadget includes the complete pathname for the editor
- (MEmacs) or viewer (PPmore). See View/Edit.
-
- - Chars/Line :
-
- This gadget contains the maximum number of characters which
- can be printed on a (small) page. This amount depends on the
- printer-columnwidth and the margins set. This value has a
- maximum :
-
- Max chars/line = (Printer_columnwidth- Minimum_center
- margin)/2
-
- The Minimum-center margin is 2. If you enter a new value as
- Chars/Line, DD will automatically alter the margins, so there
- is no need to alter the driver again. For example, this
- document has no lines bigger than 62 chars, if you enter 62 or
- 63 as Chars/Line instead of 79, the output will look much
- better because the unused space 79-63= 16 will be divided
- between the margins. If you want to give the margins absolute
- values you may alter the margins in the driver. See MAKING A
- DRIVER.
-
-
- - Lines/Page :
-
- The number of lines/page depends on :
-
- - The type of paper used. (one of the four possible paper
- types)
- - The current print mode (Booklet, Dump or Column)
- - The way the paper is used, Single sheets or continous
- paper.
-
- For each combination of 'paper type' and 'print mode' a
- lines/page value is available. The values will be calculated
- automatically when a printer driver is loaded.
-
-
- This gadget sets the number of lines printed on each page. A
- bigger value depends on the printer you use. Some printers may
- have bigger values, do not choose the values to big otherwise
- formfeed will not work properly anymore. If the printout
- doesn't fit on the sheet, decrease this value.
-
- Because the paperlength (12 or 11 -inch for example) and the
- print mode (Booklet,Dump,Column) change the number of lines
- which kan be printed on a page, a default value for each
- combination of print mode and pagelenght, can be entered. All
- these values will be stored in DocDump.settings. Values
- entered at DD's main window overrule the values calculated by
- DD. (The values are calculated when a driver is loaded)
-
- -LineSpacing* :
-
- * This option from DD 2.1 is not available from the main
- window of DD 3.6. If you want to change this value, change it
- in the printer driver. See CHANGING/MAKING A DRIVER.
-
- - Title :
-
- The name of your document (incl. pathname) will be placed in
- here as soon as a file is loaded. If you start DD from CLI and
- use the -t option, the name specified with that option will be
- used. The title will be printed at the top of every page and
- on the front cover in Booklet mode. If you don't like the
- title or the extension, alter the string gadget. The title
- will be printed on every page, and in Booklet mode also on the
- front cover.
-
- - Author :
-
- If you know the name of the author who wrote the document, you
- can put it in here. It will be printed on the front cover of a
- booklet. Booklet mode only. If the -a option is used (from
- CLI) the name specified with that option will be used as the
- author's name.
-
- - Date :
-
- The system date will be copied in this string as soon as DD is
- started. If the system date is incorrect or you don't like the
- format of the date, just change it. The date will be printed
- on the front cover of a booklet and on every page in Dump and
- Column mode.
-
- 7.3 The action gadgets
-
-
- - Mode : Booklet, Dump, Column
-
- By pressing this button, a different mode can be selected.
-
- Possible are :
-
- - Dump : Output will be single-sided, 4 pages on one
- sheet numbered
-
- 1 2
-
- 3 4
-
- New sheet
-
- 5 6
-
- 7 8
-
- New sheet
-
- etc...
-
- - Column : Output will be single-sided, 2 pages on one
- sheet numbered
-
- 1 2
-
- New sheet
-
- 3 4
-
- New sheet
-
- etc.
-
- - Booklet : Output will be double-sided, 4 pages on the
- front, 4 on the back, for example a 10-page
- document will come out like this:
-
- 1 10
-
- 3 8
-
- New sheet
-
- 5 6
-
- Paper turned and reinserted
-
- B.cover F.cover
-
- 9 2
-
- New sheet
-
- 7 4
-
- Every time the mode button is selected, Lines/Page will show
- the value entered by the user for that particulair mode.
-
- - Analyse :
-
- When this button is pressed, a window will appear. DD will
- calculate how many pages are available in the doc using the
- settings you made. DD also reports how many sheets the
- document needs.
-
- - About :
-
- You already know this one.
-
- - Load :
-
- When this button is activated, a file requester will be shown,
- choose the file you want to print. The whole file will be
- loaded in memory.
-
- Important: Every time the Load button is pressed, the file in
- memory will be lost.
-
- - Save cfg :
-
- The printer-control commands and all the settings except
- Title, Author and Date will be saved in a file called
- DocDump.settings in the S: directory. When DD starts up, those
- settings will be read.
-
- - Load Drv :
-
- Pressing this button will reveal a filerequester. Choose the
- printer driver you want to load. If an error has occured in
- the printer driver, the printer driver is invalid, which means
- no print operations can be performed. DD always reports what
- kind of error is made and in which command it appeared. If
- everything is OK, that is, if the syntax of the driver is
- alright, an OK message will appear. After a driver is loaded
- some gadgets may switch to other modes. For example, when the
- AnsiX3.64 driver is activated the output will switch to 'To
- File' and the file name will be PRT:.
-
- - Sleep :
-
- DD will close its main window and open a very small one, the
- file in memory will be lost. If the small window is activated
- and the right mouse button is pressed, you return to the main
- DD screen. DD remembers previous X,Y positions of the window.
-
-
- - View/Edit :
-
- You sometimes want to view what you are going to print, or
- make some changes to the text in memory, add a formfeed or
- something like that. If this button is pressed, DocDump will
- start the editor or viewer specified in the editor string with
- the file in memory. DD handles this by making a temporary file
- from the file in memory in RAM:. This will go very fast so you
- won't even notice it. MEmacs, which can be found on the
- Workbench 1.3 Extras disk, will do fine. After you made your
- changes, save the file. If the editor asks for a file name
- enter `DD.tmp`. After the editor is left DD will automatically
- load the changed file and will delete the temporary file. The
- 'run' command must be available in the c: directory.
-
- - Abort :
-
- This is the only button which will be checked during printing,
- it aborts the print operation. It may take a few moments for
- DD to respond. The number of characters which are printed
- after the ABORT button is pressed, could be up to the size of
- your printers print buffer.
-
-
- - Print :
-
- This starts the actual printing. Before you click this button,
- make sure the printer is switched on. Click ABORT to stop the
- print operation.
- Chapter 8 Printing a Document
-
- 8.1 Printing in general
-
-
-
- 1 Start DocDump, 'clean' or with options
- 2 Click LOAD to select the file to be printed.
- 3 Check the settings, are they set to the paper to be used
- ?.
- 4 Click ANALYSE if you want to know how many sheets are
- required.
- 5 Click PRINT
-
- Some steps are not appropiate when using particular CLI
- options. Steps 2-4 may be carried out in any order.
-
-
- 8.2 Printing step by step
-
- The discussed methods are used for matrix-printers, other
- printers may differ.
-
- 8.2.1 Positioning the paper (all modes)
-
- The ACTUAL printing should take place 1.6 cm (0.625 inch) from
- the top of the page (on tractor-feed paper). This means that,
- on my printer, the top of the paper is level with the top of
- the printer-head case. You may have to experiment to achieve
- this. In booklet mode: keep the distance the same when the
- paper is turned.
-
- A window opens up and the number of pages will be calculated.
- DD maps the doc (Booklet mode only) and starts to print. As
- soon as the print operation is finished the window will close
- and DD is ready for the next job.
-
- 8.2.2 Printing booklets (booklet mode only)
-
- Because Epson printers don't have a build-in facility to print
- double-sided, we must do this by hand. That is, pull the paper
- out, leaving the sheets stucked together and reinsert it with
- the backside of the first printed page up. This only has to be
- done once, if you use tractor-feed paper.
-
- When using single sheets, enter a new sheet each time the
- 'Please insert a new sheet' appears. After a while the message
- `Please turn paper' will pop up. From now on, all PREVIOUS
- printed sheets must be feeded, beginning with the first
- printed sheet. So 'please insert a new sheet' doesn't always
- mean an EMPTY sheet!
-
- Turning the paper:
-
- When the booklet is finished for about 50 %, the window will
- ask you to turn the paper.
-
- Wait till the printer buffer is empty and you will hear 2
- beeps, produced by the printer (This one differs from the "Out
- of paper" beep). Now get that paper out of your printer, and
- leave the sheets stucked together (Fanfold mode ).
-
- Some printers (like the Epson LX 800) require an extra sheet
- at the end to avoid an "Out of paper" message.
-
- You may even turn your printer off while changing the paper! (
- DD will initialise the printer again ), just don't forget to
- turn it on again.
-
- Reinserting the paper:
-
- Make sure the printing will be continued ON THE BACK OF THE
- FIRST PRINTED PAGE.
-
- Just to check: When the paper is put back in the printer
- again, and you look THROUGH the top page, you must see "PAGE:
- 1 .." MIRRORRED in the UPPER RIGHT CORNER.
-
- Click the PRINT BUTTON to continue printing.
-
- That's all.
- Chapter 9 Making a Booklet
-
- 9.1 Making a booklet step by step
-
- - Start DocDump
- - Click the Load button and select the file to be printed,
- for example this file.
- - Change the Title, Author or Date if you like.
- - Click Analyse if you want information on size, the number
- of pages or number of sheets. Make sure that enough paper
- is available.
- - Switch the printer on if you haven't done this already
- and position the paper, ACTUAL printing should begin 1.6
- cm from the top of the paper.
- - Click PRINT, press ABORT anytime to cancel the print
- operation.
- - After a while the printer will beep twice and a message
- in the status window will appear. Pull the piece of paper
- out and reinsert it (See the PRINT button) again with the
- first printed page on the back. Remember you may even
- have to switch off the printer to achieve this.
- - Activate PRINT again.
- - After the printing is finished, pull the paper out and
- tear the sheets apart. You will see dotted lines on the
- sheets. Cut ALL the dotted lines. You now have 2 pages on
- the front and 2 pages on the back side of every
- half-sheet. Collect all pages and put them together. They
- should be the same size now. If this isn't the case:
-
- Make sure the bottom of each page is level with the other
- pages. Now cut the pieces from the top of the pages till all
- the half-sheets are the same size.
-
-
- - The pages are numbered, so there should be no problems
- sorting the pages. It is better to fold each page apart
- instead of the whole package.
-
- 9.2 Hints
-
- Find the odd pages starting from page 1 ( 1, 3, 5, etc.) and
- place the folded pages on each other. For example a 10-page
- document :
-
- __________________________________
- | Page 1 Page 10 |
- | __________________________________
- | | Page 3 Page 8 |
- | | __________________________________
- | | Page 5 Page 6 |
- | | |
- | |
- | |
-
- - In order to staple you must open the book in the middle
- and slightly fold (Not to sharp!) one set of pages. Now
- the stapler will reach the middle of the book :
-
- ___________________________________________
- | Page 5 | Page 6 | |
- | | . |
- | | |
- | | |<- Fold here slightly
- | | . |
- | | |
- | | | |
- | | . |
- | | |
- | | | |
- |____________________|____________________|
-
- |
- |
- ________________________________
- | Page 5 || |
- | || |
- | || |
- | || |
- | || |
- | || |
- | || |
- | || |
- | || |
- | || |
- |____________________||_________|
-
- Turn booklet ! |
- |
- ________________________________
- | Front cover _|__________|________________
- | ( upside down ) | |
- | | Stapler |
- | |_____________________________|
- | | |
- | | |
- | | |
- | | |
- | | |
- | | |
- |____________________|__________|
-
-
- Your Booklet is finished!
- Chapter 10 Changing/Making a Driver
-
- The first time you start DD the EpsonX driver is available. If
- you do not have an Epson compatible printer and DD offers no
- ready-made driver for your printer or you want to change some
- margins, linespacing or whatever, this may be interesting for
- you.
-
- DocDump is printer independent. Every printer can be used
- which DocDump, but the efficiency is not the same on every
- printer. DD does not use the printer.device. The idea of
- making seperate drivers which respond to standard escape
- control commands (AnsiX3.64), is very nice, but it supports to
- few commands. For example, my printer (Epson LX800) prints 160
- columns x 162 lines (12 inch paper) when controlled by DD's
- control codes. When the ANSI driver is used, only 137 columns
- x 89 lines can be used for printing. So when using the DD
- driver, over twice as much can be printed on a sheet.
- (Compared with the ANSI driver 2 times, compared to NORMAL
- printing almost 5 times.)
-
- The DocDump driver consists of two parts;
-
- (1) The printer control commands
- (2) A set of parameters discribing paper definitions,
- margins, button text etc.
-
- The whole driver is ASCII oriented, which means you can alter
- it in any ordinairy editor. The driver can be loaded by
- DocDump using the Load Drv button. As soon as DD reports that
- the driver is OK, DD is initialised and ready to use this
- driver. If you press the Save Cfg button, the whole driver
- will be stored in DocDump.settings, so you do not have to load
- the driver again. DD uses characters and linefeeds to move the
- printhead over the paper. This means only fixed fonts can be
- used. Most laser printers offer the possibility to use
- relative character spacing besides absolute and relative HMI
- and VMI spacing.
-
- 10.1 Driver syntax
-
- The syntax of a driver file is as follows:
-
- (1) The first 5 characters must be : DD3.6
- (2) A series of fixed labels, indicating the beginning of a
- command. The number of labels is also fixed.
-
- Text may be placed between labels. The labels may be placed in
- any order.
-
- The syntax of a command is :
-
- <commandname>: { <data> }
-
- The maximum number of data elements/command label is 200, this
- is sufficient in most cases. If you run out of space, it is
- possible to use external data files. See the L command further
- in this text. See your printer manual to find out which
- (Escape)code represents which command.
-
- The label names are fixed. Data can be entered as follows :
-
- - Decimal :
-
- For example 27.
-
- - Hexadecimal :
-
- A $ must be added at the beginning of a data element, for
- example $1b.
-
- - ASCII :
-
- The ASCII character must be between '', for example '&',
- indicating the value 38.
-
- - A sequence of ASCII characters:
-
- Also between '', for example '&T!', which would be the
- same as 38 84 33 in decimal mode. No spaces ' ' should
- appear within a sequence of characters.
-
- - A string :
-
- Must be between "", for example "12_inch". The difference
- between this format and the previous one is that in
- string mode a NULL (0) byte will be added at the end.
- This string format has no use in the printer control
- commands, but only in the parameter commands. No spaces
- should appear within a string. Use under-scores '_' to
- indicate a space, these will be converted.
-
- - Comments :
-
- Comments must be started with /* and end with */ (Like in
- C). Comments OUTSIDE a label don't require the /* and */.
- for example : $1b $40 /* reset printer */ $1b ...
-
- - Download file:
-
- External data files can be sent to the printer using the
- l<datafile>. This is very useful when you are downloading
- fonts. When the driver is stored in DocDump.settings, the
- path names of the file to be downloaded will also be
- stored. A maximum of 20 datafiles can be defined. Example
- : 27 58 0 0 0 /* copy ROM characters to RAM: */ 27 38 32
- 127 ldf0:EpsonFonts/Times_Roman.20 /* Download
- Times_Roman */ 27 37 1 /* Select RAM: characters */ The
- files that are sent must always be binairy files, except
- for PostScript-type printers.
-
- As said before, all the labels can be divided in two
- categories, a set of parameters and a set of DD
- printercommands. ANY command (except the parametercommands)
- can contain up to 200 Escapecommands.
-
- 10.2 The DD printer commands
-
- INITRESET:
-
- This command will be sent at the beginning. A printer reset
- must be performed here and printer margins must be turned off.
- In this way DD has full control over the paper area which can
- be used. If you want to use margins, use DD's margins. This
- will be explained later on.
- As an example we shall make an Epson Printer driver. The
- command would be :
-
- INITRESET: { $1b $40 /* reset printer */ $1b $36 /* printable
- code area expansion */ $1b $74 1 /* Epson graphics */ $1b $6c
- 0 /* Left margin 0 */ $1b $51 200 /* Turn right margin of, any
- value >160 and <256 will do */ $0d /* return carriage on the
- same line */ }
-
- ENDRESET:
-
- This command will be sent at the end of the print job, you may
- use it to reset the printer and reinitialise it, load the
- normal font back (With the 'l' option) etc...
-
- ENDRESET: { $1b $40 /* reset printer */ }
-
- SMALLCHAR:
-
- This command will be send at the beginning, it is used to
- activate the small font. Choose your printers smallest font,
- fonts with a pitch of 17 or 20 are fine. The now achieved
- columnwidth can be found when using the testmode of DD. See
- the PRINTER: command.
- The Epson compatible printers, which can combine Elite with
- Condensed offer a columnwidth of 160, condensed only offers
- 137 or 132 printer dependant) columns.
-
- SMALLCHAR: { $1b $78 /* switch to draft mode, some printers
- can use Condensed only in draft mode */ $1b $4d /* Elite on,
- 12 cpi instead of 10 */ $1b $0f /* Condensed on, 20 cpi with
- Elite */ }
-
- TONORMALCHAR:
-
- In booklet mode, DD can switch back to a normal font as used
- on the front cover. This command is sent in booklet mode only.
-
-
- TONORMALCHAR: { $1b $54 /* Turn of Super/Sub script,
- (super/sup script will be explained later. ) */ $1b $78 1 /*
- NLQ on */ $1b $6b 1 /* Sans Serif font */ $12 /* Turn Off
- condensed */ }
-
- TOSMALLCHAR:
-
- This command will be sent in booklet mode only. Given the
- previous condition (TONORMALCHAR), the ESC commands specified
- here, will activate the small font again.
-
- TOSMALLCHAR: { $1b $78 0 /* draft mode */ $1b $0f /* Condensed
- on */ }
-
- LINESPACING:
-
- Specify the command which sets the linespacing here. The
- Linespacing depends on the characterheight. In our Epson
- driver a linespacing of 0.07 inch will do fine. Most printers
- have different modes for selecting a particular linespacing,
- steprates of 1/48, 1/72 or 1/216 are available. Linespacing
- does not change during printing. Do not change the linespacing
- in other commands, the pagelayout will be corrupted. The
- linespacing also determines the lines/sheet which can be used.
- When you change the linespacing, use the testmode of DocDump
- to find the new lines/sheet value. (Will be discussed later
- on) So everytime you change the linespacing, the lines/sheet
- and lines/page are not correct anymore. LINESPACING will be
- sent at the beginning.
-
- LINESPACING: { $1b $33 15 /* 15/216 inch = 0.069 inch, = 0.176
- cm }
-
- LINEFEED:
-
- After a line of text is printed, LINEFEED will be sent. A
- linefeed must return the carriage and begin on a new line.
-
- LINEFEED: { $0d /* carriage return */ $0a /* linefeed */ }
-
- FORMFEED:
-
- This command is sent when the printing must be continued on a
- new sheet. FORMFEED wil not be sent if it is switched off in
- the PRINTER: command.
-
- FORMFEED: { $0c /* formfeed */ }
-
- PAPER1: PAPER2: PAPER3: PAPER4:
-
- It is possible to define four different paper lenghts. In
- Europe they mainly use 11 inch, 12 inch paper and A4-format.
- In the USA different kinds of paper are used. In the PRINTER
- command the following can be defined: the number of lines each
- sheet can contain, whether fanfold or single paper is used,
- and the name of the paper which should appear on DD's gadget.
- On most printers the paperlength can be defined by its size in
- inches or by its number of lines/sheet (In that case the
- printer will multiply the number of lines with the current
- linespacing). The last method can't be used in DD when using
- Epson printers, the maximum value which can be entered is 127,
- which means that the maximum paperlength will be 127 * 0.07 =
- 8.89, this isn't enough because we want to use 11, 12 and A4
- paper. Increasing the linespacing can solve this. We however
- will use the first feature which allows us to specify the
- paperlength in inches. PAPER4: in the example has a
- paperlength of 12 inch while A4 paper is ~ 11.6 inches long.
- In this case it doesn't matter because A4 is not used as
- fanfold paper.
-
- PAPER1: { $1B $43 00 12 /* 12 inch paper */ }
- PAPER2: { $1b $43 00 11 /* 11 inch paper */ }
- PAPER3: { $1B $43 00 10 /* 10 inch paper */ }
- PAPER4: { $1B $43 00 12 /* A4 paper */ }
-
- SUPERSCRIPT: SUBSCRIPT:
-
- This command is used to half the characterheight, more lines
- of text can now be printed. Some fonts are halve-size of there
- own, in that case, do not enter a ESC sequence. (SUPERSCRIPT:
- { })
-
- SUPERSCRIPT: { $1B $53 0 }
- SUBSCRIPT: { $1B $53 1 }
-
- BOLDON: BOLDOFF:
-
- In Booklet mode, the 'title', 'author' and 'date' will be
- printed bold.
-
- BOLDON: { $1b $45 }
- BOLDOFFF: { $1b $46 }
-
- COUNTRY:
-
- Some ASCII files are typed in with different ASCII tables from
- different countrys. In this command you specify the ASCII
- table to be used.
-
- COUNTRY: { 27 82 0 /* 0=USA */ }
-
- BEEP:
-
- This command will be send in booklet mode, the printer will
- beep to inform that the paper must be turned.
-
- BEEP: { 7 7 /* Beep two times */ }
-
- Some printer commands will be send in groups in the given
- order. At the beginning of the document the following commands
- will be send :
-
- INITRESET, SMALLCHAR, LINESPACING, PAPERn (n= 1,2,3 or 4),
- SUPERSCRIPT or SUBSCRIPT, COUNTRY.
-
- At the end of the printjob, ENDRESET will be send.
-
- If the Abort button is pressed, ENDRESET will be send.
-
- After every line, LINEFEED will be send.
-
- FORMFEED will be send when the Lines/Sheet value is reached.
- ( Of course, only when FF's are turned on in the PRINTER
- command.)
-
- TONORMALCHAR, TOSMALLCHAR, BOLDON and BOLDOFF will be send
- when the front cover must be printed. Booklet mode only.
-
- 10.3 The DD Parameters
-
- The next commands will not be send to the printer, they are
- just some settings DocDump needs. The number of elements which
- must be entered here are fixed, if you forget one, DD will
- display a message. If you want a string to be empty, enter "".
- The parameters may be entered in the same way it is done in
- the printer commands. (Hex, decimal, ASCII etc..)LAYOUT: The 'look' of the output.
-
- Syntax: LAYOUT: { a b c d e }
-
- where: a : Char to be used when drawing a line.
- b : Pagenumber string
- c : Title string
- d : Author string
- e : Date string
-
- Example: LAYOUT: { '_' "Page_" "Title__:_" "Author_:_"
- "Date___:_" }
-
- Remember a _ WITHIN A STRING ( Between ""'s ! )
- indicates a space. (The under-score character is used when
- drawing a line.) These strings will not be centered
- automatically.
-
- MARGINS:
-
- DD offers the posibility to define margins. For each
- outputmode (Booklet, Dump, Column) the margins can be defined.
-
- _________________________________________
- | |
- | ______________ ______________ |
- | | Page 1 | | Page 2 | |
- | | | | | |
- | | | | | |
- | | | | | |
- |<-->| |<-->| |<--->|
- | A | | B | | C |
- | | | | | |
- | |____________| _ |____________| |
- | | D |
- | ______________ |_ ______________ |
- | | Page 3 | | Page 4 | |
- | | | | | |
- | | | | | |
- | | | | | |
- | | | | | |
- | | | | | |
- | | | | | |
- | |____________| |____________| |
- | |
- |_________________________________________|
-
- Margins A, B and C are defined in columns. Margin D in
- linefeeds. Imagine a columnwidth of 160. If we want a
- perforator margin, we could choose the values 12, 2, 0 for the
- margins A,B and C. The chars/line available on each page would
- be (160-12-2-0)/2 = 73. Important: In booklet mode margins A
- and C must be the same! The space between the two pages would
- not be the same on the front and backside of the sheet. If you
- enter a chars/line in the DD window, margins will
- automatically be adjusted.
-
- Syntax: MARGINS: { a b c d e f g h i j k }
-
- where: a : Margin A Booklet
- b : " B "
- c : " C "
- d : " D "
- e : " A Dump
- f : " B "
- g : " C "
- h : " D "
- i : " A Column
- j : " B "
- k : " C "
-
- Column mode does not have margin D!
-
- Example: MARGINS: { 1 4 1 5
- 0 2 0 2
- 0 2 0 }
-
- OUTPUT: Where should the output go to ?
-
- Syntax: OUTPUT: { a b }
-
- where: a : Device to be used, 0=PAR:, 1=SER: 2=Other (File
- or device)
- b : string to be used when device=2.
-
- The output direction can also be changed from DD's main
- window.
- Example OUTPUT: { 0 "RAM:DDout" }
-
- PRINTER:
-
- Syntax: PRINTER: { a b c d e f g h i j k l m n o p q r }
-
- where: a : Columnwidth achieved when in SMALL print mode.
- b : Columnwidth achieved when in NORMAL print mode.
- c : Usable lines/sheet using PAPER1.
- d : Usable lines/sheet using PAPER2.
- e : Usable lines/sheet using PAPER3.
- f : Usable lines/sheet using PAPER4.
- g : Type of PAPER1, 0=continues, 1=single.
- h : Type of PAPER2, 0=continues, 1=single.
- i : Type of PAPER3, 0=continues, 1=single.
- j : Type of PAPER4, 0=continues, 1=single.
- k : Send FF's using type 0 paper ? 0=no, 1=yes
- l : Send FF's using type 1 paper ? 0=no, 1=yes
- m : Button string for PAPER1
- n : Button string for PAPER2
- o : Button string for PAPER3
- p : Button string for PAPER4
- q : Button string for Type 0 print mode.
- r : Button string for Type 1 print mode.
-
- You probably do not know a-f, we can find them by using the
- lines/sheet test. To do this, the printer control commands
- have to be correct. First, start DocDump. Select the paper you
- want to use and make sure the output device is correct. (To
- PAR:, To SER:, ...) Load the driver you just made using the
- Load Drv button. Click Save Cfg. Exit DocDump. Start DocDump
- from CLI using the -l option :
-
- DocDump -l
-
- DD will switch to SMALL print mode and print about 200 chars
- in this order: 12345678901234567890123..... etc. Next, it will
- switch to NORMAL print mode and do the same thing. After this
- DD will print about 200 lines, each with only one number on
- it. The lines will probably not fit on one sheet. If the
- printing will continue on a new sheet, or the printer gives an
- 'out of paper' message, then stop the printer. What is the use
- of this all?. It is now very simple to determine the
- columnwidth and the lines/sheet.
-
- In the first line, count the number of 0's (Only the first
- line), multiply them by 10. Add the last visible number on the
- first line to the previous result. You now have 'a', which is
- the columnwidth in SMALL print mode.
- Do the same for NORMAL print mode, the result is 'b'.
- The number of lines which can be printed on the selected paper
- is the last number visible on the bottom of the sheet. The
- last few lines can not be used, Formfeed would not work
- properly if we use all the lines. Therefore, if you use
- fanfold paper ,read the value which is visible about 0.3 inch
- (0.5 cm) from the bottom of the sheet. If you are using single
- paper, substract 3 from the last visible number. Use this
- value as one of c-f, depending on the used paper.
- You can run this procedure for all you defined paperformats,
- but it is easier to run the test on your biggest fanfold and
- single paper, and use a ruler.
-
- Some DocDump V2.1 users complained about the fact that single
- sheets were not supported. In DDV3.6 this feature is
- available. Use the Single/Fanfold switch on DD's window. The
- difference between the two modes is that in Single mode DD
- will pause after each page to allow the user to change the
- paper. For each of the four paperformats it can be specified
- what the default condition must be, Single of fanfold. A '1'
- will assume that the paper is used Single, a '0' assumes that
- the paper is fanfold.
-
- Not every country has the same paperformats, therefore the
- name of the used paper can be defined. The strings will be
- visible on DD's paper-selection gadget. DD will auto-center
- the strings on the button. Remember a underscore '_' must be
- entered to indicate a space, they will be coverted by DD. The
- names Fanfold and Single relate to matrix-type of printers.
- When using laser printers, the names are not appropiate.
- Therefore the names can be changed. 'r' is the name of the
- print mode where DD will pause after each page (Single), 'q'
- is the name of the print mode where DD will not pause
- (Fanfold).
-
- Example: PRINTER: { 160 96 161 148 135 145 0 0 0 1 1 1
- "12_inch" "11_inch" "10_inch" "A4"
- "Fanfold" "Single" }
-
- Look at the DDdrivers included with this package for more
- examples.
- Chapter 11 Hints & Tips
-
- Booklets with 50 pages, can't be stapled anymore. For such
- booklets I use a staple gun. Another user had problems
- stapling his 197 page booklet (Who hasn't ?). He used some
- sewing things to sew it together. The best way, however, is
- binding the pages. Do not fold the pages if you know you are
- going to glue them. Cut all the pages from the other pages,
- place them on each other and glue the spine. Press the glued
- spine on a piece of paper and cut the paper surrounding the
- spine, for about 4 mm. Glue the 4 mm margin also and fold it
- to the back and front cover. Use strong glue.
-
- ------
- / /------------------------ <- Page 1
- / / Title : /
- / / Author : //
- ------ ///
- | ---------------------------//// <- Page n
- Glue -->---------------------------///
- | ---------------------------//
- | ---------------------------/
- ---^--/
- |
- Glue
-
- W.H. Stanton uses Bulldog clips (paper grips) to hold the
- booklet firmly when stapled :
-
- _____
- | o |
- =========
- _____| |_____________________
- | --------- | |
- | | |
- | | |
- | | Title : |
- ||---| | Author : |
- |--|| | | Date : |
- |o || | | |
- |--|| | | |
- ||---| | |
- | | |
- |_________________|_________________|
-
- Chapter 12 Known Bugs
-
- No bugs are known at the moment of this release (3.6).
-
- If you start DD from another program which has its own screen,
- the file requester will be displayed on that screen instead of
- the WB screen, not my fault!.
-
- I have printed over 60 documents with DocDump and had no
- problems whatsoever. (The record is a 350 Kbytes document
- fitted on 197 pages, 25 sheets..., took 4 hours to print...)
- If you find a weird bug, please tell me, I will appreciate it.
- Please give detailed information (if possible) about other
- programs running, guru number etc.
-
- DocDump is tested on an Epson LX800, Epson FX1050, Star LC20
- and Star NL10. Almost all the STAR printers have an annoying
- side effect, when using fanfold paper, the offset from the top
- of the page will increase each time a sheet is printed and
- feeded. After about 5 sheets, you have to correct the paper
- again, very, very annoying. Epson-clone users, buy a real
- one...
-
- In DDV2.1 the printer escape commands were built in, it was
- only usable with Epson compatible printers. Unfortunately, the
- command to set the paperlength to 12-inch was one of them. A
- lot of users were using 11 inch paper, ....sorry!
- Chapter 13 Problems
-
-
- Printer trouble
-
- Symptoms: DD doesn't print small characters.
-
- Cause: Wrong Escape Code
-
- Solution: Grab your manual
-
-
- Symptoms: The printout does not fit on a sheet. Almost-empty
- sheets between printed sheets.
-
- Cause: Lines/Page is set too big. The few lines that don't
- fit on the sheet will be printed on the next, a
- formfeed will go to the next page leaving almost a
- whole sheet empty.
-
- Solution: Decrease Lines/Page from DD's main window OR :
- Run DocDump with the -l option and determine the new
- lines/sheet and alter the driver.
-
- Symptoms: Almost-empty pages between printed pages.
-
- Cause: The document contains formfeeds on almost every page
- and has more lines between the formfeeds than the
- value held in Lines/Page. The few lines that do not
- fit on one page will be printed on the next (small)
- page, a following formfeed will begin a new page
- again, leaving some space unused.
-
- Solution: Switch formfeed support OFF or, if your printer can
- manage it, try to increase the Lines/Page value so
- all the pages will fit on a sheet.
-
- Symptoms: Millions of condensed characters are chasing you
- while you are trying to reink your ribbon with a
- fountain pen.
-
- Cause: You are having nightmares, because you have used
- DocDump too much! ( 10 hours a day is enough! ;) )
-
- Solution: Reading a nice SF-novell and sending some (more)
- shareware to that nice fellow in the Netherlands :)
- will end your horrible dreams.
- Chapter 14 Technical
-
-
- Maximum printer-columnwidth : 255 characters,
- 2*80=160 characters
- can be used for text,
- the rest 255-160 = 95
- is available for
- margins.
- Number of pages/sheet : 4 in Dump and Booklet,
- 2 in Column mode.
- Max. size of a page : 80 characters x 160
- lines
-
- DDdriver :
-
- Max. number of external data files : 20
- Max. number of data elements/command : 200
- Chapter 15 History
-
-
- Version 3.6 20-Nov-1992
-
- - Printer driver now external, currently EpsonX, EpsonFX
- and AnsiX3.64.
- - Edit file in memory (Using external editor), handy for
- printing just a part of a file.
- - Powerful WordWrap functions
- - Margins user defined.
- - Four different types of paper can be defined.
- - DD now 'remembers' previous default settings from other
- modes. (Lines/Page, chars/line)
- - Pageheaders improved
- - CLI options added
- - Single sheets option
- - Chars/line user defined.
- - Sleep function.
-
- Version 2.1 29-May-1992 Intuition version, first public
- release.
-
- - Column mode added
- - Printout optimized
- - Speed optimized
- - System time added
-
- Version 1.1 11-Jan-1992 CLI version of DocDump.
-
- Thanks go to Dick van der Linden for his useful tips,
- Annemarie for helping me with this doc, C.W. Fox and Bruce
- Dawson for their exellent freeware requester library, the
- sharewarepayers, Colin Smith, Andrew M. Campbell and W.H.
- Stanton for very useful tips.
-
-
- Musical motivation while writing:
-
- Sepultura, Morbid Angel, Death, Metallica, Slayer, Paradise
- Lost, Pestilence, Nirvana, Megadeth, Pearl Jam and Jimi
- Hendrix.
-
- Feel free to write me. It may take some time for me to write
- back (if requested) because a have to pass my exams first.
-
- END.
- Index
-
- -A . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
- -a<name> . . . . . . . . . . . . . . . . . . . . . . . . . . 8
- -l . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
- -p . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
- -pe. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
- -t<name> . . . . . . . . . . . . . . . . . . . . . . . . . . 8
- A4 . . . . . . . . . . . . . . . . . . . . . . . . . . . 1, 23
- Abort. . . . . . . . . . . . . . . . . . . . . . . . . . . .15
- About. . . . . . . . . . . . . . . . . . . . . . . . . . . .14
- Analyse. . . . . . . . . . . . . . . . . . . . . . . . . . .14
- ANSI . . . . . . . . . . . . . . . . . . . . . . . . . . . .20
- AnsiX3.64 driver . . . . . . . . . . . . . . . . . . . . . . 7
- AnsiX3.64.drv. . . . . . . . . . . . . . . . . . . . . . . . 5
- ASCII. . . . . . . . . . . . . . . . . . . . . . . . . .20, 21
- ASCII tables . . . . . . . . . . . . . . . . . . . . . . . .24
- Author . . . . . . . . . . . . . . . . . . . . . . . . . . .12
- Available options. . . . . . . . . . . . . . . . . . . . . . 3
- BEEP:. . . . . . . . . . . . . . . . . . . . . . . . . . . .24
- Binding the pages. . . . . . . . . . . . . . . . . . . . . .28
- BOLDOFF: . . . . . . . . . . . . . . . . . . . . . . . . . .24
- BOLDON:. . . . . . . . . . . . . . . . . . . . . . . . . . .24
- Booklet. . . . . . . . . . . . . . . . . . . . . . . . . . .13
- Bugs . . . . . . . . . . . . . . . . . . . . . . . . . . . .29
- Changing/Making a driver . . . . . . . . . . . . . . . . . .20
- Characterheight. . . . . . . . . . . . . . . . . . . . . . .23
- Chars/Line . . . . . . . . . . . . . . . . . . . . . . . . .11
- Chop LF. . . . . . . . . . . . . . . . . . . . . . . . . . . 9
- CLI. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
- Column . . . . . . . . . . . . . . . . . . . . . . . . . . .13
- Columnwidth. . . . . . . . . . . . . . . . . . . . . . .22, 27
- Comments . . . . . . . . . . . . . . . . . . . . . . . . . .21
- Condensed. . . . . . . . . . . . . . . . . . . . . . . . . .22
- Contents . . . . . . . . . . . . . . . . . . . . . . . . . . 2
- Control buttons. . . . . . . . . . . . . . . . . . . . . . . 9
- COUNTRY: . . . . . . . . . . . . . . . . . . . . . . . . . .24
- Current driver . . . . . . . . . . . . . . . . . . . . . . . 8
- Date . . . . . . . . . . . . . . . . . . . . . . . . . . . .13
- DD parameters. . . . . . . . . . . . . . . . . . . . . . . .24
- DDdriver . . . . . . . . . . . . . . . . . . . . . . . . . .31
- DDdrivers. . . . . . . . . . . . . . . . . . . . . . . . . .27
- Decimal. . . . . . . . . . . . . . . . . . . . . . . . . . .21
- Define paper . . . . . . . . . . . . . . . . . . . . . . . .23
- Disclaimer . . . . . . . . . . . . . . . . . . . . . . . . . 6
- Display information. . . . . . . . . . . . . . . . . . . . . 8
- Distribution conditions. . . . . . . . . . . . . . . . . . . 5
- DocDump. . . . . . . . . . . . . . . . . . . . . . . . . . .27
- DocDump -l . . . . . . . . . . . . . . . . . . . . . . . . .27
- DocDump.info.. . . . . . . . . . . . . . . . . . . . . . . . 7
- DocDump.settings . . . . . . . . . . . . . . . . . . .7, 8, 12
- DocDumpV2.1. . . . . . . . . . . . . . . . . . . . . . . . .10
- Double-sided . . . . . . . . . . . . . . . . . . . . . .13, 16
- Download file. . . . . . . . . . . . . . . . . . . . . . . .21
- Download font. . . . . . . . . . . . . . . . . . . . . . . .21
- Dump . . . . . . . . . . . . . . . . . . . . . . . . . . . .13
- Edit . . . . . . . . . . . . . . . . . . . . . . . . . . 3, 32
- Editor . . . . . . . . . . . . . . . . . . . . . . . . . . .11
- Elite. . . . . . . . . . . . . . . . . . . . . . . . . . . .22
- ENDRESET:. . . . . . . . . . . . . . . . . . . . . . . . . .22
- EpsonFX80.drv. . . . . . . . . . . . . . . . . . . . . . . . 5
- EpsonX.drv . . . . . . . . . . . . . . . . . . . . . . . . . 5
- Fanfold. . . . . . . . . . . . . . . . . . . . . . . . . . .27
- Fanfold mode . . . . . . . . . . . . . . . . . . . . . . . .11
- FF support . . . . . . . . . . . . . . . . . . . . . . . . . 9
- File . . . . . . . . . . . . . . . . . . . . . . . . . . . .10
- File requester . . . . . . . . . . . . . . . . . . . . . . .14
- FORMFEED:. . . . . . . . . . . . . . . . . . . . . . . . . .23
- Formfeeds. . . . . . . . . . . . . . . . . . . . . . . . . . 9
- From CLI . . . . . . . . . . . . . . . . . . . . . . . . . . 8
- Frontcover . . . . . . . . . . . . . . . . . . . . . . . . .13
- Fysical paper. . . . . . . . . . . . . . . . . . . . . . . . 1
- Hexadecimal. . . . . . . . . . . . . . . . . . . . . . . . .21
- Hints. . . . . . . . . . . . . . . . . . . . . . . . . . . .18
- Hints & Tips . . . . . . . . . . . . . . . . . . . . . . . .28
- History. . . . . . . . . . . . . . . . . . . . . . . . . . .32
- Index. . . . . . . . . . . . . . . . . . . . . . . . . . . .33
- INITRESET: . . . . . . . . . . . . . . . . . . . . . . . . .21
- Installing DocDump . . . . . . . . . . . . . . . . . . . . . 7
- Known bugs . . . . . . . . . . . . . . . . . . . . . . . . .29
- Labels . . . . . . . . . . . . . . . . . . . . . . . . . . .20
- LAYOUT:. . . . . . . . . . . . . . . . . . . . . . . . . . .25
- LINEFEED:. . . . . . . . . . . . . . . . . . . . . . . . . .23
- Lines/Page . . . . . . . . . . . . . . . . . . . . . . .12, 14
- Lines/sheet. . . . . . . . . . . . . . . . . . . . . . . . .27
- LineSpacing. . . . . . . . . . . . . . . . . . . . .12, 20, 23
- LINESPACING: . . . . . . . . . . . . . . . . . . . . . . . .22
- Load . . . . . . . . . . . . . . . . . . . . . . . . . . . .14
- Load drv . . . . . . . . . . . . . . . . . . . . . . . . . .14
- Making a booklet . . . . . . . . . . . . . . . . . . . . . .18
- Margins. . . . . . . . . . . . . . . . . . . . . . .20, 22, 25
- MARGINS: . . . . . . . . . . . . . . . . . . . . . . . . . .25
- Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . .13
- Options: . . . . . . . . . . . . . . . . . . . . . . . . . . 8
- Output direction . . . . . . . . . . . . . . . . . . . . . .10
- OUTPUT:. . . . . . . . . . . . . . . . . . . . . . . . . . .26
- Overview . . . . . . . . . . . . . . . . . . . . . . . . . . 1
- Pageformatting . . . . . . . . . . . . . . . . . . . . . . . 9
- Pageheaders. . . . . . . . . . . . . . . . . . . . . . . 3, 32
- Pagelayout . . . . . . . . . . . . . . . . . . . . . . . . .23
- Paper selection. . . . . . . . . . . . . . . . . . . . . . .11
- Paper Type . . . . . . . . . . . . . . . . . . . . . . . . .11
- PAPER1:. . . . . . . . . . . . . . . . . . . . . . . . . . .23
- PAPER2:. . . . . . . . . . . . . . . . . . . . . . . . . . .23
- PAPER3:. . . . . . . . . . . . . . . . . . . . . . . . . . .23
- PAPER4:. . . . . . . . . . . . . . . . . . . . . . . . . . .23
- Paperlength. . . . . . . . . . . . . . . . . . . . . . . . .23
- Par: . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
- Parallel device. . . . . . . . . . . . . . . . . . . . . . . 7
- Parameter. . . . . . . . . . . . . . . . . . . . . . . . . . 9
- Pause. . . . . . . . . . . . . . . . . . . . . . . . . . . .27
- Pause. . . . . . . . . . . . . . . . . . . . . . . . . . . .11
- Pins . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
- Port handler . . . . . . . . . . . . . . . . . . . . . . . . 7
- PostScript . . . . . . . . . . . . . . . . . . . . . . . . .21
- Preferences. . . . . . . . . . . . . . . . . . . . . . . . .10
- Print. . . . . . . . . . . . . . . . . . . . . . . . . . . .15
- Print immediately. . . . . . . . . . . . . . . . . . . . . . 8
- Printer commands . . . . . . . . . . . . . . . . . . . . . .21
- Printer device . . . . . . . . . . . . . . . . . . . . . . . 7
- Printer trouble. . . . . . . . . . . . . . . . . . . . . . .30
- PRINTER: . . . . . . . . . . . . . . . . . . . . . . . . . .26
- Printercommands. . . . . . . . . . . . . . . . . . . . . . .24
- Printing a document. . . . . . . . . . . . . . . . . . . . .16
- Printjob . . . . . . . . . . . . . . . . . . . . . . . . . .22
- Problems . . . . . . . . . . . . . . . . . . . . . . . . . .30
- Prt: . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
- Reinitialise . . . . . . . . . . . . . . . . . . . . . . . .22
- Requester library. . . . . . . . . . . . . . . . . . . . . . 7
- Reset printer. . . . . . . . . . . . . . . . . . . . . . . .22
- S: directory . . . . . . . . . . . . . . . . . . . . . . . . 7
- Save cfg . . . . . . . . . . . . . . . . . . . . . . . . 8, 14
- Sequence of ASCII characters . . . . . . . . . . . . . . . .21
- Ser: . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
- Serial device. . . . . . . . . . . . . . . . . . . . . . . . 7
- Serial settings. . . . . . . . . . . . . . . . . . . . . . .10
- ShareWare. . . . . . . . . . . . . . . . . . . . . . . . . . 4
- Single . . . . . . . . . . . . . . . . . . . . . . . . . . .27
- Single mode. . . . . . . . . . . . . . . . . . . . . . . . .11
- Single-sided . . . . . . . . . . . . . . . . . . . . . . . .13
- Sleep. . . . . . . . . . . . . . . . . . . . . . . . 3, 14, 32
- SMALLCHAR: . . . . . . . . . . . . . . . . . . . . . . . . .22
- Staple . . . . . . . . . . . . . . . . . . . . . . . . . . .19
- Stapler. . . . . . . . . . . . . . . . . . . . . . . . . . .19
- Start DD from WB . . . . . . . . . . . . . . . . . . . . . . 8
- String . . . . . . . . . . . . . . . . . . . . . . . . . . .21
- SUBSCRIPT: . . . . . . . . . . . . . . . . . . . . . . . . .23
- SUPERSCRIPT: . . . . . . . . . . . . . . . . . . . . . . . .23
- Superscript/Subscript. . . . . . . . . . . . . . . . . . . . 9
- Syntax of the commands . . . . . . . . . . . . . . . . . . .20
- System date. . . . . . . . . . . . . . . . . . . . . . . . .13
- Tabsupport . . . . . . . . . . . . . . . . . . . . . . . . . 9
- Technical. . . . . . . . . . . . . . . . . . . . . . . . . .31
- Temporary file . . . . . . . . . . . . . . . . . . . . . . .15
- Title. . . . . . . . . . . . . . . . . . . . . . . . . . . .12
- To File. . . . . . . . . . . . . . . . . . . . . . . . . . .10
- To Par:. . . . . . . . . . . . . . . . . . . . . . . . . . .10
- To Ser:. . . . . . . . . . . . . . . . . . . . . . . . . . .10
- TONORMALCHAR:. . . . . . . . . . . . . . . . . . . . . . . .22
- TOSMALLCHAR: . . . . . . . . . . . . . . . . . . . . . . . .22
- Under-scores . . . . . . . . . . . . . . . . . . . . . . . . 8
- Using DocDump. . . . . . . . . . . . . . . . . . . . . . . . 8
- View/Edit. . . . . . . . . . . . . . . . . . . . . . . . . .14
- White Spaces . . . . . . . . . . . . . . . . . . . . . . . . 9
- WordWrapfunctions. . . . . . . . . . . . . . . . . . . . . .10
- WorkBench. . . . . . . . . . . . . . . . . . . . . . . . . . 8
- Workbench 1.3 Extras . . . . . . . . . . . . . . . . . . . .15