2011年2月22日星期二

Re: [PerlChina] 《Modern Perl》中文版(生成PDF时出错)

App::pod2pdf 不支持中文, 并且在处理中英文混排的时候没有计算好每行内容的长度,要让它工作,得以很 dirty 的方式修改一些东西。

另外 PDF::API2 的 PDF::API2::Resource::CIDFont::CJKFont 模块也有问题,当使用内置的 simplified cjk 字体的时候,加载不了 cmap 文件,这是因为 PDF/API2/Resource/CIDFont/CMap 下的文件都是以 .cmap 结尾的,而程序里面是直接 require,得把 .cmap 改成 .pm 才可以,不过内置的simplified cjk 字体英文显示很杯具。

所以最后我还是混合使用了corefont和外部的ttf字体,并修改了 App::pod2pdf,由于修改方式对该模块是破坏性的,仅仅是为了生成 modern perl 中文版而已,不具备普适性,就不给作者发patch了, 我直接附上 pdf 好了

由于是 quick hack, 所以最后生成的 pdf 显示效果上还是一般的,肯定是比不上出版社排出来的好看,但至少能看,我觉得有能力还是看原版吧。

生成的文件可以在下面两个地方找到:


或者



2011/2/22 伊现富 <yixf1986@gmail.com>
安装了,我是用cpanp安装的。

在 2011年2月22日 上午11:47,WEI Zhicheng <zhicheng1988@gmail.com>写道:

LS 出错的诸位安装
Pod::PseudoPod 和 App::pod2pdf 了么?


2011/2/22 yzhkpli@gmail.com <yzhkpli@gmail.com>

中文的参考参考也不错。英文不给力,有的不明白其中的深意。。。。。。

2011/2/22 Michael Zeng <galaxy2004@gmail.com>

下英文的啊 ,  没必要看中文的,
 
 
英文更 原来味道

2011/2/22 wendao <wendaozhe@gmail.com>

我也一样,没弄成,哪位生成的话可以共享一下。

在 2011年2月22日 上午10:16,钟声 <gh00920307@gmail.com>写道:

跑去看了下,,
貌似很多人都没成功。

--
您收到此邮件是因为您订阅了 Google 网上论坛的“PerlChina Mongers 讨论组”论坛。
要向此网上论坛发帖,请发送电子邮件至 perlchina@googlegroups.com
要取消订阅此网上论坛,请发送电子邮件至 perlchina+unsubscribe@googlegroups.com
若有更多问题,请通过 http://groups.google.com/group/perlchina?hl=zh-CN 访问此网上论坛。

--
您收到此邮件是因为您订阅了 Google 网上论坛的“PerlChina Mongers 讨论组”论坛。
要向此网上论坛发帖,请发送电子邮件至 perlchina@googlegroups.com
要取消订阅此网上论坛,请发送电子邮件至 perlchina+unsubscribe@googlegroups.com
若有更多问题,请通过 http://groups.google.com/group/perlchina?hl=zh-CN 访问此网上论坛。



--
            Yours Sincerely
                    Zeng Hong

--
您收到此邮件是因为您订阅了 Google 网上论坛的“PerlChina Mongers 讨论组”论坛。
要向此网上论坛发帖,请发送电子邮件至 perlchina@googlegroups.com
要取消订阅此网上论坛,请发送电子邮件至 perlchina+unsubscribe@googlegroups.com
若有更多问题,请通过 http://groups.google.com/group/perlchina?hl=zh-CN 访问此网上论坛。

--
您收到此邮件是因为您订阅了 Google 网上论坛的“PerlChina Mongers 讨论组”论坛。
要向此网上论坛发帖,请发送电子邮件至 perlchina@googlegroups.com
要取消订阅此网上论坛,请发送电子邮件至 perlchina+unsubscribe@googlegroups.com
若有更多问题,请通过 http://groups.google.com/group/perlchina?hl=zh-CN 访问此网上论坛。



--
http://weizhicheng.users.sourceforge.net/blog/

--
您收到此邮件是因为您订阅了 Google 网上论坛的“PerlChina Mongers 讨论组”论坛。
要向此网上论坛发帖,请发送电子邮件至 perlchina@googlegroups.com
要取消订阅此网上论坛,请发送电子邮件至 perlchina+unsubscribe@googlegroups.com
若有更多问题,请通过 http://groups.google.com/group/perlchina?hl=zh-CN 访问此网上论坛。

