APPENDIX B — SCS/DCA COMMAND SUMMARY | Page | ||
|
|
| |
Command: | Set FID through GFID (SFG) |
| |
Format: | 2B D1 nn 05 gfid fntw ps |
|
|
Printers: | 3812, 5219 |
|
|
Action: | Selects the font and spacing used for subsequent text. | ||
| The gfid parameter specifies the Global Font ID (GFID) | ||
| or typestyle number to be used. |
| |
| The fntw parameter divided by 1440 specifies the | ||
| character width in inches (Characters Per Inch equals | ||
| 1440 divided by the fntw parameter). |
| |
| For the 5219, the fntw parameter is restricted to 0060h | ||
| (15 CPI), 0078h (12 CPI) or 0090h (10 CPI). All other | ||
| values default to 0060h (10 CPI). |
| |
| The ps parameter specifies whether monospacing (01h) | ||
| or proportional spacing (02h) is to be used. A value of | ||
| 00h means no change. |
|
|
| For the 3812, both the fntw and the ps parameters are | ||
| discarded. The 3812 always uses the spacing for which | ||
| the font requested was designed. |
| |
IBMEMUL: | Same as IBM. |
|
|
| When the OPTIMA receives this command, it selects a | ||
| font at the target printer in the following manner: | ||
| If Computer Output Reduction (COR) is active, and if | ||
| the CPI value selected by the fntw parameter is different | ||
| than the current setting, one of these PFSs is sent to the | ||
| target printer: |
|
|
| PFS: | Condition: |
|
| COR 10> | CPI = 10 |
|
| COR 12> | CPI = 12 |
|
| COR 15> | CPI > 12 |
|
For COR mode, these PFSs should select fonts 13, 15 and 20 CPI, respectively, to provide horizontal reduction. If the orientation is COR, this is the only action performed.