Therefore, the SQ-2000 has a command which allows you to copy all of the standard characters from ROM to the user-defined character set. The command format is:

<ESC> “:” <NUL> <NUL> <NUL>

Note:

This command will cancel any user-defined characters you have created. You must send this command to the printer before you define characters.

Using this command you can create a short sequence of codes that will copy normal characters to the user-defined character set, define your special characters, and select the user-defined character set. You can now print with the user-defined set as your normal character set. You’ll never need to switch back and forth between sets.

How Print Mode Affects User-Defined Characters

In the example program above, before you defined the new capital A, you selected the SQ-2000’s draft print mode. By doing this, you caused any user-defined characters to print as draft characters because user-defined characters assume the mode that is in effect at the time they are defined.

The modes that affect user-defined characters are draft, letter quality, and proportional printing. The <ESC> “x" n command selects between draft (n=0) and letter quality (n=l). The <ESC> “!” n (Master Select) or <ESC> “p”’ n (n=l) commands are used to select proportional printing.

The commands for defining characters, selecting the user- defined character set, and copying ROM are exactly the same for each of the user-defined print styles. The print mode in effect when the characters are defined determines the mode of the user-defined characters.

The print mode determines the size of the grid upon which the characters are designed and the speed at which they print. Table 5-l shows the different character grid sizes for each of the print modes.

59