Next Previous Contents

2. 安裝

安裝過程大致如下:

  1. 安裝 Python。
    先檢查你的系統中是否有已經安裝 Python 1.4/1.5/1.51。如果你的系統是 Linux RedHat 4.2/5.0/5.1,那你應該已經有 Python 了。
  2. 取得 ntu_*.ttfmoe_*.ttf 等中文字 型檔。
    你可以在下列地方得到中文字型檔 在 Chinese Linux Extension 的 CDROM 中也有相關字型的 rpm 檔。
  3. 先建立你想要安裝 bg5ps 的目錄,將 bg5ps-1.1b2.tgz 解壓縮到你想要的目錄下。如果你的 tar 有支援壓縮格式,使用
    tar zxvf bg5ps-1.1b2.tgz
    
    如沒有支援,使用
    gunzip bg5ps-1.1b2.tgz
    tar xvf bg5ps-1.1b2.tar
    
  4. 編譯 ttf2psm.c
    執行
    gcc -O2 -fomit-frame-pointer ttf2psm.c -o ttf2psm
    
    將產生的 ttf2psm 放在與 bg5ps 相同的目錄 下,或者你可以放在你想要的目錄下,然後在設定檔中加上一行
    ttf2psmPath="/your/ttf2psmpath/"
    
    來標明 ttf2psm 的路徑。
  5. 編輯設定檔(Configuration file)。
    請參考以下及 所附的 bg5ps.conf 檔。裡面有各個參數的說明。其中比 較重要的是上述的 ttf2psmPath 以及 ChineseFontPath 這兩個參數。在本版的 bg5ps 中,bg5ps 會依下列的順序去尋找設定 檔案
    1. ~/.bg5ps.conf
    2. /etc/bg5ps.conf
  6. 測試。
    進到你用來安裝 bg5ps 的目錄裡下達
    bg5ps -if test.big5 -of test.ps
    
    如果你的設定都沒有問題,那應該會有一個叫 test.ps 的檔案產生你可以試著用 gv+ghostscript 或是 ghostview+ghostscript 來看產生的檔案有沒有錯誤。 如果有問題,請參考程式輸出的錯誤訊息並檢查你的設定檔。除了 用設定檔案來設定印列參數,你也可以在命令列來控制一些印列的 參數。請用
    bg5ps -h
    
    來看有那些參數可以使用。

Next Previous Contents