Character Text Path Direction Command

method can be used for parsing characters in the Shift-JIS encoding specification.

If the value field is 38, character codes in the range

0x80-0xFF are processed as the first byte of a two-byte character. The following byte is processed as the second byte of the two-byte character. All character codes outside this range are processed as one-byte values. This method can be used for parsing Asian eight-bit encoding specifications, such as the Big Five and TCA encoding specifications (Taiwan), and KS C 5601-1992 and GB 2312-80, which can be either 7 or 8 bit.

This command allows the user to vertically rotate text for use in vertical writing applications.

?&c#T

# = 0 - Horizontal printing

–1- Vertical rotated printing

Default = 0

Range = 0, 1

Using ?&c0T, the printer’s current active position (CAP) advances left to right, and linefeed advances top to bottom with horizontal, upright characters.

Using ?&c–1T, the following actions occur:

Full-width characters in large fonts are rotated counter-clockwise 90 degrees (“vertical rotated” characters).

Vertical substitutes are made for characters which change their appearance, orientation, or positioning when written vertically.

All other characters are unaffected by this setting.

The vertical-rotated printing mode (?&c-1T) has the effect of transforming a portrait page with horizontal text into a landscape page with vertical text. The PCL Print Direction command can be used to achieve other text orientations.

2-34 Printer-Specific Differences