"Descriptor Editor"
4001 0         n;
4000 0         s[8] p"Descriptor name: " d"%s" ="";
4001 0         n;
0    1         mxfh(1) "Printer\1 Cartridge\0" p"GENERAL DESCRIPTION: " =0 / (0,195);
900  0         n p"";
2    0         s[254] p"   Printer description: " d"%s" ="";
901  0         n p"";
690  0         s[254] p"   Comment 1: " d"%s" ="";
691  0         s[254] p"   Comment 2: " d"%s" ="";
692  0         s[254] p"   Comment 3: " d"%s" ="";
693  0         s[254] p"   Version:   " d"%s" ="";
901  0         n p"";
7    0         mfv(1)
              "ascii_pr : Generic\0
               bx_laser : Canon, IBM 3812, NCR\1
               deskjet  : Deskjet\3
               dot_matr : Dot Matrix\4
               d_wheel  : Daisy Wheel\5
               gp300    : Phillips GP300\11
               hp_laser : HP Laser Series II and up\7
               hp_orig  : Original HP LaserJet\12
               paintjet : PaintJet\8
               pstscrpt : Postscript\9"
               p "   Driver (name:description): " =0;
902  0         n p"";
3    2         mfh(1) "Dot Matrix\1 Daisy Wheel\2 Laser\3 Generic\10"
               p"   Printer type: " =10 / ((1:2),905) (10,905);
904  0         n p"";
800  0         n p"   Laser type: ";
803  0         mfh(1) "Postscript\1 HP\2 Ricoh\3 IBM 3812\4 Canon\5" p"    " =1;
905  0         n p"";
1    0         s[254] p"   Reset sequence: "              d"%s" ="";
9    0         s[254] p"   Start of print job sequence: " d"%s" ="";
805  0         s[254] p"   End of print job sequence: "   d"%s" ="";
4    0         s[254] p"   Portrait sequence: "           d"%s" ="";
899  0         s[254] p"   Landscape sequence: "          d"%s" ="";
906  0         n p"";
807  1         mfh(1) "0\0 1\1 2\2 3\3 4\4"
               p"   Available font cartridge slots: "
               =0 /(0,908);
907  0         n p"";
808  0         s[80] p"   Font cartridges (*.CCD): " d"%s" ="";
908  0         n p"";
79   0         mfh(1) "Yes\1 No\0"
               p"   Bottom of page before end-of-page actions: " =0;
911  0         n p"";
2000 0         s[254] p"   Page start sequence: " d"%s" ="";
2001 0         s[254] p"   Page end sequence: " d"%s" ="";
913  0         n p"";
6    0         mc(1) "Tractor Feed\4
                      Paper Tray\8
                      Upper Tray\1
                      Lower Tray\2
                      Optional Tray\11
                      Manual Feed\3
                      Envelope Feed\5
                      Manual Env Feed\7
                      Cut Sheet Feeder\6
                      Sheet Feeder 1\9
                      Sheet Feeder 2\10"
                      p"   Default paper path: " =4;
5    0         mc(1) "Preference Default\0
                      US Letter\1
                      US Legal\2
                      US Executive\3
                      A4\4
                      B5\5
                      Wide Carriage\6
                      A5\7
                      Half Letter\8
                      Commercial 9\132
                      Commercial 10\128
                      Monarch\129
                      C5\130
                      DL\131
                      B5 Envelope\133
                      A3\9
                      A4 Endless\10
                      13.6in x 12in\11"
                      p"   Default paper size: " =1;
913  0         n p"";
90   0         s[254] p"   Portrait duplex set sequence: " d"%s" ="";
92   0         s[254] p"   Portrait duplex reset sequence: " d"%s" ="";
91   0         s[254] p"   Landscape duplex set sequence: " d"%s" ="";
93   1         s[254] p"   Landscape duplex reset sequence: " d"%s" ="" / (*,914);
195  0         n p"";
196  0         s[254] p"   Cartridge description: " d"%s" ="";
4001 1         n p"" / (*,926);
914  0         n p"";
915  0         n p"";

5001           v(1:255)
     {
500  0         mc(1) "Tractor Feed\4
                      Paper Tray\8
                      Upper Tray\1
                      Lower Tray\2
                      Optional Tray\11
                      Manual Feed\3
                      Envelope Feed\5
                      Manual Env Feed\7
                      Cut Sheet Feeder\6
                      Sheet Feeder 1\9
                      Sheet Feeder 2\10"
                      p"PAPER PATH: " =4;
916  0         n p"";
502  0         s[254] p"   Path prefix: " d"%s" ="";
501  0         mfh(1) "Yes\1 No\0" p"   Include paper size sequence: " =0;
503  0         s[254] p"   Path suffix: " d"%s" ="";
917  0         n p"";
     }

