bg5ps -- BIG5 文字檔印表輔助程式: 安裝

Next Previous Contents

## 2. 安裝

安裝過程大致如下：

1. 安裝 Python。
   先檢查你的系統中是否有已經安裝 Python 1.4/1.5/1.51。如果你的系統是 Linux RedHat 4.2/5.0/5.1，那你應該已經有 Python 了。
2. 取得 `ntu_*.ttf` 或 `moe_*.ttf` 等中文字 型檔。
   你可以在下列地方得到中文字型檔
   - `ftp://ftp.ntu.edu.tw/Chinese/ifcss/software/fonts/bug5/ms-win`
   - `ftp://ftp.ifcss.org/pub/software/fonts/big5/ms-win`
   在 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