--
您收到此邮件是因为您订阅了 Google 网上论坛的“PerlChina Mongers 讨论组”论坛。
要向此网上论坛发帖,请发送电子邮件至 perlchina@googlegroups.com
要取消订阅此网上论坛,请发送电子邮件至 perlchina+unsubscribe@googlegroups.com
若有更多问题,请通过 http://groups.google.com/group/perlchina?hl=zh-CN 访问此网上论坛。

--
您收到此邮件是因为您订阅了 Google 网上论坛的"PerlChina Mongers 讨论组"论坛。
要向此网上论坛发帖,请发送电子邮件至 perlchina@googlegroups.com。
要取消订阅此网上论坛,请发送电子邮件至 perlchina+unsubscribe@googlegroups.com。
若有更多问题,请通过 http://groups.google.com/group/perlchina?hl=zh-CN 访问此网上论坛。

2011年2月21日星期一

Re: [PerlChina] 《Modern Perl》中文版(生成PDF时出错)

安装了,我是用cpanp安装的。

在 2011年2月22日 上午11:47,WEI Zhicheng <zhicheng1988@gmail.com>写道:
LS 出错的诸位安装
Pod::PseudoPod 和 App::pod2pdf 了么?


2011/2/22 yzhkpli@gmail.com <yzhkpli@gmail.com>

中文的参考参考也不错。英文不给力,有的不明白其中的深意。。。。。。

2011/2/22 Michael Zeng <galaxy2004@gmail.com>

下英文的啊 ,  没必要看中文的,
 
 
英文更 原来味道

2011/2/22 wendao <wendaozhe@gmail.com>

我也一样,没弄成,哪位生成的话可以共享一下。

在 2011年2月22日 上午10:16,钟声 <gh00920307@gmail.com>写道:

跑去看了下,,
貌似很多人都没成功。

--
您收到此邮件是因为您订阅了 Google 网上论坛的“PerlChina Mongers 讨论组”论坛。
要向此网上论坛发帖,请发送电子邮件至 perlchina@googlegroups.com
要取消订阅此网上论坛,请发送电子邮件至 perlchina+unsubscribe@googlegroups.com
若有更多问题,请通过 http://groups.google.com/group/perlchina?hl=zh-CN 访问此网上论坛。

--
您收到此邮件是因为您订阅了 Google 网上论坛的“PerlChina Mongers 讨论组”论坛。
要向此网上论坛发帖,请发送电子邮件至 perlchina@googlegroups.com
要取消订阅此网上论坛,请发送电子邮件至 perlchina+unsubscribe@googlegroups.com
若有更多问题,请通过 http://groups.google.com/group/perlchina?hl=zh-CN 访问此网上论坛。



--
            Yours Sincerely
                    Zeng Hong

--
您收到此邮件是因为您订阅了 Google 网上论坛的“PerlChina Mongers 讨论组”论坛。
要向此网上论坛发帖,请发送电子邮件至 perlchina@googlegroups.com
要取消订阅此网上论坛,请发送电子邮件至 perlchina+unsubscribe@googlegroups.com
若有更多问题,请通过 http://groups.google.com/group/perlchina?hl=zh-CN 访问此网上论坛。

--
您收到此邮件是因为您订阅了 Google 网上论坛的“PerlChina Mongers 讨论组”论坛。
要向此网上论坛发帖,请发送电子邮件至 perlchina@googlegroups.com
要取消订阅此网上论坛,请发送电子邮件至 perlchina+unsubscribe@googlegroups.com
若有更多问题,请通过 http://groups.google.com/group/perlchina?hl=zh-CN 访问此网上论坛。



--
http://weizhicheng.users.sourceforge.net/blog/

--
您收到此邮件是因为您订阅了 Google 网上论坛的“PerlChina Mongers 讨论组”论坛。
要向此网上论坛发帖,请发送电子邮件至 perlchina@googlegroups.com
要取消订阅此网上论坛,请发送电子邮件至 perlchina+unsubscribe@googlegroups.com
若有更多问题,请通过 http://groups.google.com/group/perlchina?hl=zh-CN 访问此网上论坛。

--
您收到此邮件是因为您订阅了 Google 网上论坛的"PerlChina Mongers 讨论组"论坛。
要向此网上论坛发帖,请发送电子邮件至 perlchina@googlegroups.com。
要取消订阅此网上论坛,请发送电子邮件至 perlchina+unsubscribe@googlegroups.com。
若有更多问题,请通过 http://groups.google.com/group/perlchina?hl=zh-CN 访问此网上论坛。