911  0         n p"";

5002           v(1:255)
     {
550  0         mc(1) "US Letter\1
                      US Legal\2
                      US Executive\3
                      A4\4
                      B5\5
                      Wide Carriage\6
                      A5\7
                      Half Letter\8
                      Commercial 9\132
                      Commercial 10\128
                      Monarch\129
                      C5\130
                      DL\131
                      B5 Envelope\133
                      A3\9
                      A4 Endless\10
                      13.6in x 12in\11"
                      p"PAPER SIZE: " =1;
918  0         n p"";
551  0         mfw(1:11) "Tractor Feed\4
                          Paper Tray\8
                          Upper Tray\1
                          Lower Tray\2
                          Optional Tray\11
                          Manual Feed\3
                          Envelope Feed\5
                          Manual Env Feed\7
                          Cut Sheet Feeder\6
                          Sheet Feeder 1\9
                          Sheet Feeder 2\10"
                          p"   Valid paths: " =4;
919  0         n p"";
920  0         n p"   Portrait hard margins (inches): ";
552  0         d p"      Top:    " d"%5.2f" =0.0;
810  0         d p"      Left:   " d"%5.2f" =0.0;
811  0         d p"      Bottom: " d"%5.2f" =0.0;
812  0         d p"      Right:  " d"%5.2f" =0.0;
921  0         n p"";
922  0         n p"   Landscape hard margins (inches): ";
553  0         d p"      Top:    " d"%5.2f" =0.0;
813  0         d p"      Left:   " d"%5.2f" =0.0;
814  0         d p"      Bottom: " d"%5.2f" =0.0;
815  0         d p"      Right:  " d"%5.2f" =0.0;
923  0         n p"";
554  0         s[254] p"   Portrait paper size sequence: " d"%s" ="";
555  0         s[254] p"   Landscape paper size sequence: " d"%s" ="";
924  0         n p"";
     }

926  0         n p"";

5003           v(1:255)
     {
201  1         i p"FONT: " d"%d" =1 / (-1,958);
930  0         n p"";
205  0         mfh(1) "Portrait\1 Landscape\2 Both\3"
               p"   Availability: " =1;
202  2         mfh(1) "Internal\1 Postscript\2 Cartridge\3 Downloadable\4"
               p"   Source: " =1 / (1,203) (3,203);
208  0         s[20] p"   Font filename: " d"%s" ="";
203  1         mfh(1) "Standard\1 Other\4"
               p"   Name: " =1 / ((1:3),931);
820  0         s[80] p"   Other font name: " d"%s" ="";
931  0         n p"";
204  0         i p"   Height (decipoints): " d"%d" =120;
932  0         n p"";
206  0         s[80] p"   Start sequence: " d"%s" ="";
826  0         s[80] p"   End sequence: " d"%s" ="";
933  0         n p"";
212  1         mfv(1) "Smart Character Set\1
                       IBM Codepage 437 Subset (mapped to Smart)\4
                       IBM Codepage 437 (mapped to Smart)\3
                       IBM Codepage 850 (mapped to Smart)\2
                       DEC multi (mapped to Smart)\5
                       HP Roman 8 (mapped to Smart)\6
                       7 Bit ASCII (chars 32-127 only)\7
                       Use Character Generation Table\8
                       Internal Character Set\9"
               p"   Character set: " =1 / ((1:8), 936);
935  0         n p"";
214  0         mfw(1) "Roman 8\2
                       Math8\3
                       PC-8\4
                       ECMA-94\5
                       PC-8DN\6
                       Char Set II\7
                       Code Page 437\8
                       Code Page 850\9
                       Danish-Norwegian\10
                       United Kingdom\11
                       French\12
                       German\13
                       Italian\14
                       Swedish-Finnish\15
                       Spanish\16
                       HP-Legal\17
                       PiFont\18
                       Math8a\19
                       Math8b\20
                       Math7\21
                       Ascii\23
                       Line Draw\24
                       PC Set I\25
                       PC Extension\26
                       UPC\27
                       Special Bold\28
                       OCR-B\29
                       OCR-B Extended\30
                       Tax Line Draw\31
                       PC Line\32"
               p"   Internal character set: " =2;
936  0         n p"";
220  0         i p"   Underscore thickness: " d"%d" =1;
219  0         i p"   Underscore thickness (Landscape): " d"%d" =3;
221  0         i p"      Offset from baseline: " d"%d" =3;
938  0         n p"";
222  0         i p"   Double underscore thickness: "     d"%d" =1;
223  0         i p"      Offset from baseline (upper): " d"%d" =1;
224  0         i p"      Offset from baseline (lower): " d"%d" =3;
939  0         n p"";
225  0         i p"   Strikeout line thickness: " d"%d" =1;
226  0         i p"      Offset from baseline: " d"%d" =3;
940  0         n p"";
230  0         i p"   Average character width: " d"%d" =12;
231  0         i p"   Maximum character width: " d"%d" =12;
941  0         n p"";
232  0         i p"   Character up: "              d"%d" =8;
942  0         n p"";

250  1         mfh(1) "Yes\1 No\0" p"   Normal font exists: "
               =1 / (0,945);

8001           v(1:255)
     {
944  0         n p"";
839  0         n p"      Attribute combinations:";
840  0         mfh(:2) "Normal\2 Italics\3" p"         Slant: " =2;
842  0         mfh(:4) "Normal\1 Light\2 Bold\3 Extra-Bold\4"
               p"         Weight: " =1;
843  0         mfh(:4) "Strikeout\1 Underscore\2 Dbl-Uscore\3 Outline\4"
               p"         Modifications: " =(1,2,3);
     }

945  0         n p"";
260  1         mfh(1) "Yes\1 No\0" p"   Condensed font exists: "
               =0 / (0,949);

8003           v(1:255)
     {
948  0         n p"";
859  0         n p"      Attribute combinations:";
860  0         mfh(:2) "Normal\2 Italics\3" p"         Slant: " =0;
862  0         mfh(:4) "Normal\1 Light\2 Bold\3 Extra-Bold\4"
               p"         Weight: " =0;
863  0         mfh(:4) "Strikeout\1 Underscore\2 Dbl-Uscore\3 Outline\4"
               p"         Modifications: " =0;
     }

949  0         n p"";
270  1         mfh(1) "Yes\1 No\0" p"   Compressed font exists: "
               =0 / (0,952);

8005           v(1:255)
     {
951  0         n p"";
870  0         n p"      Attribute combinations:";
871  0         mfh(:2) "Normal\2 Italics\3" p"         Slant: " =0;
873  0         mfh(:4) "Normal\1 Light\2 Bold\3 Extra-Bold\4"
               p"         Weight: " =0;
874  0         mfh(:4) "Strikeout\1 Underscore\2 Dbl-Uscore\3 Outline\4"
               p"         Modifications: " =0;
     }

952  0         n p"";
280  1         mfh(1) "Yes\1 No\0" p"   Expanded font exists: "
               =0 / (0,955);

8007           v(1:255)
     {
954  0         n p"";
880  0         n p"      Attribute combinations:";
881  0         mfh(:2) "Normal\2 Italics\3" p"         Slant: " =0;
883  0         mfh(:4) "Normal\1 Light\2 Bold\3 Extra-Bold\4"
               p"         Weight: " =0;
884  0         mfh(:4) "Strikeout\1 Underscore\2 Dbl-Uscore\3 Outline\4"
               p"         Modifications: " =0;
     }

955  0         n p"";
958  0         n p"";
     }

