|
|
发表于 2006-8-23 13:03:33
|
显示全部楼层
看看/etc/bg5ps.conf 和试试 -nps y 选项,应该没问题的
也可试试u2ps和paps
u2ps -X gbk --gpfamily=Sans -o test.ps test.txt
iconv -f gbk -t utf8 test.txt | paps --family=Serif > test.ps
下面是我的/etc/bg5ps.conf
- # Default Encoding
- # Encoding: 指定編碼
- # big5,gb2312
- Encoding="gb2312"
- #chineseFontPath: 指定中文字型的路徑(預設值: 與 bg5ps 同)
- chineseFontPath="/usr/share/fonts/truetype"
- #modify the above line
- #fontName: 指定中文字型的檔案名稱(預設值: ntu_kai)
- #fontName="ntu_kai.ttf"
- fontName="arphic/gbsn00lp.ttf"
- fontName_big5="arphic/bsmi00lp.ttf"
- fontName_gb2312="arphic/gbsn00lp.ttf"
- #oddPages: 0 不輸出奇數頁,1 輸出奇數頁(預設值: 1)
- #true=1, false=0
- oddPages=true
- #evenPages: 0 不輸出偶數頁,1 輸出偶數頁(預設值: 1)
- evenPages=true
- #size: 指定輸出字型的大小(預設值: 12)
- size=12.0
- # leftMargin: 指定左邊界(預設值: 72.0)
- # rightMargin: 指定右邊界(預設值: 72.0)
- # topMargin: 指定上邊界(預設值: 72.0)
- # bottomMargin: 指定下邊界(預設值: 72.0)
- topMargin=72.0
- bottomMargin=72.0
- leftMargin=72.0
- rightMargin=72.0
- #lineSpace: 指定行距(預設值: 6.0)
- lineSpace=6.0
- #chrSpace: 指定字距(預設值: 2.0)
- chrSpace=2.0
复制代码
bg5ps基本属于要淘汰的东东了,开发也早就停了,毕竟替代的东东太多,而且精确的排版输出也用不到这些,小鬼子的u2ps不错,虽然是修改自a2ps,但距a2ps的功能和实用还有距离,倒是小鬼子也对a2ps不支持utf8耿耿于怀的,呵呵 |
|