170
5
Select And Print Downloaded TrueType Fonts
To Print Double Byte Characters (DBCS)
You can print double byte (DBCS) characters through UTF-8 with a
non-DBCS printer (without a DBCS font cartridge). The following conditions
must be met:
1.
The font must be a TrueType font which supports DBCS characters.
2.
The font must have the characters arranged in Unicode order.
3.
You must use a UTF-8 data stream to print.
4.
The printer’s DRAM, Flash memory, or EMC must have enough memory
to hold the font file.
To check for the available amount of Flash memory, select
PRINTER SETUP
Main FFS
Flash Avail.
To check for the available amount of EMC memory, select PRINTER
SETUP
EMC FFS
Flash Avail.
You can also print a configuration printout for memory availability,
see “CONFIGURATION MENU” on page 141. For information on EMC,
see “Expanded Memory Cartridge (EMC)” on page 221.
When all conditions are met, you can access the DBCS TrueType font by
using the FONT;NAME command with the UTF-8 command ISET;‘UTF8’ or
FONT;SYMSET ‘UTF8’ as described in the
IGP/PGL Programmer’s
Reference Manual
.
Example:
~CREATE;FORM
ISET;‘UTF8’
FONT;NAME dbcsfont.ttf
ALPHA
10;10;2;2;$DBCS UTF-8 data$
STOP
END
~EXECUTE;FORM;1
NOTE:
Some DBCS fonts may require a larger buffer size to print, otherwise
it will print as blank. To adjust the Max Font Buffer and Max Cache
Memory value through the front panel, select PRINTER
SETUP
Max Font Buffer or PRINTER SETUP
Max Cache
Memory. See “PRINTER SETUP Menu” on page 109.
If the Max Font Buffer or Max Cache Memory value is changed, you
must save the config as power-up config and recycle the printer
power for the value to take effect.