Re: [PerlChina] Shipwright 无法运行

直接联系sunnay!

在 2011年2月22日 下午1:01,Robin Lee <robinlee.sysu@gmail.com>写道:
似乎根本没有这个模块

2011/2/22 rochelle hsu <rjhome@gmail.com>

很明显的提示,你检查shipwright:base模块安装了没有。

在 2011-2-22 上午2:54,"Robin Lee" <robinlee.sysu@gmail.com>写道:

> 安装了 Shipwright-2.4.19
>
> 运行:
> $ shipwright create
>
> 显示:
> Base class package "Shipwright::Base" is empty.
> (Perhaps you need to 'use' the module which defines that package first,
> or make that module available in @INC (@INC contains:
> /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5
> /usr/share/perl5 /usr/lib64/perl5 /usr/share/perl5
> /usr/local/lib64/perl5/site_perl/5.10.0/x86_64-linux-thread-multi
> /usr/local/lib/perl5/site_perl/5.10.0
> /usr/lib64/perl5/vendor_perl/5.10.0/x86_64-linux-thread-multi
> /usr/lib/perl5/vendor_perl /usr/lib/perl5/site_perl .).
> at /usr/local/share/perl5/Shipwright.pm line 7
> BEGIN failed--compilation aborted at /usr/local/share/perl5/Shipwright.pm
> line 7.
> Compilation failed in require at /usr/local/bin/shipwright line 5.
> BEGIN failed--compilation aborted at /usr/local/bin/shipwright line 5.
>
> 出现了什么问题呢?
>
> --
> 您收到此邮件是因为您订阅了 Google 网上论坛的"PerlChina Mongers 讨论组"论坛。
> 要向此网上论坛发帖,请发送电子邮件至 perlchina@googlegroups.com
> 要取消订阅此网上论坛,请发送电子邮件至 perlchina+unsubscribe@googlegroups.com
> 若有更多问题,请通过 http://groups.google.com/group/perlchina?hl=zh-CN 访问此网上论坛。
>

--
您收到此邮件是因为您订阅了 Google 网上论坛的"PerlChina Mongers 讨论组"论坛。
要向此网上论坛发帖,请发送电子邮件至 perlchina@googlegroups.com
要取消订阅此网上论坛,请发送电子邮件至 perlchina+unsubscribe@googlegroups.com
若有更多问题,请通过 http://groups.google.com/group/perlchina?hl=zh-CN 访问此网上论坛。

--
您收到此邮件是因为您订阅了 Google 网上论坛的"PerlChina Mongers 讨论组"论坛。
要向此网上论坛发帖,请发送电子邮件至 perlchina@googlegroups.com
要取消订阅此网上论坛,请发送电子邮件至 perlchina+unsubscribe@googlegroups.com
若有更多问题,请通过 http://groups.google.com/group/perlchina?hl=zh-CN 访问此网上论坛。



--
Woosley.Xu



--
您收到此邮件是因为您订阅了 Google 网上论坛的"PerlChina Mongers 讨论组"论坛。
要向此网上论坛发帖,请发送电子邮件至 perlchina@googlegroups.com。
要取消订阅此网上论坛,请发送电子邮件至 perlchina+unsubscribe@googlegroups.com。
若有更多问题,请通过 http://groups.google.com/group/perlchina?hl=zh-CN 访问此网上论坛。

Re: [PerlChina] Shipwright 无法运行

似乎根本没有这个模块

2011/2/22 rochelle hsu <rjhome@gmail.com>

很明显的提示,你检查shipwright:base模块安装了没有。

在 2011-2-22 上午2:54,"Robin Lee" <robinlee.sysu@gmail.com>写道:

> 安装了 Shipwright-2.4.19
>
> 运行:
> $ shipwright create
>
> 显示:
> Base class package "Shipwright::Base" is empty.
> (Perhaps you need to 'use' the module which defines that package first,
> or make that module available in @INC (@INC contains:
> /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5
> /usr/share/perl5 /usr/lib64/perl5 /usr/share/perl5
> /usr/local/lib64/perl5/site_perl/5.10.0/x86_64-linux-thread-multi
> /usr/local/lib/perl5/site_perl/5.10.0
> /usr/lib64/perl5/vendor_perl/5.10.0/x86_64-linux-thread-multi
> /usr/lib/perl5/vendor_perl /usr/lib/perl5/site_perl .).
> at /usr/local/share/perl5/Shipwright.pm line 7
> BEGIN failed--compilation aborted at /usr/local/share/perl5/Shipwright.pm
> line 7.
> Compilation failed in require at /usr/local/bin/shipwright line 5.
> BEGIN failed--compilation aborted at /usr/local/bin/shipwright line 5.
>
> 出现了什么问题呢?
>
> --
> 您收到此邮件是因为您订阅了 Google 网上论坛的"PerlChina Mongers 讨论组"论坛。
> 要向此网上论坛发帖,请发送电子邮件至 perlchina@googlegroups.com
> 要取消订阅此网上论坛,请发送电子邮件至 perlchina+unsubscribe@googlegroups.com
> 若有更多问题,请通过 http://groups.google.com/group/perlchina?hl=zh-CN 访问此网上论坛。
>

--
您收到此邮件是因为您订阅了 Google 网上论坛的"PerlChina Mongers 讨论组"论坛。
要向此网上论坛发帖,请发送电子邮件至 perlchina@googlegroups.com
要取消订阅此网上论坛,请发送电子邮件至 perlchina+unsubscribe@googlegroups.com
若有更多问题,请通过 http://groups.google.com/group/perlchina?hl=zh-CN 访问此网上论坛。

--
您收到此邮件是因为您订阅了 Google 网上论坛的"PerlChina Mongers 讨论组"论坛。
要向此网上论坛发帖,请发送电子邮件至 perlchina@googlegroups.com。
要取消订阅此网上论坛,请发送电子邮件至 perlchina+unsubscribe@googlegroups.com。
若有更多问题,请通过 http://groups.google.com/group/perlchina?hl=zh-CN 访问此网上论坛。

Re: [PerlChina] 《Modern Perl》中文版(生成PDF时出错)

LS 出错的诸位安装
Pod::PseudoPod 和 App::pod2pdf 了么?


2011/2/22 yzhkpli@gmail.com <yzhkpli@gmail.com>
中文的参考参考也不错。英文不给力,有的不明白其中的深意。。。。。。

2011/2/22 Michael Zeng <galaxy2004@gmail.com>

下英文的啊 ,  没必要看中文的,
 
 
英文更 原来味道

2011/2/22 wendao <wendaozhe@gmail.com>

我也一样,没弄成,哪位生成的话可以共享一下。

在 2011年2月22日 上午10:16,钟声 <gh00920307@gmail.com>写道:

跑去看了下,,
貌似很多人都没成功。

--
您收到此邮件是因为您订阅了 Google 网上论坛的“PerlChina Mongers 讨论组”论坛。
要向此网上论坛发帖,请发送电子邮件至 perlchina@googlegroups.com
要取消订阅此网上论坛,请发送电子邮件至 perlchina+unsubscribe@googlegroups.com
若有更多问题,请通过 http://groups.google.com/group/perlchina?hl=zh-CN 访问此网上论坛。

--
您收到此邮件是因为您订阅了 Google 网上论坛的“PerlChina Mongers 讨论组”论坛。
要向此网上论坛发帖,请发送电子邮件至 perlchina@googlegroups.com
要取消订阅此网上论坛,请发送电子邮件至 perlchina+unsubscribe@googlegroups.com
若有更多问题,请通过 http://groups.google.com/group/perlchina?hl=zh-CN 访问此网上论坛。



--
            Yours Sincerely
                    Zeng Hong

--
您收到此邮件是因为您订阅了 Google 网上论坛的“PerlChina Mongers 讨论组”论坛。
要向此网上论坛发帖,请发送电子邮件至 perlchina@googlegroups.com
要取消订阅此网上论坛,请发送电子邮件至 perlchina+unsubscribe@googlegroups.com
若有更多问题,请通过 http://groups.google.com/group/perlchina?hl=zh-CN 访问此网上论坛。

--
您收到此邮件是因为您订阅了 Google 网上论坛的“PerlChina Mongers 讨论组”论坛。
要向此网上论坛发帖,请发送电子邮件至 perlchina@googlegroups.com
要取消订阅此网上论坛,请发送电子邮件至 perlchina+unsubscribe@googlegroups.com
若有更多问题,请通过 http://groups.google.com/group/perlchina?hl=zh-CN 访问此网上论坛。



--
http://weizhicheng.users.sourceforge.net/blog/

--
您收到此邮件是因为您订阅了 Google 网上论坛的“PerlChina Mongers 讨论组”论坛。
要向此网上论坛发帖,请发送电子邮件至 perlchina@googlegroups.com。
要取消订阅此网上论坛,请发送电子邮件至 perlchina+unsubscribe@googlegroups.com。
若有更多问题,请通过 http://groups.google.com/group/perlchina?hl=zh-CN 访问此网上论坛。

Re: [PerlChina] 《Modern Perl》中文版(生成PDF时出错)

中文的参考参考也不错。英文不给力,有的不明白其中的深意。。。。。。

2011/2/22 Michael Zeng <galaxy2004@gmail.com>
下英文的啊 ,  没必要看中文的,
 
 
英文更 原来味道

2011/2/22 wendao <wendaozhe@gmail.com>

我也一样,没弄成,哪位生成的话可以共享一下。

在 2011年2月22日 上午10:16,钟声 <gh00920307@gmail.com>写道:

跑去看了下,,
貌似很多人都没成功。

--
您收到此邮件是因为您订阅了 Google 网上论坛的“PerlChina Mongers 讨论组”论坛。
要向此网上论坛发帖,请发送电子邮件至 perlchina@googlegroups.com
要取消订阅此网上论坛,请发送电子邮件至 perlchina+unsubscribe@googlegroups.com
若有更多问题,请通过 http://groups.google.com/group/perlchina?hl=zh-CN 访问此网上论坛。

--
您收到此邮件是因为您订阅了 Google 网上论坛的“PerlChina Mongers 讨论组”论坛。
要向此网上论坛发帖,请发送电子邮件至 perlchina@googlegroups.com
要取消订阅此网上论坛,请发送电子邮件至 perlchina+unsubscribe@googlegroups.com
若有更多问题,请通过 http://groups.google.com/group/perlchina?hl=zh-CN 访问此网上论坛。



--
            Yours Sincerely
                    Zeng Hong

--
您收到此邮件是因为您订阅了 Google 网上论坛的“PerlChina Mongers 讨论组”论坛。
要向此网上论坛发帖,请发送电子邮件至 perlchina@googlegroups.com
要取消订阅此网上论坛,请发送电子邮件至 perlchina+unsubscribe@googlegroups.com
若有更多问题,请通过 http://groups.google.com/group/perlchina?hl=zh-CN 访问此网上论坛。

--
您收到此邮件是因为您订阅了 Google 网上论坛的"PerlChina Mongers 讨论组"论坛。
要向此网上论坛发帖,请发送电子邮件至 perlchina@googlegroups.com。
要取消订阅此网上论坛,请发送电子邮件至 perlchina+unsubscribe@googlegroups.com。
若有更多问题,请通过 http://groups.google.com/group/perlchina?hl=zh-CN 访问此网上论坛。

Re: [PerlChina] 《Modern Perl》中文版(生成PDF时出错)

下英文的啊 ,  没必要看中文的,
 
 
英文更 原来味道

2011/2/22 wendao <wendaozhe@gmail.com>
我也一样,没弄成,哪位生成的话可以共享一下。

在 2011年2月22日 上午10:16,钟声 <gh00920307@gmail.com>写道:

跑去看了下,,
貌似很多人都没成功。

--
您收到此邮件是因为您订阅了 Google 网上论坛的“PerlChina Mongers 讨论组”论坛。
要向此网上论坛发帖,请发送电子邮件至 perlchina@googlegroups.com
要取消订阅此网上论坛,请发送电子邮件至 perlchina+unsubscribe@googlegroups.com
若有更多问题,请通过 http://groups.google.com/group/perlchina?hl=zh-CN 访问此网上论坛。

--
您收到此邮件是因为您订阅了 Google 网上论坛的“PerlChina Mongers 讨论组”论坛。
要向此网上论坛发帖,请发送电子邮件至 perlchina@googlegroups.com
要取消订阅此网上论坛,请发送电子邮件至 perlchina+unsubscribe@googlegroups.com
若有更多问题,请通过 http://groups.google.com/group/perlchina?hl=zh-CN 访问此网上论坛。



--
            Yours Sincerely
                    Zeng Hong

--
您收到此邮件是因为您订阅了 Google 网上论坛的"PerlChina Mongers 讨论组"论坛。
要向此网上论坛发帖,请发送电子邮件至 perlchina@googlegroups.com。
要取消订阅此网上论坛,请发送电子邮件至 perlchina+unsubscribe@googlegroups.com。
若有更多问题,请通过 http://groups.google.com/group/perlchina?hl=zh-CN 访问此网上论坛。