home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Usenet 1994 October
/
usenetsourcesnewsgroupsinfomagicoctober1994disk2.iso
/
unix
/
volume15
/
nroffgraphics
/
part02
/
mx80.pix
< prev
Wrap
Text File
|
1988-06-06
|
7KB
|
629 lines
# nroff driver table and postprocessor-generation data for Epson MX80
mx80
# nroff/troff motion parameters
bset 0 # bits to set in c_oflag
breset 0 # bits to reset in c_oflag
Hor 24 # horizontal grain (1/10th in.)
Vert 20 # vertical grain (1/12th in.)
Newline 40 # 6 lines-per-inch
Char 24 # 10 chars-per-inch
Em 24 # an em is one character width
Halfline 20 # a half-line width is a twelfth of an inch
Adj 24 # the adjustment unit is an em
#
# MX80 highlight strings
twinit "\033@" # printer initialization
twrest "\033@" # printer reset
twnl "\n" # newline & clear-highlight string
hlr "\0338" # move half-line up (col convention)
hlf "\0339" # move half-line down (col convention)
flr "\0337" # move full line up (col convention)
bdon "\033E" # turn bold on
bdoff "\033F" # turn bold off
iton "\033>" # turn italic on
itoff "\033=" # turn italic off
ploton "" # plot mode on (not supported)
plotoff "" # plot mode off (not supported)
up "" # plot mode move up (not supported)
down "" # plot mode move down (not supported)
right "" # plot mode move right (not supported)
left "" # plot mode move left (not supported)
charset
comment This font implements most of the standard nroff graphics for the Epson
comment MX80 and compatibles. Some of what would be greek-alphabet characters
comment have been stolen for use as Epson highlight toggles; if you have new
comment nroff, you can rename these to whatever you like and restore the orig-
comment inal loadings. Composed by Eric S. Raymond, Feb 1988.
# define Epson-compatible modes
mode single 6 8 "\eK%l%h%c" # 60 dpi
mode double 12 8 "\eL%l%h%c" # 120 dpi
mode triple 12 8 "\eY%l%h%c" # 120dpi at double speed (Not presently used)
mode quad 24 8 "\eZ%l%h%c" # 240dpi (Not presently used)
# The following modes are good on the Star Micronics NX10 only
mode crt1 8 8 "\e*\004%l%h%c" # 80 dpi (Not presently used)
mode plotter 8 8 "\e*\005%l%h%c" # 72 dpi (Not presently used)
mode crt2 9 8 "\e*\006%l%h%c" # 90 dpi (Not presently used)
# define start/end sequences for extra Epson highlights
toggle \(*w "\eW\001" "\eW\000" # toggle double width
toggle \(*g "\eG" "\eH" # toggle double strike
toggle \(*s "\eS\000" "\eT" # toggle superscript
toggle \(*r "\eS\001" "\eT" # toggle subscript
#
# define the slashout toggle
overstrike \(*x /
overstrike \(*u _
#
# tests for the two normal highlights
test This is a \fBboldface\fR test
test This is an \fIitalics\fR test
picture \(sq 1 single 6 # square
******
* *
* *
* *
* *
******
picture \(bu 1 single 6 # bullet
**
****
******
******
******
****
**
picture \(de 1 single 6 # degree
*
* *
*
picture \(dg 1 single 6 # dagger
*
*
*****
*
*
*
*
picture \(sc 1 single 6 # section-mark
**
* *
**
* *
* *
**
* *
**
picture \(aa 1 single 6 # acute-accent
*
*
picture \(ga 1 single 6 # grave-accent
*
*
picture \(*a 1 single 6 # alpha
*** *
* *
* *
* *
*** *
picture \(*b 1 single 6 # beta
****
* *
* *
*****
* *
* *
*****
*
picture \(*d 1 single 6 # delta
****
* *
* *
*
****
* *
* *
****
picture \(*e 1 single 6 # epsilon
****
*
*
******
*
*
****
picture \(*p 1 single 6 # pi
******
* *
* *
* *
* *
picture \(*G 1 single 6 # cap-gamma
*****
* *
*
*
*
*
***
picture \(*H 1 single 6 # cap-theta
**
* *
* *
* *
******
* *
* *
**
picture \(*C 1 single 6 # cap-xi
******
****
******
picture \(*P 1 single 6 # cap-pi
******
* *
* *
* *
* *
* *
* *
** **
picture \(*S 1 single 6 # cap-sigma
******
* *
*
*
*
*
* *
******
picture \(*F 1 single 6 # cap-phi
****
**
****
* ** *
* ** *
****
**
****
picture \(*W 1 single 6 # cap-omega
****
* *
* *
* *
* *
* *
* *
** **
picture \(ts 1 single 6 # terminal-sigma
***
* *
*
***
*
*
picture \(>= 1 single 6 # greater-than
*
*
*
*
*
*
*
****
picture \(<= 1 single 6 # less-than
*
*
*
*
*
*
*
****
picture \(== 1 single 6 # identity
******
******
******
picture \(~= 1 single 6 # approximately-equals
** *
* **
******
******
picture \(-> 1 single 6 # right-arrow
*
*
******
*
*
picture \(<- 1 single 6 # left-arrow
*
*
******
*
*
picture \(ua 1 single 6 # up-arrow
*
***
* * *
*
*
*
*
*
picture \(da 1 single 6 # down-arrow
*
*
*
*
*
* * *
***
*
picture \(mu 1 single 6 # multiply-sign
* *
* *
**
**
* *
* *
picture \(di 1 single 6 # divide-sign
*
*****
*
picture \(+- 1 single 6 # plus-or-minus
*
*
*****
*
*
*****
picture \(cu 1 single 6 # union (cup)
* *
* *
* *
* *
* *
****
picture \(ca 1 single 6 # intersection (cap)
****
* *
* *
* *
* *
* *
picture \(sb 1 single 6 # subset
*****
*
*
*
*****
picture \(sp 1 single 6 # superset
*****
*
*
*
*****
picture \(ib 1 single 6 # improper-subset
*****
*
*
*
*****
******
picture \(ip 1 single 6 # improper-superset
*****
*
*
*
*****
******
picture \(if 1 single 6 # infinity
** *
* * *
* * *
** *
picture \(pd 1 single 6 # partial-derivative
***
* *
*
****
* *
* *
***
picture \(no 1 single 6 # not-sign
*****
*
picture \(is 1 single 6 # integral
*
* *
*
*
*
*
* *
*
picture \(pt 1 single 6 # proportional-to
** **
* *
* *
** **
picture \(es 1 single 6 # empty-set
** *
* *
* * *
* * *
* *
* **
picture \(mo 1 single 6 # member-of
*****
*
******
*
*****
picture \(rg 1 single 6 # registration-mark
****
* *
*** *
** * *
*** *
** * *
* *
****
picture \(co 1 single 6 # copyright
****
* *
* ** *
** *
** *
* ** *
* *
****
picture \(br 1 single 6 # box-rule
*
*
*
*
*
*
*
*
picture \(ct 1 single 6 # cent-sign
*
*****
* *
* *
* *
*****
*
picture \(dd 1 single 6 # double-dagger
*
*****
*
*
*
*****
*
picture \(lh 1 single 6 # left-hand
**** *
*****
****
** *
picture \(rh 1 single 6 # right-hand
* ****
*****
****
* **
picture \(ci 1 single 6 # circle
**
* *
* *
* *
* *
* *
**
picture \(lt 1 single 6 # curly-left-top
**
***
**
**
**
**
**
**
picture \(lb 1 single 6 # curly-left-bottom
**
**
**
**
**
**
***
**
picture \(rt 1 single 6 # curly-right-top
**
***
**
**
**
**
**
**
picture \(rb 1 single 6 # curly-right-bottom
**
**
**
**
**
**
***
**
picture \(lk 1 single 6 # curly-left-center
**
**
**
**
**
**
**
**
picture \(rk 1 single 6 # curly-right-center
**
**
**
**
**
**
**
**
picture \(bv 1 single 6 # bold-vertical-rule
**
**
**
**
**
**
**
**
picture \(lf 1 single 6 # left-bottom-bracket
**
**
**
**
**
**
**
****
picture \(rf 1 single 6 # right-bottom-bracket
**
**
**
**
**
**
**
****
picture \(lc 1 single 6 # left-top-bracket
****
**
**
**
**
**
**
**
picture \(rc 1 single 6 # right-top-bracket
****
**
**
**
**
**
**
**