home *** CD-ROM | disk | FTP | other *** search
Text File | 1994-10-15 | 41.9 KB | 1,030 lines |
- JETCOL
-
- Shareware Version 3.4d
-
- A Compressed Print Utility
-
- Copyright 1990-1993
- by
-
- ARCaine Technology
- 960 Neilson St
- Albany, CA 94706
- (510) 527-9859
-
- All Rights Reserved
-
-
-
- DISCLAIMER
-
- This software and manual are sold "as is" and without warranties
- as to performance or merchantability or any other warranties
- whether expressed or implied. Because of the various hardware and
- software environments into which this program may be put, no
- warranty of fitness for a particular purpose is offered. We will
- not be liable for any special, incidental, consequential, indirect
- or similar damages due to loss of data, inability to use this
- program, or any other reason, even if we or our agent have been
- advised of the possibility of such damages.
-
- Be warned that not all data may print correctly when using this
- program with unconverted wordprocessor files.
-
- The user must assume the entire risk of using and evaluating this
- program. Any liability of Tony Caine or ARCaine Technology will be
- limited exclusively to product replacement or refund of purchase
- price. If you find these terms unacceptable, do not use this
- product.
-
- On every matter relating to this program the user consents to the
- exclusive jurisdiction of the state and federal courts residing
- respectively in Alameda and San Francisco Counties in the state of
- California.
-
-
- Introduction
-
- JETCOL prints two columns, each up to ninety characters wide, on
- laser printers in portrait mode. It is intended to greatly
- reduce the huge volume of paper that results from printing
- reference material (such as shareware manuals), word processing
- drafts and text files. Regular use of this program should cut your
- paper bill by 60 or 70 percent. It can also save you money when
- faxing or mailing documents.
-
- Jetcol will now optionally print from 1 to 6 columns across the
- page can print columns up to 160 characters wide.
-
- Registered users can now print in landscape mode on most lasers
- with JETCOL.
-
- JETCOL will not work with an inkjet (unless it is DJ compatible)
- or a bubblejet. Use 2COL for these printers. JETCOL will work with
- a Deskjet. See section below on Deskjet printing.
-
- JETCOL has been designed to be very easy to use. Its default
- settings should cover most printing needs. To print a document you
- simply type:JETCOL filename <enter>. For example, to print the
- manual type:JETCOL JETCOL.DOC <enter>.
-
- It provides better readability than other compressed print
- programs because it normally ignores page breaks and eliminates
- consecutive blank lines (at your option).By eliminating
- more unnecessary white space on the page JETCOL can use a
- larger,more readable, type face while printing the same number of
- average pages/sheet as other compressed print programs. It is
- designed to take maximum advantage of laserjet features to further
- enhance readability. JETCOL will print anywhere from two to ten
- pages of source material on one side of a sheet of paper. By using
- its even/odd alternate side print feature four to twenty pages of
- text can be printed using both sides of a page.
-
- By reducing the volume of paper, JETCOL also reduces storage
- requirements and the bulk one has to carry around when traveling.
-
- As a side benefit, many JETCOL users actually find it easier and
- faster to read the compressed versions than the originals because
- they can take in more words at one time without having to scan
- across the page.
-
- JETCOL has been tested on many brands and models of laser
- printers. If you run into difficulty with your model, please let
- me know and I will let you know if it is possible provide a
- version that is compatible with your printer.
-
- Eight different font sizes have been specially designed for
- JETCOL. These fonts are automatically selected and downloaded
- according to the degree of compression requested when you specify
- the number of lines each column should contain with the -Lxx
- option (anywhere from 50 to 240).Also at the user's option JETCOL
- will override its automatic font selection and pick either a
- larger or smaller font for a given line spacing to provide either
- more or less white space between lines.
-
- The font is nominally pitched at 21.5 characters/inch to allow
- adequate space for a left margin and two 80 character columns.
- When either a smaller margin is specified (-Mx) or the number of
- characters/column is reduced (-Wx) the character spacing is
- automatically expanded for further readability. The default margin
- is seven spaces and the default column width is 80 characters.
-
- Some users have said that they would prefer a thinner font for
- JETCOL. I have provided a new thin font in the two most often used
- sizes: Fonts 6 and 7. European accented fonts (128-159) are
- provided in 7FONT.2CL. A complete set of european fonts in all
- sizes and thin fonts in all sizes are available as options.
-
- A demo mode (-K) is now available to help you explore the
- registered features. The demo mode will activate all registered
- features but will only print one page. By running the file
- DEMOJET.BAT you will see examples of some of the many possible
- printing modes of JETCOL.
-
- JETCOL may be executed via a path statement but all font files
- must be located in the same sub-directory as JETCOL.EXE if they
- are to be found by the program when it comes time to download
- them.
-
- JETCOL can now print rough drafts of some wordprocessor formats
- including .WRI, Word, and Wordstar. See details and, particularly,
- limitations under the Wordwrap option.
-
- Malcolm Drury's VIEW will let you view and print ASCII, WP, WFW,
- AMI-PRO and WFD files with JETCOL. See "Registration" section
- below to obtain a copy.
-
- A macro for using JETCOL with David Hamel's BOXER text editor
- is now provided.
-
- A MS-Windows menu/edit interface is available. See PRODUCTS.DOC
-
-
- Suitability
-
- Compressed print programs are not for everyone. You should
- carefully explore how much compression you are comfortable with
- before eyestrain becomes a problem. The greater degrees of
- compresssion are intended more for archival use than for documents
- which will be frequently read.
-
- This program should run on any PC compatible computer with at
- least 256K of memory.
-
-
- Registration
-
- This is not freeware or public domain. Shareware is simply a
- distribution method for commercial software. You are required to
- register if you to use this program after a 30 day trial period.
-
- I will keep improving the program if I know enough people are
- finding it useful.
-
- My registration policy is flexible. The nominal fee is $32.95
- US. If you don't feel you will get $32.95 worth of use out of the
- program, you can send a partial registration of $20. A partial
- registration will remove the registration screens but will NOT
- enable the bonus registered features. See REGISTER.DOC for
- information on commercial use and quantity pricing. The upgrade
- fee for current registered JETCOL users is $15. If you want an
- update disk mailed and an extended registration code for future
- upgrades add $3 for S/H/U(pgrade).
-
- Foreign checks and credit cards OK. See REGISTER.DOC for details.
-
- Those who register for the full amount ($32.95+$3 S/H/U) will
- receive the latest JETCOL plus a set of related shareware programs
- including 2COL for dotmatrix and DeskJet. Also included is VIEW,
- which will let you view and print (with JETCOL) ASCII, Ami Pro,
- WP, WFW,and WFD files.
-
- A Windows menu/editor interface is also available. See
- PRODUCTS.DOC for details
-
- Finally, sending $35.95 also gets you a registration code which is
- guaranteed to work on all new versions of JETCOL which are
- released over the next 15 months. A lesser payment provides a
- code only good for the most current version.
-
- If you are a Wordperfect user, for an additional $3 I can supply a
- macro which will print your current document with JETCOL without
- leaving WP. A similar macro for WFW is also available.
-
- The registered version of JETCOL permits multiple document names
- and wildcards to be used on the command line and eliminates the
- registration screen. It allows output to be directed to a file
- instead of the printer. It also allows the automatic font
- selection to be overridden to customize the document appearance to
- your taste as well as selection of thinner fonts. The standard
- registered version comes with 2 thin fonts and 8 regular fonts.
- The registered version also allows customizing of default
- settings.
-
- Please tell me the version number you have when registering and
- where you obtained your copy of JETCOL. Please use REGISTER.DOC as
- your registration form.
-
- Site fees for commercial users can be negotiated.
-
- JETCOL comes with a full money-back guarantee.
-
- Optional Extras:
-
- Complete set of thin fonts (1-8) $10
- Complete set of foreign langauge chars (ASCII 128-159) $10
- Deskjet soft fonts (only for DJ users with enough RAM) $ 5
-
- A professional version of JETCOL is now available for $65, which
- numbers each line and produces an index of words in the document.
-
- Registered version features
-
- (Most of these features are activated by the (-K) demo mode option.)
-
- *Custom default settings
-
- JETCOL's default settings can be modified by the user. This
- eliminates the need for the user to enter a string of options
- whenever they run the program. They need only enter the filename.
-
-
- * Automargin
-
- The automargin option significantly improves the readability and
- appearance of your document. It scans the entire document before
- printing, determines how much blank space there is and expands
- the lines to utilize this wasted space. The result is a less
- crowded, easier to read document. Automargin also automatically
- activates the wordwrap (-&) feature if any line in the document
- is greater than the specified columnwidth (-W).
-
- To get an idea of what the automargin does, first type: JETCOL
- JETCOL.DOC -K <enter>. This prints with the default settings
- which are designed to accommodate any documents up to 80
- characters wide. Next type: JETCOL JETCOL.DOC -K -U9 <enter>.
- Compare the two printouts for readability and appearance.
-
-
- *Fixpage
-
- Prints an exact number of pages/column. Original pagebreaks and
- formatting retained.
-
-
- *Biasfont
-
- Modify font selection process to give you either more or less
- white space between lines.
-
- *Thinfont
-
- Selects a thinner (less bold) font.
-
-
- * Multiple document names
-
- Multiple document names and wildcards can be entered on the
- command line.
-
-
- * Append
-
- When specifying multiple documents to print, registered users
- have the choice of starting each file at the beginning of a page
- or treating all documents as one continuous file without breaks.
-
-
- * Redirection of output
-
- Registered users can choose to send the output to a disk file for
- later printing in background (while running other programs) or
- send to LPT2, COM1, COM2, etc.
-
- * Pagelength adjustment for different paper sizes: A4, legal, etc.
-
-
- * Document reformatting
-
- Expand or contract the line width of your document for better
- readablity or more efficient use of page space.
-
- * User specified printer initialization string.
-
- * The registration screen is eliminated, of course.
-
-
-
- Terminology
-
- Since several pages from the original source file are combined
- onto a single page of printer output, there may be some confusion
- about the word "page." We will always refer to the original
- document pages as "source pages." What is actually printed will
- simply be called "pages."
-
-
-
- Usage:
-
- JETCOL [options] path\filename [options] [path\filename]...
-
-
- Options may be specified in any order before and/or after the file
- name(s). Options must be separated from each other by spaces and
- preceded by a "-". Upper and lower case are interchangeable. Each
- option, no matter where it is located, will affect the printing of
- all files equally.
-
-
-
-
- Options are defined as follows:
-
- -Lxx = Each column will be xx lines long
- -Cxx = No more than xx consecutive blank lines will be printed
- -Sxx = Skip xx pages before starting to print
- -O = Print only odd # pages
- -E = Print only even # pages.
- -Wxx = column width (number of characters in each column)
- -P = Pause before printing each page.
- -N = Prints filename and page # at lower left corner
- -Dxx = Delimit each (source) page with a line and page #
- -T = Truncate long lines instead of wrap.
- -Fx = Put a margin of x blank lines at the top of each page.
- -Mx = Set left margin x spaces from the edge.
- -Rx = Create a right margin of x spaces.
- -K = Activates registered options for a one page demo.
- -? = JETCOL will ask for filenames to print
- -V = Report # pages to print.Modify spacing to fill last page
- -&xx = Wordwrap long lines. (useful for .WRI and similar files)
- ? = (no dash) Displays help screen. Must be the only option.
- -@x = Print All, Even, or Odd in reversed order.
- -G = Enable graphics when printing with wordwrap.
- -$x = Print x number of columns (1-6).
-
- ***Options below are bonus features in the registered version***
-
- -A = Append multiple files.
- -Z = Route output to disk or another port.
- -Bx = Biases font selection toward larger or smaller fonts.
- -Ux = Automatic margin and column width adjustment.
- -Xx = Print an exact number of pages/column keeping page breaks.
- -H = Select a thin (light) font
- -Yx = Customize default settings
- -!xx = Modify line spacing to adjust for pagefill or pagelength.
- -&Rxx= Reformat document width
- -# = User specified printer setup
- -[xx = Left justify text by xx characters
- -J = Use Deskjet soft fonts.(see Deskjet section below )
- -J-2 = Do not send printer commands or fonts.
-
- Defaults: 80 characters/column;96 lines/page;1 consecutive blank
- line; no pause before printing page; do not number pages;
- wrap (not truncate) long lines;4 blank lines at top of
- page.
-
-
-
-
- Description of options
-
- ?
-
- JETCOL ? <enter> or JETCOL <enter> will display a help screen.
-
-
- -K
-
- Putting -K on the command line activates any registered
- feature (except multiple files printing) for a one page demo.
-
-
- -Lxxx
-
- Each column will contain xxx lines of data. Line spacing will
- be automatically adjusted to fill the page. As more lines per
- page are requested smaller fonts are automatically selected.
-
-
-
- -Cxx
-
- Pages of text frequently contain many blank lines of data.
- Experience has shown that most of these can be discarded
- without sacrificing readability. This option specifies that
- when there are more than xx consecutive blank lines, the
- excess will be discarded. The default value is 1.
-
-
- -Sxx
-
- This feature is useful if you have a paper jam or decide to
- print part now and part later. Using this option will cause xx
- pages to be skipped before printing begins. For example,
- specifying "-S2" will cause printing to begin with page 3.
- When using -S with the -O or -E options, remember to count all
- pages - odd and even.
-
-
-
- -O
-
- This and the -E option allow you to print on both sides of
- each sheet of paper. By specifying "-O", only the odd numbered
- pages will be printed.
-
- Alternatively,JETCOL will ask you whether you want to print
- the even pages after it has finished printing the odd. Respond
- "Y" after the paper has been reloaded or type "N" to
- terminate.
-
-
- -E
-
- Prints only even numbered pages. When using this option after
- the -O option be sure to use a left margin setting of 0 to
- allow space for hole punching or other binding requirements on
- the right side of the sheet (this adjustment is made
- automatically when using the automargin option).
-
- You should be able to completely eliminate paper shuffling
- with the correct combination of the -E or -O and the -@x
- options. See documentation about the -@x option below.
-
- -Wxx
-
- This option specifies how many characters will print across
- each column. Wrapping or truncating will begin at this
- position. It also determines the print pitch. The more
- characters/column you specify the smaller the space between
- characters.
-
-
- -P
-
- Program will pause before printing each page. Hit any key to
- print a page. This option is useful if you are feeding single
- sheets to the printer.
-
-
- -Nx
-
- This will cause the filename,page and/or date to be printed in
- the lower left-hand corner of each sheet. To avoid confusion
- when using the -S, -O and -E options the page numbering is not
- reset for each document when multiple documents are specified
- on the command line(registered version only).
-
- If x=blank the filename and page number will print
- If x=1 the page number will print.
- If x=2 the current date will print.
- If x=64 the filename will print.
-
- These x values may be added together to achieve any
- combination of the above. For example if x=67 all three
- options (page number, filename, and date) will print.
-
-
- -Dxx
-
- If you need to keep track of each source page, this option
- will print a dashed line with a page number in the middle
- whenever a form feed is encountered or after xx lines of data.
- If xx is not specified, 66 is assumed. Thus -D is equivalent
- to -D66. Experience has shown that this option will be rarely
- used because most documents either number their own pages or
- it is just not important to keep track of original page
- breaks.
-
-
- -T
-
- Normally when lines longer than the specified column width are
- encountered,JETCOL will wrap the data to the next line. If you
- prefer to truncate or discard excess characters on a line, you
- should invoke this option.
-
-
- -Fx
-
- JETCOL will insert x blank lines at the top of each page
- before printing. The default is 4.
-
-
- -Mx
-
- This command sets the left margin x spaces from the edge of
- the page. Default is 9. This option also affects print pitch.
- The wider the margin you request the more crowded the
- characters will be on the page.
-
- A negative left margin is also now supported -M-x. This can be
- used to remove leading spaces from a document. No printing
- characters will be eliminated. If the x value is set high
- enough this function can be used to left justify the document.
- This feature is not active when using the -& wrap modes.
-
- -Rx
-
- Specifies how far to move the right margin in tenths of an
- inch. The default (x=0) is at the edge of the printable area
- 1/3" from the right of the page. A positive x value moves the
- margin to the left. A negative value moves the margin to the
- right. For example, to move the margin 1.5" to the left you
- should specify -R15. When printing landscape mode, you will
- probably want to shift the margin about 2.5" to the left -R-25
-
-
- -?
-
- Instructs JETCOL to ask for files to print once it is running.
- You can specify files both on the command line and when 2COL
- asks for filenames. Separate the file names with spaces. This
- option is useful when JETCOL is run from a menu or a Windows
- icon.
-
- -V
-
- This option prescans the document and tells you how many pages
- (odd+even) will print. If you are printing only odd or even,
- you must divide by two.
-
- If the last page is only partially filled you will be given
- the option to compress the line spacing to eliminate the
- partial page or increase the spacing to fill it. "C"
- compresses the lines. "E" expands the lines. "N" preserves
- the original spacing.
-
- If you are printing multiple documents without the Append (-A)
- option or using the fiXpage (-X) option, you will not be able
- to modify the line spacing.
-
- You can also enter a percentage value with the -V option. For
- example, entering -V35 will cause final pages which are more
- than 35% filled to be Expanded to fill the page and final page
- less than 35% filled to be Compressed to eliminate the page.
- You can specify from -V1 to -V99. All prompts are bypassed in
- this mode.
-
- Note: It is impossible to always adjust the spacing to exactly
- fill the page. JETCOL will come as close as possible.
-
-
- -&xx
-
- Wordwrap lines to a maximum of xx characters. When this option
- is off (default), JETCOL will wrap in mid word.
-
- This wordwrap feature is intended for printing some word
- processor documents (such as .WRI,and WP Generic) where
- carriage return/ linefeeds occur only at the end of
- paragraphs. The current implementation is not intended to
- reformat a document to increase the length of lines which have
- CR/LFs at the end. When in filter mode (see below), wordwrap
- will also print Wordstar documents.
-
- Some wordprocessor programs imbed non-ASCII graphics and other
- control information in their files. The wordwrap feature
- normally eliminates ASCII characters outside of the range
- 32-126. This will greatly reduce but not eliminate "garbage"
- when printing these files. WRI files, for example, have
- graphics at the end and you will almost always see at least a
- few lines of garbage when printing unconverted .WRI files. If
- the -G (graphics) option is invoked on the command line ALL
- FILTERING WILL BE DISABLED and all characters ASCII 1-255 will
- be printed (if you have the extended JETCOL fontset).Filter
- mode also deletes any line beginning with a period ".". This
- is for printing Wordstar documents.
-
- Automargin will automatically activate wordwrap when it sees
- long lines. Since Wordwrap filters out IBM graphics characters
- it is not advisable to leave it enabled all the time as a
- command line option. Invoke it when you need it or let
- automargin handle it. You can prevent Automargin from enabling
- wordwrap by including -&- on the command line.
-
- IMPORTANT: Information which has been encoded in non-ASCII
- graphics format will not print in any readable form and will
- be lost. If an EOF (Control-Z) is embedded in the data,
- printing will stop at this point. Further data past an EOF
- will not print.
-
- Wordwrap is intended mainly as a convenience to provide an
- approximation of word processor documents. If you require
- perfect reproduction of the original document, you MUST first
- convert the document to ASCII before printing with JETCOL.
-
-
- -@x
-
- This option causes pages to print in reverse order. "-@A"
- causes all pages to print in reverse. "-@E" causes even pages
- only to print in reverse. "-@O" causes only odd pages to be
- reversed.
-
- The purpose of this option is to eliminate paper shuffling.
- Each printer model has its own paperfeed characteristics and
- you will need to experiment for the correct combination of -O,
- -E and -@ options that works best for you. When you get it
- right you should be able to completely eliminate paper
- shuffling when doing either one sided or two sided printing.
-
- When you are printing even pages in reverse with a document
- which has an odd number of pages JETCOL will eject a blank
- page to compensate for the blank end page. You must include
- this blank sheet when feeding pages back into the printer to
- print the reverse side.
-
- The maximum number of reversed pages for one print job is
- limited to 300 or your free disk space, whichever is smaller.
-
- -$x
-
- This option selects the number of columns to print across the
- page. You can specify from 1 to 6. JETCOL will automatically
- compress the print pitch to fit everything on the page but it
- will quickly become unreadable unless you adjust the column
- width with the -Wx command and/or reformat/wrap with the -& or
- -&R options. With 3 columns, for example, you probably don't
- want a column width much wider than -W53
-
- This option is useful when printing lists of names or labels.
- It is also useful for landscape mode printing and wide
- carriage printers.
-
- When combined with the -Z and -J-2 options JETCOL can be used
- to format single column ASCII files into multi-column lists.
-
-
-
- ***Options below are active only in the registered version***
- (Unregistered users can use the -K option to test these features)
-
- -A
-
- When multiple files are specified on the command line
- (registered version only) you have the option of either
- starting a new page for each file (default) or appending them
- as though they were one continuous file. The -A option causes
- them to be appended.
-
-
- -Zfilename
-
- Allows output to be routed to a file instead of to the
- printer. The file can then be printed in background while
- running other programs. For example, to send output to a file
- called PRINT.TXT, you should include -ZPRINT.TXT on the
- command line.If PRINT.TXT does not exist, it will be created.
- If PRINT.TXT already exists, JETCOL output will be appended to
- the end of the file. This command is only active in the
- registered version of JETCOL. This option can also be used to
- redirect output to LPT2, COM1, COM2, etc.
-
-
- -Bx
-
- This option biases the font selection to pick either a larger
- or smaller font than would ordinarily chosen by JETCOL.
- Setting x to 1 picks the next larger font. If x is set to -1,
- it picks the next smaller font. If x is set to 2, it will skip
- two font sizes larger, and so on. This option is active for
- registered users only. Examples: -B1,-B2,-B-1,-B-2...etc. (do
- not insert any spaces).
-
-
- -Ux
-
- X is the number of left margin spaces you request. JETCOL
- scans the entire document to be printed to determine its
- formatting. Leading blanks in the document are taken into
- account to give you the exact left margin you requested.
- Column width is adjusted to accommodate the widest line
- in the document. The result is that lines are fully spread
- across the page and character spacing is maximized for best
- readability. (registered version only)
-
-
- The automargin option automatically puts the margin you
- requested on the right side of the page (for binding) if you
- are printing with the -E option (on the reverse side of the
- page.)
-
- Automargin automatically turns on the wordwrap feature (-&)
- whenver lines longer than the columnwidth (-W) are encountered
- in a document if the truncate (-T) option is off. You can also
- prevent wordwrap from being activated by putting -&- on the
- command line, this is safer than truncating lines.
-
- If wordwrap (-&xx) or reformat (-&Rxx) has been specified on
- the command line (or as a default setting) automargin will
- assume a document width equal to the wordwrap value if xx
- is less than the actual document width and will always assume
- a document width equal to the reformat xx value regardless of
- the actual document width.
-
- Automarign also activates left justify -[ when possible.
-
- -H
-
- Selects a light (thin) font instead of the standard font. If
- the thin font in the required size is not available the
- regular, bolder, font is substituted. The only thin fonts
- supplied with the standard registered version are sizes 6 and
- 7.(registered version only)
-
-
- -Xx
-
- Prints exactly x pages/column retaining original formatting
- and page breaks. The value of x may be from 1 to 3. This
- function assumes a page length of 66 unless modified with the
- -Dxx function. (registered version only)
-
- -Yx
-
- The -Y option allows you to modify JETCOL's default settings.
- This MUST always be the first option on the command line
- whenever you use it.
-
- Typing "JETCOL -Y1 <enter>" will cause JETCOL to display all
- current default settings.
-
- Typing "JETCOL -Y2 [options....] <enter>" will cause JETCOL to
- permanently remember those options by modifying the JETCOL.EXE
- program itself. Your personal registration code MUST always be
- one of the options specified whenever you modify the default
- settings. Whenever the -Y2 option is used, any options not
- specified on the command line will be reset to the standard
- defaults. Therefore, even if you change only one of your
- custom options, you must reenter them all at the same time.
- The next time you run JETCOL the options you specified will
- automatically be used.
-
- For example, if you want to set the number of lines/page to
- 102 and print the page numbers at the bottom, you would type:
- JETCOL -Y2 -L102 -N registration code# <enter>. The next time
- you type JETCOL [filename] <enter> It would be as though you
- had typed: JETCOL -L102 -N [filename].
-
- If there are several different option profiles you wish to
- use, you can create different copies of JETCOL.EXE with
- different names, such as JETCOL1.EXE, JETCOL2.EXE, etc. The
- -Y2 option only modifies the EXE file having the same name and
- path that you type on the command line.
-
- All defaults with an 'x' value can be temporarily overridden
- with a different value on the commmand line. Use an 'x' value
- of 0 to temporarily deactivate Automargin or Pagefix.Any
- option without an 'x' value can be activated simply by putting
- it on the command line. To temporarily deactivate an option
- set as a permanent default, type a minus after the option. For
- example, to temporarily deactivate the N option, you would put
- -N- on the command line: JETCOL -N- [filename]
-
- There is also a -Y4 function which works like -Y2 except that
- it only affects options actually specified on the command line
- without resetting all others to the standard defaults.
-
- THIS FUNCTION WILL NOT WORK ON .EXE FILES THAT HAVE BEEN
- COMPRESSED WITH PKLITE. You must first decompress, use the -Y2
- option and then recompress.
-
-
- -&Rxx
-
- Reformats document to a width of xx and eliminates leading
- blanks. It attempts (but is not always successful) to identify
- tables and headers and avoids reformating them.
-
- This feature is useful if you have a document which is
- relatively narrow and would like to make more efficient use of
- page space. It is also useful if you have adocument which is
- raltively wide and would like to spread out the font for
- easier reading.
-
- A default trigger point of 57 characters is used to determine
- whether a line should be wrapped or left alone. You can modify
- the trigger point to any value you wish by entering the
- optional tt value.
-
- For example, if you want to reformat a document to a width of
- 78 characters and use the default trigger you would use -&R78
- on the comand line. If you addtionally want to set the trigger
- to wrap lines of width 50 or greater use -&R78,50 on the
- command line.
-
- Unregistered users may test the reformat feature with the -K
- one page demo option.
-
-
- -!xx
-
- Modifies line spacing so you can fill non-standard size paper.
- This would include legal or European paper. This option also
- allows you to finetune the pagefill amount of standard paper.
- Entering a positive value expands the spacing between lines. A
- negative value decreases spacing between lines. Although it
- depends on the printer, you should find that values in the
- 25-75 range will usually do the job. This option does not
- affect the printer's forms length adjustment. If you change
- paper you must modify the forms length setting before running
- JETCOL.
-
- When using A4 paper, try settings: -!25 and -R3
-
-
- -#x1,x2,x3,x4....,x29
-
- Allows user to specify a string of up to 29 bytes to be sent to
- the printer after JETCOL has downloaded the font. This allows
- the user to select various printer options, such as duplex
- printing scalable fonts, or landscape mode if supported by your
- printer. See more info on landscape printing later in this
- document.
-
- The data is specified as decimal numbers separated by commas.
- For example if your printer supports duplex mode printing
- (<ESC>&l1S) and you want to switch it on, you would put
- -#27,38,108,49,83 on the command line. You must not include any
- spaces within this command!
-
- Unpredictable results will occur if you specify commands that
- conflict with JETCOL's. Also JETCOL does normally send a margin
- set and font pitch command at the beginning of every page and
- the user will be unable to override these with this option.
-
- As with other registered features the option may be tested in
- demo mode using the -K command.
-
-
- -[xx
-
- Left justify text by xx characters. Up to xx blanks will be
- removed from the beginning of each line. This will help you to
- create a margin or print some documents at a more readable
- character pitch. This feature is automatically activated when
- using automargin.
-
- Since no printing characters are removed, if a large enough xx
- value is specified all lines of data will be shifted to the left
- edge of the page.
-
- This feature does not operate with the -& and -&R options.
-
- -J-2
-
- This command eliminates all printer control charadcters and
- bypasses font downloading. When combined with the -Z, -$1, and
- -&, it can be used to reformat a file without printing it.
-
-
- Using JETCOL with a word processor
-
- The wordwrap feature (-&) provides a convenient, but not always
- perfect,way of printing many wordprocessor (such as .WRI) files.
- In those cases where you cannot get a satisfactory printout
- directly from a document in its original form, most word
- processors have what is called an ASCII output or DOS output
- mode which JETCOL will work with.If you are given a choice, it
- is usually best to convert without line breaks and use JETCOL's
- wordwrap feature.
-
- I can supply WP and WFW macros which will allow you to print
- with JETCOL, without leaving WP or WFW. You can print the
- document you are editing, with a single keystroke. See the
- registration section.
-
- The JETCOL registration disk provides shareware reformatting
- programs which may help in printing other wordprocessor formats.
- If you specify your word processor when registering, I may be
- able to provide you with a conversion program.
-
-
- Using JETCOL with Microsoft Windows
-
- A Windows interface is now available which allows selecting
- files from a menu and editing/excerpting text as well as
- printing from the clipboard. Files to be printed can be dragged
- and dropped from File Manager. It also allows printing in
- background with JETCOL. A large selection of custom printing
- option profiles can be maintained. See PRODUCTS.DOC for details.
-
-
- Using JETCOL on a LAN
-
- If a LAN is not properly set up to run JETCOL many strange and
- unpredictable results will occur when trying to print. The LAN
- must be set up to pass data to the printer in a transparent or
- binary mode.
-
- Although I have not tested this myself, I have been told by a
- user that JETCOL will work on Novell LANs if the "NT" option is
- specified in the capture statement.
-
- If you determine settings for other LANs, please pass them on to
- me and I will include them in future documentation.
-
- Landscape printing with JETCOL
-
- Registered users can print in landscape mode with JETCOL by
- including the following paramaters on the command line:
-
- -!-120 -R-25 -#27,38,108,49,79 -B-1
-
- Other options can be added (or above options adjusted) as
- required. This has been tested on HP IIP and Panasonic Laser
- printers. The HP printers used 2COL's soft fonts as expected but
- one Panasonic insisted on using its own internal font for
- landscape printing. So your mileage may vary. Unregistered users
- can test landscape printing by adding the -K option to the
- command line.
-
- By way of explanation, the -!-120 option adjusts the line
- spacing to fit the landscape orientation. The -R-25 is a
- negative right margin that causes the printing to fill the
- landscape size page. The -B-1 specifies a smaller font for the
- tighter line spacing. The -# option switches on landscape mode.
- You can adjust these options to your needs. You may wish to
- print fewer lines/column so that a larger font can be used. Try
- including -L80 on the command line as well.
-
- Programmers can print source listings in two 132 character wide
- columns in landscape mode with JETCOL.
-
- Faxing with JETCOL
-
- Documents printed with JETCOL can be faxed at a considerable
- savings in connect time charges because almost 4 pages can be
- faxed in the time it takes to fax a standard page. To optimize
- readability, the characters must be spaced as widely as
- possible. Since JETCOL automatically adjusts the pitch to fill
- the page, you should set the left and right margins to 0 (-M0)
- and (-R0), if possible. Use Automargin (-Ux) or manually adjust
- the column width (-Wx) to fit the maximum width of your
- document. The optimum font for normal resolution faxes is
- FONT8.2CL this means a setting of -L89 or lower. You can get by
- with a font as small as FONT6.2CL but you will probably want to
- shift to high resolution faxes with anything smaller. These
- recommendations depend on the boldness of your particular laser
- printer and adjustments may be necessary. If you have PCL
- friendly fax software you might want to send JETCOL output
- directly to your FAX program instead of printing on a laser
- first.
-
- Using JETCOL with Deskjets
-
- The registered version of JETCOL will work with a Deskjet as
- will the unregistered version of 2COL. An advantage of using
- JETCOL is its variable font pitch which spreads out the printing
- for better readability and the ability to print more than 80
- characters per column in portrait mode. But the main advantage
- of JETCOL is available only to Deskjet (or compatible Inkjet)
- owners who have enough RAM for soft fonts. They will then be
- able to use the special Deskjet soft fonts which are much more
- readable than the internal Deskjet fonts. The special soft fonts
- may be purchased for an additional $5 with JETCOL. Just specify
- that you want the Deskjet soft fonts. Use the -J option only if
- you have the Deskjet softfonts.
-
- You can test Deskjet printing with JETCOL by typing:
- JETCOL JETCOL.DOC -#27,40,115,50,48,72 -U1 -L80 -K <enter>
-
- Registered users should leave off the -K which activates the one
- page demo mode. Half height printing can be selected by using:
- -#27,40,115,50,48,72,27,40,115,54,86
-
- A 24 char/inch half height font can be selected with this string
- -#27,40,115,50,52,72,27,40,115,54,86
-
-
- You can program in these strings as permanent defaults in the
- registered version. Those with a wider selection of fonts might
- find that they can select a better font than the one selected by
- the strings above. You should read your printer manual and
- experiment. Landscape printing can also be done with a deskjet.
- Combine the command -# string in the landscape section with the
- ones shown above.
-
- Program Abort
-
- Hitting Control-C (or Control-Break) will terminate the program
- immediately. The printer will not stop printing, however, until
- its buffer is empty.
-
- Support
-
- I will be glad to answer questions for registered and to a more
- limited extent for unregistered users. SUPPORT IS ONLY BY
- TELEPHONE (except for foreign users.) Non-foreign users should
- send letters only with permission after a telephone discussion
- or the letters will be ignored. It is much faster to work out
- problems over the phone. Call 510-527-9859 from 9am to 8pm
- Pacific Time.
-
- Distribution
-
- Permission is hereby given to copy and distribute this program
- as long as no more than $10 is charged. It must be made clear to
- the buyer that this is only a handling charge and not a
- registration fee.Please include all files in their original
- unmodified form when distributing this program. Permission to
- distribute may be revoked by the author at any time for any
- reason.Catalog, rack and CD-ROM vendors must either read
- VENDOR.DOC for additional details or contact the author before
- distributing JETCOL.
-
- YOU MUST NOT DISTRIBUTE ANY COPY WHICH HAS BEEN BRANDED WITH
- A REGISTRATION CODE. A program can be unbranded by typing
- JETCOL -Y2 <enter>.
-
- All trademarks used in this document are the property of their
- owners.
-
- -Tony Caine-
-
-
- Internet: 72614.1451@compuserve.com
- Compuserve:72614,1451
-