[ubuntu-jp:6067] Re: 日本語のマンページを ps に直すには

Terazono, Junya terakinizers @ yahoo.co.jp
2018年 11月 3日 (土) 09:56:14 UTC


久保さま、皆様

 寺薗と申します。
 私の環境(現時点ではUbuntu 16.04)では、なぜか man -t man > man.ps と実行
すると英語のmanページが出力されるという不思議な現象が発生してしまいまし
た。

 PSファイルの文字化け、ということであれば、文字コードを直してやればいいと
いうことで、以下のようにしてみるのはどうでしょう。nkfというフィルターを使
い、UTF−8コードへ出力する方法です。

$ LANG=ja_JP.UTF-8 man -t man | nkf -uw8 > man.ps

 なお、nkfはパッケージとして入っていない場合があるかと思いますので、パッ
ケージをあらかじめ入れておいて下さい。

  sudo apt install nkf

 ではでは。

On Fri, 2 Nov 2018 10:06:21 +0900
KUBO Koichi <k at obuk.org> wrote:
> はじめまして久保と申します。
> 
> マンページを印刷して読みたくなり、man -t で ps を出力しましたが、漢字
> やかなが欠けてしまいます。
> 
>  $ LANG=ja_JP.UTF-8 man -t man > man.ps  # 漢字やかなが欠ける?
> 
> テキストで出力してターミナルで参照する分には問題はありません。手元の
> ubuntu 16.04 と 18.04 のどちらも同じ結果になります。
> 
> 問題を特定するために、下記の小さな日本語の ps を gs に入力しましたが、
> 漢字やかなが欠けることはありません。
> 
>  /Ryumin-Light-UniJIS-UTF8-H findfont 24 scalefont setfont
>  10 10 moveto (お早うございます) show
> 
> どなたか日本語のマンページを ps に直す方法を教えて頂けないでしょうか。
> 
> よろしくお願い致します。
> 


-- 
★-☆-★-☆-★-☆-★-☆-★-☆-★-☆-★ visit http://moonstation.jp/ ☆-
                   寺薗 淳也 (Terazono, Junya) 
          terakinizers at yahoo.co.jp | http://www.terakin.com/



ubuntu-jp メーリングリストの案内