When writing POD documentation, I realized that Unicode character ŷ
became X
on output.
Input:
=pod
=encoding utf8
=over
=item I<yt> (ŷ(t))
The value predicted for time I<t>.
=back
Output in PuTTY:
Input in Emacs:
Version of perldoc being used that of Perl 5.18.2 (SLES12 SP4, perl-5.18.2-12.20.1.x86_64
), and LANG=en_US.UTF-8
.
Update:
It seems to be a bug in Perl or in the package of SLES12 SP4: Using the same test on OpenSUSE Leap 15.1 with Perl 5.26.1, the output looks OK:
yt (ŷ(t))
The value predicted for time t.
However using pod2man
from perl-5.26.1-15.87.x86_64
of openSUSE Leap 15.3, the output is not correct.
OTOH using perldoc
the output is correct, too.