4
(12)文字の横幅拡大解除
文字およびスペース、後退の横幅の拡大指定を解除します。
0Eh 00h 01h 0Ah 1Bh 7Eh 0Eh 00h 01h 0Ah
本制御命令が実行されると、文字の大きさが横1倍×縦1倍になります。
すでに「文字の拡大/縮小指定」で文字が横1倍×縦1倍に指定されている場合、本制御 命令は無視されます。
本制御命令は、文字の拡大解除 ]と同じです。
文字の横幅拡大指定 [ 《 P.4-25》
文字の横幅拡大指定 0Eh 00h 01h 09h 《 P.4-32》
文字の横幅拡大解除 ] 《 P.4-25》
(13)縦書きモードの指定
以後の文字を縦書きで印字します。
0Eh 00h 01h 0Bh 1Bh 7Eh 0Eh 00h 01h 0Bh
イメージデータには影響しません。
すでに縦書きモードが設定されている場合、本制御命令は無視されます。
16進数
制 御 命 令
4
(14)横書きモードの指定
以後の文字を横書きで印字します。
0Eh 00h 01h 0Ch 1Bh 7Eh 0Eh 00h 01h 0Ch
2バイト(漢字)コード表に定義されていないコードを受信すると、漢字文字幅分のスペ ースとして処理します。
(15)上付き文字の指定
以降のANK文字を上付き文字で印字します。
0Eh 00h 01h 0Dh 1Bh 7Eh 0Eh 00h 01h 0Dh
上付きを指定すると、ANK文字の縦方向を1/2の大きさに縮小して、標準の大きさの文 字の上半分に印字します。
上付き文字は、「ANK文字フォントの指定 06h 00h 01h」によって選択され ているフォントで印字されます。
2バイトコード文字(漢字)やイメージデータには、影響しません。すでに上付きモード が設定されている場合、本制御命令は無視されます。
00h〜1Fhに割り当てられた文字に対しては、上付き指定は無効になります。
上付き/下付き文字の解除 ESX 0Eh 00h 01h 0Fh《 P.4-35》
ESX
16進数
ESX JIS 16進数
ESX JIS
漢字
横書き
A
標準の文字 上付き文字 X 2
印字例
A
@@@@@@@@e?
@@@@@@@@e?
@@h?
@@h?
@@h?
@@h?
@@h?
@@h?
@@@@@@@@e?@@@@@@@@?e@@@@@@@@e?@@@@@@@@?e@@@@@@@@e?@@@@@@@@?e@@@@@@@@e?
@@@@@@@@e?@@@@@@@@?e@@@@@@@@e?@@@@@@@@?e@@@@@@@@e?@@@@@@@@?e@@@@@@@@e?@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
?@@?@@?@@?@@?@@?@@
?@@@@@@@@
?@@@@@@@@
?@@@@@@@@?e@@@@@@@@e?@@@@@@@@?e@@@@@@@@e?@@@@@@@@?e@@@@@@@@e?@@@@@@@@
?@@@@@@@@?e@@@@@@@@e?@@@@@@@@?e@@@@@@@@e?@@@@@@@@?e@@@@@@@@e?@@@@@@@@
@@g
@@g
@@g
@@g
@@g
@@g
@@@@@@@@
@@@@@@@@
@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
4
(16)下付き文字の指定
以降のANK文字を下付き文字で印字します。
0Eh 00h 01h 0Eh 1Bh 7Eh 0Eh 00h 01h 0Eh
下付きを指定すると、ANK文字の縦方向を1/2の大きさに縮小して、標準の大きさの文 字の下半分に印字します。
下付き文字は、「ANK文字フォントの指定 06h 00h 01h」によって選択され ているフォントで印字されます。
2バイトコード文字(漢字)やイメージデータには、影響しません。すでに下付きモード が設定されている場合、本制御命令は無視されます。
00h〜1Fhに割り当てられた文字に対しては、下付き指定は無効になります。
上付き/下付き文字の解除 0Eh 00h 01h 0Fh《 P.4-35》
(17)上付き/下付き文字の解除
上付き文字または下付き文字の印字を終了します。
0Eh 00h 01h 0Fh 1Bh 7Eh 0Eh 00h 01h 0Fh
16進数
ESX JIS
ESX
ESX 16進数
ESX JIS
4
制 御 命 令
H 2 O
印字例
A
標準の文字 下付き文字
A
@@@@@@@@e?
@@@@@@@@e?
@@h?
@@h?
@@h?
@@h?
@@h?
@@h?
@@@@@@@@e?@@@@@@@@?e@@@@@@@@e?@@@@@@@@?e@@@@@@@@e?@@@@@@@@?e@@@@@@@@e?
@@@@@@@@e?@@@@@@@@?e@@@@@@@@e?@@@@@@@@?e@@@@@@@@e?@@@@@@@@?e@@@@@@@@e?@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
?@@?@@?@@?@@?@@?@@
?@@@@@@@@
?@@@@@@@@
?@@@@@@@@?e@@@@@@@@e?@@@@@@@@?e@@@@@@@@e?@@@@@@@@?e@@@@@@@@e?@@@@@@@@
?@@@@@@@@?e@@@@@@@@e?@@@@@@@@?e@@@@@@@@e?@@@@@@@@?e@@@@@@@@e?@@@@@@@@
@@g
@@g
@@g
@@g
@@g
@@g
@@@@@@@@
@@@@@@@@
@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
(18)1/2行逆改行
行バッファのデータを印字し、現在の改行ピッチで1/2行上方向に移動します。
0Eh 00h 01h 13h 1Bh 7Eh 0Eh 00h 01h 13h
現在の改行ピッチが奇数ドットの場合、端数は切り捨てられます。
また、TOF行を越える指定を行った場合はTOF行に移動します。
改行ピッチの設定(1/120インチ単位) % 9 《 P.4-20》
改行ピッチの設定(lpi単位) 03h 00h 01h 《 P.4-27》
(19)1/2行改行
行バッファのデータを印字し、現在の改行ピッチで1/2行下方向に移動します。
0Eh 00h 01h 14h 1Bh 7Eh 0Eh 00h 01h 14h
現在の改行ピッチが奇数ドットの場合、端数は切り捨てられます。
改行ピッチの設定(1/120インチ単位) % 9 《 P.4-20》
改行ピッチの設定(lpi単位) ESX 03h 00h 01h 《 P.4-27》