在perldoc中正确渲染撇号

Bra*_*ace 5 perl perldoc pod apostrophe

我无法弄清楚如何在我的Perl文档中正确显示撇号.例如,文本'test'显示为âtestâ.

  • E<39> 也呈现为 â
    • I<'>
    • S<'>
    • E<apos>
  • C<'>呈现为"'"(显然终端不是问题)
  • F<'> 呈现为下划线 â

我也尝试运行perldoc-T,-n nroff-n troff但没有了作用.运行-t固定的撇号问题,但也杀死所有其他文本属性.

我已经忍受了一段时间,但它真的开始让我恼火.如何才能正确显示它们?

Bra*_*ace 0

@hwnd 的错误报告让我找到了LANG环境变量。通过将其从 更改en_US.UTF-8en_US,我可以正确显示 perldocs。不确定这是否会在其他地方引起问题,但到目前为止我还没有遇到任何问题。