43.18 Encoding

コマンド set encoding は文字のエンコード (encoding) を選択します。 書式:
     set encoding {<value>}
     show encoding

有効な値 (value) は以下の通りです。

  default     - 出力形式にデフォルトのエンコードの使用を命令
  iso_8859_1  - 多くの Unix ワークステーションや MS-Windows で使用可
                能な最も一般的な西ヨーロッパフォント。このエンコード
                は PostScript の世界で 'ISO-Latin1' として知られてい
                るものです。
  iso_8859_2  - 中央/東ヨーロッパで使用されるフォント
  iso_8859_15 - ユーロ記号を含む iso_8859_1 の亜種
  koi8r       - 良く使われる Unix のキリル文字エンコード
  koi8u       - Unix のウクライナ地方のキリル文字エンコード
  cp437       - MS-DOS のコードページ
  cp850       - 西ヨーロッパの OS/2 のコードページ
  cp852       - 中央/東ヨーロッパの OS/2 のコードページ
  cp1250      - 中央/東ヨーロッパの MS Windows のコードページ

一般に、エンコードの設定は出力形式の設定の前に行なう必要があります。こ のエンコードはどんな出力形式でもサポートされているとは限らず、そして出 力形式は要求されたどんな非標準文字も生成できなければいけません。 PostScript と X11 と wxt 出力形式はすべてのエンコードをサポートしてい ます。OS/2 Presentation Manager は iso_8859_2 に対しては自動的にコー ドページ 912 に変更します。

竹野茂治@新潟工科大学
2009年4月5日