00:12:44.96プログラマーなら一度は煩わされたことのある文字コードについてのスレ。合成文字、ソート、TRON、外字コード、その他について語り合いましょう。各言語での文字列の扱いについての質問もOKです。基本マッターリ、ささ、茶でもどうぞ。03:36:29.63安岡はもう引退した方がいい。13:13:12.26MSゴシックの昴の字形みたいにいつの間にかこっそり訂正されてたりして。02:54:06.88で、結局南堂案のコンセプトが正しかったことが証明された。かかわらず、南堂を無視し続けた。それどころか南堂の案の重要な点である、字体の変更をトンデモ扱いした。そんなことをすれば南堂が委員会を敵だとみなすのも無理は無い。万死に値すると思うが。内部文字コードをUTF-8にしてもUTF-8にはならず、SJISとなってしまいます。エディタが識別できないだけだと思いますが、気にしなくてもいいですか?例えばhtmlでContent-Typeをtext/html;charset=UTF-8と指定してるにも関わらず、マルチバイト文字がないため、内部文字コードがSJISになってる感じです。17:06:36.21BOMはバイトオーダーを識別するためにあるんですよ。18:19:16.94レスありがとうございます。>>335一般的にはそうみたいですね。UTF-8には無意味とも書いていました。判別するためにUTF-8でも使うみたいなことは書いてました。>>336よくわかりませんが確かに\は発生しそうですね。再度開いたときにSJISで開かれてエディタもSJISと判断してるということです。バイナリエディタなんかで開いたとき、シングルバイト文字は、SJISでもUTF-8でも、16進数ダンプで同じ値になるので、エディタにはそのへんが判断できないんじゃないのかなぁと思ってます。04:28:14.19ブログのログインみたいな感じの部分を想像してほしいのですが、データベースやファイルに入っているログイン情報がUTF-8以外、ログインするためにフォームから入力する値がUTF-8で、これらを比較するとします。活字が過去存在してたんだ。別にどうだっていいだろうそんなもん。23:45:09.33すみません、CGI質問スレが無いので、どなたか教えてくださいsitemixで、メールフォームのchamamailを設置したのですが、http://www.chama.ne.jp/download/mail/chamamail/index.htm送信の確認画面に??と出たりメールを受け取った時のメールフォームの中が----------------------------------------------------縺雁錐蜑�=縺�email=doostynahin@gmail.com---------------------------------------------------の様に文字化けしてしまいます。code)はシフトJISで書かれていた。改行コードがCR+LFなので、Windows環境で開発された物と思われる。>■設定設置方法の部分を見るに文字コードについては一切の指定が無い。作った人間は、そういう事まで頭が回らない人間と思われる。charset=Shift_JIS\">\n";というハードコーディングがなされているので、シフトJISのままサーバーに設置する物なのだろう。ソースに書かれた日付を見ると、どうやら最後にメンテナンスされたのは2001年頃らしい。最新でも5.6.0、ちょっと古ければ5.5.0、5.0.xxx、下手すればperl4の可能性だってある。Errorを引き起こす。シフトJISを使う事による弊害なので、perlが悪い訳でも無い。修正したいならエラー出力に、問題となった箇所が出力されている筈なので、httpdのerrorログを見てソースを修正すれば良い。あとは↓のスレに行ってやれ。Unif.がレンダラ実装の重荷だってことは分かるけど、レンダラは主なものに収斂してきているから、こういう動きが足早に進められることはなさそう。08:29:02.18>>460よく意味がわからないのだが。Unif.が無くても生じるわけだが。02:13:06.91むしろ、複数コードポイントが1文字になるのでUTF-32の存在意義すら危うくする存在>IVS合成やセレクタをうまいこと区別できるUTF-??出てこないかなあ。22:11:09.49CIDをUnicodeに変換する事って出来るの?記号(♂)のまっすぐバージョンがCIDにはあるんだけど、これをhtmlで表示させたい(もちろん、フォントには収録してます)。11:47:22.43あ~、jp78とかいう属性付けるとIVSではないけど異体字表示できますね。俺としてはIVSでやりたいんだが、誰か方法を御教授願います。19:29:53.70http://senda.shiteyattari.com/aalt.html何か信じてくれてなさそうなので表示サンプル作ってみた。ローカルに落として、それぞれのフォント指定を自分の環境に変更させた上でFirefoxで表示させてみて。OTFだけIVSが正常に表示されないから。俺のコーディングがおかしくて表示されてないのだとしたら、修正稿の提示をどうかお願いします。22:21:18.35安岡はキティの癖に、コレじゃまるでマトモな人じゃないか。23:43:55.09漢字やキー配列の話題から離れればこんなものなのかも。17:28:44.011:1ってのがコードポイントの話ならno、ラウンドトリップ可能かって意味ならyes...だったと思う。18:00:46.36ということはJISの文字はそのままUnicodeに変換可能。CJKの問題はあまり影響無いような。頃から?ちょっと信じられんが。01:17:22.20有効なUnicodeのコードポイントかどうかを判定する必要に迫られているのですが、どう調べたらいいですかね。コードポイントのデータベースとか、APIとか。自分が受け取ったHTMLに文字参照(数値参照)がたくさん含まれているんだけどどうもデタラメなコードポイントを含んでいるようで、それをチェックしたいのですが。あ、HTMLから文字参照を抜き出すとかその辺はできてるんですが、数値の判定をどうするかということです。まあ実際にはいろんな次元のデタラメがある(たとえばUnicode的には正当でも文書内容的におかしいとか)わけですが、今はUnicodeのレベルでのチェックを必要としております。01:41:03.42自分が使いたい文字の一覧を作っておけばいいだろう。君が何を有効としたいかは誰にもわからないわけだし。04:59:22.11>>711割当済コードポイントの一覧が欲しいってことならこれ。08:34:50.33どうも>>711です。最低限のチェックをしたいなと思って。