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

/.-Jでもたまに文字絵を見かけるが」記事へのコメント

  • 文字絵そのものが(きちんと見えれば)面白いかどうかはともかくとして、フォントがMSゴシックでないとメトリックが合わずに目茶苦茶に表示される、というのが致命的ですね。クロスプラットフォームというWWWの優れた性質を台無しにしています。

    自分の環境と違う人も

    • > Windowsユーザだって、Windows以外で使われているある
      > フォントのメトリックに依存したものを書かれるのはいやでしょう?
      べつにー。
      俺たちに見せる気は無いんだな、と思うだけ。

      英語圏のアスキーアートは俺達に見せる気は更々無いんだなと。
      そこら辺で既に悟ってます。
      # [\]←君にはこれが何に見える?
      • 》 # [\]←君にはこれが何に見える?

        半角円記号(¥)。

        /* 個人的には本当は半角バックスラッシュ(\)に見えてほしいAC */

        この件について、歴史的経緯に詳しい人のフォローがあると嬉しいかも。
        • by Anonymous Coward
          • シフトJISには、半角円記号はあるが、半角バックスラッシュはない。
          • EUC-JPには、半角バックスラッシュはあるが、半角円記号はない。
          • ISO-2022-JP (いわゆるJIS) には、両方ある。(きちんと特定できる)。

          いま、/. は EUC-JP で書かれている。 EUC-JP では、ISO-20

          • by Anonymous Coward on 2003年02月25日 14時37分 (#267482)
            じゃあNetscape7.02もIE6SP1も、両方間違ってるって事なのね。
            正解吐ける奴ってどいつだ?

            # Windowsがダメって言われたらそれまでだが
            親コメント
            • by Anonymous Coward
              nkfやqkcのような、EUC-JP ←→ シフトJIS の変換ソフトでさえ、 間違ったことをやっています。

              EUC-JP の 0x5C は、シフトJIS には変換不可能なはずなのに シフトJIS の 0x5C に変換してしまっています。 また、シフト JIS の 0x5C は、EUC-JP に変換不可能なはずなのに、 EUC-JP の 0x5C に変換してしまっています。

              • EUC-JP の 0x5C は、シフトJIS には変換不可能なはずなのに シフトJIS の 0x5C に変換してしまっています。 また、シフト JIS の 0x5C は、EUC-JP に変換不可能なはずなのに、 EUC-JP の 0x5C に変換してしまっています。
                先生!
                こーゆーときは、どう処理するのが正解なんでしょうか?

                てゆか、便宜上0x5cは現状維持の方がよさげな気がする。
                ここで余計な処理入れると、\エスケープ使ってるソースコードが殲滅させられるし。
                --

                --
                Ath'r'onならfloatあたりに自信が持てます
                親コメント
              • by tix (7637) on 2003年02月28日 21時05分 (#269894) ホームページ
                0x5C が 0x5C に変換できてしまってはいけない場合は、 iconv を使いましょう。
                iconv の仕様は知りませんが、かなり厳格だと思います。

                > printf '\134' | iconv -f euc-jp -t shift_jis
                iconv: (stdin): cannot convert
                --
                鵜呑みにしてみる?
                親コメント
              • by Anonymous Coward
                厳密に処理せずに、間違っていることを承知の上で、 ええかげんに処理するのがいいんじゃないでしょうか。
              • by Anonymous Coward
                下手に処理すると、EUC -> SJIS -> EUCとかしたときに元と違う物が出来て困ります。
                変換できないコードは見なかったことにするのが一番。
              • by Anonymous Coward
                ええ、EUC-JP → ISO-8859-11 → EUC-JP と変換すると、 もとと違うものになります。あたりまえですが。それと一緒と思えばいいのです。
              • 「TOG日本語ベンダ協議会推奨日本語EUC・シフトJIS間コード変換仕様」
                というものがあるので、
                これを使っとけばこの業界的には幸せになれると思われ。

                > てゆか、便宜上0x5cは現状維持の方がよさげな気がする。

                もちろん現状維持( US-ASCII のバックスラッシュは JISX 0201 の円記号に変換される)だぞ。

                # 他の業界については不明
                --
                # mishimaは本田透先生を熱烈に応援しています
                親コメント

アレゲはアレゲを呼ぶ -- ある傍観者

処理中...