8010           v(1:255)
     {
301  1         s[80] p"PROPORTIONAL SPACE TABLE for font(s): " d"%s" ="" / ("",961);
960  0         n p"";
895  0         n p"         0    1    2    3    4    5    6    7    8    9";
302  0         ih(10) p"     0 " d"%2d" =(10)(12,12,12,12,12,12,12,12,12,12);
303  0         ih(10) p"    10 " d"%2d" =(10)(12,12,12,12,12,12,12,12,12,12);
304  0         ih(10) p"    20 " d"%2d" =(10)(12,12,12,12,12,12,12,12,12,12);
305  0         ih(10) p"    30 " d"%2d" =(10)(12,12,12,12,12,12,12,12,12,12);
306  0         ih(10) p"    40 " d"%2d" =(10)(12,12,12,12,12,12,12,12,12,12);
307  0         ih(10) p"    50 " d"%2d" =(10)(12,12,12,12,12,12,12,12,12,12);
308  0         ih(10) p"    60 " d"%2d" =(10)(12,12,12,12,12,12,12,12,12,12);
309  0         ih(10) p"    70 " d"%2d" =(10)(12,12,12,12,12,12,12,12,12,12);
310  0         ih(10) p"    80 " d"%2d" =(10)(12,12,12,12,12,12,12,12,12,12);
311  0         ih(10) p"    90 " d"%2d" =(10)(12,12,12,12,12,12,12,12,12,12);
312  0         ih(10) p"   100 " d"%2d" =(10)(12,12,12,12,12,12,12,12,12,12);
313  0         ih(10) p"   110 " d"%2d" =(10)(12,12,12,12,12,12,12,12,12,12);
314  0         ih(10) p"   120 " d"%2d" =(10)(12,12,12,12,12,12,12,12,12,12);
315  0         ih(10) p"   130 " d"%2d" =(10)(12,12,12,12,12,12,12,12,12,12);
316  0         ih(10) p"   140 " d"%2d" =(10)(12,12,12,12,12,12,12,12,12,12);
317  0         ih(10) p"   150 " d"%2d" =(10)(12,12,12,12,12,12,12,12,12,12);
318  0         ih(10) p"   160 " d"%2d" =(10)(12,12,12,12,12,12,12,12,12,12);
319  0         ih(10) p"   170 " d"%2d" =(10)(12,12,12,12,12,12,12,12,12,12);
320  0         ih(10) p"   180 " d"%2d" =(10)(12,12,12,12,12,12,12,12,12,12);
321  0         ih(10) p"   190 " d"%2d" =(10)(12,12,12,12,12,12,12,12,12,12);
322  0         ih(10) p"   200 " d"%2d" =(10)(12,12,12,12,12,12,12,12,12,12);
323  0         ih(10) p"   210 " d"%2d" =(10)(12,12,12,12,12,12,12,12,12,12);
324  0         ih(10) p"   220 " d"%2d" =(10)(12,12,12,12,12,12,12,12,12,12);
325  0         ih(10) p"   230 " d"%2d" =(10)(12,12,12,12,12,12,12,12,12,12);
326  0         ih(10) p"   240 " d"%2d" =(10)(12,12,12,12,12,12,12,12,12,12);
327  0         ih(6)  p"   250 " d"%2d" =(6)(12,12,12,12,12,12);
896  0         n p"         0    1    2    3    4    5    6    7    8    9";
961  0         n p"";
962  0         n p"";
     }

