home *** CD-ROM | disk | FTP | other *** search
/ CP/M / CPM_CDROM.iso / lambda / utils / sbtabs20.lbr / OKI83A.TZB / OKI83A.TAÂ
Text File  |  1993-10-26  |  6KB  |  159 lines

  1. ;       PRINTER CONTROL TABLES - VERSION 5.30
  2. ;       OKIDATA 83A PRINTER - PRINTER TYPE 1
  3. ;
  4. ;       These tables configure Spellbinder for the Okidata Microline 83A
  5. ;       dot-matrix printer.  They are designed to be used with Printer
  6. ;       Type 1 in the Y-Table.  You can use these tables to reassign the
  7. ;       Character Sizes, Line Feed Sizes, Special Character enhancements,
  8. ;       and standard printing functions such as subscript and superscript.
  9. ;
  10. ;
  11. ;       Most printer functions are performed by sending a string of
  12. ;       characters to the printer.  Strings in the printer control
  13. ;       tables can be of any length and must be terminated by a 255
  14. ;       code.  The following formats can be used for character strings:
  15. ;
  16. ;       String          End
  17. ;       ------          ---
  18. ;       27  49          255     ;Decimal ASCII Codes (27 = ESCAPE)
  19. ;       'abcde'         255     ;Strings of characters between quotes
  20. ;       27  '1'         255     ;Any combination
  21. ;
  22. ;
  23. &5
  24. ;       FONT DEFINITION TABLE
  25. ;       Defines global character and line feed sizes.
  26. ;
  27. ;       Character Sizes for Fonts
  28. ;       Size    Prop
  29. ;       ----    ----
  30.         24      0       ;Font #0 - 5 cpi (double pica)
  31.         12      0       ;Font #1 - 10 cpi (pica)
  32.         14      0       ;Font #2 - 8.3 cpi (double compressed)
  33.         7       0       ;Font #3 - 16.6 cpi (compressed)
  34.         0       0       ;Font #4 - not used
  35. ;
  36. ;       Fractional Space Values
  37. ;
  38.         0               ;Reserved
  39.         0               ;Minimum Fractional Space
  40.         0               ;Number of Fractional Space Strings
  41.         12              ;Horizontal Resolution - 1/120"
  42.         0               ;Fractional Space Increment
  43.         0               ;Fractional Space Resolution
  44. ;
  45. ;       Line Feed Sizes
  46. ;
  47.         16              ;LF Size #0 - 3 lpi
  48.         12              ;LF Size #1 - 4 lpi
  49.         8               ;LF Size #2 - 6 lpi
  50.         6               ;LF Size #3 - 8 lpi
  51.         48              ;Vertical Resolution - 1/48"
  52.         0               ;Reserved
  53. ;
  54. ;
  55. &3
  56. ;       USER TABLE
  57. ;       User-definable strings for special printer functions.
  58. ;
  59. ;       String          End     Function
  60. ;       ------          ---     --------
  61.                         255     ;í± - Enhance 1 on
  62.                         255     ;í≥ - Enhance 1 off
  63.                         255     ;í≤ - Enhance 2 on
  64.                         255     ;í⌠ - Enhance 2 off
  65.                         255     ;í⌡ - User 1
  66.                         255     ;í÷ - User 2
  67.                         255     ;í≈ - User 3
  68.                         255     ;í° - User 4
  69.                         255     ;í∙ - User 5
  70.                         255     ;í· - User 6
  71. ;
  72. ;
  73. &4
  74. ;       ASCII PRINTER DEFINITION
  75. ;       Printer control strings for standard Spellbinder functions.
  76. ;
  77. ;       Enhancement Bit Map
  78. ;
  79.         0               ;Enhancements done by the printer
  80.         0               ;Enhancements that don't affect spaces
  81.         0               ;Reserved
  82.         0               ;Enhancements that go off every character
  83.         0               ;Enhancements that go off at end of line
  84.         0 0 0           ;Reserved
  85. ;
  86. ;       String          End     Function
  87. ;       ------          ---     --------
  88.                         255     ;í╚ - Back Space(8) - overstrike
  89.                         255
  90.         10              255     ;í┴ - Line Feed
  91.                         255     ;í┬ - Negative Line Feed
  92.         12              255     ;«┼ - Form Feed
  93.         13              255     ;Carriage Return
  94.                         255
  95.         30 27 54        255     ;Print Off - sent on exit from SB
  96.         17              255     ;Print On  - initialize printer
  97.                         255
  98.                         255     ;² - Subscript on
  99.                         255     ;√ - Subscript off
  100.                         255     ;√ - Superscript on
  101.                         255     ;² - Superscript off
  102.                         255
  103.                         255
  104. ;
  105. ;       Enhancement On Senders
  106. ;
  107.                         255     ;í░║ - Shadow Print On
  108.                         255     ;í▒║ - Underline On
  109.                         255     ;í▓║ - Slashout On
  110.                         255     ;í│║ - Dashout On
  111.                         255     ;í┤║ - Doublestrike On
  112. ;
  113. ;       Enhancement Off Senders
  114. ;
  115.                         255     ;í░« - Shadow Print Off
  116.                         255     ;í▒« - Underline Off
  117.                         255     ;í▓« - Slashout Off
  118.                         255     ;í│« - Dashout Off
  119.                         255     ;í┤« - Doublestrike Off
  120. ;
  121. ;       Font Change Senders
  122. ;
  123.         30  31          255     ;íß - Font 0 - 5 cpi
  124.         30              255     ;íΓ - Font 1 - 10  cpi
  125.         29  31          255     ;íπ - Font 2 - 8.3  cpi
  126.         29              255     ;íΣ - Font 3 - 16.5  cpi
  127.                         255     ;íσ - Font 4 - Proportional
  128. ;
  129. ;       Line Feed Change Senders
  130. ;
  131.                         255     ;íµ - LF Size 0 - 3 lpi
  132.                         255     ;íτ - LF Size 1 - 4 lpi
  133.         27  54          255     ;íΦ - LF Size 2 - 6 lpi
  134.         27  56          255     ;íΘ - LF Size 3 - 8 lpi
  135. ;
  136. ;       Fractional Spacing Senders - as many as required
  137. ;
  138.                         255
  139.                         255
  140.                         255
  141.                         255
  142.                         255
  143.                         255
  144. ;
  145. ;
  146. &9
  147. ;       PRINTER TRANSLATION TABLE
  148. ;       Translates any character to any string of characters.
  149. ;
  150.         0                       ;Lookup table
  151. ;
  152. ;       Char    String          End
  153. ;       ----    ------          ---
  154.                                 255
  155.                                 255
  156.                                 255
  157. ;
  158.         255                     ;End of table
  159.