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

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

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

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

推薦閱讀