8020           v(1:255)
     {
401  1         s[80] p"CHARACTER GENERATION TABLE for font(s): " d"%s" ="" / ("",964);
963  0         n p"";
897  0         n p"           0/5         1/6         2/7         3/8         4/9";
402  0         sh(5)[80] p"     0 " d"%-9.9s" =(5)("","","","","");
403  0         sh(5)[80] p"     5 " d"%-9.9s" =(5)("","","","","");
404  0         sh(5)[80] p"    10 " d"%-9.9s" =(5)("","","","","");
405  0         sh(5)[80] p"    15 " d"%-9.9s" =(5)("","","","","");
406  0         sh(5)[80] p"    20 " d"%-9.9s" =(5)("","","","","");
407  0         sh(5)[80] p"    25 " d"%-9.9s" =(5)("","","","","");
408  0         sh(5)[80] p"    30 " d"%-9.9s" =(5)("","","","","");
409  0         sh(5)[80] p"    35 " d"%-9.9s" =(5)("","","","","");
410  0         sh(5)[80] p"    40 " d"%-9.9s" =(5)("","","","","");
411  0         sh(5)[80] p"    45 " d"%-9.9s" =(5)("","","","","");
412  0         sh(5)[80] p"    50 " d"%-9.9s" =(5)("","","","","");
413  0         sh(5)[80] p"    55 " d"%-9.9s" =(5)("","","","","");
414  0         sh(5)[80] p"    60 " d"%-9.9s" =(5)("","","","","");
415  0         sh(5)[80] p"    65 " d"%-9.9s" =(5)("","","","","");
416  0         sh(5)[80] p"    70 " d"%-9.9s" =(5)("","","","","");
417  0         sh(5)[80] p"    75 " d"%-9.9s" =(5)("","","","","");
418  0         sh(5)[80] p"    80 " d"%-9.9s" =(5)("","","","","");
419  0         sh(5)[80] p"    85 " d"%-9.9s" =(5)("","","","","");
420  0         sh(5)[80] p"    90 " d"%-9.9s" =(5)("","","","","");
421  0         sh(5)[80] p"    95 " d"%-9.9s" =(5)("","","","","");
422  0         sh(5)[80] p"   100 " d"%-9.9s" =(5)("","","","","");
423  0         sh(5)[80] p"   105 " d"%-9.9s" =(5)("","","","","");
424  0         sh(5)[80] p"   110 " d"%-9.9s" =(5)("","","","","");
425  0         sh(5)[80] p"   115 " d"%-9.9s" =(5)("","","","","");
426  0         sh(5)[80] p"   120 " d"%-9.9s" =(5)("","","","","");
427  0         sh(5)[80] p"   125 " d"%-9.9s" =(5)("","","","","");
428  0         sh(5)[80] p"   130 " d"%-9.9s" =(5)("","","","","");
429  0         sh(5)[80] p"   135 " d"%-9.9s" =(5)("","","","","");
430  0         sh(5)[80] p"   140 " d"%-9.9s" =(5)("","","","","");
431  0         sh(5)[80] p"   145 " d"%-9.9s" =(5)("","","","","");
432  0         sh(5)[80] p"   150 " d"%-9.9s" =(5)("","","","","");
433  0         sh(5)[80] p"   155 " d"%-9.9s" =(5)("","","","","");
434  0         sh(5)[80] p"   160 " d"%-9.9s" =(5)("","","","","");
435  0         sh(5)[80] p"   165 " d"%-9.9s" =(5)("","","","","");
436  0         sh(5)[80] p"   170 " d"%-9.9s" =(5)("","","","","");
437  0         sh(5)[80] p"   175 " d"%-9.9s" =(5)("","","","","");
438  0         sh(5)[80] p"   180 " d"%-9.9s" =(5)("","","","","");
439  0         sh(5)[80] p"   185 " d"%-9.9s" =(5)("","","","","");
440  0         sh(5)[80] p"   190 " d"%-9.9s" =(5)("","","","","");
441  0         sh(5)[80] p"   195 " d"%-9.9s" =(5)("","","","","");
442  0         sh(5)[80] p"   200 " d"%-9.9s" =(5)("","","","","");
443  0         sh(5)[80] p"   205 " d"%-9.9s" =(5)("","","","","");
444  0         sh(5)[80] p"   210 " d"%-9.9s" =(5)("","","","","");
445  0         sh(5)[80] p"   215 " d"%-9.9s" =(5)("","","","","");
446  0         sh(5)[80] p"   220 " d"%-9.9s" =(5)("","","","","");
447  0         sh(5)[80] p"   225 " d"%-9.9s" =(5)("","","","","");
448  0         sh(5)[80] p"   230 " d"%-9.9s" =(5)("","","","","");
449  0         sh(5)[80] p"   235 " d"%-9.9s" =(5)("","","","","");
450  0         sh(5)[80] p"   240 " d"%-9.9s" =(5)("","","","","");
451  0         sh(5)[80] p"   245 " d"%-9.9s" =(5)("","","","","");
452  0         sh(5)[80] p"   250 " d"%-9.9s" =(5)("","","","","");
453  0         sh(1)[80] p"   255 " d"%-9.9s" =(1)("");
898  0         n p"           0/5         1/6         2/7         3/8         4/9";
964  0         n p"";
965  0         n p"";
     }

