Not all Boca fonts support German and/or International characters. The fonts that do, support German characters at both their "original" character value and the "special character" value. The full international character set is only supported in Font 8 and Font 13.


When the German characters were first added to the character set, certain seldom-used characters were replaced with the German characters (only 7-bit data storage was available). If you needed to print one of the German characters, ä ö ü Ä Ö Ü ß, you had to substitute that character in your ticket data with the "substitution" character:


ASCII
GERMAN
BRITISH
DEC.HEX.

@

§

 

64

40

[

Ä

 

91

5B

\

Ö

 

92

5C

]

Ü

 

93

5D

`

 

£

96

60

{

ä

 

123

7B

|

ö

 

124

7C

}

ü

 

125

7D

~

ß

 

126

7E


From FGL21/41 and up, the printer will also print the German characters when you send the original character value. The substitution characters remain to provide downward compatibility with older printers.

 


Font 1, 2, 3, 6, 9 & 10
support the German characters and substitution characters
Font 7, 11 & 12
do not support the German characters and will print @ [ \ ] { | } ~  ( font 7 only @ [ \ ] )
Font 8 & 13
support the full International character set (Code page 850/858)
Font 14 & 15
only support upper case characters (32-95)
Font 16
only supports the Cyrillic character set


When sending ticket data to the printer, you must try to make sure the data is formatted according to Code page 850. This is the way the resident fonts are stored in the printer. When the data can only be send in Windows 1252 formatting you can to let the printer translate the codepage 1252 to 850 using the translation table, by adding <TRE><TT4> to the start of your layout. These and other translation table commands can be found at translation table commands



Standard ASCII characters 32-127


German characters (Code page 850/858 position & "substitution" position)


Full ASCII International Character set 32-255 (Code page 850/858)