マルチバイトでかかれた(たとえば =encoding utf-8 な日本語)POD を perldoc で表示すると, XXXXXみたいになってしまいます(CentOS なり Ubuntu なりで)。 とりあえず読みたい,というのなら, % perldoc -t Hoge::Nihongoみたいに nroff コンバータではなくテキストコンバータで読めば読めます。が,強調表示とかされません。ちょいと悲しい。 Pod::Man の含まれる podlators 2.1.0 以降で pod2man コマンドに --utf8 (-u)オプションというのができて,これを使うと 8bit スルーで nroff に渡してくれるようになりました。 なので pod2man をダイレクトに叩くなら % pod2man -u `perldoc -l Hoge::Nihongo` | nroff -man | $