home *** CD-ROM | disk | FTP | other *** search
/ The Datafile PD-CD 3 / PDCD_3.iso / pocketbk / developmen / drivers / LC10NFF.WD < prev    next >
Text File  |  1992-02-10  |  5KB  |  163 lines

  1. ! LC10.WD
  2. ! Printer driver file for Star LC-10 printer
  3.  
  4.  
  5.  
  6. COMMANDS
  7.     RESET               "<27>@"
  8.     FORM_LENGTH         "<27>2<27>C%c"    ! vertical units = 1/6th", form length converted to byte
  9.     PREAMBLE            "<27>A<1>"    ! vertical units = 1/72nd inch
  10.     POSTAMBLE           ""
  11.     BOLD_ON             "<27>E"
  12.     BOLD_OFF            "<27>F"
  13.     ITALIC_ON           "<27>4"
  14.     ITALIC_OFF          "<27>5"
  15.     UNDERLINE_ON        "<27>-<1>"
  16.     UNDERLINE_OFF       "<27>-<0>"
  17.     SUBSCRIPT_ON        "<27>S<1>"
  18.     SUBSCRIPT_OFF       "<27>T"
  19.     SUPERSCRIPT_ON      "<27>S<0>"
  20.     SUPERSCRIPT_OFF     "<27>T"
  21.     NEW_PAGE            "<10><10>"
  22.     CARRIAGE_RETURN     "<13>"
  23.     MOVE_DOWN           "<27>f1%c"
  24.     MOVE_RIGHT_PREFIX   ""
  25.     MOVE_RIGHT          "<27><32><1>"
  26.     MOVE_RIGHT_SUFFIX   ""
  27. END_COMMANDS
  28.  
  29.  
  30.  
  31. TRANSLATES telephone
  32.     5:35        ! telephone->hash
  33. END_TRANSLATES
  34.  
  35.  
  36.  
  37. WIDTHS prop_courier
  38.       0:19     1:23     2:23     3:21     4:21
  39.       5:23 ! telephone character must be the same as # (35)
  40.       6:21
  41.       7:23 ! non-breaking hyphen must be the same as hyphen (45)
  42.       8:23
  43.       9:22 ! tab must be the same as space (32)
  44.      10:23    11:23    12:22    13:20
  45.      14:23 ! potential hyphen must be the same as hyphen (45)
  46.      15:22 ! non-breaking space must be the same as space (32)
  47.      16:18
  48.      17:18    18:22    19:14    20:23    21:20    22:22    23:22    24:22
  49.      25:22    26:23    27:23    28:22    29:22    30:23    31:23    32:22
  50.      33:13    34:14    35:23    36:19    37:23    38:23    39:13    40:13
  51.      41:13    42:17    43:21    44:13    45:23    46:13    47:20    48:19
  52.      49:17    50:19    51:21    52:23    53:20    54:19    55:21    56:21
  53.      57:19    58:13    59:13    60:18    61:21    62:18    63:17    64:22
  54.      65:23    66:23    67:21    68:23    69:23    70:23    71:22    72:23
  55.      73:17    74:22    75:23    76:23    77:23    78:22    79:23    80:22
  56.      81:23    82:23    83:21    84:23    85:23    86:23    87:23    88:22
  57.      89:23    90:21    91:13    92:20    93:13    94:13    95:23    96:15
  58.      97:21    98:23    99:19   100:23   101:20   102:18   103:23   104:22
  59.     105:15   106:17   107:22   108:13   109:23   110:22   111:21   112:21
  60.     113:21   114:23   115:20   116:20   117:23   118:23   119:23   120:23
  61.     121:23   122:21   123:13   124:13   125:13   126:21   127:22   128:21
  62.     129:23   130:20   131:21   132:21   133:21   134:21   135:19   136:20
  63.     137:20   138:20   139:15   140:15   141:15   142:23   143:23   144:21
  64.     145:23   146:23   147:21   148:21   149:21   150:23   151:23   152:23
  65.     153:23   154:23   155:19   156:23   157:23   158:23   159:23   160:21
  66.     161:15   162:21   163:23   164:22   165:21   166:21   167:21   168:17
  67.     169:23   170:23   171:23   172:21   173:13   174:23   175:23   176:23
  68.     177:17   178:23   179:22   180:23   181:23   182:22   183:22   184:21
  69.     185:23   186:23   187:22   188:23   189:23   190:23   191:22   192:21
  70.     193:21   194:19   195:19   196:13   197:15   198:21   199:23   200:13
  71.     201:16   202:17   203:23   204:16   205:18   206:17   207:17   208:21
  72.     209:23   210:23   211:23   212:23   213:23   214:23   215:23   216:23
  73.     217:23   218:23   219:23   220:23   221:23   222:23   223:23   224:23
  74.     225:23   226:23   227:23   228:23   229:23   230:23   231:23   232:23
  75.     233:23   234:23   235:23   236:23   237:23   238:23   239:23   240:23
  76.     241:23   242:23   243:23   244:23   245:23   246:23   247:23   248:23
  77.     249:23   250:23   251:23   252:23   253:23   254:23   255:23
  78. END_WIDTHS
  79.  
  80.  
  81.  
  82. TYPEFACE courier_NLQ
  83.     NAME        "Courier"
  84.     TYPE        COURIER
  85.     SERIF
  86.     TRANSLATE    telephone
  87.     FONT
  88.         HEIGHT        240    ! 12 point
  89.         WIDTH        12
  90.         COMMAND        "<27>x<1><27>k<0><27>M"
  91.     END_FONT
  92. END_TYPEFACE
  93.  
  94.  
  95.  
  96. TYPEFACE courier_draft
  97.     NAME        "Draft"
  98.     TYPE        PICA
  99.     SERIF
  100.     TRANSLATE    telephone
  101.     FONT
  102.         HEIGHT        240    ! 12 point
  103.         WIDTH        12
  104.         COMMAND        "<27>x<0><27>k<0><27>M"
  105.     END_FONT
  106. END_TYPEFACE
  107.  
  108.  
  109.  
  110. TYPEFACE sanserif
  111.     NAME        "Sanserif"
  112.     TYPE        HELVETICA
  113.     TRANSLATE    telephone
  114.     FONT
  115.         HEIGHT        240    ! 12 point
  116.         WIDTH        12
  117.         COMMAND        "<27>x<1><27>k<1><27>M"
  118.     END_FONT
  119. END_TYPEFACE
  120.  
  121.  
  122.  
  123. TYPEFACE proportional
  124.     NAME        "Proportional"
  125.     PROPORTIONAL
  126.     SERIF
  127.     TYPE        TIMES_ROMAN
  128.     TRANSLATE    telephone
  129.  
  130.     FONT
  131.         HEIGHT        240    ! 12 point
  132.         WIDTH        prop_courier    ! use 'prop_courier' table
  133.         COMMAND        "<27>p<1>"
  134.     FONT
  135.             HEIGHT        320
  136.             WIDTH_SCALE    2
  137.             WIDTH        prop_courier
  138.             COMMAND        "<27>P<1><27>[@<4><0><0><0><17><2>"
  139.     FONT
  140.             HEIGHT        440
  141.             WIDTH        prop_courier
  142.             COMMAND        "<27>P<1><27>[@<4><0><0><0><18><1>"
  143.     FONT
  144.             HEIGHT        480
  145.             WIDTH_SCALE    2
  146.             WIDTH        prop_courier
  147.             COMMAND        "<27>P<1><27>[@<4><0><0><0><18><2>"
  148.     END_FONT
  149.  
  150. END_TYPEFACE
  151.  
  152.  
  153.  
  154. MODEL
  155.     NAME        "LC-10 no form feed"
  156.     MIN_X       6    ! 6 twips  = 1/240th inch
  157.     MIN_Y       20    ! 20 twips = 1/72nd  inch
  158.     SKIP_X      0
  159.     SKIP_Y      0
  160.     TYPEFACE    courier_draft,courier_NLQ,sanserif,proportional
  161. END_MODEL
  162.  
  163.