Information in this document is subject to change without notice. The software described in this document
is furnished under a license agreement or nondisclosure agreement. The software may be used or copied
only in accordance with the terms of those agreements.
For further information regarding legal and proprietary statements, please go to:
SOFTWARE:zebra.com/linkoslegal
COPYRIGHTS:zebra.com/copyright
WARRANTY:zebra.com/warranty
END USER LICENSE AGREEMENT: zebra.com/eula
Terms of Use
Proprietary Statement
This manual contains proprietary information of Zebra Technologies Corporation and its subsidiaries
(“Zebra Technologies”). It is intended solely for the information and use of parties operating and
maintaining the equipment described herein. Such proprietary information may not be used, reproduced,
or disclosed to any other parties for any other purpose without the express, written permission of Zebra
Technologies.
Product Improvements
Continuous improvement of products is a policy of Zebra Technologies. All specifications and designs are
subject to change without notice.
Liability Disclaimer
Zebra Technologies takes steps to ensure that its published Engineering specifications and manuals are
correct; however, errors do occur. Zebra Technologies reserves the right to correct any such errors and
disclaims liability resulting therefrom.
Limitation of Liability
In no event shall Zebra Technologies or anyone else involved in the creation, production, or delivery of the
accompanying product (including hardware and software) be liable for any damages whatsoever
(including, without limitation, consequential damages including loss of business profits, business
interruption, or loss of business information) arising out of the use of, the results of use of, or inability to
use such product, even if Zebra Technologies has been advised of the possibility of such damages. Some
jurisdictions do not allow the exclusion or limitation of incidental or consequential damages, so the above
limitation or exclusion may not apply to you.
Publication Date
September 15, 2021
2
Contents
CPCL Fonts for Mobile Printers ........................................................................................................ 4
Built in CPCL Fonts......................................................................................................... 5
Font Encodings ................................................................................................................ 6
Font Encodings – Single Byte (ASCII Encoding)...................................................... 6
USA or Dynamic – COUNTRY USA................................................................... 6
United Kingdom – COUNTRY UK...................................................................... 6
German – COUNTRY GERMANY ..................................................................... 7
French – COUNTRY FRANCE........................................................................... 7
Italian – COUNTRY ITALY................................................................................. 7
Swedish – COUNTRY SWEDEN ....................................................................... 8
Spanish – COUNTRY SPANISH........................................................................ 8
Norwegian – COUNTRY NORWAY ................................................................... 8
LATIN 9 Encoding – COUNTRY LATIN9 ........................................................... 9
Code Page 850 Encoding – COUNTRY CP850................................................. 9
Code Page 874 Encoding – COUNTRY CP874................................................. 9
Font Encodings – Multi-byte.......................................................................................... 12
CHINA, JAPAN and KOREA Encodings ................................................................ 12
Encoding Types for Common Fonts....................................................................... 14
Single-Byte Font Character List ..................................................................................... 15
3
CPCL Fonts for
Mobile Printers
This document focuses on the fonts available and/or pre-installed on the ZQ200 series mobile printers. For
ESC/POS use of FontA/B/C, please refer to the ESC/POS ZQ210/ZQ220 Code Page Manual (part number
P1124780-01EN).
In CPCL there are a number of different supported character encodings. The active encoding in CPCL is
selected by the CHAR-SET, COUNTRY or ENCODING command.
CHAR-SET [Name]<CR><LF>
COUNTRY [Name]<CR><LF>
Command Name
Short Form Aliases
Valid Session Types
Linked SGD
This command is used to set the encoding for CPF and CSF fonts in CPCL. For more information about
the various internal supported options, see the next section.
Each country code is given a name which is used with the
activate it.
Available encodings are divided into two categories, single byte and multi-byte. Multi-byte fonts are
covered in the next section.
CHAR-SET, COUNTRY, ENCODING
None
Label and Utilities Sessions
None
CHAR-SET, COUNTRY or ENCODING command to
4
Built in CPCL Fonts
There are 7 built-in bitmap fonts in CPCL, with numbers from 0 to 7.
NOTE: There is no font 3.
The following table shows the font numbers as they would be used in the printer, followed by the size
value, the width and height multipliers, and finally the character height and character width.
The table shows font 4 with both A and B options. This font is only referred to as font 4 but has two
glyph sets.
Character
Height
Character
Width
5
CPCL Fonts for Mobile Printers
Font Encodings
Font Encodings – Single Byte (ASCII Encoding)
In the single-byte encodings, there are tables which relocate characters in the font to make up the
encoding. For these encodings, the character pages in the font must be defined using the following
character placement. This encoding is Code Page 1252, with a couple of modifications, which are
highlighted.
Not all characters are defined in all fonts, including the built in fonts.
The following encodings use this table by moving characters.
USA or Dynamic – COUNTRY USA
The USA country code has no replacements and all characters pass through directly as defined in the font
file. This can be used to replicate encodings which CPCL doesn’t support by making a custom font.
United Kingdom – COUNTRY UK
Substitute This CharacterWith This Character
0x23 # 0xA4 £
0x7E ~0xAF¯
6
Loading...
+ 12 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.