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

Unicode と機種依存文字」記事へのコメント

  • 0x5cでバックスラッシュが円記号になってしまう問題ですが、私の知る限りではフォントにMS明朝/ゴシックなどの日本語フォントを使っているときだけ発生します。
    ということで、これは変換表の問題ではなくて日本語フォントの問題なのではないでしょうか?
    --
    腐乱化…もといFlanker
    • 0x5C が円記号として表示されるのが日本語フォントだけなのは当然です。なぜなら、非日本語フォントは JIS X 0201 を知らないからです。

      問題はむしろ、Windows が標準でつんでいる日本語フォントが、ちゃんと JIS X 0201 に準拠していない (これは 0x7E がチルダとして表示されてしまう方のお話) ことにあります。

      Unicode に変換する際に、実際の表示に合わせるのが正しいか、それとも ASCII 文字セットの一部として扱うのが正しいのかについては、微妙なところです。 ISO 646 によるプラットフォーム間の相違は、

      --
      むらちより/あい/をこめて。
      • >問題はむしろ、Windows が標準でつんでいる日本語フォントが、ちゃんと JIS X 0201 に準拠していない (これは 0x7E がチルダとして表示されてしまう方のお話) ことにあります。

        ぁぅ、そっちは確かに問題ですね orz
        この辺は全てM$が日本語DOSを作ったときにさかのぼる問題なのだ・・・
        っていうか、こういう文字コード関係にお詳しいのでしたか。脱帽・・・

        ところでむらちさん・・・部員1号なんですから変なもの部の方も忘れないでくださいね(苦笑)
        --
        腐乱化…もといFlanker
        親コメント

「科学者は100%安全だと保証できないものは動かしてはならない」、科学者「えっ」、プログラマ「えっ」

処理中...