LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1243|回复: 4

在MOZILLA下如何实现中打印 ?

[复制链接]
发表于 2002-8-15 09:50:07 | 显示全部楼层 |阅读模式
我用的是RH7.3,MOZILLA1.1B(都是中文版 )在K桌面上,用K浏览器可以打打印中文,用M只能打英文,中文打出来是方-方,我用的是联想LJ2312P,使用的是HP的MINI驱动,到底那出错了
发表于 2002-8-15 10:15:21 | 显示全部楼层
设置里面是设置的是中文吗?
 楼主| 发表于 2002-8-15 12:50:57 | 显示全部楼层
yes
发表于 2002-8-15 13:30:40 | 显示全部楼层

mozilla之中文打印法[转帖]

mozilla之中文打印法

                                        hubertzou@linuxaid.com.cn

        以前用ghostscript-6.0和gbpfb解决了netscape的中文打印问题,但这个方法在mozilla上就不可以了,
我参看了网上许多贴子,终于搞定了它.

        一,从网上下载到ghostscript-6.51-1.i386.rpm,(http://www.linuxaid.com.cn/engineer/hubertzou/)

        rpm -Uhv ghostscript-6.51-1.i386.rpm

        我建议用这个rpm包.

        如果用ghostscript-6.51-1.src.rpm就麻烦很多,ghostscript-6.51-1.src.rpm在redhat7.1上编译时有
点小问题.

        ghostscript-6.51-1.src.rpm可以在ftp://ftp.gnuchina.org/incoming/gs6.51-cjk/上找到。

        rpm -rebuild ghostscript-6.51-1.src.rpm

        系统会报错,没关系,自己动手吧.

        进入/usr/src/redhat/SOURCES/,解开ghostscript-6.51.tar.bz2

        bunzip2 ghostscript-6.51.tar.bz2
        tar xvf ghostscript-6.51.tar

        得到目录ghostscript-6.51。
        然后进入ghostscript-6.51/src,修改unixinst.mak文件,注释掉下面两行:

        #$(SH) -c 'for f in $(MAN1_PS2PDF_LINKS) ;\
        do rm -f $(man1dir)/$$f.$(man1ext); ln -s ps2pdf.1 $(man1dir)/$$f.$(man1
        ext);\
        done'
        #$(SH) -c 'for f in $(MAN1_GSLP_LINKS) ;\
        do rm -f $(man1dir)/$$f.$(man1ext); ln -s gslp.1 $(man1dir)/$$f.$(man1ex
        t);\
        done'

        然后将ghostscript-6.51这个目录重新打包:

        rm -f ghostscript-6.51.tar
        tar -f ghostscript-6.51.tar -r ghostscript-6.51
        bzip2 ghostscript-6.51.tar

        3.修改/usr/src/redhat/SPECS/ghostscript-6.51.spec文件,在

        ln -sf ps2pdf.1.gz $RPM_BUILD_ROOT%{_mandir}/man1/ps2pdf12.1.gz
        ln -sf ps2pdf.1.gz $RPM_BUILD_ROOT%{_mandir}/man1/ps2pdf13.1.gz

        下加入下面4行
        ln -sf gslp.1.gz $RPM_BUILD_ROOT%{_mandir}/man1/gsbj.1.gz
        ln -sf gslp.1.gz $RPM_BUILD_ROOT%{_mandir}/man1/gsdj.1.gz
        ln -sf gslp.1.gz $RPM_BUILD_ROOT%{_mandir}/man1/gsdj500.1.gz
        ln -sf gslp.1.gz $RPM_BUILD_ROOT%{_mandir}/man1/gslj.1.gz

        然后存盘退出。

        运行rpm -bb ghostscript-6.51.spec,将生成/usr/src/redhat/RPMS/i386/ghostscript-6.51.i386.rpm
安装之即可。

        要想省事,还是直接用ghostscript-6.51-1.i386.rpm吧.



        二,安装中文字体

        假设你的宋体字库是/usr/share/fonts/MS/simsun.ttf.

        cd /usr/share/ghostscript/Resource/
 楼主| 发表于 2002-8-17 11:29:07 | 显示全部楼层

多谢南北兄

但两个连接都没有所要的文件,看来是用在0.9版的,现在只有等 了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表