(1) Software requirements:
Install ghostscript (espgs-7.05.6), font (gnu-gs-fonts) and ghostview (gv) packages
(2) Font requirements:
Install SimSun, SimHei and other Chinese TTF fonts to XFree86 TTF font dir
(3) Hack the ghostscript:
Backup file /usr/share/ghostscript/7.05/lib/CIDFnmap, then modify it as follows:
%(CIDFnmap.Win) .runlibfile
% Add the following line
(CIDFnmap.zhcn) .runlibfile
Add file /usr/share/ghostscript/7.05/lib/CIDFnmap.zhcn as follows:
/SimSun (/usr/X11R6/lib/X11/fonts/TTF/simsun.ttc) ;
/STSong-Light /SimSun ;
/Beijing /SimSun ;
%/NSimSun (/usr/X11R6/lib/X11/fonts/TTF/simsun.ttc) 2 ;
/Adobe-GB1 /SimSun ;
/SimHei (/usr/X11R6/lib/X11/fonts/TTF/simhei.ttf) ;
/STHeiti-Regular /SimHei ;
/SimFang (/usr/X11R6/lib/X11/fonts/TTF/simfang.ttf) ;
/FangSong /SimFang ;
/STFangsong-Light /SimFang ;
/SimKai (/usr/X11R6/lib/X11/fonts/TTF/simkai.ttf) ;
/KaiTi /SimKai ;
/STKaiti-Regular /SimKai ;
/FZFangSong (/usr/X11R6/lib/X11/fonts/TTF/fzfsjw.ttf) ;
/FZWeiBei (/usr/X11R6/lib/X11/fonts/TTF/fzwbjw.ttf) ;
/FZKai (/usr/X11R6/lib/X11/fonts/TTF/fzktjw.ttf) ;
/FZShuTi (/usr/X11R6/lib/X11/fonts/TTF/fzstjw.ttf) ;
/SIL-FangSong- /STFangsong-Light ;
/SIL-FangSong-Reg-Jian /STFangsong-Light ;
/SIL-Hei-Med-Jian /STHeiti-Regular ;
/SIL-Kai- /STKaiti-Regular ;
/SIL-Kai-Reg-Jian /STKaiti-Regular ;
/SIL-Song-Reg-Jian /STSong-Light ;
Backup /usr/share/ghostscript/7.05/lib/gs_res.ps, then modify it as follows:
Find the following line
/GenericResourceDir (/usr/share/ghostscript/) readonly .forcedef
Replace it with the following line
/GenericResourceDir (/usr/share/ghostscript/resource/) readonly .forcedef
(4) Add Adobe CMAP for CID fonts to ghostscript
Download ac14.tar.Z and ag14.tar.Z from the following link:
ftp://ftp.oreilly.com/pub/examples/nutshell/cjkv/adobe/
Execute the following commands:
# cd /usr/share/ghostscript/
# mkdir resource
# cd resource
# mkdir CMap
# tar -zxvf /tmp/ac14.tar.Z
# tar -zxvf /tmp/ag14.tar.Z
# cp ac14/CMap/* ag14/CMap/* CMap
# rm -rf ac14 ag14
Alternatively, if you want the latest Adobe CMAP files, download "Complete set of Adobe CMAP files for CID Fonts" in the "Adobe Font Development Kit for OpenType" from adobe.com:
http://partners.adobe.com/asn/tech/type/otfdk/index.jsp
Execute the following commands:
# cd /usr/share/ghostscript/
# mkdir resource
# cd resource
# mkdir CMap
# unzip /tmp/Adobe Cmaps.zip
# cp Adobe Cmaps/Adobe-CNS1-2/* Adobe Cmaps/Adobe-CNS1-3/*
Adobe Cmaps/Adobe-CNS1-4/* Adobe Cmaps/Adobe-GB1-3/*
Adobe Cmaps/Adobe-GB1-4/* Adobe Cmaps/Adobe-Identity-0/*
CMap
# rm -rf Adobe Cmaps
(5) Hack Mozilla/Firebird preference file:
Modify mozilla/default/pref/unix.js as follows:
Look for the following line:
pref("print.postscript.nativefont.zh-CN", "");
Replace it with the following line:
pref("print.postscript.nativecode.zh-CN", "gb2312");
pref("print.postscript.nativefont.zh-CN", "SimSun-GB-EUC-H");文字:http://www.qqread.com/linux/2006/08/f220195061.html
相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询
相关专题
- 数字化校园网解决方案 (5658篇文章)
- 大型实用解决方案专题 (5174篇文章)
- 应用解决方案 (5174篇文章)
- 中小型应用解决方案 (5174篇文章)
- 多媒体应用解决方案 (5946篇文章)
- 行业解决方案 (5174篇文章)
- 行业解决方案 (5174篇文章)
- 中小企业防病毒解决方案 (6029篇文章)
- 实用技巧:配置Linux操作系统环境变量 (30次浏览)
- 安装qmail全套功略 (18次浏览)
- TurboLinux 入门教程:第七课 TurboLinux简介 (18次浏览)
- Linux系统管理员秘技:用快捷命令一招制胜 (18次浏览)
- Linux系统命令分类详解 (1) (18次浏览)
- Linux下使用aMsn详解 (18次浏览)
- 你会在Linux下用POP3收Web电子邮箱吗? (18次浏览)
- 在Linux中用三款工具轻松制作网页 (18次浏览)
- Linux上的偷窺裝置 (1394的使用) (18次浏览)
- 深入浅出分析Linux内核漏洞的问题 (18次浏览)