790  1         x / (0,600);
700  0         n p"MOVEMENT AND GRAPHICS COMMANDS";
701  0         n p"";
966  1         mfh(1) "Yes\1 No\0" p"   Absolute Vertical Positioning: " =0 / (0,968);
967  0         n p"";
1001 0         s[80] p"      Command Prefix: " d"%s" ="";
1002 0         mfh(1) "ASCII\3 LSB/MSB\1 MSB/LSB\2 AMT Type\6"
               p"      Format: " =3;
1003 0         i p"      Data Flag: " d"%d" =0;
1007 0         i p"      Offset value: " d"%d" =0;
1008 0         i p"      Maximum size value: " d"%d" =0;
1006 0         s[80] p"      Command Suffix: " d"%s" ="";
968  0         n p"";

970  1         mfh(1) "Yes\1 No\0" p"   Relative Vertical Positioning: " =0 / (0,972);
971  0         n p"";
1011 0         s[80] p"      Command Prefix: " d"%s" ="";
1012 0         mfh(1) "ASCII\3 LSB/MSB\1 MSB/LSB\2 AMT Type\6 Toshiba\7"
               p"      Format: " =3;
1013 0         i p"      Data Flag: " d"%d" =0;
1017 0         i p"      Offset value: " d"%d" =0;
1018 0         i p"      Maximum size value: " d"%d" =0;
1016 0         s[80] p"      Command Suffix: " d"%s" ="";
972  0         n p"";

490  0         mfh(1) "Yes\1 No\0"
               p"   Vertical movement command causes return to left margin: " =0;
975  0         n p"";

974  1         mfh(1) "Yes\1 No\0" p"   Horizontal Motion Index: " =0 / (0,976);
975  0         n p"";
1021 0         s[80] p"      Command Prefix: " d"%s" ="";
1022 0         mfh(1) "ASCII\3 LSB/MSB\1 MSB/LSB\2 AMT Type\6"
               p"      Format: " =3;
1023 0         i p"      Data Flag: " d"%d" =0;
1027 0         i p"      Offset value: " d"%d" =0;
1028 0         i p"      Maximum size value: " d"%d" =0;
1026 0         s[80] p"      Command suffix: " d"%s" ="";
976  0         n p"";

978  1         mfh(1) "Yes\1 No\0" p"   Absolute Horizontal Positioning: " =0 / (0,980);
979  0         n p"";
1031 0         s[80] p"      Command Prefix: " d"%s" ="";
1032 0         mfh(1) "ASCII\3 LSB/MSB\1 MSB/LSB\2 AMT Type\6"
               p"      Format: " =3;
