Dec 282017
Makes your printer print very, very small. Neat!.
File MICROPRT.ZIP from The Programmer’s Corner in
Category Printer Utilities
Makes your printer print very, very small. Neat!.
File Name File Size Zip Size Zip Type
MP.COM 3035 1322 deflated
MP.DOC 9169 3342 deflated

Download File MICROPRT.ZIP Here

Contents of the MP.DOC file


Version 2.1
7 March 1986

Copyright 1985, 1986
Kenneth D. Whitney
All Rights Reserved

Purpose: Prints ASCII files at 17 characters per inch, 120 lines per page on
IBM and compatible dot-matrix printers. (MicroPrint is based on an
idea presented in PC-Magazine's "Power User" column by Charles D.
Dines, 17 September 1985).

IBM PC,XT,AT,PCJr, or close compatble.
DOS 2.0 or greater.
IBM/EPSON or compatible dot-matrix printer.

Usage: MP [d:][path][filename.ext] [/B][/H][/S][Pn]

If you do not specify a filename, MicroPrint will ask you for one.

Wildcard characters (*,?) can be used in filenames.

Your printer must be on line prior to running MicroPrint.

When wildcards are used in the filename the name of the file
currently being printed is displayed. When all the files have
finished printing, either enter a new file name or press ESC to
return to DOS.

The printing of any file can be aborted by pressing ESC. If
wildcards were used in the filename the program will search for and
print the next matching file.


/B Print on both sides of the paper

If this switch is active, MicroPrint first prints all odd-numbered
pages, then pauses for changing paper side. Once the paper is
properly aligned in the printer, pressing any key will print even-
numbered pages in ascending sequence.

NOTE: You may turn off your printer when turning the paper over
without affecting MicroPrint.

NOTE: If you do not turn the printer off BE SURE TO RESET THE
TOP-OF-FORM after reloading the paper.

NOTE: If both the /B and /S switches are active, the left margin is
increased. This is to ensure that the text on each side of the
page will fit when trimmed for a 9X6 binder. Since MicroPrint does
not alter line length, printing lines greater than about 100
characters in length when both /B and /S switches are active will
result in some of the lines being truncated when the pages are

Printing to a single side is still possible with the /B switch
active. Simply ignore the prompt to change paper sides and press
any key.

/H Supresses header ( or page #).

The first printed page contains a header with the filename on the
left and the current date on the right. Subsequent pages have the
page number in place of the date. The /H switch (entered at the
DOS prompt) will supress printing the header.

/S Set page length to 90 lines (a bit over 7 inches).

The /S switch sets MicroPrint to print 90 lines per page. This
length allows pages to be trimmed to fit 9 x 6 binders (the size of
the DOS and BASIC manual, etc.). See the note under the /B switch
about margin changes.

/Pn Select printer port (n = 1, 2, or 3).

The /Pn switch allows selection of any available parallel port
(LPT1, LPT2, or LPT3). MicroPrint checks the number of active
parallel ports, and will not allow a printer selection that is not
available on your system. Thus, specifying /P3 when your system
only has two parallel ports causes the program to default to LPT1.

Switches can only be entered at the DOS prompt. They are not case
sensitive (i.e. "H" or "h" will both do the trick).

If the /B, /S, or /H switch has been activated, this will be
indicated on the MicroPrint display. The currently active parallel
port will also be displayed.

Remarks: MicroPrint was written to be used as a source-code lister, but it
can be used to print any ASCII text file at a considerable savings
in paper.

MicroPrint recognizes carriage returns, line feeds, etc. in
documents, but it ignores form feeds/page breaks. MicroPrint also
expands tabs.

MicroPrint sets IBM/EPSON and compatible dot-matrix printers to
print in the compressed, super/subscripted mode at 120 lines per
page. To promote even use of the print-head pins and to prolong
ribbon life, MicroPrint toggles between superscripting and
subscripting at each page break.

The use of a print spooler is highly recommended.

Please send comments, suggestions, bug reports, etc. to:

Kenneth D. Whitney
1325 S. West Street
Arlington, Texas 76010

MicroPrint may be freely copied, shared, and placed on public and private
bulletin boards, but may not be sold under any circumstances.

The author retains the copyright.


Please do not alter the code or remove copyright notices from any copies
uploaded to bulletin boards. Please upload both the program and the

MicroPrint is provided as is, with no warranties of any kind.

If you use a printer that is not IBM/EPSON compatible, custom versions of
MicroPrint are available. Please send inquires to the above address.

Special thanks to Chuck Condos and Ray McVay for helpful comments and

Changes for Version 2.1

> /B switch to allow printing on both sides of the paper.

> Line spacing command altered to include a wider range of printers.

Changes for Version 2.0

> /Pn switch to select printer port.

> Limited parallel port checking and display of selected parallel port.

> Status indicators for active switches.

> Some text files occasionally use carraige returns without linefeeds to
produce boldface and underlining without embedding special printer
control codes. MicroPrint has been altered to properly handle this type
of input.

> Many "little" improvements.

Changes for Version 1.1

> /H switch to supress page header.

> /S switch for 90 lines per page.

> Larger input buffer (1024 bytes vs. 512 bytes).

> Support for wildcard characters and path names.


And, from the same author,

Memory-Resident Autodialer

Copyright 1985
Kenneth D. Whitney


* MicroDial is a RAM-resident autodialer. Both the dialing program
and the phone directory (2O names and numbers) are always in memory
and available, even while running other applications. MicroDial
DOES NOT use floppy or hard disk-based directories when dialing a

* MicroDial offers four dialing prefixes -- also stored in RAM.
Dialing prefixes can hold long-distance service numbers, access
codes, etc., and each prefix can be combined with any number in the

* MicroDial's phone numbers and prefixes can each be up to 2O
characters long.

* MicroDial (the autodialer program, the phone directory, and the
prefix directory -- the whole works) occupies LESS THAN 3K of RAM!

* MicroDial can be removed from memory if desired.

* MicroDial comes with a separate utility program which sets up and
maintains the number and prefix directories. The utility program
also has an install feature that allows MicroDial to be configured
for your choice of COM port and dialing method (tone or pulse).

* And more.


* IBM-PC or close compatible
* DOS 2.O or greater
* A modem that uses the industry-standard 'AT' command set.

If you would like to order MicroDial and register as a user, send $19.95 plus
$2.OO shipping and handling to:

Kenneth D. Whitney
1325 S. West Street
Arlington, Texas 76O1O

Users who register will receive the current production versions of MicroDial
and MicroDial Utility, complete documentation, notices of (and discounts on)
upgrades, and new product announcments.

If you have questions about MicroDial, please write to the above address.

 December 28, 2017  Add comments

 Leave a Reply

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>