Double-Byte And Multi-Byte Code Page Description Files; Code Page Selection - TransAct Epic 3000 Programmer's Manual

Table of Contents

Advertisement

Programming Codes
0x00 =
0x0000
0x01 =
0x263A
0x02 =
0x263B
0x03 =
0x2665
0x04 =
0x2666
0x05 =
0x2663
Numbers beginning with 0x... are treated as hexadecimal, all other as decimal. Any line
beginning with a non-numeric value is ignored. Any information after the Unicode value
is ignored. Not all of the ASCII ID's need to be present, however, only ID's present will
be affected.
There are two ways to select a codepage file. The first is by using the standard code
page select command. If this command is used, the file name is critical; it must follow
the format of Cpxyz.CPM. The xyz is the code page number that is being selected in the
command. For example CP850.CPM would be referred to as 850. If the legacy
commands are to be used to select file based code page mapping, the selection mode
must be selected in the printer's configuration.
The second form is by name. This command is free form and will select any file present
which will then be to use it as a code page definition. If the file is not a code page file,
you will get unexpected results. If the file does not exist, the command is ignored. Any
extension may be used for a codepage map, however, it is best to use the .CPM
extension, with a descriptive filename recommended. For example ISO8859-1.CPM
would be a good choice for the ISO8859-1 code page.
Double-Byte and Multi-Byte Code Page Description
Files
In ASCII mode the EPIC 3000 Printer supports double byte code pages. Currently there
are 4 double-byte codepages available and one multi-byte.
Double Byte code pages available are: Code page 932, 936, 949 and 950
Multi-byte code page available are GB18030-2000.
These code pages require an appropriate Unicode font be loaded that support all the
characters in the requested code page.
Due to the large number of characters in these code pages. These files are not
supported in a customer definable ASCII form like the Code page descriptions files
described above. They are compiled and compressed into a 2 or 3 file code description
set. One file is like the Code page description file in that it may be referenced just like
the normal code page description files. The other two files are double byte and multi-
byte decode files and are referenced in the master code page description. These files
not distributed with the standard printer but are available from Transact upon request.

Code page selection

In ASCII mode the EPIC 3000 Printer supports over 40 different international character
sets by default. In IBM and EPOS printers, there are two ways of selecting a character
set.
Page 52
; 0
NULL
; 9786 WHITE SMILE
; 9787 BLACK SMILE
; 9829 BLACK HART SUIT
; 9830 BLACK DIAMOND SUIT
; 9827 BLACK CLUB SUIT
Rev A
T480 Programmer's Guide
100-14362

Advertisement

Table of Contents
loading

Table of Contents