環境碼別
重要:為了能正確地配置、執行和測試X列印伺服器,在這些步驟中必須指定相同的LANG環境。
例如,在 C環境碼別中您使用SAM來配置 X 列印伺服器,以這種方式配置的
X 列印伺服器,只能在C環境碼別中執行,而無法在其它的環境碼別中使用。
如果您在zh_TW.big5環境碼別中執行CDE,請確認在X列印伺服器中所設定的環境碼別是zh_TW.big5。zh_HK.hkbig5、zh_TW.ccdc、zh_TW.eucTW、zh_TW.utf8和zh_HK.utf8也可使用。
配置X列印伺服器
X列印伺服器由sam (1M) 所配置,將需要以下的資料。當執行sam
(1M)時,必須要有下述資料:
主機名稱
顯示器號碼
請遵循以下sam (1M)的操作步驟來配置X列印伺服器(注意:以系統管理者的身份登入):
執行sam (1M)「# /usr/sbin/sam」
選取「Printers and Plotter」
選取「Print Server Configuration」
選取「Create...」
請選取「Hostname」及「Display
number」(注意:請勿使用0作為顯示器號碼)。
請執行以下的命令,以確認X列印伺服器的配置狀態:
# tpsconfig -l
hostname:<n>
登錄印表機
請將lp排程所用的印表機邏輯名稱新增至/etc/X11/X <n> printers檔案中。其中<n>是X列印伺服器的顯示器號碼。
<範例>
假設pcl5是已登錄的印表機邏輯名稱。當顯示器號碼為6時,請將下面一行的內容加入/etc/X11/X6printers:
Printer pcl5
指定印表機機型
請利用/usr/sbin/tpsedit指令,將已登錄的印表機機型新增至/etc/X11/C/print/attributes/printer內。
/usr/sbin/tpsshowmodel指令會顯示可用的機型,如下:
# /usr/sbin/tpsshowmodel -display hostname:<n> -all
.
.
.
HPLJ5Si_5SiMX Hewlett-Packard LaserJet 5Si/5SiMX (PCL)
.
.
#
請先執行下列指令:
# DISPLAY=hostname:<n> /usr/sbin/tpsedit
/etc/X11/C/print/attributes/printer
再加入印表機機型檔案設定,如下:
pcl5.xp-model-identifier: HPLJ5Si_5SiMX
設定內定屬性
如果您需要設定某些屬性,您可以在/etc/X11/C/print/attributes的目錄之下,設定printer、job和
document三個屬性檔案。例如,欲設定lp排程的指令行選項,請先執行下列指令:
# DISPLAY=hostname:<n> /usr/sbin/tpsedit
/etc/X11/C/print/attributes/job
再加入lp排程指令行選項設定,如下:
pcl5.xp-spooler-command-options: -onb
若需詳細資料,請參閱X列印伺服器的相關文件。
重新啟動X列印伺服器
為了使以上所做的配置生效,您必須執行或利用sam (1M)指令重新啟動X列印伺服器,或使用以下的shell指令(注意:<n>汰瑟X)G
# /usr/bin/X11/X:<n> -deferglyphs 16 -XpFile
/etc/X11/X <n>printers&
或
# tpsconfig -s hostname:<n>