home *** CD-ROM | disk | FTP | other *** search
- page 1
- Magic*Ware
-
-
-
-
-
-
-
- MW-LASER Version 2.1
-
- A utility to print files 2-up on an HP LaserJet series II
-
-
- ┌─────────────────────────┐
- │ Magic*Ware │
- │ by Peter van Sluis │
- │ │
- │ 1498 So. Blaney Ave. │
- │ Suite 301 │
- │ San Jose, CA 95129-3710 │
- │ (408) 255-3208 │
- └─────────────────────────┘
-
-
-
-
-
-
-
-
-
-
- Contents:
-
- Introduction ...................................... 2
- Use ............................................... 3
- Environment variable .............................. 6
- System requirements/Technical information ......... 7
- Legal statement ................................... 8
- Other Magic*Ware utilities ........................ 9
- Shareware note ................................... 10
- Registration form ................................ 11
-
-
-
- Copyright (c) 1990 by Peter van Sluis - All rights Reserved
- Copyright (c) 1990 by Magic*Ware - All rights Reserved
-
-
- page 2
- Magic*Ware
-
- Introduction
- ------------
-
- MW-LASER is a program that allows you to print ASCII text files 2-up
- on an HP LaserJet series II (or any other printer that accepts PCL
- commands and supports line printer font in landscape mode).
-
- Features of this utility are:
-
- - Possible to print multiple files (including wildcards)
- - Wrap or truncate lines longer than 82 characters
- - Indicate whicht lines are wrapped or truncated
- - Display a warning when truncating or wrapping lines
- - Print the file name above each page
- - Print page numbers
- - Print date and time
- - Display percentage printed
- - Print line numbers
- - Print compressed mode
- - Print to a file instead of to the printer
- - Invoke PRINT.COM at the end of the program
- - Use alternative form feed triggers (like '$page')
- - Print a footnote under each page
-
- All these features can be requested or disabled using command line
- switches, and/or an environment variable. Detailed instructions are
- described below.
-
-
- page 3
- Magic*Ware
-
- Use
- ---
-
- The format of the command is:
-
- MW-LASER filespec [filespec...] [/switch...]
-
- One or more filespecs can be entered at the command line. When
- wildcards are used, the filespec will be expanded.
- An example:
-
- MW-LASER d:\sub1\*.c demo.asm /a:$page /f:com2 /w+ /d-
-
-
- The switches are (all input is case-independent):
-
-
- /w or /w+ Lines longer than 82 characters will be wrapped.
-
- /w- Lines longer than 82 characters will be truncated
- (default).
-
-
- /~ or /~+ Print a tilde in column 83 when lines are wrapped
- or truncated (default).
-
- /~- Do not print the tilde.
-
-
- /q or /q+ Quiet mode. Do not display a warning when one or more
- lines are truncated or wrapped.
-
- /q- Display the warnings (default).
-
-
- /n or /n+ Print the name of the file above each logical page
- (default).
-
- /n- Do not print the name of the file.
-
-
- /p or /p+ Print page numbers (default).
-
- Note : When you are printing page numbers, and
- the last logical page is printed on the right
- column, the word 'last' appears in front of the
- page number so you are sure that there are no
- more pages.
-
- /p- Do not print page numbers.
-
-
- /u or /u+ Print the page numbers underneath each page.
-
- /u- Print the page numbers above each page (default).
-
-
- page 4
- Magic*Ware
-
-
- /d or /d+ Print the date and time above each page (default).
-
- Note: the time is printed in 24 hour format.
-
- /d- Do not print the date and time.
-
-
- /% or /%+ Display percentage done (default).
-
- /%- Do not display percentage done.
-
-
- /i or /i+ Print the index numbers (line numbers in the file
- that is printed) at the top of each logical page.
- Only the first line number per page will be printed;
- this will give an 'index' into the file.
-
- /i- Do not print the index numbers (default).
-
-
- /c or /c+ Print in compressed mode. Form feeds in the file
- will not trigger a new logical page, but a
- horizontal line will indicate a new page.
-
- Note : Setting this mode on will disable printing
- the page numbers (/p)
-
- /c- Do not print compressed (default).
-
-
- /b or /b+ Invoke batch printing. All files will be printed
- to file MW-LASER.PRN (or the filename as
- specified with switch /f). At the end of the
- program PRINT.COM will be called to print that
- file. Two conditions must exist: You must run
- under DOS version 3.0 or higher, and PRINT.COM
- must already be loaded in memory prior to using
- MW-LASER with switch /b.
-
- Note : When using switch /b, an extra blank page
- will be printed at the end of the output.
-
- /b- Do not invoke batch printing (default).
-
-
- /f:xxx Print to file xxx (default is device PRN).
-
-
- /a:xxxxx Use 'xxxxx' as a form feed indicator. By default,
- MW-LASER starts a new logical page each time
- character 12 is found. With the /a switch, you can
- add another form feed trigger (like /a:$page).
-
- /e or /e+ The alternative form feeds string will be printed
- at the end of each page (default).
-
- /e- The alternative form feeds string will be printed
- at the top of the next page.
-
-
- page 5
- Magic*Ware
-
-
- /l:xx xxx x Print string 'xx xxx x' in the centered under each
- logical page. By default, the word 'Magic*Ware' is
- printed. Use the switch '/l' without text to print
- nothing.
-
- /? Display a help screen.
-
- Note : When you type MW-LASER ?, the program will
- use '?' as a wildcard and print all files in the
- current directory that have a one-letter name.
-
-
-
- page 6
- Magic*Ware
-
- Environment variable
- --------------------
-
- Like all other Magic*Ware programs, you can define the switches that you
- use the most in an environment variable.
-
- An example (to put in AUTOEXEC.BAT):
-
- SET MW-LASER=/w+ /n- /f:com2 /l:Name of your company /a:$page
-
- When MW-LASER starts, it will look for this environment variable first.
- Then, it will look for any command line switches, so you can override
- your own defaults at any time.
-
- Note: Make sure that there is no space between 'MW-LASER' and '='.
-
-
-
-
- page 7
- Magic*Ware
-
-
- System requirements/Technical information
- -----------------------------------------
-
- MW-LASER requires an IBM compatible computer, and a laser printer
- that accepts PCL commands.
-
- When you want to invoke batch printing, you need MS-DOS version 3.0
- or higher.
-
-
-
- MW-LASER has been written on a Wyse AT system with 1Mb internal memory,
- under MS-DOS 3.3.
- It has also been tested on HP Vectra PC's, MS-DOS 3.3 and 4.0.
-
- The language used is Borland's Turbo C 2.0.
-
-
-
- A lot of time has been put into the development of this program.
- Maybe not so much in the initial setup, but many enhancements have
- been added after it had been used a lot.
-
- I like to thank Ron Morimoto for all his testing of and feedback on
- the program. Many of the features implemented were his idea.
-
- I would like to get comments back from you after using it for a while.
- Good ideas or reported errors are always welcome.
-
-
-
- page 8
- Magic*Ware
-
- Legal statement
- ---------------
-
- In no way shall Magic*Ware, or Peter van Sluis be liable for any
- problems occurring from the use or misuse of MW-LASER, or the use of
- any one of the other products or services supplied by Magic*Ware or
- Peter van Sluis.
-
-
- page 9
- Magic*Ware
-
- Other Magic*Ware utilities:
- ---------------------------
-
- MW-BU - A backup program to backup multiple hard drives onto floppies.
- This program is still under development (September 1990).
-
- MW-COUNT - Counts the number of files and bytes in the current
- directory, and cumulative for all subdirectories. File
- sizes are rounded up to cluster boundaries, in order to
- determine how much floppy space is needed.
-
- MW-CRUN - Conditionally runs programs and/or sets errorlevel.
- Conditions tested are: time, date, run frequency, warm or
- cold boot or user input.
- For example: MW-CRUN /od /bc CHKDSK will run CHKDSK once a
- day after a cold boot only.
-
- MW-KEY - Redefines the 12 function keys on a 101 keyboard for use
- under DOS.
-
- MW-FONT - An editor for HP LaserJet series II soft fonts. At the
- time of this document (September 1990), this program is still
- under development.
-
- MW-BU - A backup program to backup multiple hard drives onto floppies.
- This program is still under development (September 1990).
-
- MW-RDS - Expected to be released by the end of 1990, this project
- is being developed by Peter van Sluis and Bob Santos. RDS
- stands for Relational Data Structure. The final product
- allows you to define entity-relationship data base
- structures, will have on-line programs to enter and report
- data in the structure, and will also have a library of
- routines that can be used by application developers in
- their programs.
-
- Furthermore, Magic*Ware constantly tries out new techniques and
- applications on IBM/PC-AT compatibles, and gives advice to and builds
- custom applications for other PC users.
-
-
-
- page 10
- Magic*Ware
- Shareware note
- --------------
-
- This program is distributed as shareware. This means that you may use
- it for free during a reasonable trial period. If you decide that you
- like the program, and you want to keep using it, you will have to
- register it.
- After registration, you will be informed when new upgrades are
- available, and entitles you to use these upgrades with the same
- registration. You will also be notified of upgrades and new releases
- of other Magic*Ware products.
-
-
- You can use the registration form on the next page to register (keep
- a copy for audit/tax purposes).
-
- The shareware fee is $5 for personal use, and $10 for companies (per
- installation).
-
-
-
- page 11
- Magic*Ware
-
- Registration form
- -----------------
-
-
- Please register MW-LASER version 2.1 for:
-
- ___ personal use (enclose $5)
-
- ___ company use (enclose $10 per installation)
-
- (California residents add appropriate sales tax)
-
-
-
- Name : _____________________________________________________
-
- Company : ___________________________ # of installations : ___
-
- Address : _____________________________________________________
-
- _____________________________________________________
-
- City/Zip : _____________________________________________________
-
- Country : _____________________________________________________
-
-
-
- Where did you get your evaluation copy of MW-LASER?
-
- _________________________________________________________________
-
- _________________________________________________________________
-
-
- Please write down some comments about MW-LASER
- (problems, enhancements, tips):
-
- _________________________________________________________________
-
- _________________________________________________________________
-
-
- What other Magic*Ware products do you use?
-
- _________________________________________________________________
-
- _________________________________________________________________
-
-
-
- Send this registration form together with a check or money order to:
-
- Peter van Sluis (Magic*Ware)
- 1498 South Blaney Avenue, Suite 301
- San Jose, CA 95129-3710
-