相关疑难解决方法(0)

如何在Perl POD派生的手册页中使用Unicode字符?

如果这是不可能的,处理从UTF-8编码的POD派生的手册页的最佳做法是什么?

要在POD中使用Unicode,要做的第一件事就是使用该指令

=encoding UTF-8
Run Code Online (Sandbox Code Playgroud)

(如所讨论此处).该pod2textpod2html工具将正常工作,并产生完美的UTF-8编码输出.

pod2man但是,该工具不会:

pod2man -u MyModule.pm | nroff -Tutf8 -man | less
Run Code Online (Sandbox Code Playgroud)

也没有perldoc.非ASCII字符都被破坏或X-ed输出.关于perlbug是否可能是一个错误或**roff*,有一些不确定的讨论pod2man.

由于我的模块专门处理Unicode并且打算在CPAN上进行分发,因此必须使用支持Unicode的手册页.

我使用的是Perl 5.14.2,perldoc 3.15和*roff 1.21.

unicode perl manpage pod internationalization

8
推荐指数
1
解决办法
737
查看次数

标签 统计

internationalization ×1

manpage ×1

perl ×1

pod ×1

unicode ×1