16進数 ESC JIS 16進数
ESC JIS
設 定 内 容 値
0(00h) アンダーラインモードを解除します。
1(01h) アンダーラインモードを指定します。
4-22
制 御 命 令
4
4.2 ESC/Pモードの制御命令
(9)改行ピッチの設定 (1/8インチ)
改行幅を1/8インチに設定します。
0 1Bh 30h
改行動作の関係で1ページが奇数行の場合、1/180インチ短くなることがあります。
(10)改行ピッチの設定(1/6インチ)
改行幅を1/6インチに設定します。
2 1Bh 32h
初期状態では、1/6インチ改行に設定されます。
(11)改行ピッチの設定(n/180インチ)
改行幅を1/180インチ単位で指定します。
3〈改行ピッチ(1バイト)〉
1Bh 33h〈改行ピッチ(1バイト)〉
〈改行ピッチ(1バイト)〉 改行ピッチを指定します。
■
単 位:1/180インチ■
範 囲:0〜255(00h〜FFh)16進数 ESC JIS 16進数
ESC JIS 16進数
ESC
JIS
4-23
4 4
制 御 命 令
4.2 ESC/Pモードの制御命令
(12)イタリックの指定
1バイトコード文字(ANK文字)および2バイトコード文字(漢字)をイタリック(斜体)
で印字します。
4 1Bh 34h
拡張グラフィックコード表のB0h〜DFh、F4h、F5hは、通常文字で印字されます。ま た、漢字の縦印字モード指定時は、本制御命令は無効になります。
本エミュレーションモードでは、文字パターンを右に4ドット傾けることでイタリックと しています。
(13)イタリックの解除
1バイトコード文字(ANK文字)および2バイトコード文字(漢字)をイタリック(斜体)
で印字する指定を解除します。
5 1Bh 35h
16進数
ESC JIS 16進数
ESC
JIS
4-24
制 御 命 令
4
4.2 ESC/Pモードの制御命令
(14)文字セットのコピー
1バイトコード文字(ANK文字)の内蔵文字セットを登録文字セットにコピーします。
:〈内蔵文字セット番号(1バイト)〉〈登録文字セット番号(1バイト)〉
1Bh 3Ah〈内蔵文字セット番号(1バイト)〉〈登録文字セット番号(1バイト)〉
〈内蔵文字セット番号(1バイト)〉 内蔵文字セットの書体番号を指定します。
■
範 囲:0〜6(00h〜06h)本エミュレーションモードでは00h以外の指定は無視されます。
〈登録文字セット番号(1バイト)〉
登録文字セット番号0(00h)を指定します。
1バイトコード登録文字セットに内蔵文字セットをコピーすると、独自の文字を登録して いない文字(コード)を印字するときに内蔵の文字を印字することができ、登録文字セッ トと内蔵文字セットの切り換え指定が不要になります。
(15)リセット処理
本プリンタを初期状態にします。
@ 1Bh 40h
行バッファの印字データを消去し、制御命令で設定されたすべての印字パラメータを初期 化します。
登録文字(1バイト/2バイトコード文字)は消去されません。
本エミュレーションモードでは、ページ内に印字データがある場合、そのページを排紙し ます。したがって、印字位置は次ページの第1文字目に移動します。
初期状態 →「付録2. 初期状態」《 P.app.6》
16進数 ESC JIS 16進数
ESC
JIS
4-25
4 4
制 御 命 令
4.2 ESC/Pモードの制御命令
(16)垂直タブ位置の設定
垂直タブ位置を設定します。
B〈タブ位置1(1バイト)〉…〈タブ位置 n(1バイト)〉
1Bh 42h〈タブ位置1(1バイト)〉…〈タブ位置 n(1バイト)〉00h
〈タブ位置1(1バイト)〉…〈タブ位置 n(1バイト)〉
先頭行(TOF行)からの改行数で垂直タブ位置を指定します。
■
単 位:現在の改行ピッチでの行数■
範 囲:1〜255(01h〜FFh)垂直タブ位置は、先頭行から(改行ピッチ×行数)インチの位置になります。タブ位置は、
最高16カ所までで、これを越える指定は無視されます。
また、タブ位置は上方から下方へ順に指定します。
垂直タブ位置の指定を省略した場合( B )、設定されている垂直タブ位置 がすべて消去されます。
設定した垂直タブ位置への移動は、 で実行します。
ページ長を越えるタブ位置、およびミシン目スキップ領域内のタブ位置へは移動できませ ん。ただし、設定は有効であるため、ページ長やミシン目スキップを変更してタブ位置を 印字領域内とすれば使用できます。
垂直タブ位置の指定順序が正しくない場合(同じ行を指定した場合や、前のタブ位置より 上方を指定した場合)は、その時点で設定を終了します。
垂直タブ位置の設定後に改行ピッチを変更しても、タブ位置は変化しません。