253 lines
7.9 KiB
Plaintext
253 lines
7.9 KiB
Plaintext
! EPSON.WD
|
|
! Printer driver file for EPSON RX & LQ printers
|
|
|
|
COMMANDS
|
|
RESET "<27>@"
|
|
FORM_LENGTH "<27>C%c"
|
|
! <27>A<1> 1/60 inch line spacing or 1/72 for RX
|
|
! <27>l<0> left margin to zero
|
|
! <27>N<0> no bottom margin
|
|
PREAMBLE "<27>A<1><27>l<0><27>N<0>"
|
|
POSTAMBLE "<13><27>@"
|
|
BOLD_ON "<27>G"
|
|
BOLD_OFF "<27>H"
|
|
ITALIC_ON "<27>4"
|
|
ITALIC_OFF "<27>5"
|
|
UNDERLINE_ON "<27>-<1>"
|
|
UNDERLINE_OFF "<27>-<0>"
|
|
SUBSCRIPT_ON "<27>S<1>"
|
|
SUBSCRIPT_OFF "<27>T"
|
|
SUPERSCRIPT_ON "<27>S<0>"
|
|
SUPERSCRIPT_OFF "<27>T"
|
|
NEW_PAGE "<12>"
|
|
CARRIAGE_RETURN "<13>"
|
|
MOVE_DOWN "*<10>"
|
|
MOVE_RIGHT_PREFIX "<27>Y%w" ! number of bit image data
|
|
MOVE_RIGHT "*<0>" ! zero bit image
|
|
MOVE_RIGHT_SUFFIX ""
|
|
END_COMMANDS
|
|
|
|
TRANSLATES translate
|
|
5:35
|
|
END_TRANSLATES
|
|
|
|
WIDTHS prop
|
|
0:5 1:5 2:5 3:5 4:5
|
|
5:5 ! telephone character must be the same as # (35)
|
|
6:5
|
|
7:5 ! non-breaking hyphen must be the same as hyphen (45)
|
|
8:5
|
|
9:5 ! tab must be the same as space (32)
|
|
10:5 11:5 12:5 13:5
|
|
14:5 ! potential hyphen must be the same as hyphen (45)
|
|
15:5 ! non-breaking space must be the same as space (32)
|
|
16:5
|
|
17:5 18:5 19:5 20:5 21:5 22:5 23:5 24:5
|
|
25:5 26:5 27:5 28:5 29:5 30:5 31:5 32:5
|
|
33:3 34:5 35:5 36:5 37:6 38:6 39:3 40:4
|
|
41:4 42:5 43:5 44:3 45:5 46:3 47:5 48:5
|
|
49:5 50:5 51:5 52:5 53:5 54:5 55:5 56:5
|
|
57:5 58:3 59:3 60:5 61:5 62:5 63:5 64:6
|
|
65:6 66:6 67:6 68:6 69:6 70:6 71:6 72:6
|
|
73:4 74:5 75:6 76:6 77:7 78:6 79:6 80:6
|
|
81:6 82:6 83:6 84:6 85:7 86:6 87:7 88:6
|
|
89:6 90:5 91:4 92:5 93:4 94:5 95:5 96:3
|
|
97:5 98:6 99:5 100:6 101:5 102:4 103:6 104:6
|
|
105:3 106:4 107:6 108:3 109:7 110:6 111:5 112:6
|
|
113:6 114:5 115:5 116:4 117:6 118:6 119:7 120:5
|
|
121:6 122:5 123:4 124:3 125:4 126:5 127:6
|
|
128:6
|
|
129:6 130:5 131:5 132:5 133:5 134:5 135:5 136:5
|
|
137:5 138:5 139:3 140:3 141:3 142:6 143:6 144:6
|
|
145:7 146:7 147:5 148:5 149:5 150:6 151:6 152:6
|
|
153:6 154:7 155:5 156:5 157:6 158:5 159:5 160:5
|
|
161:3 162:5 163:6 164:6 165:6 166:5 167:5 168:5
|
|
169:6 170:5 171:5 172:5 173:5 174:5 175:5 176:5
|
|
177:5 178:5 179:5 180:5 181:6 182:6 183:6 184:6
|
|
185:5 186:5 187:5 188:5 189:5 190:6 191:5 192:5
|
|
193:5 194:5 195:5 196:5 197:5 198:5 199:6 200:5
|
|
201:5 202:5 203:5 204:5 205:5 206:5 207:5 208:6
|
|
209:6 210:6 211:6 212:6 213:3 214:4 215:4 216:4
|
|
217:5 218:5 219:5 220:5 221:3 222:4 223:5 224:6
|
|
225:5 226:6 227:6 228:5 229:6 230:5 231:6 232:6
|
|
233:7 234:7 235:7 236:6 237:6 238:5 239:3 240:5
|
|
241:5 242:5 243:5 244:5 245:5 246:5 247:5 248:5
|
|
249:5 250:5 251:4 252:4 253:5 254:5 255:5
|
|
END_WIDTHS
|
|
|
|
TYPEFACE pica_rx
|
|
NAME "Pica"
|
|
TYPE COURIER
|
|
TRANSLATE translate
|
|
! rx_pica_cond="<27>p<0><27>P<27><15><27>W<0>"
|
|
! rx_pica_cond_enlg="<27>p<0><27>P<27><15><27>W<1>"
|
|
FONT
|
|
HEIGHT 240 ! 12 point
|
|
WIDTH 12 ! 10 cpi
|
|
! rx_pica
|
|
COMMAND "<27>p<0><27>P<27><18><27>W<0>"
|
|
END_FONT
|
|
FONT
|
|
HEIGHT 320 ! 16 point
|
|
WIDTH 24 ! 5 cpi
|
|
! rx_pica_enlg
|
|
COMMAND "<27>p<0><27>P<27><18><27>W<1>"
|
|
END_FONT
|
|
END_TYPEFACE
|
|
|
|
TYPEFACE elite_rx
|
|
NAME "Elite"
|
|
TYPE ELITE
|
|
TRANSLATE translate
|
|
FONT
|
|
HEIGHT 200 ! 10 point
|
|
WIDTH 10 ! 12 cpi
|
|
! rx_elite
|
|
COMMAND "<27>p<0><27>M<27><18><27>W<0>"
|
|
END_FONT
|
|
FONT
|
|
HEIGHT 280 ! 14 point
|
|
WIDTH 20 ! 6 cpi
|
|
! rx_elite_enlg
|
|
COMMAND "<27>p<0><27>M<27><18><27>W<1>"
|
|
END_FONT
|
|
END_TYPEFACE
|
|
|
|
TYPEFACE pica
|
|
NAME "Pica"
|
|
TYPE COURIER
|
|
TRANSLATE translate
|
|
! pica_cond_enlg_doub="<27>w<1><27>k<2><27>!<36>"
|
|
FONT
|
|
HEIGHT 200 ! 10 point
|
|
WIDTH 7 ! 17 cpi
|
|
! pica_cond
|
|
COMMAND "<27>w<0><27>k<2><27>!<4>"
|
|
FONT
|
|
HEIGHT 240 ! 12 point
|
|
WIDTH 12 ! 10 cpi
|
|
! pica
|
|
COMMAND "<27>w<0><27>k<2><27>!<0>"
|
|
FONT
|
|
HEIGHT 260 ! 13 point
|
|
WIDTH 14 ! 8.5 cpi
|
|
! pica_cond_enlg
|
|
COMMAND "<27>w<0><27>k<2><27>!<36>"
|
|
FONT
|
|
HEIGHT 320 ! 16 cpi
|
|
WIDTH 24 ! 5 cpi
|
|
! pica_enlg
|
|
COMMAND "<27>w<0><27>k<2><27>!<32>"
|
|
FONT
|
|
HEIGHT 440 ! 22 point
|
|
WIDTH 12 ! 10 cpi
|
|
! pica_doub
|
|
COMMAND "<27>w<1><27>k<2><27>!<0>"
|
|
FONT
|
|
HEIGHT 480 ! 24 point
|
|
WIDTH 24 ! 5 cpi
|
|
! pica_enlg_doub
|
|
COMMAND "<27>w<1><27>k<2><27>!<32>"
|
|
END_FONT
|
|
END_TYPEFACE
|
|
|
|
TYPEFACE elite
|
|
NAME "Elite"
|
|
TYPE ELITE
|
|
TRANSLATE translate
|
|
! elite_enlg="<27>w<0><27>k<2><27>!<33>"
|
|
! elite_doub="<27>w<1><27>k<2><27>!<1>"
|
|
FONT
|
|
HEIGHT 180 ! 9 point
|
|
WIDTH 6
|
|
! elite_cond
|
|
COMMAND "<27>w<0><27>k<2><27>!<5>"
|
|
FONT
|
|
HEIGHT 200
|
|
WIDTH 10
|
|
! elite
|
|
COMMAND "<27>w<0><27>k<2><27>!<1>"
|
|
FONT
|
|
HEIGHT 240
|
|
WIDTH 12
|
|
! elite_cond_enlg
|
|
COMMAND "<27>w<0><27>k<2><27>!<37>"
|
|
FONT
|
|
HEIGHT 380
|
|
WIDTH 12
|
|
! elite_cond_enlg_doub
|
|
COMMAND "<27>w<1><27>k<2><27>!<37>"
|
|
FONT
|
|
HEIGHT 400
|
|
WIDTH 20
|
|
! elite_enlg_doub
|
|
COMMAND "<27>w<1><27>k<2><27>!<33>"
|
|
END_FONT
|
|
END_TYPEFACE
|
|
|
|
TYPEFACE times
|
|
NAME "Times"
|
|
PROPORTIONAL
|
|
SERIF
|
|
TYPE TIMES_ROMAN
|
|
TRANSLATE translate
|
|
FONT
|
|
HEIGHT 200
|
|
WIDTH prop
|
|
! times_cond
|
|
COMMAND "<27>w<0><27>k<0><27>!<6>"
|
|
END_FONT
|
|
FONT
|
|
HEIGHT 240
|
|
WIDTH_SCALE 2
|
|
WIDTH prop
|
|
! times
|
|
COMMAND "<27>w<0><27>k<0><27>!<2>"
|
|
END_FONT
|
|
FONT
|
|
HEIGHT 320
|
|
WIDTH_SCALE 4
|
|
WIDTH prop
|
|
! times_enlg
|
|
COMMAND "<27>w<0><27>k<0><27>!<34>"
|
|
END_FONT
|
|
FONT
|
|
HEIGHT 440
|
|
WIDTH_SCALE 2
|
|
WIDTH prop
|
|
! times_doub
|
|
COMMAND "<27>w<1><27>k<0><27>!<2>"
|
|
END_FONT
|
|
FONT
|
|
HEIGHT 480
|
|
WIDTH_SCALE 4
|
|
WIDTH prop
|
|
! times_enlg_doub
|
|
COMMAND "<27>w<1><27>k<0><27>!<34>"
|
|
END_FONT
|
|
END_TYPEFACE
|
|
|
|
! helvetica="<27>w<0><27>k<2><27>!<2>"
|
|
! helvetica_cond="<27>w<0><27>k<2><27>!<6>"
|
|
! helvetica_enlg="<27>w<0><27>k<2><27>!<34>"
|
|
! helvetica_doub="<27>w<1><27>k<2><27>!<2>"
|
|
! helvetica_enlg_doub="<27>w<1><27>k<2><27>!<34>"
|
|
|
|
MODEL
|
|
NAME "Epson RX"
|
|
MIN_X 12 ! 12 TWIPS 1/120 in
|
|
MIN_Y 20 ! 20 TWIPS 1/72 in
|
|
SKIP_X 15 ! SKIPX 1/8 INCH
|
|
SKIP_Y 30 ! SKIPY 1/2 INCH
|
|
TYPEFACE pica_rx,elite_rx
|
|
END_MODEL
|
|
|
|
MODEL
|
|
NAME "Epson LQ"
|
|
MIN_X 12 ! 12 TWIPS 1/120 in
|
|
MIN_Y 24 ! 24 TWIPS 1/60 in
|
|
SKIP_X 15 ! SKIPX 1/8 INCH
|
|
SKIP_Y 30 ! SKIPY 1/2 INCH
|
|
TYPEFACE pica,elite,times
|
|
END_MODEL
|