home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 October / usenetsourcesnewsgroupsinfomagicoctober1994disk2.iso / unix / volume15 / nroffgraphics / part02 / mx80.pix < prev   
Text File  |  1988-06-06  |  7KB  |  629 lines

  1. # nroff driver table and postprocessor-generation data for Epson MX80
  2. mx80
  3. # nroff/troff motion parameters
  4. bset        0    # bits to set in c_oflag
  5. breset      0    # bits to reset in c_oflag
  6. Hor         24    # horizontal grain (1/10th in.)
  7. Vert        20    # vertical grain (1/12th in.)
  8. Newline     40    # 6 lines-per-inch
  9. Char        24    # 10 chars-per-inch
  10. Em          24    # an em is one character width
  11. Halfline    20    # a half-line width is a twelfth of an inch
  12. Adj         24    # the adjustment unit is an em
  13. #
  14. # MX80 highlight strings
  15. twinit      "\033@"    # printer initialization
  16. twrest      "\033@"    # printer reset
  17. twnl        "\n"    # newline & clear-highlight string
  18. hlr         "\0338"    # move half-line up (col convention)
  19. hlf         "\0339"    # move half-line down (col convention)
  20. flr         "\0337"    # move full line up (col convention)
  21. bdon        "\033E"    # turn bold on
  22. bdoff       "\033F"    # turn bold off
  23. iton        "\033>"    # turn italic on
  24. itoff       "\033="    # turn italic off
  25. ploton      ""        # plot mode on (not supported)
  26. plotoff     ""        # plot mode off (not supported)
  27. up          ""        # plot mode move up (not supported)
  28. down        ""        # plot mode move down (not supported)
  29. right       ""        # plot mode move right (not supported)
  30. left        ""        # plot mode move left (not supported)
  31.  
  32. charset
  33. comment This font implements most of the standard nroff graphics for the Epson
  34. comment MX80 and compatibles. Some of what would be greek-alphabet  characters
  35. comment have been stolen  for use as Epson highlight toggles;  if you have new
  36. comment nroff, you can rename these to whatever you like and restore the orig-
  37. comment inal loadings. Composed by Eric S. Raymond, Feb 1988.                 
  38. # define Epson-compatible modes
  39. mode single  6 8 "\eK%l%h%c"    # 60 dpi
  40. mode double 12 8 "\eL%l%h%c"    # 120 dpi
  41. mode triple 12 8 "\eY%l%h%c"    # 120dpi at double speed (Not presently used)
  42. mode quad   24 8 "\eZ%l%h%c"    # 240dpi (Not presently used)
  43. # The following modes are good on the Star Micronics NX10 only
  44. mode crt1    8 8 "\e*\004%l%h%c"    # 80 dpi (Not presently used)
  45. mode plotter 8 8 "\e*\005%l%h%c"    # 72 dpi (Not presently used)
  46. mode crt2    9 8 "\e*\006%l%h%c"    # 90 dpi (Not presently used)
  47. # define start/end sequences for extra Epson highlights
  48. toggle \(*w "\eW\001"    "\eW\000"    # toggle double width
  49. toggle \(*g "\eG"    "\eH"        # toggle double strike
  50. toggle \(*s "\eS\000"    "\eT"         # toggle superscript
  51. toggle \(*r "\eS\001"    "\eT"        # toggle subscript
  52. #
  53. # define the slashout toggle
  54. overstrike \(*x /
  55. overstrike \(*u _
  56. #
  57. # tests for the two normal highlights
  58. test This is a \fBboldface\fR test
  59. test This is an \fIitalics\fR test
  60.  
  61. picture \(sq 1 single 6    # square
  62.  
  63. ******
  64. *    *
  65. *    *
  66. *    *
  67. *    *
  68. ******
  69.  
  70. picture \(bu 1 single 6    # bullet
  71.  
  72.   **
  73.  ****
  74. ******
  75. ******
  76. ******
  77.  ****
  78.   **
  79. picture \(de 1 single 6    # degree
  80.    *
  81.   * *
  82.    *
  83.  
  84.  
  85.  
  86.  
  87.  
  88. picture \(dg 1 single 6    # dagger
  89.  
  90.    *
  91.    *
  92.  *****
  93.    *
  94.    *
  95.    *
  96.    *
  97. picture \(sc 1 single 6    # section-mark
  98.   **
  99.  *  *
  100.  **
  101.  * *
  102.   * *
  103.    **
  104.  *  *
  105.   **
  106. picture \(aa 1 single 6    # acute-accent
  107.     *
  108.    *
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115. picture \(ga 1 single 6    # grave-accent
  116.   *
  117.    *
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124. picture \(*a 1 single 6    # alpha
  125.  
  126.  
  127.  
  128.  *** *
  129. *   *
  130. *   *
  131. *   *
  132.  *** *
  133. picture \(*b 1 single 6    # beta
  134.  ****
  135. *    *
  136. *    *
  137. *****
  138. *    *
  139. *    *
  140. *****
  141. *
  142. picture \(*d 1 single 6    # delta
  143.  ****
  144. *    *
  145. *    *
  146. *
  147.  ****
  148. *    *
  149. *    *
  150.  ****
  151. picture \(*e 1 single 6    # epsilon
  152.  
  153.   ****
  154.  *
  155. *
  156. ******
  157. *
  158.  *
  159.   ****
  160. picture \(*p 1 single 6    # pi
  161.  
  162.  
  163.  
  164. ******
  165.  *  *
  166.  *  *
  167.  *  *
  168.  *  *
  169. picture \(*G 1 single 6    # cap-gamma
  170.  
  171.  *****
  172.  *   *
  173.  *
  174.  *
  175.  *
  176.  *
  177. ***
  178. picture \(*H 1 single 6    # cap-theta
  179.   **
  180.  *  *
  181. *    *
  182. *    *
  183. ******
  184. *    *
  185.  *  *
  186.   **
  187. picture \(*C 1 single 6    # cap-xi
  188.  
  189. ******
  190.  
  191.  
  192.  ****
  193.  
  194.  
  195. ******
  196. picture \(*P 1 single 6    # cap-pi
  197. ******
  198.  *  *
  199.  *  *
  200.  *  *
  201.  *  *
  202.  *  *
  203.  *  *
  204. **  **
  205. picture \(*S 1 single 6    # cap-sigma
  206. ******
  207. *    *
  208.  *   
  209.   *
  210.   *
  211.  *
  212. *    *
  213. ******
  214. picture \(*F 1 single 6    # cap-phi
  215.  ****
  216.   **
  217.  ****
  218. * ** *
  219. * ** *
  220.  ****
  221.   **
  222.  ****
  223. picture \(*W 1 single 6    # cap-omega
  224.  ****
  225. *    *
  226. *    *
  227. *    *
  228. *    *
  229. *    *
  230.  *  *
  231. **  **
  232. picture \(ts 1 single 6    # terminal-sigma
  233.  
  234.  
  235.  ***
  236. *   *
  237. *
  238.  ***
  239.     *
  240.    *
  241. picture \(>= 1 single 6    # greater-than
  242.  *
  243.   *
  244.    *
  245.     *
  246.    *
  247.   *
  248.  *
  249.  ****
  250. picture \(<= 1 single 6    # less-than
  251.     *
  252.    *
  253.   *
  254.  *
  255.   *
  256.    *
  257.     *
  258.  ****
  259. picture \(== 1 single 6    # identity
  260.  
  261.  
  262. ******
  263.  
  264. ******
  265.  
  266. ******
  267.  
  268. picture \(~= 1 single 6    # approximately-equals
  269.  
  270.  **  *
  271. *  **
  272.  
  273. ******
  274.  
  275. ******
  276.  
  277. picture \(-> 1 single 6    # right-arrow
  278.  
  279.    *
  280.     *
  281. ******
  282.     *
  283.    *
  284.  
  285.  
  286. picture \(<- 1 single 6    # left-arrow
  287.  
  288.   *
  289.  *
  290. ******
  291.  *
  292.   *
  293.  
  294.  
  295. picture \(ua 1 single 6    # up-arrow
  296.    *
  297.   ***
  298.  * * *
  299.    *
  300.    *
  301.    *
  302.    *
  303.    *
  304. picture \(da 1 single 6    # down-arrow
  305.    *
  306.    *
  307.    *
  308.    *
  309.    *
  310.  * * *
  311.   ***
  312.    *
  313. picture \(mu 1 single 6    # multiply-sign
  314.  
  315. *    *
  316.  *  *
  317.   **
  318.   **
  319.  *  *
  320. *    *
  321.  
  322. picture \(di 1 single 6    # divide-sign
  323.  
  324.  
  325.   *
  326. *****
  327.   *
  328.  
  329.  
  330.  
  331. picture \(+- 1 single 6    # plus-or-minus
  332.  
  333.   *
  334.   *
  335. *****
  336.   *
  337.   *
  338. *****
  339.  
  340. picture \(cu 1 single 6    # union (cup)
  341.  
  342. *    *
  343. *    *
  344. *    *
  345. *    *
  346. *    *
  347.  ****
  348.  
  349. picture \(ca 1 single 6    # intersection (cap)
  350.  
  351.  ****
  352. *    *
  353. *    *
  354. *    *
  355. *    *
  356. *    *
  357.  
  358. picture \(sb 1 single 6    # subset
  359.  
  360.  
  361.  *****
  362. *
  363. *
  364. *
  365.  *****
  366.  
  367. picture \(sp 1 single 6    # superset
  368.  
  369.  
  370. *****
  371.      *
  372.      *
  373.      *
  374. *****
  375.  
  376. picture \(ib 1 single 6    # improper-subset
  377.  
  378.  *****
  379. *
  380. *
  381. *
  382.  *****
  383.  
  384. ******
  385. picture \(ip 1 single 6    # improper-superset
  386.  
  387. *****
  388.      *
  389.      *
  390.      *
  391. *****
  392.  
  393. ******
  394. picture \(if 1 single 6    # infinity
  395.  
  396.  
  397.  ** *
  398. *  * *
  399. *  * *
  400.  ** *
  401.  
  402.  
  403. picture \(pd 1 single 6    # partial-derivative
  404.  
  405.   ***
  406.  *   *
  407.      *
  408.   ****
  409.  *   *
  410.  *   *
  411.   ***
  412. picture \(no 1 single 6    # not-sign
  413.  
  414.  
  415.  
  416.  *****
  417.      *
  418.  
  419.  
  420.  
  421. picture \(is 1 single 6    # integral
  422.    *
  423.   * *
  424.   *
  425.   *
  426.   *
  427.   *
  428. * *
  429.  *
  430. picture \(pt 1 single 6    # proportional-to
  431.  
  432.  
  433.  ** **
  434. *  *
  435. *  *
  436.  ** **
  437.  
  438.  
  439. picture \(es 1 single 6    # empty-set
  440.  
  441.   ** *
  442.  *  *
  443. *  * *
  444. * *  *
  445.  *  *
  446. * **
  447.  
  448. picture \(mo 1 single 6    # member-of
  449.  
  450.  
  451.  *****
  452. *
  453. ******
  454. *
  455.  *****
  456.  
  457. picture \(rg 1 single 6    # registration-mark
  458.  ****
  459. *    *
  460. ***  *
  461. ** * *
  462. ***  *
  463. ** * *
  464. *    *
  465.  ****
  466. picture \(co 1 single 6    # copyright
  467.  ****
  468. *    *
  469. * ** *
  470. **   *
  471. **   *
  472. * ** *
  473. *    *
  474.  ****
  475. picture \(br 1 single 6    # box-rule
  476.    *
  477.    *
  478.    *
  479.    *
  480.    *
  481.    *
  482.    *
  483.    *
  484. picture \(ct 1 single 6    # cent-sign
  485.     
  486.    *
  487.  *****
  488. *  *
  489. *  *
  490. *  *
  491.  *****
  492.    *
  493. picture \(dd 1 single 6    # double-dagger
  494.  
  495.    *
  496.  *****
  497.    *
  498.    *
  499.    *
  500.  *****
  501.    *
  502. picture \(lh 1 single 6    # left-hand
  503.  
  504.  
  505. **** *
  506.  *****
  507.   ****
  508.   ** *
  509.  
  510.  
  511. picture \(rh 1 single 6    # right-hand
  512.  
  513.  
  514. * ****
  515. *****
  516. ****
  517. * **
  518.  
  519.  
  520. picture \(ci 1 single 6    # circle
  521.  
  522.   **
  523.  *  *
  524. *    *
  525. *    *
  526. *    *
  527.  *  *
  528.   **
  529. picture \(lt 1 single 6    # curly-left-top
  530.    **
  531.   ***
  532.   **
  533.   **
  534.   **
  535.   **
  536.   **
  537.   **
  538. picture \(lb 1 single 6    # curly-left-bottom
  539.   **
  540.   **
  541.   **
  542.   **
  543.   **
  544.   **
  545.   ***
  546.    **
  547. picture \(rt 1 single 6    # curly-right-top
  548.  **
  549.  ***
  550.   **
  551.   **
  552.   **
  553.   **
  554.   **
  555.   **
  556. picture \(rb 1 single 6    # curly-right-bottom
  557.   **
  558.   **
  559.   **
  560.   **
  561.   **
  562.   **
  563.  ***
  564.  **
  565. picture \(lk 1 single 6    # curly-left-center
  566.   **
  567.   **
  568.   **
  569.  **
  570.  **
  571.   **
  572.   **
  573.   **
  574. picture \(rk 1 single 6    # curly-right-center
  575.   **
  576.   **
  577.   **
  578.    **
  579.    **
  580.   **
  581.   **
  582.   **
  583. picture \(bv 1 single 6    # bold-vertical-rule
  584.   **
  585.   **
  586.   **
  587.   **
  588.   **
  589.   **
  590.   **
  591.   **
  592. picture \(lf 1 single 6    # left-bottom-bracket
  593.   **
  594.   **
  595.   **
  596.   **
  597.   **
  598.   **
  599.   **
  600.   ****
  601. picture \(rf 1 single 6    # right-bottom-bracket
  602.   **
  603.   **
  604.   **
  605.   **
  606.   **
  607.   **
  608.   **
  609. ****
  610. picture \(lc 1 single 6    # left-top-bracket
  611.   ****
  612.   **
  613.   **
  614.   **
  615.   **
  616.   **
  617.   **
  618.   **
  619. picture \(rc 1 single 6    # right-top-bracket
  620. ****
  621.   **
  622.   **
  623.   **
  624.   **
  625.   **
  626.   **
  627.   **
  628.  
  629.