日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

2 FreeBSD handbook中文版 11 打印 高級(jí)打印機(jī)設(shè)置 B.Header Pages

=============================================================
11.4 高級(jí)打印機(jī)設(shè)置
=============================================================

11.4.2 Header Pages
如果你有很多使用者使用不同的打印機(jī),那么你也許會(huì)覺(jué)得需要打印header pages 。
Header pages,也稱(chēng)做banner 或burst pages,是用來(lái)辨認(rèn)打出來(lái)的工作是屬于誰(shuí)的 。通
常header pages 以粗體的大字,可能再加上外框打出來(lái)的,如此,使用者才能快速的在一堆
打出的結(jié)果找到屬于自己的部分 。不過(guò)header page 的缺點(diǎn)就是每個(gè)工作都會(huì)多使用一張紙
來(lái)打印header page 。它的功用可能不會(huì)超過(guò)一分鐘,而最后的下場(chǎng)都是丟進(jìn)資源回收箱或是
垃圾筒 。(不過(guò)header pages 是一份工作一張,而不是一個(gè)文件一張,所以紙張的浪費(fèi)可能沒(méi)
有你想象的那么嚴(yán)重) 。
如果你的打印機(jī)可以直接打印純文本的話,那么LPD 可以自動(dòng)為你的輸出加上header
pages 。如果你的打印機(jī)是PostScript 的,那么你將會(huì)需要額外的程序來(lái)產(chǎn)生header page;請(qǐng)
閱讀在PostScript 打印機(jī)上打印Header Pages 這一節(jié) 。
11.4.2.1 啟用header pages
在簡(jiǎn)單的打印機(jī)設(shè)置這節(jié)里,我們?cè)?etc/printcap 文件里利用設(shè)置sh 以不打印header
page (sh 即“suppress header”的意思) 。如果某一臺(tái)打印機(jī)要打印header pages 的話,那么只
要將sh 關(guān)鍵詞刪除就行了 。
看起來(lái)是不是很簡(jiǎn)單?
沒(méi)錯(cuò) 。你也許需要提供一個(gè)輸出用過(guò)濾程序?qū)⒊跏蓟浔徒o打印機(jī) 。下面是一個(gè)適用
于Hewlett Packard PCL 兼容打印機(jī)使用的輸出用過(guò)濾程序:
#!/bin/sh
#
# hpof - Output filter for Hewlett Packard PCL-compatible printers
# Installed in /usr/local/libexec/hpof
printf “33&k2G” || exit 2
第39 頁(yè)FreeBSD 使用手冊(cè)
exec /usr/libexec/lpr/lpf
我們用of 關(guān)鍵詞來(lái)指定輸出用過(guò)濾程序的路徑 。請(qǐng)閱讀輸出用的過(guò)濾程序這一節(jié)以
取得更多的信息 。
下面是一個(gè)為我們先前提到的打印機(jī)teak 在teak 文件里設(shè)置要打印header pages 及輸
出用過(guò)濾程序的例子:
#
# /etc/printcap for host orchid
#
teak|hp|laserjet|Hewlett Packard LaserJet 3Si:
:lp=/dev/lpt0:sd=/var/spool/lpd/teak:mx#0:
:if=/usr/local/libexec/hpif:
:vf=/usr/local/libexec/hpvf:
:of=/usr/local/libexec/hpof:
現(xiàn)在,當(dāng)使用者用teak 打印時(shí),它們每個(gè)工作都會(huì)有一張header page 。如果使用者們
愿意花時(shí)間自己找出自己打出的東西,那么它們可以用lpr -h 命令設(shè)置不打出header pages;
請(qǐng)閱讀Header Page 參數(shù)以得知更多l(xiāng)pr 的參數(shù) 。
注意: LPD 打完header page 后會(huì)送出form feed 字符 。如果你的打印機(jī)送出紙張的命令
不是用這個(gè)字符,你可以在/etc/printcap 文件中用ff 關(guān)鍵詞指定 。
11.4.2.2 控制header pages
如果選擇要打印header pages,LPD 將會(huì)產(chǎn)生出long header,這將使用者、機(jī)器以及工
作名稱(chēng)以大字打印在一整頁(yè)上 。這里有一個(gè)例子(kelly 從rose 這臺(tái)印機(jī)打印outline 這個(gè)工
作):
k ll ll
k l l
k l l
k k eeee l l y y
k k e e l l y y
k k eeeeee l l y y
kk k e l l y y
第40 頁(yè)ll
FreeBSD 使用手冊(cè)
k k e e l l y yy
k k eeee lll lll yyy y
y
y y
yyyy
t l i
t l
oooo u u ttttt l ii n nnn eeee
· o u u t l i nn n e e
· o u u t l i n n eeeeee
· o u u t l i n n e
· o u uu t t l i n n e e
oooo uuu u tt lll iii n n eeee
r rrr oooo ssss eeee
rr r o o s s e e
r o o ss eeeeee
r o o ss e
r o o s s e e
r oooo ssss eeee
Job: outline
Date: Sun Sep 17 11:04:58 1995
LPD 在打印完這些后會(huì)送出form feed 字符,使得真正的打印工作會(huì)以新的一頁(yè)開(kāi)始打
印(除非你在/etc/printcap 文件為指定的打印機(jī)設(shè)置了sf (supress form feeds)) 。
第41 頁(yè)FreeBSD 使用手冊(cè)

推薦閱讀