環境碼別
 |
 |  |
 |
 | 重要: 為了能正確地配置、執行和測試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作為顯示器號碼)。
最後,請按「OK」鍵以建立X列印伺服器。
請執行以下的命令,以確認X列印伺服器的配置狀態:
# tpsconfig -l
系統會顯示下列資訊:
tpsconfig: Servers configured for locale <locale name>
<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 -all
.
.
.
HPLJ5Si_5SiMX Hewlett-Packard LaserJet 5Si/5SiMX (PCL)
.
.
#
請執行下列指令:
# /usr/sbin/tpsedit /etc/X11/C/print/attributes/printer
隨即出現一個文字編輯器(dtpad),請在編輯器的檔案中加入印表機機型檔案設定,如下:
pcl5.xp-model-identifier: HPLJ5Si_5SiMX
然後,會出現訊息如下:
update file "/etc/X11/C/print/attributes/printer" (y/n)?(n)
請鍵入「y」。
設定內定屬性
如果您需要設定某些屬性,您可以在/etc/X11/C/print/attributes的目錄之下,設定printer、job和 document三個屬性檔案。例如,欲設定lp排程的指令行選項,請先執行下列指令:
# /usr/sbin/tpsedit /etc/X11/C/print/attributes/job
再加入lp排程指令行選項設定,如下:
pcl5.xp-spooler-command-options: -onb
若需詳細資料,請參閱X列印伺服器的相關文件。
重新啟動X列印伺服器
為了使以上所做的配置生效,您必須執行或利用sam (1M)指令重新啟動X列印伺服器,或使用以下的shell指令(注意:<n>是顯示器號碼):
# /usr/bin/X11/X:<n> -deferglyphs 16 -XpFile /etc/X11/X<n>printers&
或
# tpsconfig -s hostname:<n>