I
To control fonts you send this command:
<ESC> *C r?F
For nenter one of the numbers from thistable of functions:
.n
O(zero)
1(one)
2
3
4
5
~.
FUNCTION
Delete all temporary and permanent fonts
Delete all temporary fonts (another way to delete
all temporary fonts is to send areset command)
Deletejust the fontwith themost recently specified
ID
Deletejust the last character of the font you have
downloaded
Make the current font ID temporary
Make the current font ID permanent
Make atemporary copy of the current font
Abitof explanation about that last function 6: When you give afont ID to
anyfontyou first need atemporary copy of that font in memory. That copy
isalready there for downloaded fonts. But you will need function 6to create
atemporary copy of an internal or cartridge font.
Here’s how to assign ID numbers to an internalor cartridge font. You first
selectthe font, then send the Font ID command to give it an ID number, and
finallycopy the font into memory with Font Control function 6. If you want
thatcopy tostay inRAM when you reset theprinter, youconclude bysending
Font Control function 5.
4.5.9 Example: Controlling fonts
Let see how those lastfew commands work. translated into BASIC.
Pretendyou want tomake ashort testwith your currentfont (itdoesn’t matter
whatit is):you wantto printwhat’s inASCII table positions 128through 130.
There’s nothing there in your normal Roman-8 symbol set, but some other
setskeep control codes or international characters there.
76