
以半点为设定单位,设置字符右边间距为n个半点距。
n=0~32
默认值n=0。

esc ! n是综合性的字符打印方式设置命令,用于选择打印字符的大小和下划线。
打印参数n的每位定义为:

默认值n=0,即选择5×7点阵,正常字符大小,无下划线。
先选择单向打印方式,方可进行倍高打印。

参数n为一个字节,只有最低位有效。
当n=[*******1]b时,选择用户自定义字符集;
当n=[*******0]b时,选择内部字符集。
0≤n≤255,默认值n=0。

esc &用于定义m-n+1个用户自定义字符。
s:表示字符在垂直方向所占字节数。s=1。
n,m分别为起始码和终止码,允许定义的字符码自[20]h至[7e]h最多为95个。32≤n≤m≤126。
a:表示字符在水平方向的点数,0≤a≤6(5×7点阵),0≤a≤10(7×7点阵)。
p1,p2,……,pa:为每一被定义字符的结构码。
例子:
*5×7点阵

当被定义的在码为20h时:

命令代码[16进制]
1b 26 01 20 20 05 3e 48 88 48 3e
7×7点阵

当被定义的在码为20h时:

命令代码[16进制]
1b 26 01 20 20 07 1e 20 48 80 48 20 1e

选择字符集0或1。n=0~1。
默认值n=0,选择字符集0(ibm字符集2)