文字コード総合スレ part8 [sc](★0)
-
- 1
- 2012/11/30(金) 13:16:02.46
-
プログラマーなら一度は煩わされたことのある文字コードについてのスレ。
UTF-8、ShiftJIS、JIS、EUC、Uincode、 UCS、サロゲートペア、コードポイント、文字コード判定、
合成文字、ソート、TRON、外字コード、その他について語り合いましょう。
各言語での文字列の扱いについての質問もOKです。
基本マッターリ、ささ、茶でもどうぞ。
■過去スレ
文字コード総合スレ part1 http://pc11.2ch.net/test/read.cgi/tech/1031028205/
文字コード総合スレ part2 http://pc11.2ch.net/test/read.cgi/tech/1143375639/
文字コード総合スレ part3 http://pc11.2ch.net/test/read.cgi/tech/1180250376/
文字コード総合スレ part4 http://pc11.2ch.net/test/read.cgi/tech/1228052369/
(スレ再利用)UnicodeとUTF-8の違いは? http://pc12.2ch.net/test/read.cgi/tech/1177930957/
(隔離スレ)UnicodeとUTF-8の違いは? その2 http://pc12.2ch.net/test/read.cgi/tech/1274937437/
文字コード総合スレ part5 http://pc12.2ch.net/test/read.cgi/tech/1236529563/
文字コード総合スレ part6 http://hibari.2ch.net/test/read.cgi/tech/1278923059/
文字コード総合スレ part7 http://toro.2ch.net/test/read.cgi/tech/1306595564/
-
- 395
- 2013/10/21(月) 10:02:49.98
-
文字コードに対して幅とかマージンが決められてないんだから、スレ違いだろ。
まあ、そもそもフォントとOSで対応できるとか言ったやつが悪いんだけどな。
文字コード的には他のエンコードとの変換のためのコードは使わない。ということは選択肢は1つしかない。
文字コードは文字列の全体的な見た目まで定義してない。仮にmacできれいに表示されたとしてもそれはたまたまってこと。
-
- 396
- 2013/10/21(月) 12:37:25.80
-
互換性を考えない、一人で完結ならそれでもいいんじゃない
-
- 397
- 2013/10/22(火) 13:16:40.56
-
キャラクターとグリフを分けて考えるようになってからややこしくなってきたよな。
「異体字なのか」「同じ字の字形の違い」なのかとかいろいろ
-
- 398
- 2013/10/22(火) 16:10:09.10
-
できる事が増えた。特にUnicodeの異体字は処理が簡単。
-
- 399
- 2013/10/22(火) 16:23:09.07
-
Unicodeの場合、なし崩し的にどんどん包摂の範囲が狭くなっていってるから初期のものとの整合性がぐちゃぐちゃで
-
- 400
- 2013/10/22(火) 16:27:12.06
-
まあその辺は6以降で。
-
- 401
- 2013/10/22(火) 17:01:02.23
-
まあ「文字グリフ分離」はここ数年間での文字コードとフォントの進化の頂点だよな。
あとは包摂の範囲や粒度、字形の問題とか規格で決めることをどう決着つけるのかと
フォントベンダーがちゃんとしたものを手抜きしないで作ってくれるかだよな。
-
- 402
- 2013/10/22(火) 17:03:02.82
-
ユーザー次第だと思うね。
メーカーがちゃんとコスト掛けてるものについて、それをちゃんと評価し、使うかどうか。
-
- 403
- 2013/10/22(火) 17:05:46.86
-
そうだね、凄い手間とお金がかかっているからね。
-
- 404
- 2013/10/26(土) 02:43:56.58
-
フォントのグリフ集合に関してはAJ1の一人勝ちになってるから
その辺Adobe次第なのよね
-
- 405
- 2013/10/27(日) 23:12:43.53
-
>>395
スペースを始めとして、半角、全角や幅ゼロやそれ以外の幅の文字もあるよ
http://ja.wikipedia.org/wiki/Unicode%E6%96%87%E5%AD%97%E3%81%AE%E3%83%9E%E3%83%83%E3%83%94%E3%83%B3%E3%82%B0#.E3.81.9D.E3.81.AE.E4.BB.96.E3.81.AE.E7.89.B9.E6.AE.8A.E7.94.A8.E9.80.94.E6.96.87.E5.AD.97
-
- 406
- 2013/10/28(月) 06:01:33.32
-
よくわからんけど、silフォントみたいなやつ?
-
- 407
- 2013/10/29(火) 00:31:26.29
-
>>405
で、その幅っていうのは具体的にどれだけなんだい?
-
- 408
- 2013/10/29(火) 00:36:08.36
-
等幅フォントを使って
スペース文字で文字間を調節するって
活版印刷みたいだな。
-
- 409
- 2013/10/29(火) 07:12:24.68
-
ところで入札までした変体仮名グリフはどこへ行ったんだ
-
- 410
- 2013/10/30(水) 17:42:06.45
-
いわれてみれば
-
- 411
- 2013/10/30(水) 17:49:35.04
-
ローマ字で長音はサーカムフレックス付けるのに
なんでJISに全角の「サーカムフレックス付O(オー)」が無いんだ?
-
- 412
- 2013/10/30(水) 18:39:25.87
-
そこでいうJISって何?
-
- 413
- 411
- 2013/10/30(水) 18:54:48.92
-
文字集合JIS X 0208のことです。
-
- 414
- 411
- 2013/10/30(水) 19:04:54.16
-
文字コードにそれほど詳しいわけではないのですが
どの日本語文字エンコーディングでも「サーカムフレックス付O(オー)」は保存できません。
そもそも文字集合のなかに無いのでしょうか?
ローマ字も日本語なのに無いのは変だと思うんですよね。
ギリシャ文字やキリル文字はあるのに。
-
- 415
- 2013/10/30(水) 19:14:42.08
-
ユニコードにはあるけど。
-
- 416
- 411
- 2013/10/30(水) 19:23:32.84
-
ユニコード環境なら使えるのは知っています。
大文字と小文字の2文字を追加するだけで良いのになんで日本語の文字集合に入れなかったんでしょうか?
漢字の異体字みたいに青天井化する恐れも無かったのに。
-
- 417
- 2013/10/30(水) 19:30:02.53
-
ちょっとごめん。サーカムフレックスって「^」ですよね?
ローマ字だとマクロンじゃないですか?
-
- 418
- 411
- 2013/10/30(水) 19:45:41.02
-
交通機関や民間では地名人名にヘボン式ローマ字でマクロンが使われることがありますが
正式な日本語のラテン文字転記である訓令式ではサーカムフレックスが使われます。
>1947年(昭和22年)の文部省通達[17](訓令式とヘボン式の両方を解説していた)ではサーカムフレックスとアポストロフィを使うとしており、
1937年(昭和12年)の内閣訓令が事務的な手違いで誤っていたと言われているが、昭和20年代の教育現場(小学校4〜6年生)ではどちらでも良いと教えるように文部省が指導していた。
例:市の公文書でサーカムフレックス付きオーが使われています。
http://www.city.nagaoka.niigata.jp/dpage/kokubun/chikyuhiroba/konnichiwa/newsletter/Vol.252.pdf
-
- 419
- 2013/10/30(水) 20:04:24.94
-
歳がバレただけか。言わなきゃよかった
-
- 420
- 2013/10/30(水) 21:30:42.70
-
JISに「合成用丸」があることからも分かるように、
アクセント記号は合成でなんとかするつもりだったんだろうよ。
-
- 421
- 2013/10/30(水) 21:32:09.65
-
今は合成用丸という名前じゃなくなってるのか…
-
- 422
- 2013/10/30(水) 21:43:15.81
-
◯囲い文字は青天井化しそうだから合成するのは合理的かもしれないけど
ローマ字で長音は母音だけだよ。AIUEOaiueoそれぞれにマクロン付きとサーカムフレックス付きを入れても20文字だけじゃん。
なんで入れなかったんだろうね。
-
- 423
- 2013/10/30(水) 21:51:09.94
-
JIS X 0213に入ってるんだからええやん
-
- 424
- 411
- 2013/10/30(水) 23:01:56.66
-
それもそうですね。
-
- 425
- 2013/10/31(木) 04:21:14.96
-
昔は「漢字コード」って言ってたくらいだから
みんな非漢字部分にはあまり意識を払ってなかったのかもね
-
- 426
- 2013/10/31(木) 12:21:54.63
-
日本人はローマ字なんて殆ど使ってないしなあ。
0208や0212の頃は、漢字でさえまだあれやこれが足りないって議論が盛んにあった頃で、
ローマ字の長音表記に使う長音記号付きの母音字なんてどうでも良かったんじゃない?
変体仮名や西欧のアクセント記号付きアルファベットの方がまだ需要があったんじゃないかと。
和言葉には長音字はないから国語屋も興味薄そう。
-
- 427
- 2013/10/31(木) 23:44:32.72
-
これらのカタカナをユニコードに入れてほしい。
一時期存在したわけだし、入れる資格はあると思う。
ヤ行イ - Wikipedia
http://ja.wikipedia.org/wiki/%E3%83%A4%E8%A1%8C%E3%82%A4
ヤ行エ - Wikipedia
http://ja.wikipedia.org/wiki/%E3%83%A4%E8%A1%8C%E3%82%A8
わ行う - Wikipedia
http://ja.wikipedia.org/wiki/%E3%82%8F%E8%A1%8C%E3%81%86
そうすれば
ear 耳 イアー
year 年 ⊥アー (似た記号で代用)
を区別できるのにね。
韓国のわけのわからない試作ハングルよりは実用価値はあると思う。
-
- 428
- 2013/11/01(金) 00:00:51.79
-
一定の用例があれば符号化される可能性はあるだろうけど
五十音図だけだと厳しい気がする。文を綴った例がないと
-
- 429
- 2013/11/01(金) 00:37:49.21
-
既に入ってる「江」「衣」が有効活用されてるかといえばされてないのよね。
やっぱり、文字コードに入るだけじゃなくて主要な環境でデフォルトで表示できて、入力も出来るというのが普及の最低ラインになるんじゃなかろうか。
-
- 430
- 2013/11/01(金) 00:52:02.50
-
> 普及の最低ライン
何の話だ?
-
- 431
- 2013/11/01(金) 01:12:42.55
-
金属活字の活版印刷の時代にそれらのカナの活字が造られて使われていたかどうかが大きかったのかも。
-
- 432
- 2013/11/01(金) 01:27:53.75
-
フォント屋向けにUnicodeの日本語用サブセットみたいなのが必要なんだろうな
今だとAJ1がそれに近いか
-
- 433
- 2013/11/01(金) 01:45:50.33
-
どのフォントでも対応するレベルの現実的な規模のサブセットは0213なんだろうな。
だからそこから外れてるKana Supplementはほったらかされる。
-
- 434
- 2013/11/01(金) 01:56:41.54
-
JIS X 0213もAdobe-Japan1も最後に改訂されたのは9年前だっけ
後者は汎用電子がトリガーになって1-7が来るかなと思ったもんだけど
-
- 435
- 2013/11/01(金) 02:42:50.59
-
JIS X 0213は今後もサブセット集合として存在意義があると思う。Shift-JIS200Xとかはお笑い種になっちゃったけど
-
- 436
- 2013/11/01(金) 02:44:49.61
-
そうだね
JIS信者 安岡信者の心のより所として必要だね
-
- 437
- 2013/11/01(金) 12:22:17.42
-
>>435
JIS X 0213なんて意義はもうほぼないだろw
文字コード屋以外には。
世間では既にUnicode+Adobe-Japan1で廻ってる。
-
- 438
- 2013/11/01(金) 12:23:29.58
-
> Adobe-Japan1
< Adobe-Japan1フォント
-
- 439
- 2013/11/01(金) 13:24:11.90
-
JavaScriptにようやく正規化とサロゲートペアのメソッドが入るみたいで安心
-
- 440
- 2013/11/01(金) 15:38:04.53
-
>>436 TRON信者は電波お花畑板という適切な板に行ってください
-
- 441
- 2013/11/01(金) 16:51:12.98
-
>>439
Unicodeすらまともにサポートしてなかったのか
-
- 442
- 2013/11/01(金) 19:49:26.19
-
Adobe-Japan1フォントは、欧文がダメだからなー
-
- 443
- 2013/11/01(金) 22:50:40.29
-
JavaScriptは仕様を巡る争いで数年無駄にしたからなあ
-
- 444
- 2013/11/01(金) 22:55:49.16
-
仕様を巡る争いなんてないよ。
そもそもネットスケープの独自言語だったわけだし。
単に標準化委員会が、XHTMLなんかはやらせようとしてて
JavaScirptに見向きもしなかっただけ。
標準化委員会が最低限のDOM以外なにも決めようとしないので
各ブラウザベンダーは独自で便利な機能を実装していった。
この時代に標準はない。
それに業を煮やしたブラウザベンダーがJavaScriptを
ふんだんに取り入れたHTML5を作り出した。
ここからやっとJavaScriptの仕様の話に入る。
このページを共有する
おすすめワード