1033 0         i p"      Data Flag: " d"%d" =0;
1037 0         i p"      Offset value: " d"%d" =0;
1038 0         i p"      Maximum size value: " d"%d" =0;
1036 0         s[80] p"      Command suffix: " d"%s" ="";
980  0         n p"";

982  1         mfh(1) "Yes\1 No\0" p"   Relative Horizontal Positioning: " =0 / (0,984);
983  0         n p"";
1041 0         s[80] p"      Command Prefix: " d"%s" ="";
1042 0         mfh(1) "ASCII\3 LSB/MSB\1 MSB/LSB\2 AMT Type\6 Toshiba\7"
               p"      Format: " =3;
1043 0         i p"      Data Flag: " d"%d" =0;
1047 0         i p"      Offset value: " d"%d" =0;
1048 0         i p"      Maximum size value: " d"%d" =0;
1046 0         s[80] p"      Command suffix: " d"%s" ="";
984  0         n p"";

94   0         s[254] p"   Graphics Prelude: " d"%s" ="";
987  0         n p"";

986  1         mfh(1) "Yes\1 No\0" p"   Graphics Command Start: " =0 / (0,988);
987  0         n p"";
1051 0         s[80] p"      Command Prefix: " d"%s" ="";
1052 0         mfh(1) "ASCII\3 LSB/MSB\1 MSB/LSB\2 Double-3\4 Tandy\5 AMT Type\6"
               p"      Format: " =3;
1053 0         i p"      Data Flag: " d"%d" =0;
1057 0         i p"      Offset value: " d"%d" =0;
1058 0         i p"      Maximum size value: " d"%d" =0;
1056 0         s[80] p"      Command suffix: " d"%s" ="";
988  0         n p"";

990  1         mfh(1) "Yes\1 No\0" p"   Graphics Command End: " =0 / (0,992);
991  0         n p"";
1061 0         s[80] p"      Command Prefix: " d"%s" ="";
1062 0         mfh(1) "ASCII\3 LSB/MSB\1 MSB/LSB\2 Double-3\4 AMT Type\6"
               p"      Format: " =3;
1063 0         i p"      Data Flag: " d"%d" =0;
1067 0         i p"      Offset value: " d"%d" =0;
1068 0         i p"      Maximum size value: " d"%d" =0;
1066 0         s[80] p"      Command suffix: " d"%s" ="";
992  0         n p"";

994  1         mfh(1) "Yes\1 No\0" p"   Form Length Set: " =0 / (0,996);
995  0         n p"";
1071 0         s[80] p"      Command Prefix: " d"%s" ="";
1072 0         mfh(1) "ASCII\3 LSB/MSB\1 MSB/LSB\2 AMT Type\6"
               p"      Format: " =3;
1073 0         i p"      Data Flag: " d"%d" =0;
1077 0         i p"      Offset value: " d"%d" =0;
1078 0         i p"      Maximum size value: " d"%d" =0;
491  0         i p"      Form length multiplier: " d"%d" =6;
1076 0         s[80] p"      Command suffix: " d"%s" ="";
996  0         n p"";

655  0         n p"   Font Resets";
654  0         n p"";
40   0         mfh(1) "Yes\1 No\0"
               p"      After carriage return character: " =0;
41   0         mfh(1) "Yes\1 No\0"
               p"      After line feed character: " =0;
42   0         mfh(1) "Yes\1 No\0"
               p"      After graphics command: " =0;
43   0         mfh(1) "Yes\1 No\0"
               p"      After absolute vertical position command: " =0;
44   0         mfh(1) "Yes\1 No\0"
               p"      Before horizontal movement: " =0;
658  0         n p"";
659  0         n p"";

