打印命令 |
 |
这里介绍的打印命令是针对第二章“安装”中介绍的几种支持简体中文的打印机使用的打印命令。
打印机配置完成后,即可使用命令
lp -d<printer_destination> -o<locale> <filename>
打印文件。
要打印简体中文文件,请按照文件的编码,配合下表所列的选项打印。
打印文件编码分类 | 对应 locale 名称 | 打印命令 |
|---|
GB2312 | zh_CN.hp15CN | lp -ozh_CN.hp15CN filename |
GB18030 | zh_CN.GB18030 | lp -ozh_CN.gb18030 filename |
Unicode (UTF-8) | zh_CN.utf8 | lp -ozh_CN.utf8 filename |
 |
 |  |
 |
 | 注意:如果打印机配置了 dumb 机型文件,则运行 lp 命令打印简体中文文件时,无须使用上述的编码选项,因
dumb 机型文件将所打印数据直接送到打印设备,它不会对打印的文件做任何转码处理。 |
 |
 |  |
 |
 |
 |  |
 |
 | 注释:在不指定打印机时,打印文件将从系统缺省打印机输出。 |
 |
 |  |
 |
使用上述选项打印的中文字为缺省的 A4 纸的文字大小。如添加选项“-o2”或“-oc”,则中文字体会变小,实现一张
A4 纸的分两个页面打印或压缩打印;若换成选项“-o4” 或“-o2 -olandscape”,则中文字体会更小,实现一张A4纸分四个页面打印或分为两页面的横向打印。下表列出选项组合所使用的含义。
选项组合 | 含义 |
|---|
lp -oportrait | 纵向打印(缺省设置) |
lp -olandscape | 横向打印 |
lp -oc -oportrait | 纵向打印压缩方式打印 |
lp -oc -olandscape | 横向打印压缩方式打印 |
lp -o2 -oportrait | 分两个页面纵向打印 |
lp -o2 -olandscape | 分两个页面横向打印 |
lp -o4 -oportrait | 分四个页面纵向打印 |
有关 lp 命令选项的详细使用说明,请参考位于 /usr/spool/lp/model
目录下的机型文件命令脚本 (script)。
CDE环境下的打印方法 |
 |
在 CDE 环境下即可以用上述命令方式实现中文打印,也可以将“文件管理程序”中的文件拖拽到
CDE 前面板上的打印机图标上实现中文打印(前提是打印机已配置完毕)。
当要打印的文件图标拖拽到打印机图标上后,系统会弹出一“打印”窗口。您可以按照需求选择打印机、打印份数、标题页标题以及打印命令选项等。要打印正确的中文文本,在‘打印命令选项’中一定要键入相应的语言
(locale) 选项。如下图所示:
按下“打印”按钮,打印文件从指定的打印机输出。