以下三个表列出打印机必需的 terminfo 项。
表 12–6 打印机的必需 terminfo 项(布尔值)
项 |
|
说明 |
---|---|---|
布尔值: |
|
|
|
cpix |
更改字符间距会更改分辨率 |
|
daisy |
打印机需要一个用于更改字符集的运算符 |
|
lpix |
更改行间距会更改分辨率 |
表 12–7 打印机的必需 terminfo 项(数字)
项 |
|
说明 |
---|---|---|
数字: |
|
|
|
bufsx |
打印之前缓冲的字节数 |
|
cols |
一行中的列数 |
|
cps |
平均打印速度(字符/秒) |
|
it |
将制表符初始设置为 n 个空格 |
|
lines |
每页的行数 |
|
orc |
水平分辨率,以字符为单位 |
|
orhi |
水平分辨率,以英寸为单位 |
|
orl |
垂直分辨率,以行为单位 |
|
orvi |
垂直分辨率,以英寸为单位 |
表 12–8 打印机的必需 terminfo 项(字符串)
项 |
|
说明 |
---|---|---|
字符串: |
|
|
|
chr |
更改水平分辨率 |
|
cpi |
更改每英寸字符数 |
|
cr |
回车 |
|
csnm |
字符集名称列表 |
|
cudl |
回车下移一行 |
|
cud |
回车下移 n 行 |
|
cuf |
回车右移 n 列 |
|
cvr |
更改垂直分辨率 |
|
ff |
弹出页面 |
|
hpa |
水平绝对位置 |
|
ht |
按 Tab 键跳至下一个 8 空格制表位 |
|
if |
初始化文件名 |
|
iprog |
初始化程序的路径名 |
|
is1 |
打印机初始化字符串 |
|
is2 |
打印机初始化字符串 |
|
is3 |
打印机初始化字符串 |
|
lpi |
更改每英寸行数 |
|
mgc |
清除所有页边距(上、下和左右) |
|
rep |
将一个字符重复 n 次 |
|
rwidm |
禁用倍宽打印 |
|
scs |
选择字符集 |
|
scsd |
开始定义字符集 |
|
slines |
将页长设置为每页 n 行 |
|
smgl |
设置当前列的左页边距 |
|
smglp |
设置左页边距 |
|
smgr |
设置当前列的右页边距 |
|
smgrp |
设置右页边距 |
|
smglr |
同时设置左页边距和右页边距 |
|
msgt |
设置当前行的上页边距 |
|
smgtp |
设置上页边距 |
|
smgb |
设置当前行的下页边距 |
|
smgbp |
设置下页边距 |
|
smgtb |
同时设置上页边距和下页边距 |
|
swidm |
启用倍宽打印 |
|
vpa |
将垂直位置设置为绝对位置 |