600  0         n p"FONT SEQUENCES";
601  0         n p"";
602  0         s[80] p"   Normal width set sequence: " d"%s" ="";
603  0         s[80] p"   Normal width reset sequence: " d"%s" ="";
604  0         n p"";
605  0         s[80] p"   Condensed set sequence: " d"%s" ="";
606  0         s[80] p"   Condensed reset sequence: " d"%s" ="";
607  0         n p"";
608  0         s[80] p"   Compressed set sequence: " d"%s" ="";
609  0         s[80] p"   Compressed reset sequence: " d"%s" ="";
610  0         i p"   Numerator of Compressed/Normal width ratio: " d"%d" =0;
611  0         i p"   Denominator of Compressed/Normal width ratio: " d"%d" =0;
612  0         n p"";
613  0         s[80] p"   Expanded set sequence: " d"%s" ="";
614  0         s[80] p"   Expanded reset sequence: " d"%s" ="";
615  0         i p"   Numerator of Expanded/Normal width ratio: " d"%d" =0;
616  0         i p"   Denominator of Expanded/Normal width ratio: " d"%d" =0;
617  0         n p"";
622  0         s[80] p"   Underscore set sequence: " d"%s" ="";
623  0         s[80] p"   Underscore reset sequence: " d"%s" ="";
624  0         n p"";
625  0         s[80] p"   Outline set sequence: " d"%s" ="";
626  0         s[80] p"   Outline reset sequence: " d"%s" ="";
627  0         n p"";
628  0         s[80] p"   Double Underscore set sequence: " d"%s" ="";
629  0         s[80] p"   Double Underscore reset sequence: " d"%s" ="";
630  0         n p"";
631  0         s[80] p"   Light set sequence: " d"%s" ="";
632  0         s[80] p"   Light reset sequence: " d"%s" ="";
633  0         n p"";
634  0         s[80] p"   Bold set sequence: " d"%s" ="";
635  0         s[80] p"   Bold reset sequence: " d"%s" ="";
636  0         n p"";
637  0         s[80] p"   Extra Bold set sequence: " d"%s" ="";
638  0         s[80] p"   Extra Bold reset sequence: " d"%s" ="";
639  0         n p"";
640  0         s[80] p"   Strikeout set sequence: " d"%s" ="";
641  0         s[80] p"   Strikeout reset sequence: " d"%s" ="";
642  0         n p"";
643  0         s[80] p"   Normal weight set sequence: " d"%s" ="";
644  0         s[80] p"   Normal weight reset sequence: " d"%s" ="";
645  0         n p"";
646  0         s[80] p"   Italics set sequence: " d"%s" ="";
647  0         s[80] p"   Italics reset sequence: " d"%s" ="";
648  0         n p"";
649  0         s[80] p"   Normal set sequence: " d"%s" ="";
650  0         s[80] p"   Normal reset sequence: " d"%s" ="";
790  1         x / (0,673);
651  0         n p"";
100  0         s[254] p"   Transparent print set sequence: " d"%s" ="";
890  0         s[254] p"   Transparent print reset sequence: " d"%s" ="";
101  0         i p"      Lowest character: " d"%d" =0;
102  0         i p"      Highest character: " d"%d" =31;
651  0         n p"";
652  0         s[80] p"   Set point size prefix: " d"%s" = "";
653  0         s[80] p"   Set point size suffix: " d"%s" = "";
651  0         n p"";
651  0         n p"";

660  1         mfh(1) "Yes\1 No\0" p"PRINTER RESOLUTION: " =0 / (0,677);
661  0         n p"";
50   0         i p"   Vertical resolution (pixels/inch): " d"%d" =0;
51   0         i p"   Horizontal resolution (pixels/inch): " d"%d" =0;
64   0         i p"   Vertical dot size ratio numerator: " d"%d" =1;
65   0         i p"   Vertical dot size ratio denominator: " d"%d" =1;
66   0         i p"   Horizontal dot size ratio numerator: " d"%d" =1;
67   0         i p"   Horizontal dot size ratio denominator: " d"%d" =1;
61   0         i p"   Vertical movement resolution (increments/inch): " d"%d" =0;
62   0         i p"   Horizontal movement resolution (increments/inch): " d"%d" =0;
52   0         i p"   Number of passes to achieve vertical resolution: " d"%d" =1;
63   0         mfh(1) "Edge of physical page\0 Edge of printable area\1"
               p"   X Origin: " =0;
53   0         mfh(1) "Top of physical page\0 Top of printable area\1"
               p"   Y Origin: " =0;
55   0         i p"   Top pin that fires in graphics mode (0 = top): " d"%d" =0;
56   1         mfh(1) "1\1 2\2 3\3 4\4 5\5 6\6 7\7 8\8"
               p"   Graphics data bits sent to printer: " =8 / (8,58);
662  0         mfh(1) "MSB\1 LSB\0" p"      Bit justification: " =0;
58   0         mfh(1) "MSB\0 LSB\1" p"   Bit controlling top pin: " =0;
54   0         i p"   Number of dot positions in a graphic column: " d"%d" =1;
60   0         mfh(1) "Yes\0 No\1"
               p"   Two adjacent vertical dots print in the same pass: " =0;
59   0         mfh(1) "Yes\0 No\1"
               p"   Two adjacent horizontal dots print in the same pass: " =0;
677  0         n p"";
702  0         n p"   Database report line thickness (pixels): ";
82   0         i p"      Vertical:   " d"%d" =1;
83   0         i p"      Horizontal: " d"%d" =3;
677  0         n p"";
678  0         n p"";

