home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
World of Shareware - Software Farm 2
/
wosw_2.zip
/
wosw_2
/
PRINTING
/
PPRINT55.ZIP
/
CITIZEN.DEF
next >
Wrap
Text File
|
1989-07-05
|
5KB
|
106 lines
*--------------------------------------------------------------------
*
* Printer Definition for CITIZEN MSP 20,40,50 printers (IBM configuration)
*
* Created and updated by Lanny D. Porter, July 23, 1988
*
* I've implemented as many of the KEYWORDS defined by PPRINT as of
* Version 3.7. Most of the command keywords map directly to defined
* MSP printer commands. Other keywords, POINT & some of the font
* names have been implemented to provide as much functionality as possible.
*
*--------------------------------------------------------------------
* The following options are set immediately and become default values
* for the MSP printer.
*--------------------------------------------------------------------
PRINTER: CITIZEN MSP 20,40,50 printer
DOT * Define printer as a Dot Matrix type.
TOPMARGIN 0 * Define Top Margin to 0 Lines (none)
BOTMARGIN 0 * Define Bottom Margin to 0 Lines (none)
LINELEN 80 * Define default line length of 80 characters
LINESPAGE 60 * Define default number of lines per page
FORMLENI 27 67 0 11 * Set default length to 11 inches
FFEED 12 * Define Form Feed Character
*
*--------------------------------------------------------------------
* The following parameters are activated via keyword parameters
*--------------------------------------------------------------------
*
COMPON 15 * Select Compressed print
COMPOFF 18 * Cancel Compressed print
EXPAND 27 87 1 * Select Expanded printing (Double Width)
EXPANDOFF 27 87 0 * Cancel Expanded printing
EMPH 27 69 * Select Emphasized printing
EMPHOFF 27 70 * Cancel Emphasized printing
DOUBLE 27 71 * Select Double Strike printing
DOUBLEOFF 27 72 * Cancel Double Strike printing
NLQ 27 120 1 * Select NLQ printing
NLQOFF 27 120 0 * Cancel NLQ printing
ITALIC 27 126 53 0 27 52 * Select Italic print (sets Std. Config.,
* then Italics)
ITALICOFF 27 126 53 1 * Cancel Italic print (return to IBM Config.)
RESET 27 64 * Reset printer to power-on default
PERFSKIP 27 78 4 * Set Skip Perforation to 4 lines
PERFSKIPOFF 27 79 * Cancel Skip Perforation
ONEDIR 27 85 1 * Select Unidirectional printing
ONEDIROFF 27 85 0 * Select Bidirectional printing (Normal)
6LPI 27 65 12 27 50 * Sets Variable Line feed to 12/72's (6LPI)
* and enables Variable Line Feed
8LPI 27 48 * Select 8LPI mode
CHARSET 27 54 * Select IBM character set #2
CHARSETOFF 27 55 * Select IBM character set #1 (Normal)
12CPI 27 77 * 12 Characters per inch
12CPIOFF 27 80 * Resets 12 CPI to 10CPI
PROPORTIONAL 27 112 1 * Enable proportional spacing
PROPORTIONALOFF 27 112 0 * Disable proportional spacing
SCRIPT 27 83 0 * Select superscript mode
SCRIPTOFF 27 84 * Reset superscript mode
*--------------------------------------------------------------------
* These POINT commands actually select the CPI settings which are
* equivalent to the requested point size.
*--------------------------------------------------------------------
NORMALPOINT 27 80 * Select 10CPI for normal point size
POINT7 27 103 27 87 1 * Select 7.5 point size print (not available
* on the MSP 20)
POINT85 27 80 15 27 87 1 * Select 8.5 point size print
POINT10 27 80 * Select 10 point size print
POINT12 27 77 * Select 12 point size print
POINT14 27 103 * Select 15 point size print (not available
* on the MSP 20)
*
*---------------------------------------------------------------------
* The following are the typeface selections codes.
*---------------------------------------------------------------------
*
DLFONT 27 73 4 * Select previously downloaded font
DLFONTOFF 27 73 0 * Select normal type face
*
*---------------------------------------------------------------------
* NOTES to this file
*---------------------------------------------------------------------
*
* All of these codes may also be used for the CITIZEN MSP 25,45,55 series
* printers except those pertaining to line length, as series 25,45,55 are
* wide carriage printer (but alike in every other respect). I believe that
* most of the codes may also be used with the CITIZEN MSP 10/15 series with
* the exception of some of the point sizes and the downloadable font commands.