パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

最新Radeon/GForce対応のXFree86 4.3.0がリリース」記事へのコメント

  • xterm (スコア:5, 参考になる)

    by kubota (64) on 2003年02月28日 18時37分 (#269818) ホームページ 日記
    デフォルトでは、日本語 (EUC-JP)、韓国語 (EUC-KR)、簡体字中国語 (GB2312)、繁体字中国語 (Big5)、タイ語 (TIS-620) の各ロケールにおいて、自動的に UTF-8 モードになって luit を呼び出すことで、各ロケールのエンコーディングを自動的に用いるようになっています。それ以外のロケールにおいては、従来の 8 ビット動作となります (ほんとうは、すべてのロケールでluit呼び出し動作をデフォルトとしたかったのですが、iso10646-1 フォントは 8 ビットフォントにくらべて重いからいやだ、との理由から却下となりました。てめえら、日本人はいつも「重い」2バイトフォントを使ってんだよ、と言いたくなるのをぐっとこらえました)。

    ただし、内部動作は UTF-8 モードなのでフォントに iso10646-1 なものを指定しないといけないのですが、これは自動的には選んでくれません (パッチを送ったのですが却下されてしまいました)。ですので、フォントを指定しないと文字化けします。

    この問題については、各ディストリビュータで対処してください。日本語だけしか考えなくていい場合はフォントに iso10646-1 なものを指定するだけでOKですが、さまざまな言語で動くことが必要な場合には、フォント設定に加えて、新設の locale リソースを true に設定すればよいと思います。

    locale リソースについては manpage を参照してください。

    # ちなみに、luit は Shift_JIS や GBK にも対応しています。

    • Re:xterm (スコア:2, 参考になる)

      by Anonymous Coward on 2003年02月28日 20時30分 (#269872)
      試しに ~/.Xresources に下記の設定をしてみたら日本語の表示ができました。

      XTerm*Font: -misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso10646-1

      % xrdb -merge ~/.Xresources
      % xterm -u8 -e luit &
      親コメント
      • by Anonymous Coward
        従来のxtermは「xterm -u8 -e luit」と入力することが必要だけど、XFree86 4.3 では「xterm」と入力するだけでOKということでは?
    • by Anonymous Coward
      > iso10646-1 フォントは 8 ビットフォントにくらべて
      > 重いからいやだ、との理由から却下となりました。
      > てめえら、日本人はいつも「重い」2バイトフォントを使ってんだよ

      ISO10646 と JISX0208 では文字数が数倍違うので
      同じ 2 バイトとい
    • by Anonymous Coward
      >iso10646-1 フォントは 8 ビットフォントにくらべて重いからいやだ

      重いってのもあるけど、フォントの選択肢が制限されるってのもあるね。
      8ビットコードの欧文フォントはいっぱいあるのに、-iso10646-1が使われてしまうとそれらは使えなくなる。

      JIS X 0208やISO 10646/1みたいに複数のscriptをもつ体系では、
      コードセット/エンコーディングでフォントを選ぶんじゃなくて、
      script/ブロックごとにフォントを選べるようになるのが理想な

192.168.0.1は、私が使っている IPアドレスですので勝手に使わないでください --- ある通りすがり

処理中...