From FGL22/42 and up it is possible to have the BOCA printer "translate" between two Code pages. This can be useful when the computer cannot transmit the data in the same Code page layout as the font stored in the printer.
Translation Table Command - <TT#>
This command only affects fonts that use an extended character set. Originally, was meant only for use with downloaded soft fonts. It can now be used with resident fonts (see below).
0 | Normal - prints characters in the same order as they were stored.
|
1 | Used for translating a font stored in code page 1252 Windows Latin 1 format to the code page 437 MS-DOS Latin US (PC-8) character set.
|
2 | Used for translating a font stored in code page 1252 Windows Latin 1 format to the code page 850 MS-DOS (Multilingual Latin I) character set.
|
3 | Used for translating a font stored in code page 1250 Windows Central Europe format to the code page 852 (Latin II) character set.
|
4 | Used for translating a font stored in code page 850 MS-DOS (Multilingual Latin I) format to the code page 1252 Windows Latin 1 character set. |
|
|
Note: | code page 858 is the same as code page 850 except it contains the Euro character in space D5. It can be used in place of code page 850. |
Permanent Translation Table Command - <tt#>
This command is exactly the same as described above except that the command is saved in the flash and becomes permanent until a new <tt#> command is sent. To return to the default setting send a <tt0>command.
Resident Font Translation Table Enable/Disable Command - <TRE><TRD> or <tre><trd>
Normally, the Translation Table command above does not work with Resident fonts (like font13). A new command has been added to allow the user to translate resident fonts.
For example, font 13 which is stored in the printer in code page 850 format can be printed as code page 1252. You could use the <TRE><TT4> command to do this. Use the lowercase commands to permanently store the commands in the printer.