663  0         n p"COLOR SEQUENCES";
664  0         n p"";
2500 1         mfh(1) "No\0 Yes\1" p"   Color Printer: " =0 / (0,673);
664  0         n p"";
2510 0         s[254] p"   Color A On Sequence:  " d"%s" ="";
2511 0         s[254] p"   Color A Off Sequence: " d"%s" ="";
664  0         n p"";
2512 0         s[254] p"   Color B On Sequence:  " d"%s" ="";
2513 0         s[254] p"   Color B Off Sequence: " d"%s" ="";
664  0         n p"";
2514 0         s[254] p"   Color C On Sequence:  " d"%s" ="";
2515 0         s[254] p"   Color C Off Sequence: " d"%s" ="";
664  0         n p"";
2516 0         s[254] p"   Color D On Sequence:  " d"%s" ="";
2517 0         s[254] p"   Color D Off Sequence: " d"%s" ="";
664  0         n p"";
664  0         n p"   Smart Color";
2520 0         mfh(:4) "Color A\1 Color B\2 Color C\4 Color D\8" p"      Black:      " =0;
2521 0         mfh(:4) "Color A\1 Color B\2 Color C\4 Color D\8" p"      Blue:       " =0;
2522 0         mfh(:4) "Color A\1 Color B\2 Color C\4 Color D\8" p"      Green:      " =0;
2523 0         mfh(:4) "Color A\1 Color B\2 Color C\4 Color D\8" p"      Cyan:       " =0;
2524 0         mfh(:4) "Color A\1 Color B\2 Color C\4 Color D\8" p"      Red:        " =0;
2525 0         mfh(:4) "Color A\1 Color B\2 Color C\4 Color D\8" p"      Magenta:    " =0;
2526 0         mfh(:4) "Color A\1 Color B\2 Color C\4 Color D\8" p"      Brown:      " =0;
2527 0         mfh(:4) "Color A\1 Color B\2 Color C\4 Color D\8" p"      Off-White:  " =0;
2528 0         mfh(:4) "Color A\1 Color B\2 Color C\4 Color D\8" p"      Dark Gray:  " =0;
2529 0         mfh(:4) "Color A\1 Color B\2 Color C\4 Color D\8" p"      Lt-Blue:    " =0;
2530 0         mfh(:4) "Color A\1 Color B\2 Color C\4 Color D\8" p"      Lt-Green:   " =0;
2531 0         mfh(:4) "Color A\1 Color B\2 Color C\4 Color D\8" p"      Lt-Cyan:    " =0;
2532 0         mfh(:4) "Color A\1 Color B\2 Color C\4 Color D\8" p"      Lt-Red:     " =0;
2533 0         mfh(:4) "Color A\1 Color B\2 Color C\4 Color D\8" p"      Lt-Magenta: " =0;
2534 0         mfh(:4) "Color A\1 Color B\2 Color C\4 Color D\8" p"      Yellow:     " =0;
2535 0         mfh(:4) "Color A\1 Color B\2 Color C\4 Color D\8" p"      White:      " =0;
664  0         n p"";
664  0         n     p"   Color Reflectivity (%)          Red   Green Blue";
664  0         n     p"      Normal  <----->  Postscript";
2540 0         ih(3) p"      No Ribbon        Black:      " d"%3d" =(3)(0,0,0);
2541 0         ih(3) p"      Ribbon A         Blue:       " d"%3d" =(3)(0,0,0);
2542 0         ih(3) p"      Ribbon B         Green:      " d"%3d" =(3)(0,0,0);
2543 0         ih(3) p"      Ribbon A+B       Cyan:       " d"%3d" =(3)(0,0,0);
2544 0         ih(3) p"      Ribbon C         Red:        " d"%3d" =(3)(0,0,0);
2545 0         ih(3) p"      Ribbon A+C       Magenta:    " d"%3d" =(3)(0,0,0);
2546 0         ih(3) p"      Ribbon B+C       Brown:      " d"%3d" =(3)(0,0,0);
2547 0         ih(3) p"      Ribbon A+B+C     Off-White:  " d"%3d" =(3)(0,0,0);
2548 0         ih(3) p"      Ribbon D         Dark Gray:  " d"%3d" =(3)(0,0,0);
2549 0         ih(3) p"      Ribbon A+D       Lt-Blue:    " d"%3d" =(3)(0,0,0);
2550 0         ih(3) p"      Ribbon B+D       Lt-Green:   " d"%3d" =(3)(0,0,0);
2551 0         ih(3) p"      Ribbon A+B+D     Lt-Cyan:    " d"%3d" =(3)(0,0,0);
2552 0         ih(3) p"      Ribbon C+D       Lt-Red:     " d"%3d" =(3)(0,0,0);
2553 0         ih(3) p"      Ribbon A+C+D     Lt-Magenta: " d"%3d" =(3)(0,0,0);
2554 0         ih(3) p"      Ribbon B+C+D     Yellow:     " d"%3d" =(3)(0,0,0);
2555 0         ih(3) p"      Ribbon A+B+C+D   White:      " d"%3d" =(3)(0,0,0);
673  0         n p"";

4998 0         n p"";
