bg5ps -- BIG5 文字檔印表輔助程式: 設定檔(Configuration file)

Next Previous Contents

## 5. 設定檔(Configuration file)

`bg5ps` 的設定檔其實每一行都是 python script 語言的一 行指令，由 `bg5ps` 主程式去呼叫執行，所以可能有安全性上的 問題。請記得要將設定檔改成唯讀。因為設定檔也是 python script，所以 每一行的開始是不能有空格的。

`bg5ps` 設定檔有下列參數可以改變

- `chineseFontPath`: 指定中文字型的路徑(預設值: 與 `bg5ps` 同)
- `fontName`: 指定中文字型的檔案名稱(預設值: ntu_kai)
- `oddPages`: 0 不輸出奇數頁，1 輸出奇數頁(預設值: 1)
- `evenPages`: 0 不輸出偶數頁，1 輸出偶數頁(預設值: 1)
- `size`: 指定輸出字型的大小(預設值: 12)
- `lineSpace`: 指定行距(預設值: 6.0)
- `chrSpace`: 指定字距(預設值: 2.0)
- `leftMargin`: 指定左邊界(預設值: 72.0)
- `rightMargin`: 指定右邊界(預設值: 72.0)
- `topMargin`: 指定上邊界(預設值: 72.0)
- `bottomMargin`: 指定下邊界(預設值: 72.0)

範例:

    chineseFontPath="/home/cschin/lib/cfonts"
    fontName="ntu_kai"
    oddPages=1
    evenPages=1

Next Previous Contents