X



文字コード総合スレ Part12
レス数が1000を超えています。これ以上書き込みはできません。
0001デフォルトの名無しさん
垢版 |
2018/12/16(日) 12:38:15.61ID:VlX3xGEw
Windows NTは初代からUnicodeがネイティブの文字コードです。cp932ではありません。
プログラマーなら一度は煩わされたことのある文字コードについてのスレ。
UTF-8、Shift_JIS、JIS、EUC、Unicode、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/
文字コード総合スレ part8 http://peace.2ch.net/test/read.cgi/tech/1354248962/
文字コード総合スレ part9 http://peace.2ch.net/test/read.cgi/tech/1401301779/
文字コード総合スレ Part10 http://mevius.2ch.net/test/read.cgi/tech/1444822140/
文字コード総合スレ Part11 https://mevius.5ch.net/test/read.cgi/tech/1516629503/
0003デフォルトの名無しさん
垢版 |
2018/12/16(日) 12:45:08.07ID:VlX3xGEw
■これまでに行われた議論
・Windows 10のコマンドプロンプトでUTF-8を使用する場合chcp 65001で切替可能。日本語入力等も可
・Shift JIS や EUC-JP や Big5 や GB なんかをUnicode に変換してしまうと、ラウンドトリップは保証されるか
・単一情報をソースの文字コード(or 言語)情報なしに元に戻したい (統計的に文字の出現確率なんかを調べる)
・0x5cをUnicodeにするときにバックスラッシュに置き換えるか円マークに置き換えるかで、逆変換時に結果が変わるの問題
・丸付き数字は機種依存文字か?。Unicodeでは機種依存文字ではない。
・Safari文字コード変換のバグは
・Microsoft文字コード変換のバグは
・U+31F0..U+31FF(アイヌ語表記用小書きカタカナ)が入ってない件
・文字化けに強いishフォーマットでエロ画像を交換する場合、ssより、s7のほうが化けにくい
・SJISとUNICODEの判別はどのようにすればいいですか?BOM。無ければ、統計判断。 ライブラリを使うが吉
・ところでケータイのUnicode対応度って実際どうよ? → 対応済み
・TwitterのWebインターフェイスからだと、サロゲートペアは2文字としてカウント。140字打てない 。
・Unicode 5.2で追加されたUnicodeSMP(第1面)、Unicode 5.1で未定義だったSMPのコードポイントや第15、第16面が
 Windows7では表示されない。 → 和田研細丸ゴシック2004ARIBはARIB外字を含んでいる。
・元号を安置する場所はJIS第三で確保済み。ウニコードでブロックを確保は政治力次第。
・元号は個人名ではない。特定の時間軸基準に数える年号を漢字で指す文字。
 陛下の崩御後必ずしも元号が追号になるわけではない。むしろ違う場合が多い。昭和54年法律43号の元号法参照。
・文末でなければ"0"+ASCII7ビット、文末なら"1"+ASCII7ビットというエンコード。 → ヌル1バイトが貴重な時代からの負の遺産。
・Windows7出荷時に未定義だったコードポイントはフォント入れても豆腐になる。Unicode5.2は表示しない。欝だ。
・Unicode6ドラフトでPILE_OF_POO文字確定。ウニコードがもはやイミフ。SerifとSans-Serifで幅に違いは出る?
・Unicodeのzipが文字化けする。→Windows 7は公式パッチで対応可能。8以降は標準対応
0004デフォルトの名無しさん
垢版 |
2018/12/16(日) 12:46:00.56ID:VlX3xGEw
・中国語の簡体字では、へんやつくりが簡略化されるなら、その文字も自動的に簡略化して表記する国家規格が有る
・中国語の「噁心」簡化政策によると「恶(U+6076)」に統一。口偏+恶(U+6076)は普通に使われているがUnicodeにはない
・日本人のニーズが満たせないのも確かなので原規格分離(中国では「曾→曽」は簡体字と繁体字の違いとはみなされていないとか)
・UNICODEを扱うプログラムはサロゲートをぶったぎられた入力が渡されてくる場合にも備えろって→YES
・UnicodeとUTF-8の違いは?
・日本のCJK Ext.D Submissionに{魚針}が含まれてる件
 U+9C75(魚箴)は強烈。いくら何でも違いすぎる。(魚針)
 ひょっとしたら後で実は別字だったとか日本では異体字だが中国では別字とかになるかも知れんぞ。
 中国ではってレベルじゃねーぞ。
・Unicodeは言語情報を直接扱わない。 多言語の混在表現は(unicodeでは)できないか
・Unicode文字列リストを各国言語を考慮してソートしたいんですが → ムリです。
・Unicodeサニタイズが面倒になるのか
0005デフォルトの名無しさん
垢版 |
2018/12/16(日) 12:46:16.07ID:VlX3xGEw
もうひとつの過去スレ:
文字コード統一スレ 1文字目
http://pc8.2ch.net/test/read.cgi/tech/1109171258/

隔離スレ:
UnicodeとUTF-8の違いは?
http://pc12.2ch.net/test/read.cgi/tech/1177930957/
UnicodeとUTF-8の違いは? その2
http://hibari.2ch.net/test/read.cgi/tech/1274937437/
UnicodeとUTF-8の違いは? その2
http://toro.2ch.net/test/read.cgi/tech/1291075205/
UnicodeとUTF-8の違い4(インディアン隔離スレ)
http://toro.2ch.net/test/read.cgi/tech/1342963035/
0007デフォルトの名無しさん
垢版 |
2018/12/16(日) 12:49:13.25ID:VlX3xGEw
■単語一覧
・UTF-16は16ビット単位にエンコードするけど、サロゲートペアがある
 表現できる文字空間はUTF-8と同じく20ビットとちょっと
・丸付き数字は機種依存文字か?MSIME2007ではCP932に収録されてない文字は「環境依存文字」って表示。
 MacJapaneseではフォントによっては表示されないし、フォントによっては表示される。
今のMac(内部Unicodeアプリ)は、フォント依存ではなくアプリ依存。
似非ISO-2022-JPや似非Shift_JISのドキュメント中の丸付き数字は、
素直にAppleのAPIを使ってるアプリならゲタ(U+FFFD)になる。
・Mail.appではISO-2022-JPに収まらずCP932に収まるメールは、含まれる字種によって
 charset=CP932で送信される場合とISO-2022-JP(もどき)で送信される場合がある
・MSでのウニコードとSJIS変換のバグ。
 U+007E TILDE <-> Shift_JIS 0x7E OVERLINE
 U+301C WAVE DASH -> Shift_JIS NA 【MSの問題】
 U+FF5E FULLWIDTH TILDE <-> Shift_JIS 0x8160 WAVE DASH 【MSの問題】
・SafariでのウニコードとSJIS変換のバグ。
 U+007E TILDE -> Shift_JIS 0x8160 WAVE DASH 【Safariの問題】
 U+301C WAVE DASH <-> Shift_JIS 0x8160 WAVE DASH
 U+FF5E FULLWIDTH TILDE <-> Shift_JIS NA
・winzipの規格ではファイル名のコードページ指定もしくは記録情報が存在しない。
 解決策:取り合えず、MSWin+JPではShift-jisでファイル自体には保存されている。
 MACOSX=Unicode,Unix=UTF/EUC/S-JISどれでもありえる。文字に関係なくLocalLangで
 再変換しているので、それをしなければよい。
・charlenでの文字列長の判定はプラットフォームにより返り値が違う(機種依存文字等)。マニュアル嫁。
・JISのエスケープシーケンスが正しく認識されない本文とか。
 '0x1b, 0x24, 0x42' という3バイトを先頭に、'0x1b, 0x28, 0x42' を末尾に追加汁。
 あるいはhttp://masaka.dw.land.to/mr/jmr.phpとか。
0008デフォルトの名無しさん
垢版 |
2018/12/16(日) 17:19:29.50ID:0LUE4AGb
oo|o|o|||o|o|o|o|||ooo|oo|o|ooooo||o||o|oooo|||o||||o|oo|o|||o|o|o|o|o|oo
ooo||o|o|||||||o|o||oo|ooo||ooo|o||oooo|oo|o||oo|||ooo||||oo||ooooo||oo||
oo||ooo|o||o||ooooo|oo|oo|o|o|||o|||||o|o|oo||oo|ooo||o||||o|o||o||o|oooo
ooo|||||o|oo|||ooo|o|oo|||||ooooooooooo|||ooo|||o||||oo|oo|||ooo|o||oo|||
ooooo|ooo||o|oo|||oooo|oo|||||ooooo||o|||oo|||o|o|o|o||||o|||||oo|oo|oo|o
||o|oo||oooooo||o|oo||o|||ooo||oo||oo||ooo|o|o|oo|||||o|o|o|||oooooo|o|||
||o||||o|oo|||o||oo||ooo|ooo|oo|||oo|o|||o|||oo|oo|oo|o|||||oooo||ooooooo
oo|oo|||||oo|||||o|oo|o||oo|||o|ooo||o|oo|||o||ooooooooo|ooooo|o|||o||o||
o|oo|o||o|oo|oo|oo|o|o|o|oo|o||||oo|oo||ooo|ooooo||||o|oo|oo|||o|||oo||||
|o||||o|||oo|o||o||oo||oooo|oo|o||oooo|oo|||||||oo|o|o|ooo|oooo||||ooo|oo
ooooo|||oo||oo|o||o|ooooooo||||||o|o||o|o|ooo||oo||o||oooo||oo|oo|||o||||
|o|||oo||o||o|o|||o||oooo|oo|||o||oo|ooooo|o|||o|||oo|ooo|ooo|||oo||oo|oo
||ooo|||ooo|||o|ooooo||||oo|||||oo||ooo|o||o||ooo|oo||oo|oo|||o|o|o|oooo|
|||oo|o||o||o|ooooooooo|o|o|||||oo|o||ooo|o||o|oo||||oo|o||o||o|ooo|||ooo
oooo|||ooooo||o||oo|ooo|||||o|oo|||o||o||ooo|ooo||oo||oo||o||o|oo|o|oo|||
oooooo||||oo|o||oo|||o|ooooo||ooo||||||oooo|||||oo||||ooo|||o|o|o|o||oooo
o|o|o|oo|o|oooo|o|ooo||oo|oo||||||||ooo|o||o||oo||o|||ooo|o||oo||oo||oo|o
oo||||oooooo|o||o|o|oooo||o|||oo|ooo|o|o|o|ooo||o|o|oo|o|||o|o|o|||o||o||
oo|oooo|oo|o|oo||||oo|||o||o|o||o||o|oooo|o||||o|o||o|ooooo||ooo||||||ooo
oo||o|oo||||oo|||||||||ooo|oo|||oo||oooo||o|o|o||||ooooooooo|oo|||oo|oo|o
o|o|||||o|o|||oo|oo|o|||o|o|||oo|oo||ooo|oo|oo||oooo||||o||||ooooooo||ooo
o|||||oo|o|||oo|ooooo|ooooo||o||oo||ooo||||oo|oooo||||oo|oooo||oo|o||||||
|oo|oo|||||oooooo||||ooo|||||ooo|oo|o|||oo|o|o|||o||ooo||ooo|o|oo|||o|ooo
ooooo|o|oo||o||||oo||oo|o|ooo||o|o|o|||ooo||||||o||oo|ooo||o|o||oo|o||ooo
|oo|ooooo||o||o|o|oo|oo|||ooo||||o|oo|oo|o||||o|oo|||o||o|||||ooooo|o|ooo
|o||ooooooo|||oo|ooo|ooo||||ooo||oo||ooo|||||||ooo|o|ooooo|||||o|o|o|||o|
0009デフォルトの名無しさん
垢版 |
2018/12/16(日) 21:10:16.93ID:3q5iKhWM
こんなスレあったんだ
Windowsのフォントって、どのフォントがどのコード体系とか字体を使っている。
などを纏めているところってある??
0012デフォルトの名無しさん
垢版 |
2018/12/17(月) 21:18:18.25ID:lO+98ZHR
あげ
0014デフォルトの名無しさん
垢版 |
2018/12/18(火) 11:22:36.98ID:/M0/bFGF
>やはり頭悪いのはunicodeと符号化を混同してる

ここは同意

>2つ以上のオクテットを使う符号単位で
>BOM入れないヤツは池沼だからな

これは嘘
0015デフォルトの名無しさん
垢版 |
2018/12/19(水) 00:20:13.76ID:jOXn0Ht9
低学歴知恵遅れには
エンディアンの概念がないのが
よおく分かったわ
0016デフォルトの名無しさん
垢版 |
2018/12/19(水) 00:28:37.33ID:t+yG2AJO
CPUの内部形式とデータには何の関係もない
現にネットワークデータはCPUとは無関係の並びになってる
0018デフォルトの名無しさん
垢版 |
2018/12/19(水) 00:57:03.62ID:jOXn0Ht9
うわあ。。。
マジでいってんの

こういうマジもんの低学歴がこの板で
はば利かせてるのがよく分かるわ

マジで頭悪いことを
ハジもなくなんの躊躇もなくいうからな

プログラムで
いちいエンディアン変換してんのすら
しらないらしいわ

当然Unicodeのエンコード方法にも
ビッグエディアンとリトルエンディアンがある
0019デフォルトの名無しさん
垢版 |
2018/12/19(水) 00:58:18.75ID:jOXn0Ht9
もうね低学歴すぎてヤバイって
ちなみネットワークでデータを交換するときは
暗黙で基本はビッグエンディアンになってる

常識だからなコレ
0020デフォルトの名無しさん
垢版 |
2018/12/19(水) 01:00:17.18ID:jOXn0Ht9
低学歴知恵遅れって
なんでものすごい頭悪いことを
自信満々にいうわけ?
0021デフォルトの名無しさん
垢版 |
2018/12/19(水) 01:12:57.34ID:jOXn0Ht9
ちなみipアドレスの並びはビックエンディアンになってる
ポート番号も当然ビックエンディアンになってる

ソケット通信のプログラム組んだことあるなら
ポート番号設定するのにhtons(コレはオクテット2つになる)という関数を使ったことあるハズだ

ちなみにこの関数はリトルエンディアンの計算機なら
ビッグエンディアンに変換された値がかえってくる

ビッグエンディアンの計算機なら
そのままビッグエンディアンの値がかえってくる
0023デフォルトの名無しさん
垢版 |
2018/12/19(水) 06:24:21.16ID:wJcYDzdz
最近の子はバイトオーダーなんて意識しないからな
常識としては知っててほしいがけど
低レベルな処理書かなきゃ関係ないし触れることもないだろうから知らなくても困らんな
アラインメントとかパディングとかも同様
0025デフォルトの名無しさん
垢版 |
2018/12/19(水) 16:46:27.07ID:R6d6JT/9
>>23
バイトオーダーを意識する機会が減ったのは、xmlやjsonなどテキスト形式でデータ受け渡しすることが多くなったから。
テキスト形式ならバイトオーダーを意識せずに済むし、スクリプト言語で扱うのにも便利。
0027 ◆QZaw55cn4c
垢版 |
2018/12/19(水) 20:51:34.30ID:C9bIO99C
>>24
豆知識、endian とは?
もともとは、卵を丸い方の端 (big end) から割る人々(Big Endians)と尖った方の端から割る人々 (Little Endians) との対立を表したものだった
0029デフォルトの名無しさん
垢版 |
2018/12/20(木) 03:36:13.08ID:Epiz8Tj2
バイトオーダーやアラインメントは、C/C++以外の言語でバイナリデータを使おうとした時に強く意識することになる。
C/C++で開発している時はコンパイラが自動的に配置・取得してくれるデータを、スクリプト言語では自力でオフセット調整して配置・取得しなければならない。
C/C++より簡単なことが長所だったはずのC#・Java・Perl・Python言語などで、低レベルなオフセット調節を自力で行う必要に迫られる皮肉な状況が起きる。
0030デフォルトの名無しさん
垢版 |
2018/12/20(木) 04:20:27.30ID:ojhJ7lIE
> バイトオーダーやアラインメントは、C/C++以外の言語でバイナリデータを使おうとした時に強く意識することになる。
C/C++言語以外ではライブラリが処理してしまうんで意識しないかな
C/C++ライブラリを呼び出すライブラリを作るときは意識するだろうけど、
それって結局C/C++言語で書くんで、あれ?意識するのはC/C++かw
0031デフォルトの名無しさん
垢版 |
2018/12/20(木) 06:53:32.14ID:Epiz8Tj2
>>30
例えばWindows環境だと、C/C++以外の言語でWin32API関数を固有の構造体を入出力に使う場合、アセンブリ並みに低レベルなオフセット調節を自力で行う必要に迫られる。
0032デフォルトの名無しさん
垢版 |
2018/12/20(木) 07:18:15.99ID:ojhJ7lIE
× 例えばWindows環境だと、C/C++以外の言語でWin32API関数を固有の構造体を入出力に使う場合、アセンブリ並みに低レベルなオフセット調節を自力で行う必要に迫られる。
○ 例えばWindows環境だと、C/C++以外の言語でWin32API関数を固有の構造体を入出力に使う場合、C/C++並みに低レベルなオフセット調節を自力で行う必要に迫られる。
0033 ◆QZaw55cn4c
垢版 |
2018/12/20(木) 07:37:44.12ID:W1ypdRwu
>>32
うーん、具体的な win32api 名(だけでいいです)を例示してください.
0035デフォルトの名無しさん
垢版 |
2018/12/20(木) 08:04:20.01ID:Epiz8Tj2
>>32
勝手に書き換えないでもらいたい。
C/C++だと構造体の各メンバ変数のアラインメントを意識しなくていいが、他の言語だとそうはいかないので、アセンブリと同じようなオフセット調節が必要。
SendMessage(WM_COPYDATA)の送受信データの読み書きなど例はいくらでもある。
0036デフォルトの名無しさん
垢版 |
2018/12/20(木) 10:08:25.12ID:48mnxvPx
>>35
>C/C++だと構造体の各メンバ変数のアラインメントを意識しなくていいが

誰に騙された?
0037デフォルトの名無しさん
垢版 |
2018/12/20(木) 13:46:21.36ID:P4Rv6f7s
実行メモリ上はともかく
ファイルやネットワークストリームでLEにするアホいるんか?
0038デフォルトの名無しさん
垢版 |
2018/12/20(木) 16:58:53.93ID:Epiz8Tj2
エンディアンもさることながら32/64bit整数の幅調節が厄介。
使っている言語が32/64bitどちら向けでビルドされたものなのかによって構造体メンバのアラインメントを適切に処理する必要が出てくる。
言い換えれば、C/C++で作った構造体をバイト列で渡し、C/C++以外の言語でバイト列を構造体に復元する処理が厄介。
単に構造体の64bit整数メンバだけ気を付けるのではダメで、構造体の全メンバのアラインメントそのものが大きく変わりうることに注意する必要がある。
0039デフォルトの名無しさん
垢版 |
2018/12/20(木) 18:26:27.50ID:6OEKrw3R
いや、だからさ、その程度までは理解できてるのに、何故「C/C++だと構造体の各メンバ変数のアラインメントを意識しなくていいが」なんてことを言っちゃうの?
それとアラインメントの話とバイトオーダーの話を混同しないように気を付けた方がいいよ。
0040デフォルトの名無しさん
垢版 |
2018/12/20(木) 19:07:05.38ID:oZOw2Nhk
C/C++しらないけど、魔法のようにアライメントを
勝手に調整してくれるんじゃないの?想像しただけで
0041デフォルトの名無しさん
垢版 |
2018/12/20(木) 21:19:19.38ID:/Up9dRku
Unicodeは普通にリトルエンディアンもありだ

なんで Byte Order Mark(BOM) がファイルの先頭に入ってるのか分かってない
Javaバイトコードのcafe babeみたいな飾りだと思ってんの

リトルエンディアンの計算機ばっかりがあるとこで
ビッグエンディアンでファイルを保存する理由なんかないからな

当然、そういったコンテンツデータがHTTPでも流れてくる
0042デフォルトの名無しさん
垢版 |
2018/12/20(木) 21:20:17.21ID:/Up9dRku
やっぱりこの板には
クルクルパーしかいない

そしてそのクルクルパーの声だけがでかい

やっぱりな低学歴知恵遅れは
この板から排除する必要がある
板が正常に機能しない
0043デフォルトの名無しさん
垢版 |
2018/12/20(木) 21:26:52.62ID:gpCj1726
アライメントはふつうコンパイラが適切に調整してくれるよね。
32/64bitで整数サイズの違いでメンバオフセットが変わるってのはアライメントとは別の話。
0044デフォルトの名無しさん
垢版 |
2018/12/20(木) 21:31:46.95ID:/Up9dRku
32bitなら
ちゃんと32bitに詰まるように
メンバの順序かえる
0045デフォルトの名無しさん
垢版 |
2018/12/20(木) 21:38:37.03ID:/Up9dRku
char unko
char foo
int aho
short poi
char baka
int manuke
short boo
char woo




int manuke
----
int aho
----
short poi
short boo
----
char unko
char foo
char baka
char woo


64bitでも考え方は同じ
強制パッキングのオプション使えるコンパイラもある
0046デフォルトの名無しさん
垢版 |
2018/12/20(木) 21:42:31.32ID:oZOw2Nhk
今問題としてるのはファイルの話だ。
32bitシステムで作られたファイルを64bitシステムに
持ってきたとしてもファイルの内容が変わるわけじゃない

つまりC/C++で32bitでint型で扱っていたからと言って
64bitでもint型で扱ってはいけないということだ
0047デフォルトの名無しさん
垢版 |
2018/12/20(木) 21:44:56.46ID:/Up9dRku
バカがよくやる誤りは
メモリ境界をまたぐ位置で64bit値を参照したりして
バスエラーを起こす


シリアライズデータを直に参照できると思ってるバカがあとをたたない
CISCの計算機しか使ったことないサル並の脳みそのヤツがよくやる
0048デフォルトの名無しさん
垢版 |
2018/12/20(木) 21:53:38.53ID:/Up9dRku
そんなファイル読み込むときに
普通にintなんか使わないからな
そんなことは低学歴知恵遅れしか発想できない


utf16なら16bit単位(uint16_t)
utf32なら32bit単位(uint16_t)
で読み込む

リトルエンディアンの計算機で
ビッグエンディアンのUnicode読む場合は
16bit単位なら16bit単位でオクテット列の並びを逆転させる
32bit単位なら32bit単位でオクテット列の並びを逆転させる

リトルエンディアンの計算機で
リトルエンディアンのファイル読み込むならオクテット列の並びを逆転させる必要はない

ビッグエンディアンならその逆になる

低学歴知恵遅れはこういった基本的な理解がない
0049デフォルトの名無しさん
垢版 |
2018/12/20(木) 21:59:01.65ID:gpCj1726
>>45
C/C++の規格じゃ構造体のメンバは宣言された順にアドレスが増加するよう並べられることになっている。
仮に>>45のような最適化を行うことができる処理系が存在したとしても、一般的と言えるものではない。
0051デフォルトの名無しさん
垢版 |
2018/12/20(木) 22:00:12.93ID:/Up9dRku
だからそう書いてる
手動で自分で並べ替える
0053デフォルトの名無しさん
垢版 |
2018/12/20(木) 22:23:36.55ID:tzmwAGAt
結局C/C++でもアライメント意識して、自分で適切な型を選択しているってわけさ
他の言語でも一緒。ただし型が違うからバイト数を指定するだけの話
0054デフォルトの名無しさん
垢版 |
2018/12/20(木) 23:02:54.77ID:Epiz8Tj2
PGならば、楽するためにJava/C#/Python/Perl/Rubyなどを使ってたはずなのに、C++よりめんどくさくなって心が折れそうになる経験を一度はしておいたほうがいい。
0056デフォルトの名無しさん
垢版 |
2018/12/20(木) 23:49:16.62ID:/Up9dRku
やはり低学歴知恵遅れには
C++はむり

レスみればよく分かる
レスから頭の悪さがにじみ出てる

低学歴のレスはすぐにわかるわ
残念なことに
0057デフォルトの名無しさん
垢版 |
2018/12/21(金) 12:36:36.76ID:C7PBMVlX
データのアラインメントはどんな言語を使うにしても気にする必要がある。
しかし、Windows が VisualC++ でビルドされていて、VisualC++
もしくは互換のアラインメントができる言語でアプリを組めば、
気にしなくてもよい、ということだけだろう。
0058デフォルトの名無しさん
垢版 |
2018/12/21(金) 14:56:12.53ID:wVAQd9sY
>>57
gcc も同じだよ。64bit版linux gccはwchar_tを16ビットにするか32ビットにするかを切り替えビルドできるからさらに厄介。
構造体を丸ごとダンプしたバイナリデータを同じOS上の別プロセスに渡すのは繊細な注意がいる。
0059デフォルトの名無しさん
垢版 |
2018/12/21(金) 16:01:10.01ID:2iFVCAc3
で、なんだっけ?バイナリファイルのデータが
16bitで格納されていようが32bitで格納されていようが
C/C++だったらアライメントを勝手に調整してくれるんだっけw
へー、勝手にねー、intで扱ってれば、勝手に調整してくれるんだーw
0060デフォルトの名無しさん
垢版 |
2018/12/21(金) 16:43:13.79ID:wVAQd9sY
intが16bitの組み込み向けプログラムであっても同じコンパイルオプションで作ったモジュール同士ならバイナリの復元はC言語の型キャストだけで可能。
構造体が仕様として公開されている場合、どの言語であれアラインメントを意識した実装が必要になるが、C言語は実装コストが最も低くなる傾向はある。
スクリプト言語を使う人がアラインメントを意識せずにすんでいるのは、ライブラリ実装した人が頑張ってくれた・くれているおかげ。
0061デフォルトの名無しさん
垢版 |
2018/12/21(金) 17:01:59.77ID:2iFVCAc3
一方他の言語では、指定したオフセットから何バイト読み込むか指定するだけなのであった
0063デフォルトの名無しさん
垢版 |
2018/12/21(金) 17:23:19.85ID:wVAQd9sY
>>61
先生。指定したオフセットから何バイト読み込むか指定する作業は、まさにアセンブラと同レベルの作業じゃありませんか。違いますか、先生。
0065デフォルトの名無しさん
垢版 |
2018/12/21(金) 18:13:53.48ID:ORTv1gtC
低学歴知恵遅れ先生はC/C++スレだけじゃなくてここにもくるようになったのか
0068デフォルトの名無しさん
垢版 |
2018/12/21(金) 23:50:03.63ID:j37Ohb1y
まず低学歴知恵遅れは
低学歴知恵遅れの自覚がないからな
0069デフォルトの名無しさん
垢版 |
2018/12/22(土) 11:38:13.24ID:boWDflNh
実行時に使用中のCPUがLEかBEかを判定するプログラムを
Cでサンプル欲しいのですがどこかにありますか?
0071デフォルトの名無しさん
垢版 |
2018/12/31(月) 08:52:03.67ID:Tj5kujd4
C1制御文字の<128>って多くの文字コードで「PAD」と名付けられているのに
UnicodeでのU+0080はxxxみたいに無名なのって理由ある?
0072デフォルトの名無しさん
垢版 |
2018/12/31(月) 13:29:33.60ID:8Z6ezMyM
U+0080,U+0081,U+0084,U+0099は、ISO6429/ECMA-48で制御文字に含まれていない
というか削除されてる
http://www.ecma-international.org/publications/standards/Ecma-048.htm
http://www.ecma-international.org/publications/files/ECMA-ST/Ecma-048.pdf

WikipediaソースによるとUnicode初期ドラフトにはU+0080も入っていたみたいなことも書かれてるね
https://en.wikipedia.org/wiki/C0_and_C1_control_codes#C1_set
0075デフォルトの名無しさん
垢版 |
2019/01/02(水) 00:20:17.09ID:R6tFufwf
エイプリルフールはまだだけど元号ネタとかあるだろうな
新元号『NEO平成』に決定みたいな
0077デフォルトの名無しさん
垢版 |
2019/01/02(水) 22:33:06.92ID:Fz1uszjs
新元号が分からなくてグリフが間に合わないからUnicode 12.1を出すってのは仕方ないけど
新元号の組字のためだけにAdobeJapan1を改訂するってのは馬鹿げてる
0079デフォルトの名無しさん
垢版 |
2019/01/03(木) 09:15:51.35ID:IESB6EpY
MS-DOS でのプログラミングではメモリ内の特定のバイトについて
文字の中の何バイト目かを 1 バイトずつ遡って調べるということも
あったようだけど自分ではそういうコードを書いた記憶がない。
いや、もしかしたらあったのかもしれないけど。
EUC-JP の場合は ASCII なバイトかシングルシフトが現れた時点で
確定するようだけど。Unicode の時代になって良かったね。
まあ、そんなようなことを今更思った。あけましておめでとう。
0081デフォルトの名無しさん
垢版 |
2019/01/04(金) 13:59:50.88ID:8DNHKlb4
あけおめ

>>79
大昔のことだけど、SJIS 文字列の末尾から検索するプログラム書いてた時は「SJIS、お前はマジで殺す」という気持ちで一杯でした。
もう二度とあんなことはやりたくない。
008279
垢版 |
2019/01/04(金) 17:36:17.24ID:opswFKCW
ありがとう、まさにそういうことです。
p=strchr( path,'\\'); /* おい *p 、お前は本当に '\\' なのか? 表とかじゃないのか? */
0084デフォルトの名無しさん
垢版 |
2019/01/04(金) 19:30:16.38ID:EMYjNY+E
UnicodeはSJISよりも扱いが複雑だけど
ライブラリが揃ってるからねー
一文字が1バイトだろうと3バイトだろうと
2文字で1文字を表していようが、簡単に一文字判定ができちゃう
0085デフォルトの名無しさん
垢版 |
2019/01/04(金) 21:30:36.38ID:atCGQoq2
複数コードポイントで1文字を表すのって上限って決まってないの?青天井?
0094デフォルトの名無しさん
垢版 |
2019/01/05(土) 00:07:24.29ID:41KVD0qa
Unicodeは1文字の概念も破綻しちゃったね
1文字に見えるやろ?でもこれは11文字なんや
全く意味がわからないw
0095デフォルトの名無しさん
垢版 |
2019/01/05(土) 00:11:16.35ID:41KVD0qa
見た目上の1文字は最大4バイト×11文字で44バイトなのかな?w
11文字ってのは今現在存在する最大が11文字ってだけで青天井?
もうライブラリ使ってないと無理だね
0096 ◆QZaw55cn4c
垢版 |
2019/01/05(土) 00:12:47.39ID:F8+3E8Pf
世の中にあるすべての文字をコード化してやる!
という意義には賛同していたんですけれども、(主に経済的理由により)絵文字が入った時点で失望してしまいました…

仕切りなおしたほうがいいんじゃないですか?
0097デフォルトの名無しさん
垢版 |
2019/01/05(土) 00:38:07.30ID:198zQJKz
仕切りなおしてもBCで絵文字は入ります。
というかもはや絵文字は世界中のスマホ/SNSユーザーに愛用されています。
ここまでくるともはや後戻りはできないのです。
0098デフォルトの名無しさん
垢版 |
2019/01/05(土) 00:46:41.68ID:fLBZxFEd
仕切りなおすどころかUnicodeの規格がさらに拡張されて状況悪化するんだろうなあ
Unicode12も来年・・・じゃないやもう今年リリースされる予定のはずだし
0100デフォルトの名無しさん
垢版 |
2019/01/05(土) 12:51:39.06ID:l3tIMYns
現代の文字は自然発生するわけでも王朝が発布するわけでもなくユニコードコンソーシアムが追加するのだ
0101デフォルトの名無しさん
垢版 |
2019/01/05(土) 13:09:21.22ID:Lsf8iZgV
>>97
世界には文盲がわんさか居るから結局象形文字が必要ってことか
0103デフォルトの名無しさん
垢版 |
2019/01/05(土) 15:19:11.13ID:dE0KuiGH
当の日本人にすら絵文字を扱いきれてなかったのに
そんなもんをコード化したら破綻するに決まってるんだよなぁ……
0104デフォルトの名無しさん
垢版 |
2019/01/05(土) 16:29:31.32ID:XzO5Y/Fl
1964年の東京五輪での案内表示がきっかけでしょ絵文字の開花は。
0105 ◆QZaw55cn4c
垢版 |
2019/01/05(土) 17:03:40.22ID:F8+3E8Pf
>>99
絵文字と象形文字の間には確固たる断絶があります、おっしゃるような連続的なものではないと考えています
例えば、ある象形文字と別の象形文字との違いははっきりしていますが、ある絵文字と別の絵文字との違いを示す具体的な指標はないのでは?
それとも、これは私の知らなかったことですが、もしかして絵文字の内容はピクセル単位、あるいはベクターイメージですでに定義されているのですか?
0107デフォルトの名無しさん
垢版 |
2019/01/05(土) 19:28:07.65ID:2yRzjNJO
便器に◎とか〓とか描いてあっても何のことか判らんで悩むだけやぞ
0110デフォルトの名無しさん
垢版 |
2019/01/10(木) 11:56:03.90ID:+qf2Eno1
カフェで野良WiFiのSSIDが絵文字になってたわ
うっかりつなぎそうになった
0115デフォルトの名無しさん
垢版 |
2019/01/15(火) 16:00:55.99ID:exaSay/9
Replacement Characters: U+FFFC–U+FFFD

U+FFFC. The U+FFFC object replacement character is used as an insertion point for objects located within a stream of text.
All other information about the object is kept outside the character data stream.
Internally it is a dummy character that acts as an anchor point for the object’s formatting information.
In addition to assuring correct placement of an object in a data stream, the object replacement character allows the use of general stream-based algorithms for any textual aspects of embedded objects.

U+FFFD. The U+FFFD replacement character is the general substitute character in the Unicode Standard.
It can be substituted for any “unknown” character in another encoding that cannot be mapped in terms of known Unicode characters.
It can also be used as one means of indicating a conversion error, when encountering an ill-formed sequence in a conversion between Unicode encoding forms.
See Section 3.9, Unicode Encoding Forms for detailed recommendations on the use of U+FFFD as replacement for ill-formed sequences. See also Section 5.3, Unknown and Missing Characters for related topics.
0118デフォルトの名無しさん
垢版 |
2019/01/16(水) 11:07:49.88ID:vTKVQdGX
朝鮮人クオリティ
0123デフォルトの名無しさん
垢版 |
2019/01/18(金) 04:13:25.86ID:6U5tZjv3



の方が合ってると思うけど
現実は


下載
0127デフォルトの名無しさん
垢版 |
2019/01/20(日) 06:25:45.86ID:kFywruI2
>>115
んーつまり基本的にはU+FFFDを使っとけばいいのかな。
マジで英語が読めんので当てずっぽうだがw
0128デフォルトの名無しさん
垢版 |
2019/01/20(日) 19:36:07.54ID:GM/wkhUD
FFFC はオブジェクト用。変換のときに絵でも音楽でも写真でも、主に文字以外のものが埋め込まれていた場合用。
FFFD は文字用。変換のときに他の文字コードでは表現できる文字がユニコードでは表現できなかった場合用。
0129127
垢版 |
2019/01/21(月) 07:51:07.97ID:uncS2Ppy
>>128
なるほど「オブジェクト」ってそういう意味か!
ありがとう。
つまり基本的に(Unicode環境で)「文字化け」した場合は
U+FFFCを目にすることはない訳だ。
(Webブラウザなら画像は別の形で表示されるし
端末なら8bitキャラクタの集合としてU+FFFDが使われるし)
0130デフォルトの名無しさん
垢版 |
2019/01/21(月) 10:29:40.20ID:z/MdI8Lw
そもそも外部に公開するドキュメントにU+FFFC,U+FFFDが存在すべきでないということでは。
アプリケーションが内部で使ってよい領域という意味と受け取ったわ。
0131 ◆QZaw55cn4c
垢版 |
2019/01/22(火) 01:05:00.00ID:zFHfz07h
漢字コードのことでわからなくなりましたので質問いたします。
よろしくお願いいたします。

https://pc.watch.impress.co.jp/docs/column/config/1158344.html
>文字データをシフトJISではなく、Unicodeで保存するとどんないいことがあるのか。
>たとえばUnicodeならあらゆる言語の文字を混在させることができる。
>Wordでしか文書を書かないエンドユーザーにはそんなこと当たり前じゃないかと言われそうだが、

これって本当ですか?

私見では日本語の漢字と中国語の漢字を同一文書にて同時に表示できないし混在もできない、と思っていたんですが…。
CJK 漢字統合の影響はもう過去の話になってしまったんでしょうか?
0133 ◆QZaw55cn4c
垢版 |
2019/01/22(火) 02:34:15.81ID:zFHfz07h
>>132
現に存在するUTF-32/UTF-8 という文字コードの集合を使用した場合に日本語と中国語の漢字を
@:同一文書に含ませることは可能でしょうか?A:@が可能であったとして、PC の画面にて同時に表示することは可能でしょうか?
0135デフォルトの名無しさん
垢版 |
2019/01/22(火) 07:59:46.55ID:Um5Ij+zI
新しめのブラウザでUTF-8の文書を書いて、中国圏の自体にしたい文字を
<span lang="zh">
みたいに指定してやると全く同じコードポイントでも違う字形になる。
0136デフォルトの名無しさん
垢版 |
2019/01/22(火) 13:07:54.27ID:/wbMKv3O
>>131
こいつはプログラマじゃないからな
かなり適当な理解で記事描くな
0138デフォルトの名無しさん
垢版 |
2019/01/22(火) 23:10:13.56ID:MZI8yiK5
>>133
より正確に言えば、
保存するときにローカルの文字コードに変換してるソフトかもしれないのでそのソフトの仕様による
例えば英文フォントしかないPCだと漢字は表示できないだろうから表示できるかどうかは環境による
だろう

>>131
あらゆる言語とは言うけど、縄文時代の日本語を混在させるのは無理だと思うがなあ
0139デフォルトの名無しさん
垢版 |
2019/01/23(水) 08:37:00.98ID:bn3mLL6F
>131
私?では日本?の?字と中国?の?字を同一文?にて同?に表示できるし混在もできるが。
0141デフォルトの名無しさん
垢版 |
2019/01/23(水) 12:18:22.13ID:djVGMpuO
>>138
> あらゆる言語とは言うけど、縄文時代の日本語を混在させるのは無理だと思うがなあ
縄文時代の日本語が文字コードで表せるならばUnicodeで表せる
0144デフォルトの名無しさん
垢版 |
2019/01/24(木) 10:44:11.21ID:TePOwsZ1
論点ずらしは朝鮮人のはじまり
0145デフォルトの名無しさん
垢版 |
2019/01/24(木) 14:09:11.07ID:CmuJPGgn
>>142
俺に言うな。>>138に家
縄文時代の日本語を混在できないとしたら、
それは例えば「文字がない」ことなのに、
Unicodeだから無理みたいな言い方してるんだから
0146デフォルトの名無しさん
垢版 |
2019/01/24(木) 14:37:04.33ID:YqEq6vd1
Unicodeだからできないなんて、誰も言ってないと思うのだが。
被害妄想にとりつかれた朝鮮人みたいだな。
0147デフォルトの名無しさん
垢版 |
2019/01/24(木) 14:59:51.89ID:CmuJPGgn
> あらゆる言語とは言うけど、縄文時代の日本語を混在させるのは無理だと思うがなあ

じゃ、この発言で言いたかったことは何だって言うの?
「私(>>138)は馬鹿です。」以外に何も思いつかないんだが
0148デフォルトの名無しさん
垢版 |
2019/01/24(木) 23:03:59.13ID:YqEq6vd1
>>147
>じゃ、この発言で言いたかったことは何だって言うの?

(unicodeならすべての言語を混在できるという話しを受けて)
あらゆる言語とは言うけど、縄文時代の日本語を混在させるのは無理

だろ。他に何があるってんだ?
0149デフォルトの名無しさん
垢版 |
2019/01/25(金) 11:58:11.28ID:Syn0T0uw
横からすまんが元レスをたどると>>131「あらゆる言語の文字を混在させる」だぞ。
それを>>138がしょっぱなから「あらゆる言語を文字で混在させる」に読み違えてるように思える。
0150デフォルトの名無しさん
垢版 |
2019/01/25(金) 12:36:50.26ID:EnRgcOgq
宇宙の惑星や生命体の多さから言って
UNICODEじゃ全然足りないのは明らか
0154デフォルトの名無しさん
垢版 |
2019/01/26(土) 15:18:19.02ID:yVAkGzul
>>152
朝鮮人メンタル
0159デフォルトの名無しさん
垢版 |
2019/02/01(金) 11:28:25.54ID:FNQUOW/0
いきなりですが質問失礼します

とあるオンラインゲームをやってまして
そこで名前のソートの規則から、そのゲームが採用している文字コードの符号化方式を知りたいのですが
各コードにおいての文字の並びと、実際のゲーム内での文字のならびに違いがあったので素人の私にはお手上げ状態です

素人なりに6時間ほどぐぐってみたりしたのですが、それらしい符号化方式は特定できませんでした

スプレッドシートに、ゲーム内で実際にソートされていた文字を順番も合わせてまとめました
文字コードや符号化のスペシャリストのみなさんにこれを見てもらって、一番近い符号化方式をお教えいただけたらうれしいです

文字ソートまとめ、上から下に向かって昇順になっています
https://docs.google.com/spreadsheets/d/1QbN1zHY8BLnUampdKYVIRzK34SrTdq2gkMBgct03Fu8/edit?usp=sharing

それではよろしくお願いします
0160デフォルトの名無しさん
垢版 |
2019/02/01(金) 11:40:45.63ID:FNQUOW/0
このサイトを参考に文字コード引っ張って来てみました
http://ash.jp/code/unitbl21.htm

区 点 JIS SJIS EUC UTF-8 UTF-16 字

01 86 2176 8196 A1F6 EFBC8A FF0A *
84 06 7426 EAA4 F4A6 E78699 7199 熙
17 77 316D 898D B1ED E78795 71D5 燕
44 80 4C70 96EE CCF0 E79FA2 77E2 矢
27 71 3B67 8E87 BBE7 E7B4AB 7D2B 紫
01 49 2151 8170 A1D1 EFBD9D FF5D }

ゲーム内では熙 燕 矢 紫の順にソートされており
引っ張ってきた文字コードを見ると、数字と文字のソート関係が昇順で一致していたのがUTF-8かUTF-16だったので
その2つかな?と思ったのですが、実際にそれらの符号化のサイトを見てみたら、ゲーム内のソートとはまた違う規則性のようでした

実験として、符号化の一番値の大きい文字である「FF5D }」を文字として使ってみたところ
先の4つの漢字の下にソートされたのでUTFあたりが近そうなのですが、それ以上は素人にはわからないので困ってしまっている状況です。
どうかご助言の方なにとぞよろしくお願いします。
0161デフォルトの名無しさん
垢版 |
2019/02/01(金) 13:28:31.64ID:OoI2nX80
区別しない文字があるんだから文字コード外のルールでソートされてるんだろ
特定の符号化を示唆する特徴が見られたとしてもそれは実際に採用されてる符号化と直接の関係がない
0163デフォルトの名無しさん
垢版 |
2019/02/01(金) 18:36:04.25ID:FNQUOW/0
回答ありがとうございます
本当に助かります

>>161
あーそういう感じですか・・・
ってことは自分で調査しないとだめそうですね
返答ありがとうございました

>>162
ほとんど初心者なので知りませんでした こういう関数があるんですね
専門用語とかだけでも出してもらえて嬉しいです
何も知らないのでぐぐる事もできなかったので助かります


単語さえわかればあとはこちらで調べますので
他にも関連した情報がありましたら用語だけでも教えてもらえると嬉しいです
0165デフォルトの名無しさん
垢版 |
2019/02/01(金) 22:48:31.77ID:UXXgl86T
>>161
ほんそれ
0166デフォルトの名無しさん
垢版 |
2019/02/01(金) 23:10:01.58ID:1OLKpSdz
例えば韓国製のゲームなら韓国語での文字コード順になってるかもな

データベースにMySQLを使ってるかもしれないという前提だと
MySQLでのソート順序はCollationという

http://variable.jp/2009/07/14/mysql-collation/
> MySQL5.0では,126種類でMySQL5.1では,127種類のCollationが用意されている。
> 一つの文字コードに複数のCollationが用意されていて、文字データの場合,文字コードによって,
> 並びが変化する。

127種類のうちUTF8系だけで21種類の順番が存在する
0167デフォルトの名無しさん
垢版 |
2019/02/04(月) 15:09:00.52ID:ipefWero
中国製なら中文系かもな。「Big5」とか「CNS11643(EUC_TW)」とか、「GB2312(EUC_CN)」とか。
0170デフォルトの名無しさん
垢版 |
2019/02/06(水) 15:28:47.74ID:kcXvzDdu
絵文字ちゃうやん
ただの絵
0177デフォルトの名無しさん
垢版 |
2019/02/09(土) 16:49:37.43ID:UMSUoHVI
>>176
ほとんどのルーターで禁止されているけど、ルーターのWebUIでSSIDを設定する時に
JavaScriptの文字列チェックを外して強引にUTF-8で設定させるのが一部で流行っているらしい。
0180デフォルトの名無しさん
垢版 |
2019/02/10(日) 15:54:10.44ID:PXpe84p+
無理やり設定しても繋げられなくなる気がする
0182デフォルトの名無しさん
垢版 |
2019/02/10(日) 20:01:32.56ID:MigChu0H
🍭
あめ

0184デフォルトの名無しさん
垢版 |
2019/02/10(日) 23:37:08.37ID:/Ok9Y0Js
ユニコードの文字の説明(#から右の部分)がのっているテキストファイルの置き場所って
どこかわかります。できれば、日本語だけでなく全文字が欲しい。

↓こんなやつがずらっと。
0x878D U+337E # SQUARE ERA NAME MEIZI [2000]
0187デフォルトの名無しさん
垢版 |
2019/02/12(火) 17:07:51.47ID:uPzbFBNW
一昔前に、大塩平八郎のLANや応仁のLANというSSIDが話題になったことがあるよね。
俺は見たこと無くて何とも言えないのだけど、実際に接続できたのだろうか?
0189デフォルトの名無しさん
垢版 |
2019/02/14(木) 21:24:21.21ID:sLL+4j00
境界判定するつもりが教会判定することになり異端審問にかけられた。
0191 ◆QZaw55cn4c
垢版 |
2019/02/15(金) 21:47:29.13ID:8MeM2Ami
>>190
Nobody knows the trouble i've seen, nobody knows but Jesus!
0194デフォルトの名無しさん
垢版 |
2019/02/24(日) 14:46:38.10ID:YwY0sV++
Service Temporarily Unavailable
0195デフォルトの名無しさん
垢版 |
2019/02/24(日) 17:25:45.84ID:Nokppl90
そうか…
あのページはすごい便利に使わしてもらってたのに、利用できないとは残念
0196デフォルトの名無しさん
垢版 |
2019/02/25(月) 10:45:27.39ID:Opp/wdL5
>>192 がトドメ刺したんか
0202デフォルトの名無しさん
垢版 |
2019/03/07(木) 11:12:32.47ID:MaxgRiSY
仕事する馬鹿ほど面倒なものはない
0206デフォルトの名無しさん
垢版 |
2019/03/08(金) 18:46:01.42ID:soybuSeV
その読みにくい文体、中学のマイコン部の先輩が部誌に書いてたコラムに似てるなと思った
0207デフォルトの名無しさん
垢版 |
2019/03/08(金) 18:58:34.86ID:8O+4MLhG
内容はともかく

> それに、今みたいなポリコレ棒が猛威を振るう時代だったら、CJK統合は行われなかったでしょうね。
> 部外者が他文化の文字に対してもの申す事は、文化への攻撃・侵害・侵略として糾弾されたでしょうから。
> 日本人や中国人側からではなく、米国や欧州の国々の方から強い反対が出たでしょう。
<https://qiita.com/yumetodo/items/54e1a8230dbf513ea85b#comment-ba92e82cf5ff8a829c10>;

↑これはなるほどと思った。政治的正当性についてとやかく言うつもりはないが
CJK統合はマジでそのCJK文化圏にいる利用者からは扱いずらすぎるからな……。
「意味や字形が似ている文字なら同じ符号を割り当てていい」のなら,
フラクツゥールを態々用意せずに,lang=de-x-Frakみたいな指定があったときに
文字「A」を「𝔄」という字形で表示すればいいのに,そうしてない。
0208デフォルトの名無しさん
垢版 |
2019/03/08(金) 19:17:05.59ID:orP5LHkV
苦情が出た時のために拡張領域があるんだから許してあげてよ。
0209デフォルトの名無しさん
垢版 |
2019/03/08(金) 20:40:25.47ID:9ZplOVC2
小さいゐゑヰヱは "used to write archaic Japanese" なんだけど
小さいヲンは実は典拠が微妙
同じワ行音ってことで何となく入っちゃった
0211デフォルトの名無しさん
垢版 |
2019/03/08(金) 22:42:36.27ID:orP5LHkV
リンゴロゴ(U+F8FF)を使った Tim  が正しく表示される環境は限定的なのかな?

私は「ティム・アップル」 トランプ氏言い間違えに本人が便乗
https://www.afpbb.com/articles/-/3214744
 【3月8日 AFP】米アップル(Apple)のティム・クック(Tim Cook)最高経営責任者(CEO)は7日、
 ドナルド・トランプ(Donald Trump)米大統領に名前を呼び間違えられたことを受け、
 公式ツイッター(Twitter)アカウントの名前を「ティム・アップル」に変更した。

 トランプ氏は6日、ホワイトハウス(White House)で開かれた会合で、
 アップルの国内投資と雇用創出について感謝の意を述べた際、クック氏を「ティム・アップル」と呼び、ツイッター上で話題を呼んだ。

 するとクック氏は翌朝、これに便乗し、自身のツイッターの表示名を「ティム」の後にアップルのロゴをつけたものに変更。
 ツイッターユーザーからは、米マイクロソフト(Microsoft)共同創業者のビル・ゲイツ(Bill Gates)氏を
 「ビル・マイクロソフト」、米電気自動車(EV)大手テスラ(Tesla)のイーロン・マスク(Elon Musk)最高経営責任者(CEO)を
 「イーロン・テスラ」、初代米大統領のジョージ・ワシントン(George Washington)を
 「ジョージ・アメリカ」と呼んだらどうかといったトランプ氏への提案も飛び出した。

 ヒラリー・クリントン(Hillary Clinton)元米国務長官を「Crooked Hillary(歪んだヒラリー)」と呼ぶなど、
 ニックネームを生み出してきたことで知られるトランプ氏は、過去にも同じような言い間違えをしている。
 昨年には、米航空防衛大手ロッキード・マーチン(Lockheed Martin)のマリリン・ヒューソン(Marillyn Hewson)CEOを「マリリン・ロッキード」と紹介した。
(c)AFP


ティム・クック氏のツイッター・アカウント
https://twitter.com/tim_cook
https://twitter.com/5chan_nel (5ch newer account)
0215デフォルトの名無しさん
垢版 |
2019/03/09(土) 07:26:47.29ID:ZOfzHyh2
>>207
>CJK文化圏にいる利用者からは扱いずらすぎる

わざとそれを狙って毒撒いたんじゃね?
0216デフォルトの名無しさん
垢版 |
2019/03/09(土) 07:28:53.38ID:JheZ4dDX
>>207
ぁたιゎゆるさナょぃ
0220デフォルトの名無しさん
垢版 |
2019/03/10(日) 17:51:22.00ID:uFsYqTSV
>>207
長すぎてどこまで読んだか判らない

>>217
ありがとー
0224デフォルトの名無しさん
垢版 |
2019/03/14(木) 22:33:54.00ID:+YVU0bVz
これから漢数字とか丸数字も数字扱いしだすゾォー^
属性定義するのはいいけど定義をコロコロ変えてんじゃねぇよ
0226デフォルトの名無しさん
垢版 |
2019/03/15(金) 06:30:19.25ID:/rrmc9zm
ダブルクリックで文字列選択するような機能に影響でなければいいけどなあ
鈴木一郎が全部漢字だから一気に選択できたのに一が数字だからってんで
鈴木/一/郎なんて分けられたらやっかいだ
0227デフォルトの名無しさん
垢版 |
2019/03/15(金) 06:41:57.81ID:t7/3/Ky+
Unicodeじゃなくて個別のライブラリの仕様次第だと思うけど、近い将来影響が出てきそうだね。
0229デフォルトの名無しさん
垢版 |
2019/03/15(金) 12:07:15.17ID:JrKcPYyj
そういえば(今もそうかは知らないが)Firefoxは「々」がそういう選択のされ方だった。あれはなんでなんだろう。
0230デフォルトの名無しさん
垢版 |
2019/03/15(金) 14:05:00.83ID:SEjqglYP
漢数字の数字扱いまだ?
0232デフォルトの名無しさん
垢版 |
2019/03/15(金) 15:39:45.46ID:a2hOwysQ
ソート順が萬>千>百>拾とかか
0234デフォルトの名無しさん
垢版 |
2019/03/15(金) 19:36:37.30ID:t7/3/Ky+
正規表現ライブラリpcreは境界判定\bや英数字判定\wの判定方法をフラグPCRE_UCPで切り替えられるようになっている。
grepの-Pオプションはpcreを使うのだけど、境界判定\bが-Eオプションと違う動きになる。PCRE_UCPオプションを使ってビルドいないからだろうと思う。
0238デフォルトの名無しさん
垢版 |
2019/03/24(日) 03:18:52.69ID:OrJDHzVf
フモフモ
0240デフォルトの名無しさん
垢版 |
2019/03/24(日) 14:16:39.59ID:2vsRyi47
このスレかどっかでC99で作られたUnicodeライブラリの紹介を見掛けた気がするんだけど
誰か知らないですか。
確かに5ちゃんねるの文字コード関連のレスで
「---っていうライブラリが便利だよ」みたいな文章だったと思うんですけど。。。
なぜかそのとき ライブラリのWebページをブクマし忘れてて そのライブラリの名前を失念してしまったんです
0241デフォルトの名無しさん
垢版 |
2019/03/24(日) 14:32:46.63ID:DqM6OskA
過去様が卒業したとこ
0242デフォルトの名無しさん
垢版 |
2019/03/24(日) 16:01:40.15ID:4oYv+rwZ
未来様。
0243デフォルトの名無しさん
垢版 |
2019/03/27(水) 17:42:59.30ID:WhOBGSwK
ICUは有名なのですぐ見付かるだろうしなによりC99じゃない。
utf8procじゃねーの?
0246デフォルトの名無しさん
垢版 |
2019/04/01(月) 22:00:00.14ID:SiO8nKzk
新元号発表の時の墨書、楷書体だけど「令」の字形はU+F9A8に似ていた。
何らかの揉め事になって面白い事になるかも。
0247デフォルトの名無しさん
垢版 |
2019/04/01(月) 23:51:37.27ID:PpRhn1A4
てか「人一卩」と「人丶マ」は異体字セレクタにあるけど、官房長官が掲げた「人丶卩」が無いな
0250デフォルトの名無しさん
垢版 |
2019/04/02(火) 10:10:03.96ID:GTYTa8Tr
個人的には新元号に2004年のJISで例示字形変更された字や第2水準以下の字が使われなくて良かったと思ってる。
0251デフォルトの名無しさん
垢版 |
2019/04/02(火) 12:05:10.00ID:5+C+zQyU
>>245
そんな大事な話でFA98とF9A8間違うとか絶対わざとやってるだろ
消して投稿しなおせよ
0252デフォルトの名無しさん
垢版 |
2019/04/02(火) 12:10:05.14ID:5+C+zQyU
>>247
そもそも字が下手過ぎて習字の基本すら出来てないやろ

和にしても
ノ木口
なのに
ノ丶木口
って描かれてる
0254デフォルトの名無しさん
垢版 |
2019/04/02(火) 18:12:09.33ID:ONyiz5iP
アドビのフォントが新元号「令和」に対応--2パターンの合字を追加
https://japan.cnet.com/article/35135080/

この手の合字をもっと増やしてもいいと思う。絵文字をボコボコ増やすよりも有意義だ。
㌀、㍇は既にある。ゲートウェイの合字があると面白い。
山手線の新駅の名前に使える。
0255デフォルトの名無しさん
垢版 |
2019/04/02(火) 21:47:42.61ID:qF1eZplP
集合住宅名にありがちシリーズだと㌞・㌪はあるがヒルズとかテラスとかがないな
0258デフォルトの名無しさん
垢版 |
2019/04/03(水) 22:13:58.47ID:FgHYrjKu
>>250
誰でも読み書き出来る字を選ぶという配慮であろう。
令は小学4年、和は3年で習う字だ。
今時のキラキラネーム(DQNネーム)とは違う。
0259デフォルトの名無しさん
垢版 |
2019/04/03(水) 23:15:11.57ID:cN3kYbRs
常用漢字から選ぶとは最初に告知されてたが、
2010年追加の常用漢字の中には第2水準以下だったりJIS2004で字形変更されて
2点しんにょうや古い食へんの字があるよな。
教育漢字にはならなくて小学校では習わない字のままだったけど。
0263デフォルトの名無しさん
垢版 |
2019/04/04(木) 03:17:29.09ID:sXgQQUMv
字が下手過ぎた
やり直せ
0264デフォルトの名無しさん
垢版 |
2019/04/04(木) 08:30:46.45ID:VfgtU/Z4
https://twitter.com/yanok/status/1113052042254143489

令の字に関してなぜかU+F9A8なんて話が流れてきた。韓国KSコード由来の互換漢字。
これは『改訂新版 プログラマのための文字コード技術入門』p.110に書いたような理由で入ったものだけども、扱うことはまずないのでは。
それ言うんならU+2F24の「⼤」を使った「⼤正」は今までチェックしてたのかい?

これはUnicodeになぜか別立てで入っている康熙部首の符号位置。
https://twitter.com/5chan_nel (5ch newer account)
0265デフォルトの名無しさん
垢版 |
2019/04/04(木) 13:53:52.02ID:lQbbBBhx
リとり間違うような恥ずかしい間違いだな
0268デフォルトの名無しさん
垢版 |
2019/04/06(土) 19:32:01.25ID:EXSfDg77
大正はIME類に成語として登録されてるからよっぽどでもないかぎり他の大は出てこんわね。

でも令和は現状自由変換状態で、この状況はみんなのスマホやPCが“令和対応”のものに更新されるまで当面続く。
そこに「こっちの令が正しい形」説が追い打ちをかけてきてるのが困ったところ。
0269デフォルトの名無しさん
垢版 |
2019/04/07(日) 11:42:20.44ID:8ULyWhed
じゃあ令和もIME登録したらいい,って思っちゃうのは素人考えなんですかね。
0270デフォルトの名無しさん
垢版 |
2019/04/07(日) 14:27:30.40ID:LEvc5MB9
他人のIMEに一括登録できるなら何かのプロだな。
あるいは単に問題を取り違えてる素人かもしれん。
0272デフォルトの名無しさん
垢版 |
2019/04/08(月) 12:50:59.09ID:mdLXKZZ1
江戸時代の地震記録した古文書495点 市民参加して解読完了!「くずし字学んだ」 2019年04月07日 06時00分 @ハザードラボ
https://www.hazardlab.jp/know/topics/detail/2/8/28696.html
https://www.hazardlab.jp/contents/post_info/2/8/6/28696/09_01.png

江戸時代の古文書に記録された災害の歴史。くずし字を現代文字に直しながら読んでいくプロジェクトだ(京都大)

京都大学は、地震研究所図書室が所蔵する江戸時代の地震を記録した古文書495点の解読を終了したと発表した。

2017年1月にスタートした解読作業は、4600人を超える一般市民が参加してくずし字で書かれている古文書を、一字ずつ現代文字に活字化するという
プロジェクトで、過去の災害の歴史を学ぶきっかけにつながるという。

古代から地震が多かった日本では、『日本書紀』に残る416年の「允恭(いんぎょう)地震」を最古として、数多くの史料が残されている。しかし、解読されたのは
そのうちのほんの一部で、有益な情報のほとんどが手付かずの状態だ。
0273デフォルトの名無しさん
垢版 |
2019/04/08(月) 12:51:41.80ID:mdLXKZZ1
くずし字学習アプリを使ってゲーム感覚で学ぶ
https://www.hazardlab.jp/contents/post_info/2/8/6/28696/cover.jpg

翻刻が終わった『地震年代記』(国立民族博物館)

京都大学大学院の「古地震研究会」は2017年1月、東大地震研究所の図書室が所蔵する古文書495点をインターネット上に公開し、Wikipediaのように閲覧者が
現代文字に書き換えるプロジェクトを開始。これまでに4626人が登録し、このうち347人が実際に文字の入力作業に参加した結果、新書30?35冊分の文字数に
あたる465万文字が入力されたという。

「みんなで翻刻」というこのサイトには、数多くのくずし字のパターンや、江戸時代の本から収集した3000種類近い熟語が収録されており、
くずし字学習支援アプリと連携することで、初心者でもくずし字を学ぶことができる機能が備わっている。(翻刻=文字起こし)

過去の災害の歴史を学ぶきっかけに

https://www.hazardlab.jp/contents/post_info/2/8/6/28696/apri.png

学習アプリを使って、ゲーム感覚でくずし字を学ぶ

スタート当初は、地震研究所二代目所長をつとめた地震学者の石本巳四雄(みしお)氏がコレクションした114点の災害史料の翻刻を目標としていたが、
開始から5カ月後には完了。その後、資料を追加することで495点すべての作業が終わった。

今後は、ほかの資料館が所蔵する史料も登録を進め、翻刻を続ける計画なので、興味がある人は今からでも遅くない。パソコン1台あれば誰でもアクセス
できるので、ぜひ一度サイトを訪問してほしい。古文書の解読の楽しさはもちろん、自分が住んでいる地域で過去に起こった地震の歴史を学ぶこともできる。
0274デフォルトの名無しさん
垢版 |
2019/04/08(月) 12:54:44.65ID:mdLXKZZ1
みんなで翻刻
https://honkoku.org/
0276デフォルトの名無しさん
垢版 |
2019/04/09(火) 13:07:46.20ID:9ML7UTJk
だぶりのコードもあるし
不正コードでおかしくなるシステムもある
0282デフォルトの名無しさん
垢版 |
2019/04/19(金) 00:42:08.08ID:E436SlHO
草なぎの剣って
なぎはどの字が正解?
0288デフォルトの名無しさん
垢版 |
2019/04/20(土) 21:38:10.03ID:F8mbqA+i
>>254
Unicodeに収録されている「パーツ」と「ほか」が追加されるとUnicode仮名合字が揃うから最優先
0291デフォルトの名無しさん
垢版 |
2019/04/21(日) 13:49:25.89ID:tITQ2Bq3
>>254
これ使えって言われそうだ
&#x1f1ec;&#x1f1fc;
0298デフォルトの名無しさん
垢版 |
2019/04/22(月) 04:58:25.98ID:K/a5X4tg
屮屮
0307デフォルトの名無しさん
垢版 |
2019/04/30(火) 00:24:58.84ID:fTPg0Gzh
準備は万全でしょうか?
0309デフォルトの名無しさん
垢版 |
2019/04/30(火) 03:08:50.84ID:SjzICe9T
影響なんぞあるかなあ?
0310デフォルトの名無しさん
垢版 |
2019/04/30(火) 10:48:06.61ID:O+RhbMFB
もし見える環境なら
これ


らしい
0311デフォルトの名無しさん
垢版 |
2019/04/30(火) 10:51:51.20ID:M/y36yih
裏向きですよ官房長官
0313デフォルトの名無しさん
垢版 |
2019/05/01(水) 00:10:53.03ID:Cxjz7JYJ
皆さまご無事ですか?
0316デフォルトの名無しさん
垢版 |
2019/05/01(水) 19:22:56.99ID:PSa6BJih
元号合字はBCだと思ってたのに
新しく増やす余地があるのなら慶応以前のもないと気持ち悪いなあ
保元とか平治とかちょうだいよ
0318デフォルトの名無しさん
垢版 |
2019/05/02(木) 02:56:54.78ID:fwW+HFuA
官房長官が額縁を掲げたという先例をそのまま踏襲したことにより、
将来にわたる日本の改元時儀式が爆誕した瞬間である
0319デフォルトの名無しさん
垢版 |
2019/05/02(木) 23:10:42.85ID:/beTzGTL
~みたいなのってNECの外字由来じゃなかったっけ
なんで今さらシフトJIS時代の遺物の仲間みたいなものを増やすんだか
0320デフォルトの名無しさん
垢版 |
2019/05/02(木) 23:35:48.89ID:I+5xWFxb
「シフトJIS時代の遺物」に依存している人が少なからずいて、その人たちが令和のも作られるのを望んだんだろ
0321デフォルトの名無しさん
垢版 |
2019/05/02(木) 23:45:38.82ID:7n99qwI2
つってもシフトJIS時代の遺物アプリケーションでは使えないんだぞ。なんだそれ。
0325デフォルトの名無しさん
垢版 |
2019/05/03(金) 14:14:26.24ID:/bmAVHAq
>>319
IT技術者なら使わないけど、変換候補に出でくるものを使うのがなぜいけないのかと思うのが世の中の大半。
0326デフォルトの名無しさん
垢版 |
2019/05/03(金) 14:38:44.99ID:22DEOz6X
>>324
面白いお小遣い稼ぎだなと思ったが、
これ名前に主義主張とか入れて来る人がいたらややこしいことになりそうやな。
0327デフォルトの名無しさん
垢版 |
2019/05/03(金) 14:42:17.77ID:3Vz/qKoh
>>325
別に使っても良いと思うけど
それなら慶應より前のが全部入れろと
たかだか有限個なんだし楽勝だろ
0333デフォルトの名無しさん
垢版 |
2019/05/05(日) 15:38:00.22ID:vTdWYBgo
>>330
ワロヌ
0336デフォルトの名無しさん
垢版 |
2019/05/05(日) 16:49:51.40ID:2d0rYk3C
まあDLLバージョン非互換地獄みたいなのと根は同じと考えれば大変だなと思う
0337デフォルトの名無しさん
垢版 |
2019/05/05(日) 19:01:34.13ID:McO+DcFw
おそらく今世紀半ば頃になるだろう令和の次以降も組み文字入れるつもりなのだろうか?
0339デフォルトの名無しさん
垢版 |
2019/05/05(日) 21:59:40.84ID:i5vkPu2K
>>335
「?」を使って無くても不具合起きるってことか
Windows Form 使ってるところはヤバいんじゃないか
0340デフォルトの名無しさん
垢版 |
2019/05/05(日) 23:33:12.08ID:afKxHVhL
>>339
問題が出るのがWinFormsだけとは限らない(少なくともExcelは確実に再現する)らしいから
GW明けには大問題になりそうな気がするんだけど、いまのところ全然そんな話になってないのがちょっと怖い

まさか「令和」の合字を付け足すだけのWindowsUpdateで
フォント幅の定義が勝手に変更されるなんて思わないよな・・・・
不幸中の幸いは「Microsoftがやらかしたことなんで開発側も被害者です」と言い張れることか
0341デフォルトの名無しさん
垢版 |
2019/05/06(月) 00:01:39.11ID:Y5VmjYQ0
勝手に見た目が変わってしまうのは迷惑と言えば迷惑だけど、それが問題かというと
大半はそうでもないんでない?スマホアプリほど表示サイズにシビアでもないだろうし。
0342デフォルトの名無しさん
垢版 |
2019/05/06(月) 00:09:47.64ID:6izbbc1p
>>341
Excel書類とかメッチャシビアじゃん
業務アプリ系もヤバいと思うよ
0343デフォルトの名無しさん
垢版 |
2019/05/06(月) 00:27:47.76ID:Y5VmjYQ0
印刷フォームのレイアウトが崩れたりとかはあるかな。
ただまぁ、印刷用フォントにUI Gothic使ってたりしたらそれ自体バグと言っていいかもしれない。
0344デフォルトの名無しさん
垢版 |
2019/05/06(月) 19:57:45.87ID:o0+2Jvom
Excelの罫線で帳票造って印刷してるところは阿鼻叫喚だなω
0345デフォルトの名無しさん
垢版 |
2019/05/06(月) 20:29:59.74ID:Ao47xCvU
なんだかな感がありつつもさすがに影響でかいから修正すると思うけど、
ユーザー側が最新に合わせて調整し終えたところで修正が入って再阿鼻叫喚ありそう
0346デフォルトの名無しさん
垢版 |
2019/05/06(月) 23:24:02.94ID:w/vwmWEJ
そもそもExcelの印刷機能はプリンタが変わっただけで文字切れする
0347デフォルトの名無しさん
垢版 |
2019/05/06(月) 23:43:52.79ID:lqbkXOHI
レイアウトが崩れても見なくなる部分がなければ最悪なんとかなるけど
切れて見えなくなる部分で影響が有ると嫌だな
自分は余裕を持たせる事が多いけど
やたらピッタリにしろ
っていう圧力が強いんだよなぁ
0349デフォルトの名無しさん
垢版 |
2019/05/07(火) 11:57:21.14ID:33OoCrhk
WYSIWYG ってどこ行ったん
0352デフォルトの名無しさん
垢版 |
2019/05/08(水) 14:17:35.02ID:Y9Xu92ZN
そちらの事情詳しくないんだけど最新版ではじょんうんもコード振られてるの?
0355デフォルトの名無しさん
垢版 |
2019/05/08(水) 19:23:31.67ID:D1yI4PRN
令和の合字(U+32FF)は結局シフトJIS環境では使えないし、
まだこれを含むフォントがインストールされてなく表示出来ない事がある環境依存文字だから使うなとか
そもそも互換文字だから使うな、「令」(U+4EE4)と「和」(U+548C)を並べて書けとか言われるんやろ
0356デフォルトの名無しさん
垢版 |
2019/05/08(水) 23:41:31.32ID:g6pGEhqR
どうせ、利用するフォントによって、どの文字まで表示できるか?決まるんだから
変な文字は使わず、90年までの規格で止めとくほうが正解かもね。
0359デフォルトの名無しさん
垢版 |
2019/05/10(金) 00:24:53.97ID:jEyv0NCa
つーかそろそろ日本工業規格も令和に対応すべきだと思うのだが。
JIX X 0213だけじゃなくてJIS X 0301とかも。
0360デフォルトの名無しさん
垢版 |
2019/05/10(金) 08:46:20.50ID:ObISzXw3
CP932に追加は無いだろうけど最近の過去互換の軽視ぷりからするとやらかす可能性が完全0じゃないのが怖い
0361デフォルトの名無しさん
垢版 |
2019/05/10(金) 10:21:33.96ID:6UVTgwma
半角カタカナも滅べば良いし
年号の合字も無限に増やすのは無理だから
常に二文字表記で文字幅で調整すれば良い
天皇陛下万歳
千代に八千代に
0365デフォルトの名無しさん
垢版 |
2019/05/12(日) 01:19:24.51ID:ki3sPmcj
漢字のジョイントって意図が不明瞭にならないか?
偏旁に配置した新字を創字したいのかなと思ってしまう
0367デフォルトの名無しさん
垢版 |
2019/05/12(日) 16:00:08.02ID:Pj0ORKPL
あれは人間への説明用であって合成して表示させるものじゃないから違うような

> the reader can then create a mental picture of the ideographs from the description.

> In particular, support for the characters in the Ideographic Description block does not require the rendering engine to recreate the graphic appearance of the described character.
0368デフォルトの名無しさん
垢版 |
2019/05/12(日) 19:33:59.77ID:VATOmp33
あ,そうなのか。
あれを適切に設定すれば,対応したビューアで自由に漢字が表現できるもんだとばかり……。
教えてくれてありがとう。
0369デフォルトの名無しさん
垢版 |
2019/05/12(日) 21:21:35.48ID:3Fo18FOg
あれだと縦書きと横書きで並び変えられないしね
欲しいのは組み文字ジョインター

キ[KMJ]ジ[KMJ]マア[KMJ]パ[KMJ]ー[KMJ]ト

これで

キジアパ
マ ート

マキ
 ジ
│ア
トパ

をつくりたい
0375デフォルトの名無しさん
垢版 |
2019/05/14(火) 03:18:02.18ID:j93RjJXe
でも令和合字入れちゃったからなあ
先行規格がない生まれながらの互換文字ってかわいそうじゃない?
0376デフォルトの名無しさん
垢版 |
2019/05/14(火) 11:34:15.69ID:HHew+yI/
同じ失敗を繰り返すタイプ

数百年先を見通せない政策
0381デフォルトの名無しさん
垢版 |
2019/05/15(水) 08:08:31.21ID:cTm8l9eF
不敬罪ではないでしょうw
実際女子しか生まれていない皇家も有るし
何らかの対策をしないと途絶える可能性は有るよ
継続させたいなら
本気で対策しないと拙いよ実際
0383デフォルトの名無しさん
垢版 |
2019/05/15(水) 08:43:30.54ID:n5xZGXi9
だから今のうちに隠し子を作っておけと
結婚してから外で子供を作るのは嫁の人権上まずいけど
若気の至りなら仕方が無いだろう
0387デフォルトの名無しさん
垢版 |
2019/05/15(水) 12:53:44.49ID:DmEZFbwt
地球外知的生命体との遭遇を前提に、拡張性を確保しとかないとね。
0393デフォルトの名無しさん
垢版 |
2019/05/21(火) 18:56:30.38ID:1e7kqOhQ
チルダは主要フォントは同じ字形になっちゃったから、
ユニコードNGの環境で初めて気づくことも多いんだよね
0396デフォルトの名無しさん
垢版 |
2019/05/31(金) 06:42:14.69ID:RBuyAv83
そろばんはどうでもいいが
チーズの位置は許せない
0397デフォルトの名無しさん
垢版 |
2019/05/31(金) 17:25:05.59ID:mv11bAX3
つうか誰が何の目的で入れたんだよ
絵文字増やすことが目的になってるだろもう
0398デフォルトの名無しさん
垢版 |
2019/06/02(日) 16:33:02.27ID:DEukDi4F
だってこれまで一般人からは存在も意識されてなかった文字コードの改訂が
「今年の新絵文字発表」化してから急に世界中の注目を浴びる一大イベントになったんだもん
そら浮かれるよ
0399デフォルトの名無しさん
垢版 |
2019/06/02(日) 20:25:46.71ID:A9OZ+7QR
鼻濁音を表す仮名か゜、き゜、く゜、け゜、こ゜、カ゜、キ゜、ク゜、ケ゜、コ゜は
JIS X 0213ではそれぞれ1文字としてコードが割り当てられたのに、Unicodeでは
半濁点なしの仮名と半濁点の2文字で表さなければいけない。Unicodeにも1文字として
収録してもらいたい。

辞書に使われる記号 [名]、[形]、(単)、(複) など ([ ]は角丸正方形、( )は丸囲み文字) も
欲しい。
0400デフォルトの名無しさん
垢版 |
2019/06/02(日) 20:47:27.41ID:SX5hebJf
>>399
鼻濁音はUnicodeにちゃんと提案したら通りそう。

辞書で使われる記号は外字や私的領域に配置するしかないんじゃないかな。
0401デフォルトの名無しさん
垢版 |
2019/06/02(日) 20:57:42.19ID:gW1x1cZy
NHKの情報番組によると、最近スマホに移行した役者の役所広司さんはガラケーの絵文字が好きでスマホの絵文字が不満らしい。
0402デフォルトの名無しさん
垢版 |
2019/06/02(日) 21:05:37.93ID:A9OZ+7QR
>>400
テレビ番組表で使われる記号[字]、[ニ]、[多]、[声]、[吹]、[演]など ([ ]は正方形囲み文字) は
Enclosed Ideographic Supplement (U+1F2xx) として収録されたから、同じブロックの
空き領域に辞書用の記号も追加してもらいたい。
0404デフォルトの名無しさん
垢版 |
2019/06/02(日) 21:22:49.71ID:gW1x1cZy
池江 璃花子さんのツイート
https://twitter.com/rikakoikee/status/1135127518258667520
 ポップコーンが美味しかった。
 美味しいチャーハン食べたい。
 チーズドックもマックのポテトも食べたい…🍟
 美味しいお寿司🍣アボカド🥑
 と、からみチキン
 食べたいものと行きたいとこが多すぎる🐭🏰
https://twitter.com/5chan_nel (5ch newer account)
0405デフォルトの名無しさん
垢版 |
2019/06/03(月) 12:00:01.49ID:ZJy6OnVg
絵文字専用スレの分離独立を提案します
0407デフォルトの名無しさん
垢版 |
2019/06/03(月) 17:14:50.77ID:9GoUaP2A
さもる。とは?
0408デフォルトの名無しさん
垢版 |
2019/06/03(月) 18:10:06.92ID:waosREqi
この板に絵文字スレを別に作るのはいい案だとは思えない。一緒に扱ったほうがいい。
他の、スマホ系やネット文化系の板で絵文字スレを立てるのはそっちの文脈での必要に応じてやればいいが。
0409デフォルトの名無しさん
垢版 |
2019/06/04(火) 04:29:34.76ID:34q0LBOl
板的には絵文字禁止で
0411デフォルトの名無しさん
垢版 |
2019/06/04(火) 10:53:27.04ID:uvNmGZET
このスレが絵文字の話題で埋まるのは勘弁
0413デフォルトの名無しさん
垢版 |
2019/06/04(火) 20:23:40.45ID:gwjuh1zM
>>403
それを言ったら、漢字も合字で構わなくないか? 1文字ずつコードを割り当てずに、
パーツ(部首など)に分解し、パーツと配置方法をコードで指定するIDS方式にする。
ハングルも音素に分解する。そうすれば、CJKが占めていた膨大なコード領域が
明け渡され、Unicodeを16ビットに戻せる。非CJK圏の人々はそれを望んでいそう。

漢字は情報伝達効率がとても良くて、字 2バイトで character 18バイトと同等の
情報を伝達できる。IDS上下, ウ冠, 子 の6バイトで表しても、18バイトの3分の1しか
まだない。
0416デフォルトの名無しさん
垢版 |
2019/06/04(火) 22:15:09.20ID:S8UlmLic
>>413
それを言ったら、がよくわからんが
現状で漢字は個別、>>399の仮名は合成で表現する仕組みになってるもんをそれぞれわざわざややこしくするメリットある?
あと今更ひっくり返して形だけ16bitとか言語圏関係なく望んでないと思う
0417デフォルトの名無しさん
垢版 |
2019/06/04(火) 23:31:18.83ID:sg371bFW
>>399で書かれてる辞書で使われるような丸囲みとか四角囲みはU+20DDやU+20DEと組み合わせて表せばいい。
例えば[名]はU+540D U+20DE、(単)はU+5358 U20DDで表せる。
0418デフォルトの名無しさん
垢版 |
2019/06/05(水) 21:51:36.51ID:uJguGtrO
>>413
俺もそういうのがいいとは思うけど
同じ手偏でも幅が微妙に違ったりするじゃん。
そういうのって計算というより正直 美的感覚に基づくものだから,
結局 一字一字に「手偏の幅」とかいったパラメータを与える必要が出てきそう。
0419デフォルトの名無しさん
垢版 |
2019/06/05(水) 22:43:55.33ID:U4lYdkMb
>>413
字形まで自動合成する必要はないだろ。字形は1字ずつデザインするが、それを呼び出すのに
IDSコードを使うだけ。
0421デフォルトの名無しさん
垢版 |
2019/06/06(木) 13:09:21.77ID:V+RhrtBc
正直IPAmjにだけ入ってるクラスの漢字見てるとこれIDSでどうすんのって思うよ。今更どうしようもないと思う。
0422蟻人間 ◆T6xkBnTXz7B0
垢版 |
2019/06/06(木) 13:32:02.81ID:8KYXjatA
台湾に漢字の部首を組み合わせてフォントを合成する技術があるらしい。
0423デフォルトの名無しさん
垢版 |
2019/06/06(木) 19:13:54.79ID:NifDLxm9
>>422
それってソフトウェアやライブラリとして提供されてたりする?
もしよければ教えてほしい
0425デフォルトの名無しさん
垢版 |
2019/06/06(木) 23:21:56.20ID:mU5eCwwC
技術も何もメイリオあたりもそういうのじゃなかったっけ
結局調整が必要になるっぽいけど
0426デフォルトの名無しさん
垢版 |
2019/06/07(金) 08:07:16.78ID:rFfmCjQx
なんか思ってた技術と違うわ。
IDSの組合せをそれが表現する漢字と対応させるんかと思ってた。
0427デフォルトの名無しさん
垢版 |
2019/06/07(金) 11:40:10.92ID:nJu+ZeI9
糸冬

0428デフォルトの名無しさん
垢版 |
2019/06/09(日) 18:38:42.78ID:+hAUN3Ld
漢字構成記述文字列って複数の記述文字の組み合わせとそもそもの複数の文字とをどうやって区別するんだろう。
「⿰山⿱上下」という並びが「峠」を意味するのか「山𠧗」を意味するのか区別できなくね?
0429デフォルトの名無しさん
垢版 |
2019/06/09(日) 20:33:00.79ID:SSgQq8CW
頻出度?
0431デフォルトの名無しさん
垢版 |
2019/06/10(月) 00:45:55.32ID:/7QyuKh+
というかもともとそういうもんじゃない?
あれは人間が読むことを前提にした文中で説明を簡素にするために使う記号であって
合成とか機械処理とかをやることははなから考えてないと思う。
0432デフォルトの名無しさん
垢版 |
2019/06/10(月) 11:07:15.11ID:g6tidy/F
⿰山⿱上下 → 山𠧗

⿰⿱山上下 → 峠
0433デフォルトの名無しさん
垢版 |
2019/06/10(月) 11:10:17.22ID:g6tidy/F
違うな
>>430 が正しい

⿰山⿱上下 → 峠 (正しい)
⿰山⿱上下 → 山𠧗 (不正)
山⿱上下 → 山𠧗 (正しい)

⿰⿱山上下 → 峠 (知らんがな)
0436デフォルトの名無しさん
垢版 |
2019/06/10(月) 14:05:24.64ID:DwfAnHcn
括弧なしでも漢字構成記述文字列は一意に定まるぞ。
曖昧さの余地はない筈。
0437デフォルトの名無しさん
垢版 |
2019/06/10(月) 14:06:48.56ID:DwfAnHcn
ていうかそもそも漢字構成記述文字列自体がポーランド記法っぽい性格を持ってる。
⿰⿱山上下なら⿰(⿱(山, 上), 下)みたいな関数表示になって↑>>434みたいな字形になる。
0438デフォルトの名無しさん
垢版 |
2019/06/10(月) 14:17:40.77ID:g6tidy/F
同じ文字を二通り以上の表現方法があるのはセキュリティ上やばいと爺さんが言ってた
UTF-8みたいなやつ
0439デフォルトの名無しさん
垢版 |
2019/06/10(月) 14:19:52.70ID:g6tidy/F
例えば

⿰男⿰女男

⿰⿰男女男
0443デフォルトの名無しさん
垢版 |
2019/06/10(月) 14:56:33.42ID:g6tidy/F
だから複数あるっていう意味で書いたんだが

正規化で一つにっていうのは判る
0445デフォルトの名無しさん
垢版 |
2019/06/10(月) 23:11:41.70ID:rO86gbFX
>>399-400
鼻濁音付き仮名文字は日本NBから提案したけど蹴られて今の姿になった。
http://std.dkuug.dk/JTC1/SC2/WG2/docs/n2092.pdf

仮名文字に限らずシーケンスで表現可能な文字に単体の文字コードを割り振ってもらうのは
相当説得力のある理由が要る。

逆に辞書用の記号は提案書を出せば通る可能性ありそう。
0448デフォルトの名無しさん
垢版 |
2019/06/11(火) 08:44:46.66ID:GW+sQhXS
将棋好きのおいらとしては、ひっくり返った「玉」「飛」「歩」とかも
登録してほしいと思うのだが。
0450デフォルトの名無しさん
垢版 |
2019/06/11(火) 11:48:29.98ID:9Qw6sZwd
笑→ケケ夭
とか
禁→木木示
とか
哭→口口犬
とか

畿→糸糸田戈
は同じ表現?
0451デフォルトの名無しさん
垢版 |
2019/06/11(火) 12:18:11.06ID:Yb3f0IhW
>>450
まあ機械処理向けの言語じゃないから
人が「分解できる」と思うかどうかだよね
ちなみに「畿」の部首って「田」なんだな。すげー意外。
0453デフォルトの名無しさん
垢版 |
2019/06/11(火) 14:57:42.64ID:Y18rXsQw
文字表現ってことで
●●構えっていうと門しか思い出せないし
●●囲いっていうと口しか思い出せないけど
将棋の駒の白抜き五角形は囲いなんだろうか
0454デフォルトの名無しさん
垢版 |
2019/06/11(火) 17:55:27.24ID:Yb3f0IhW
いっそのことCombining Diacritical Marks for Symbolsあたりに将棋の駒の枠線を登録してもらえればいい
0456デフォルトの名無しさん
垢版 |
2019/06/12(水) 01:16:49.13ID:ynCJAfYS
>>454
枠線の中に複数文字入れるのどうするとか
中に「と」みたいなのを表示したい場合それは本当に「と」で表現するのかとかいろいろややこしくなりそう
将棋みたいに中身が決まってるやつは一通り個別に並べてもらったほうがシンプルじゃないのかな…
0460デフォルトの名無しさん
垢版 |
2019/06/12(水) 09:02:03.43ID:om/mzkP2
文章中に書くなら白黒五角形で十分だと思うが、なんで盤面まで表現したがるかな。
0461デフォルトの名無しさん
垢版 |
2019/06/12(水) 11:21:19.79ID:tqvE0DW+
歩の裏の「と」があるべき位置に
「テ」だったか「〒EL」みたいな
意味不明な文字が書いてある駒セットを
観たことがあるけど
あれはなんだったんだろう
朝鮮語か?
0462デフォルトの名無しさん
垢版 |
2019/06/12(水) 12:54:03.65ID:QJXYMRLU

三 みたいなやつ?

全ての「成金」の文字は「金」を崩した文字だよ。
「と金」も、本当は「と」と書いてあるわけではなく、
「金」を崩した結果、「と」みたいになっているだけだよ。
0463デフォルトの名無しさん
垢版 |
2019/06/12(水) 13:18:58.92ID:tqvE0DW+
Tも三も金なんですね
0464デフォルトの名無しさん
垢版 |
2019/06/12(水) 17:24:29.90ID:XwhNnAHz
どうでもいいけどそのレスを見て
その内 崩し字も登録されそう…とか思ったw
太字のaとかがなぜか「文字」として登録されてるんだから金の崩し字が登録されてもおかしくない
0465デフォルトの名無しさん
垢版 |
2019/06/12(水) 17:54:37.18ID:o59LDmQW
歩兵の裏は金と同じ読みの今(きん)の崩し字をあてたので
「と」と極めて似た文字になったという説がある
0469デフォルトの名無しさん
垢版 |
2019/06/13(木) 01:11:22.08ID:uH0MzXQS
>>457
どうなったか調べてみた。L2/18-170は2018年8月開催のUTC #156で議論され、
議事録には提案者にfeedbackを返したとだけ記録されている。
http://www.unicode.org/L2/L2018/18183.htm のe.5

で、この文書番号で検索すると同じ提案者の出したL2/18-342が引っかかって
そこにこう書いてある。
> Shogi proposal. The proposal I am talking about is (L2/18-170), the committee's
> rationale for rejection was that: “the symbols in question were not attested in
> lines of text”.

インラインテキスト中で使われている用例が示されていないのでrejectされたらしい。
0471デフォルトの名無しさん
垢版 |
2019/06/13(木) 06:29:39.15ID:IV8IxRGq
日本NBが後押しすれば10646に入りそうな気がするけどね
漢字以外は興味持たないだろうって見透かされてるんだろうな
0472デフォルトの名無しさん
垢版 |
2019/06/14(金) 11:32:49.03ID:BMAIfRwQ
まあ言いたかないけど 欧米が制定した企画だからね……。
あきらかに文化的な偏りはあると思う。
この間もモンゴル文字かなんかを文字の結合方式とかをほとんど考慮しないで登録してしまった
という旨でUnicode共同体を批判してるブログ見掛けたし。
0473デフォルトの名無しさん
垢版 |
2019/06/14(金) 12:45:36.88ID:AVMOMmmV
https://nixeneko.hatenablog.com/entry/2018/03/04/140000
モンゴル文字のことはよくわからんが、ここに書いてあることによると、

> モンゴル文字は、語の中のどの位置にくるかによって、また母音調和等によって形が変化する。

> 中国・モンゴル国の両国ともに現状と地続きの音声アプローチの方を支持しているようであるが、
> 最終的にどの方式が選ばれるにしろ、相互運用性が確保されることは期待できそうである。

ということだから、現状の規格は、中国・モンゴル国が希望したものであって
欧米人が悪いというわけではないと思う。
0474デフォルトの名無しさん
垢版 |
2019/06/14(金) 12:54:39.24ID:AVMOMmmV
ただ、似たようなものは英文にもあるわけで、fish や office のように、
f,i,j,l が続く場合は、文字を合字(リガチャ)にする場合が多い。

しかし、MSword も TeX も、「合字にせよ」という指定を入れなくても、
勝手に合字にしてくれるわけで、モンゴル文字も(よく解らんけど)
同じようにできないのかな、とは思う。
0482デフォルトの名無しさん
垢版 |
2019/06/18(火) 06:18:41.06ID:3nOE2mBA
プログラム板にキチガイ降臨中!botに一晩も反応する異常さ
一般人(学校恩師)に殺害予告をしているのでスレ建て通報してください。
https://mevius.5ch.net/test/read.cgi/tech/1559872586/

142 名前:a4 ◆700L1Efzuv 投稿日:2019/06/18(火) 05:29:55 ID://qVkzO
>>141
名古屋の人な 俺ね、君の問題を大橋先生と混ぜないことにする。つまりね、
片桐孝洋のことをボコろうと思う。普通に顎の骨を折る。これくらいで警察来るか?
一般市民とかさ、普通にさ、俺らの秘密なんだけどさ、日本人なんて復活ねーから。
0483デフォルトの名無しさん
垢版 |
2019/06/22(土) 01:57:21.14ID:t+lz7b+S
>>482
釣られて そのスレ見に行ったけど
寧ろそのa4っていう小手の人が被害に遭ってるように思えたけどな
0485デフォルトの名無しさん
垢版 |
2019/06/25(火) 05:40:01.35ID:DXMPLOPq
Unicode協会が配布してるプログラムでシェルスクリプトでUTF-8文字列を扱えるデータってないかな。
入力されたUTF-8文字列が何文字かを判定したりするのに都合の良いスクリプト。
0493デフォルトの名無しさん
垢版 |
2019/06/30(日) 02:04:42.75ID:1ALBmyOB
絵文字をリガチャとして実装するという話を聞いたことがあるが
良いアイデアだと思う。
これ以上貴重な符号位置を占有しないで欲しい。
0497デフォルトの名無しさん
垢版 |
2019/06/30(日) 20:32:53.74ID:MkBgWLvD
見る側の環境によって、絵文字を使った側の人が意図しなかった単語に化ける現象が発生してしまう
0498デフォルトの名無しさん
垢版 |
2019/06/30(日) 21:02:05.57ID:1ALBmyOB
>>497
実はそれを意図しているんだな、これが。
Webフォントが使えなかった場合に,意味不明な私的領域のコードポイントではなくその絵文字の「意味」の単語になるっていうフェールセーフ。
この発想はアクセシビリティの面からしてすごいと思う。
今までも↑こういうことを実現する手段はあったが(aria-*とか::beforeとかを活用する),
いささかハックじみた手法だったのに対して,この方法はほとんど何のひねりもないし,かつ
高いアクセシビリティを誇る。
0499デフォルトの名無しさん
垢版 |
2019/06/30(日) 21:31:19.26ID:2juPiYlp
なんか公式ページの説明が簡素すぎてよく分からん。
素晴らしさを伝える記事とかないの?
0500デフォルトの名無しさん
垢版 |
2019/06/30(日) 22:16:35.89ID:MkBgWLvD
>>498
全然意図してないと思うぞ。>使った側の人が意図しなかった単語に化ける現象
これがアクセシビリティ向上になるのは入力者が単語と絵文字の対応を把握している場合だけで、
把握してない場合は入力者が知らない結果が出力される謎フォールバックになる。

入力者が絵文字パレットから選ぶ仕組みなら単語を把握してない可能性が高まるし、
個別に校正かけるなら元々あるimg altとかではなくWebフォントを使う強みは何?ってなるし
0501デフォルトの名無しさん
垢版 |
2019/06/30(日) 23:23:56.67ID:sPnkqdOZ
どのフォントでどこからどこまでリガチャっていう指定を含めないといけないからプレーンテキストで利用できない
リッチテキスト使えるなら画像でいい
0502デフォルトの名無しさん
垢版 |
2019/07/01(月) 00:12:01.52ID:vOsPyG+v
This is a pen��.とか[�� Download Now!]みたいにもともと並べて使うことも多いしな。
This is a penpen.や[Download Download Now!]は変やろ。あとThat is a ��guin.の誤爆避けも必要になる。
0508デフォルトの名無しさん
垢版 |
2019/07/01(月) 16:21:02.28ID:MoEwNeEz
日本語だとどうしても…
サブセット化もこれから足してくコンテンツ考えるとあんまりいいソリューションとは…
0510デフォルトの名無しさん
垢版 |
2019/07/01(月) 21:01:31.88ID:1h0unusf
推すなあ。
あえてこれ使いたいと思うならもちろん自由に使えばいいと思うが、
正直これを選ぶメリットがある局面はすごく限られてる気しかしない。
0520デフォルトの名無しさん
垢版 |
2019/07/14(日) 22:04:02.29ID:GSQZGuhE
>>513
>>97じゃないから確かなことは言えないけど
「better choice」じゃないかな?
つまり絵文字を「入れざるを得ない」ってことね。
0523デフォルトの名無しさん
垢版 |
2019/07/16(火) 23:08:05.64ID:6ZdisLnD
IC: 相互互換性
FC: 前方互換性
BC: 後方互換性
UC: 上位互換性
LC: 下位互換性
ちい覚えた
0524デフォルトの名無しさん
垢版 |
2019/07/17(水) 11:56:39.82ID:FD/sfaX1
LeftとかRightとかCorrectは無いんか
0526デフォルトの名無しさん
垢版 |
2019/07/18(木) 14:33:21.11ID:44Ax18Yo
共産とりっけんと社民社と国民主と令和革命はLC互換
0530デフォルトの名無しさん
垢版 |
2019/07/24(水) 00:37:51.21ID:ArGZw8p9
基本多言語面って制御文字含んでるよね。
それbaseXXの本来の意味を成してないw
0535デフォルトの名無しさん
垢版 |
2019/08/19(月) 06:07:28.33ID:xlQPwL5+
>>533
あ、そういうことか。と思ったけどChromiumだとどうしようもねぇわ。
最近のブラウザって文字コードを修正する機能みたいなのって消えてるね。
0536デフォルトの名無しさん
垢版 |
2019/08/19(月) 07:31:42.15ID:SJok1opV
>>535
Firefox68には文字コード指定が残ってる
通常は無効になってるけど>>531のリンク先を表示したときは有効になって
ISO-2022-JPを指定すると文字化けなしで読めた
0537デフォルトの名無しさん
垢版 |
2019/08/19(月) 08:38:57.28ID:xlQPwL5+
ところでW3Cって文字コードの制定とかに関わってたっけ?
XMLが使う符号化文字集合にUnicodeを推奨してるくらいじゃない?
0538デフォルトの名無しさん
垢版 |
2019/08/20(火) 11:37:07.61ID:zlJnj2O9
>>531
これはひどいω
0539デフォルトの名無しさん
垢版 |
2019/08/20(火) 11:39:07.12ID:zlJnj2O9
>>533
ファイル名まで .sjis つけてるくせになんで iso-2022-jp で保存してるのかイミフ
0541デフォルトの名無しさん
垢版 |
2019/08/20(火) 21:44:07.86ID:Y189B2BT
HTMLをiso-2022-jpにするのって
どこの文化なんだろうか?

Windowsはsjisだからありえないし
Linuxも昔の普通はEUC-JPだろ?

iso-2022-jpはメールにしか使われてなかったはずだが
0542デフォルトの名無しさん
垢版 |
2019/08/20(火) 21:47:57.43ID:UVunetX1
>>531
イシカワ マサヤスというのは誰だろうね。
0544デフォルトの名無しさん
垢版 |
2019/08/20(火) 21:52:36.86ID:UVunetX1
石川雅康と石川哲志は親族だろうか?

どちらもICT業界から去ったのかな。
0546デフォルトの名無しさん
垢版 |
2019/08/20(火) 21:58:33.22ID:UVunetX1
XHTMLが終わってしまって、そのまま放置の石川さん。
0547デフォルトの名無しさん
垢版 |
2019/08/20(火) 22:46:49.05ID:anpoimU7
>>541
sjisやeuc-jpが整う前は、HTMLをiso-2022-jpにするのも選択肢の一つだったらしい
ttp://www.tohoho-web.com/lng/199801/98011002.htm
0548デフォルトの名無しさん
垢版 |
2019/08/20(火) 23:01:02.75ID:UVunetX1
>>547
http://の先頭のhを取っても付けても同じですよ。
0550デフォルトの名無しさん
垢版 |
2019/08/21(水) 00:08:09.19ID:/FRdjxvW
1998年当時のWebブラウザはキャラクタセットの判定すら怪しかった。
0551デフォルトの名無しさん
垢版 |
2019/08/21(水) 02:35:13.27ID:GZen3C6t
>>549
そのリンク先に書いてあるけど、iso-2022-jp が使われてるのはMSが発端なのか?

> name="GENERATOR" content="Microsoft FrontPage 2.0"
> というのが各HTMLファイルの先頭にあることから、Microsoft の FrontPage が 漢字コードがシフトJISのファイルであるにもか かわらず、iso-2022-jp の指定するからではないかと思われます。
0552デフォルトの名無しさん
垢版 |
2019/08/21(水) 03:44:23.93ID:jDiMObB6
>>540
流れは似てるが今回は指摘されてるURLが問題なんだろ
よりによってアイツがってやつさ
0553551
垢版 |
2019/08/21(水) 05:07:33.18ID:GZen3C6t
あ、違ったわ。MSのはMicrosoft FrontPage 2.0がmetaタグの指定を間違ってるって話で
HTMLの内容がiso-2022-jpというのはまた別問題か

sjis以外あるかな?ってやってみたら他のエンコーディングも見つかったし
>>531は単なる文字コード変換ミスかな?

https://www.w3.org/People/mimasa/xmldev.html.ja.aaaaa
0554デフォルトの名無しさん
垢版 |
2019/08/21(水) 14:49:37.63ID:ur92HW83
拡張子付け間違いか
0555デフォルトの名無しさん
垢版 |
2019/08/22(木) 06:16:14.71ID:mlpPC2JR
ブラウザって一時だけでも拡張子によって文字コードを判断してた時期があったの?
俺の記憶にはないのだけども……。
0556デフォルトの名無しさん
垢版 |
2019/08/22(木) 06:36:57.94ID:jM8tCXZ0
だからこれはjisという拡張子でHTTPヘッダのcharsetもshift_jisなのに
中身がiso-2022-jpなんだってば

iso-2022-jpが使えるテキストエディタで書いたか
sjisに変換すべきところをiso-2022-jpに変換してしまったということ
昔のWindowsで書いたならsjisになるだろうから変換ミスかなって話
0557デフォルトの名無しさん
垢版 |
2019/08/22(木) 08:04:31.58ID:jlFkmCtz
jisって拡張子ならiso-2022-jp(JISコード)なのは意図通りだろ
HTTPヘッダのcharsetが食い違ってるだけで
0558デフォルトの名無しさん
垢版 |
2019/08/22(木) 09:50:35.92ID:xQsiKIbM
鯖の仕様が変わってcharsetのデフォが変わったからな
サーバー引越のときに設定間違えた可能性はあり得る
0559デフォルトの名無しさん
垢版 |
2019/08/22(木) 10:23:09.36ID:jM8tCXZ0
>>557
拡張子はjisじゃなくてsjisな
だからドキュメントの文字コードが明らかに間違ってるんだよ
0560デフォルトの名無しさん
垢版 |
2019/08/22(木) 10:30:34.86ID:jM8tCXZ0
昔のブラウザはHTTPヘッダのcharsetよりも
ドキュメントからの文字コード判定の方を重視していた。

なぜならセキュリティというかサーバー運営者がよくわかっておらず
設定変更の必要性を理解できていなかったので設定されてなかった
たとえ設定変更ができるサーバーでもユーザーが理解していなかった

そんな時代だからブラウザで表示できれば良し程度のレベルが普通で
今からするとチェックが甘かった。その当時の間違った文字コードのページが今も残っている。

たぶんこんなところ
0561デフォルトの名無しさん
垢版 |
2019/08/22(木) 10:33:49.69ID:8JJS2LZD
>>559
お前のレスの >>556 には jis って書いてあるだろω
お前が原因
0563デフォルトの名無しさん
垢版 |
2019/08/22(木) 10:38:26.99ID:8JJS2LZD
>だからこれはjisという拡張子でHTTPヘッダのcharsetもshift_jis

こういうおっちょこちょいが >>531 みたいなミス連発するんだろうな
0572デフォルトの名無しさん
垢版 |
2019/08/28(水) 19:19:16.62ID:lfvHhqTB
サクラエディタがとうの昔にUTF32対応していた事実をいまごろ知った。
0574デフォルトの名無しさん
垢版 |
2019/08/29(木) 18:28:30.40ID:VG5IecJ5
でもUTF-16の「どんな文字でも固定ビット幅」という利点が失われてしまった今,
固定ビット幅が実現できる唯一の規格であるUTF-32は希少では。
0575デフォルトの名無しさん
垢版 |
2019/08/29(木) 18:42:08.11ID:y3rrvHgi
読むぶんにはナイーブな実装で足りるからいいけど実際使うとなったら00が無駄に思えてきて敬遠しがち
だからもしかすると文字コードでさえ適材適所なのかと考え始めている
0576デフォルトの名無しさん
垢版 |
2019/08/29(木) 18:49:00.69ID:1ks18uap
内部表現は32bit単位で固定長の方が楽
ファイル読み書きのときはutf-8で勝利
あとはcps932が滅ぶのを待つだけ
0577デフォルトの名無しさん
垢版 |
2019/08/29(木) 19:05:33.35ID:VG5IecJ5
OSのインターフェースはUTF-8,内部表現はUTF-32が一番いいのかもね。
UTF-32だとASCIIに比べて単純計算で四倍弱の容量を食ってしまうのが難点。
でもOSの本体くらいならそもそもテキストとして表現されてるファイルも少ないし案外肥大化は防げるのかも。
0578デフォルトの名無しさん
垢版 |
2019/08/29(木) 19:09:37.98ID:CAV+1+Xc
という会話を何年も前にこのスレで観た
0579デフォルトの名無しさん
垢版 |
2019/08/29(木) 19:11:19.48ID:YrWceYNE
複数のコードポイントのシーケンスで一文字を表現するUNICODEだから
UTF-32でも一文字が32bitで収まるとは限らないからUTF-8でも大差ない
0580デフォルトの名無しさん
垢版 |
2019/08/29(木) 20:02:33.30ID:jljmwQsV
プログラミング言語C++に関していうと、x64版Linux用gccは既定でwchar_tのサイズが4バイト。
つまりx64版Linux用gccはstd::wstringがUTF-32。誰も使っていないように見えてそうでもない。
0583デフォルトの名無しさん
垢版 |
2019/08/29(木) 23:01:38.50ID:jljmwQsV
UTF-8だけで必要十分という結論に到達せざるをえない現実
0584デフォルトの名無しさん
垢版 |
2019/08/29(木) 23:09:19.19ID:azXlKn0W
逆なんだよな。
本来UTF-32だけで必要十分だったのにどんどん複雑にしていって、
UTF-32でも不便になったからUTF-8でいいでしょ?
どうせ単純には扱えずライブラリ使うしか無いんだから。
という必要十分な文字コードを捨てたというのが現実
0585デフォルトの名無しさん
垢版 |
2019/08/29(木) 23:11:55.32ID:jljmwQsV
宇宙に存在するすべての知的生命体が用いている文字すべてを網羅するのがUnicodeの理念。
たったの32bitで足りるわけがない。
0586デフォルトの名無しさん
垢版 |
2019/08/30(金) 00:11:25.73ID:h/StilS8
文字コードのスレッドなのにUnicodeがわかっていないやつらばかりw
0589デフォルトの名無しさん
垢版 |
2019/08/30(金) 13:00:23.27ID:oVszNH41
>>579
codecvtは糞だ
0590デフォルトの名無しさん
垢版 |
2019/08/30(金) 13:03:12.55ID:oVszNH41
>>580
だった
まあどっちでもいいけど
0591デフォルトの名無しさん
垢版 |
2019/08/30(金) 15:32:59.58ID:6uSriybI
>>588
UTF-16を16ビットで1文字を表すと思い込んでいる人間がいるが、16ビット単位でデータ扱うだけで、1文字が32ビットのこともある。
0593デフォルトの名無しさん
垢版 |
2019/08/30(金) 17:05:21.42ID:GEn/r+mZ
>>592
それぐらいみんな知ってる
0594デフォルトの名無しさん
垢版 |
2019/08/30(金) 17:19:36.31ID:57FOZgRt
ビットサイズ固定でどうにかなると思っていた時期が俺にもありました。
0597デフォルトの名無しさん
垢版 |
2019/08/31(土) 15:33:43.16ID:SHne0DDt
>>596
そのまえ
0598デフォルトの名無しさん
垢版 |
2019/08/31(土) 15:35:30.15ID:SHne0DDt
6 仕様書無しさん sage 2019/08/31(土) 11:36:13.12
日本人ならUTF16を掲げるJavaを支持すべきだ
0600デフォルトの名無しさん
垢版 |
2019/08/31(土) 15:45:23.47ID:4qIvp+ND
なんで毛唐の決めたコードを支持するのか、意味が分からん
ネットウヨの類は米英には尻の穴まで晒すようだし困ったものだ
0602デフォルトの名無しさん
垢版 |
2019/08/31(土) 17:12:51.44ID:0iGUnrw4
>>597
じゃあ >>586 はスレの流れを遮って,古い話題を煽り文句で蒸し返した挙句,
碌な知識も持ってないことを晒してしまったヤベー奴ってことになるけどいいの?
0604デフォルトの名無しさん
垢版 |
2019/08/31(土) 20:21:37.85ID:5EL66xzp
re2のようにUTF-8にしか正式対応していない正規表現ライブラリもある。
0607デフォルトの名無しさん
垢版 |
2019/09/01(日) 01:36:48.58ID:sYwYgS29
iconv禁止
0610デフォルトの名無しさん
垢版 |
2019/09/01(日) 10:52:49.46ID:kCJZVLuH
どこぞの皇帝や中国王朝みたいに文字の方を変えて宇宙統一してしまえば良い
文字コードに合った文字だけ使えば解決
0611デフォルトの名無しさん
垢版 |
2019/09/01(日) 12:53:54.91ID:k0czTyLP
収録文字数が2の16乗を超えた時点でUTF16は破綻したんだから、サロゲートペアなんて
煩雑な延命策を取らず、UTF32に完全移行すべきだった。

UTF16を残したせいでUTF32にも皺寄せが来ている。UTF32ではU+FFFFFFFFまで
対応できるはずなのに、UTF16のサロゲートペアで表せるU+10FFFFまでに符号空間が
制約されてしまった。つまり、実質的に32ビットではなく21ビットコードになってしまった。

UTF16を全廃しUTF32を本来の32ビットまで拡張すれば、異字体を異字体セレクタなしで
収録できるから、すべての文字を32ビットで表せて単純明快になる。
0612デフォルトの名無しさん
垢版 |
2019/09/01(日) 13:07:58.05ID:lmQdJ5gb
>>611
いろいろ間違ってるなw

まずUTF-16という仕様にはサロゲートペアが最初から含まれてる
UTF32に完全移行って何を移行するっていうんだ?互換性がないんだから
既に使われてるものを簡単に変えられるわけがない。
UTF32が21bitコードになってしまったのはUTF-8のせいだ
21bitあれば209万7152文字を表現できるんだから異字体セレクタなしで十分収録できる
0613デフォルトの名無しさん
垢版 |
2019/09/01(日) 13:11:25.72ID:xmxF7u0H
異体字セレクタが導入されたのは別にコードポイントが足りないからじゃないだろ。
異体字なんて数が限られているし、それ以上に役に立たない絵文字をバンバン追加している状況だし。
0614デフォルトの名無しさん
垢版 |
2019/09/01(日) 13:35:49.57ID:JCPxJyAV
MSがUTF-16を採用したせいで廃止しようにもできないだろ
CP932とSJISとUTF16が生き残ってるのもだいたいこいつのせいだ
0615デフォルトの名無しさん
垢版 |
2019/09/01(日) 13:40:59.73ID:kCJZVLuH
>>612
おまいもかなり可笑しいなω
0616デフォルトの名無しさん
垢版 |
2019/09/01(日) 13:42:43.07ID:k0czTyLP
>>612
>まずUTF-16という仕様にはサロゲートペアが最初から含まれてる

あれ、そうだった? だとしたら、UTF16は最初から破綻していたってことだな。
変なものを作らずにUTF32を導入すべきだった。

>UTF32に完全移行って何を移行するっていうんだ?互換性がないんだから
>既に使われてるものを簡単に変えられるわけがない。

シフトJISからUnicodeへも互換性がないのに移行が進んだだろ。

>UTF32が21bitコードになってしまったのはUTF-8のせいだ

UTF8は可変長だから、32ビットでも表そう思えば表せる。
21ビットになったのはUTF16のせい。

>21bitあれば209万7152文字を表現できるんだから異字体セレクタなしで十分収録できる

収録した記号は他にも色々あるし、U+F0000〜U+10FFFFは外字領域だし、
21ビットだけでは心許ない。

>>613
異字体セレクタは同じコードでもAdobe-Japan1とMoji_Johoで字体が違う
滅茶苦茶な欠陥規格だから、さっさと廃止した方が良い。
0618デフォルトの名無しさん
垢版 |
2019/09/01(日) 14:17:44.56ID:Cv4S4gQH
>>616
> UTF8は可変長だから、32ビットでも表そう思えば表せる。
無理。UTF-8は「自由に可変にできる文字コード」ではない。
ビットパターンが決まっていて最大21bitまでしか表現できない
0619デフォルトの名無しさん
垢版 |
2019/09/01(日) 14:29:25.97ID:k0czTyLP
>>618
原理的にはUTF8は「自由に可変にできる文字コード」で32ビットも表せる。
UTF16の制約で符号空間が21ビットのU+10FFFFまでと定められたから、
UTF8もそれを超えるコードを規格外とみなすようにしただけ。
0620デフォルトの名無しさん
垢版 |
2019/09/01(日) 14:38:49.28ID:5y1tL0M+
>>619
エンコードと文字コードを混ぜんな
おまえみたいな奴がいるから混乱するんだよ
少しは馬鹿を自覚して黙ってろ
0622デフォルトの名無しさん
垢版 |
2019/09/01(日) 15:24:13.07ID:Cv4S4gQH
>>614
MSがSJISやめたら、世の中の既存の文書が
UTF8にでも変わると思ってんの?
魔法ですか?www
0625デフォルトの名無しさん
垢版 |
2019/09/02(月) 22:33:53.67ID:8MncpZHQ
マジレスするとOOXMLとかXPSとか「ある程度便利だけど既存の規格で十分じゃない?」というMS独自規格を、
MSが企業に圧力を掛けたりして広めてきた歴史を言ってるんじゃなかろうか。
念の為言っておくとOOXML←OpenDocument、XPS←PDFね。
0630デフォルトの名無しさん
垢版 |
2019/09/03(火) 10:34:53.29ID:gWEsYspA
JavaだってSunのプロプラ言語だぞ
0631667
垢版 |
2019/09/03(火) 12:40:23.25ID:JzHlK+VD
今は違うけどね
0633デフォルトの名無しさん
垢版 |
2019/09/03(火) 15:40:05.81ID:KovswbEV
Windowsの内部でCP932に依存している。
英語版Windowsも含めて日本語文字コードが内部で使われている
って思ってるやつは本当にいる
0634デフォルトの名無しさん
垢版 |
2019/09/03(火) 16:56:31.60ID:MR8tgZNH
>>627
LinuxはWindowsとは思想がほぼ真逆だからね。
多様性を重んじる。俺はそっちのほうが好きかな。
でもそれを至高とするあまり,古いカーネルや別の派生版との互換性が,Windowsのそれらに比べてない。
0635デフォルトの名無しさん
垢版 |
2019/09/03(火) 16:58:35.78ID:MR8tgZNH
>>628
当時PDFは国際標準にこそなってなかったが,
オープンフォーマットだったし,様々な場面で使われてた。
ただ描画ソフトがクソ重たいのしかなかった記憶がw
0636デフォルトの名無しさん
垢版 |
2019/09/03(火) 17:26:28.25ID:KovswbEV
>>634
だから多様性を重んじるっていうのは
競合するフォーマットが複数できるってことで
(例えば画像フォーマットや圧縮フォーマット)
Microsoftが独自フォーマットを作るのと同じ思想なんだよ
0637デフォルトの名無しさん
垢版 |
2019/09/03(火) 17:35:15.54ID:KovswbEV
>>635
> オープンフォーマットだったし
PDFはオープンではありませんでした。
プロプライエタリだって言ってるだろ
0638デフォルトの名無しさん
垢版 |
2019/09/03(火) 19:23:12.90ID:i0SweFPn
>>633
いつの知識なのかw

Windowsは表面的にはSJISで、内部ではUTF-16だ。
0639デフォルトの名無しさん
垢版 |
2019/09/03(火) 19:25:28.03ID:KovswbEV
> Windowsは表面的にはSJISで
ほらな、SJISじゃないって言ってんのにSJISだっていう
潜在意識レベルでそう思い込んでるから治しようがないw
0640デフォルトの名無しさん
垢版 |
2019/09/03(火) 19:51:10.42ID:9BNoj6TJ
WindowsというよりWindowsアプリが特定のOEMコードページやANSIコードページに決め打ちして作られてる物があるということだろ
他言語の状況は知らんけど日本語以外でも似たようなものだろうな
0641デフォルトの名無しさん
垢版 |
2019/09/03(火) 21:04:34.10ID:VgehgunL
Linuxの思想自体は多様性を重んじるのかもしれんが、ユーザーはそれに反して
「UTF-8以外死ね」みたいに言う奴多いよな。
0642デフォルトの名無しさん
垢版 |
2019/09/03(火) 21:08:34.33ID:KovswbEV
そうはいってもLinuxはASCIIと互換性がない文字コード(例 UTF-32)は死ねだからw
影響範囲が大きすぎて、LinuxはUTF-16とかUTF-32には事実上対応できないんだよね
0643デフォルトの名無しさん
垢版 |
2019/09/03(火) 21:51:19.99ID:kvsGhJj2
文字集合を符号化するのは、文字の区切れが判断できないからって解釈してんだけどあってる?
0644デフォルトの名無しさん
垢版 |
2019/09/03(火) 22:15:09.34ID:18+sQUYN
>>634
>多様性を重んじる。俺はそっちのほうが好きかな。

ところでホモにつきまとわれたらどうする?
0646デフォルトの名無しさん
垢版 |
2019/09/04(水) 04:00:00.76ID:xGPrnpMI
>>644
ホモであることは否定しないが、ホモは嫌いという俺の感情も尊重していただきたい
これが多様性だ!
0647デフォルトの名無しさん
垢版 |
2019/09/04(水) 09:16:30.39ID:n47u8TF1
>>645
ホモにつきまとわれて困ると友人にこぼしたら、
性癖を暴露されたとか言われて更に嫌がらせで自殺された事件?
ああいうの見てると、ホモの権利拡大とかしちゃいかんよなって思うよなあ
0648デフォルトの名無しさん
垢版 |
2019/09/04(水) 18:11:05.05ID:gX5VYMvu
>>639
Windowsが作るシステムファイルもSJISですよ?
0650デフォルトの名無しさん
垢版 |
2019/09/04(水) 18:52:19.95ID:gX5VYMvu
>>649
延々と嘘を書くのはやめてもらえませんか?
0652デフォルトの名無しさん
垢版 |
2019/09/04(水) 19:24:35.38ID:gX5VYMvu
妄想か
0656デフォルトの名無しさん
垢版 |
2019/09/05(木) 01:09:51.35ID:rtvg+Hab
補足すると、Unicodeは文字列集合で
符号化方式がUTF-16やUTF-8など
どの符号化方式であってもUnicodeといえる

>>655
さて、何か言い返したい言葉は有るかね?
0657デフォルトの名無しさん
垢版 |
2019/09/05(木) 01:11:05.81ID:rtvg+Hab
どうせ言い返す言葉は無いだろうから
待ってても時間の無駄なので先に言っておくと
何も言わない or 捨て台詞はくだけ なら俺に喧嘩売らなければいいのにw
0665デフォルトの名無しさん
垢版 |
2019/09/05(木) 12:58:50.41ID:5R9ffMew
どーしても我流を貫きたいんだなw
まあ他人の人生だから干渉するつもりはないが,そういう生き方は苦労すると思うぞ?
0668デフォルトの名無しさん
垢版 |
2019/09/12(木) 12:43:49.99ID:vEKot6kT
本当に短縮したいところは日本語ページのパーセントエンコードされたところだがうまくいかないもんだな
0670デフォルトの名無しさん
垢版 |
2019/09/13(金) 10:11:35.77ID:wKEqF87n
文字通り文字コードのエンコードを間違えてるんだろう
0674デフォルトの名無しさん
垢版 |
2019/09/14(土) 00:23:57.48ID:FV8dJ/wR
絵文字などサロゲートペアが必要な領域をUTF-7で表現するとUTF-32よりもバイトサイズが大きくなる。まめな。
0675デフォルトの名無しさん
垢版 |
2019/09/14(土) 11:56:27.23ID:mIZ3m5oP
utf-7が使われてる環境とかデータとか出会ったことが無い
0680デフォルトの名無しさん
垢版 |
2019/09/15(日) 10:05:21.58ID:tu3q64lr
>>678
違う

君の理屈だと中国はチベットの一部ということになる
0682デフォルトの名無しさん
垢版 |
2019/09/21(土) 16:46:43.93ID:7QW0JGF+
UTF-8もUTF-7も「ASCII互換にしようと思えばできる」文字符号化方式で
UTF-16/32は端から過去互換性を捨ててるっていう理解OK?
0683デフォルトの名無しさん
垢版 |
2019/09/21(土) 17:12:22.41ID:icgczTg/
互換の意味判ってるか?
0687デフォルトの名無しさん
垢版 |
2019/09/22(日) 12:48:42.82ID:Uxh+z88Q
684デフォルトの名無しさん2019/09/21(土) 17:13:19.94ID:AMltcnvP
>>682
ちゃんと仕様読め

685デフォルトの名無しさん2019/09/22(日) 02:18:18.82ID:tTe+mIIa
>>682
意味がわからない

686デフォルトの名無しさん2019/09/22(日) 11:35:45.78ID:LQCFANDg
>>682
OK

----
どういうことなの…
0690デフォルトの名無しさん
垢版 |
2019/09/22(日) 22:18:40.20ID:sBc79exV
揚げ足取り終了。

質問。皆さんが普段使っている文字コード変換ライブラリでおススメはなんですか。
0691デフォルトの名無しさん
垢版 |
2019/09/22(日) 23:28:10.21ID:JTFkWMft
お勧めもなにもiconvかICUで大体用は足りる
それで満足しなきゃ自分で作るしかない
0692デフォルトの名無しさん
垢版 |
2019/09/23(月) 08:58:26.51ID:10n0KRvd
文字コードの変換だけ?
いまどきのまともな言語環境なら変換元のエンコーディングさえ分かってれば標準機能で出来るだろうに
それとも全角⇔半角の変換みたいなのをやりたいってこと?
0694デフォルトの名無しさん
垢版 |
2019/09/23(月) 14:54:10.02ID:FPxFvDjY
Windows SDK付属のデバッグ用ソースを見たところmbstowcs_sの文字コード変換は、Win32APIであるMultiByteToWideCharを使っているようですね。
0695デフォルトの名無しさん
垢版 |
2019/09/23(月) 15:08:29.22ID:3qdqqJ07
MultiByteToWideChar / WideCharToMultiByte 最強
0697デフォルトの名無しさん
垢版 |
2019/09/23(月) 16:01:34.44ID:51KZjw6P
null-terminatedとそうでない場合の仕様の違いをちゃんと理解してなくて
バグった挙句によけいな1byte追加しちゃったりした思い出。
0700デフォルトの名無しさん
垢版 |
2019/09/24(火) 14:25:04.46ID:oiN+60ax
python3でlogging使ってsyslogに出力すると
ASCIIで出力してもなぜか最後に\0が付いてログが残る
鯖側のsyslogdの方で付いてるのかと思ったが
そうじゃなくてpython3が勝手に付けてるみたい
python3のstringがunicode化したときにバグ入ったんかな
python2のときはそんなこと無かった気がする
0702デフォルトの名無しさん
垢版 |
2019/09/25(水) 13:11:07.39ID:BmMtZLRv
深い闇を垣間見た気がする

handler.log_format_string = '<%d>%s'
だと no attribute

handler.setFormatter(logging.Formatter('%(message)s'))
だと結局 \0 付いたままでした
0703デフォルトの名無しさん
垢版 |
2019/09/25(水) 13:18:01.66ID:BmMtZLRv
コンストラクタ呼ぶ前に
logging.handlers.SysLogHandler.append_nul = False
で解決しました
thx!
0704デフォルトの名無しさん
垢版 |
2019/09/25(水) 14:09:59.51ID:sdHp2tVC
エンコードされた文字のバイト並びが
utf-8 と cp832 で同じ(にみえる)ものってどんなのがあります?
そもそも 3bytes と 2bytes なのは仕方ないのですが
utf-8 だと (xx yy zz)
みたいなのが
cp932 だと (xx yy) 00
逆に
cp932 だと (uu vv) (ww xx) (yy zz)
みたいなのが
utf-8 だと (uu vv ww) (xx yy zz)
みたいなのでも良いです
そもそもありえない?
0706デフォルトの名無しさん
垢版 |
2019/09/25(水) 14:14:32.79ID:sdHp2tVC
出来れば「美乳」みたいなクオリティ高いのが良いです
0707デフォルトの名無しさん
垢版 |
2019/09/25(水) 16:32:05.43ID:vuS5tsH7
美乳ってどういう特長を持ってたんだっけ?
エージェントが読み込んだときに確実にShift JISだって判定できるんだっけか。
0708デフォルトの名無しさん
垢版 |
2019/09/25(水) 23:44:33.31ID:2M81F3EH
PC初心者です。
あるexeファイルをコマンドウインドウで開く。ということをしなきゃならないんだけどシフト+右クリックしてもコマンドウインドウで開くというのがありませんでした
調べたら、コマンドウインドウで開くを表示したい場合メモ帳で名前を付けて保存の時に文字コードをUnicodeにして保存し実行したらレジストリがどうたら書いてあったんでしようとしたら、文字コードにUnicodeがありませんでした。
どうしたら良いですか?
0711デフォルトの名無しさん
垢版 |
2019/09/26(木) 01:58:07.64ID:MW37nPtB
>>704
ASCII以外ではたぶん無いんじゃないかな
cp932としてもutf-8としても正しいバイト列で
それぞれが別の単語になるケースを探したことがあるけど、
それでも両方が意味のある単語になる例は見つけられかった

どういう目的でそういう例を探してるの?
0713デフォルトの名無しさん
垢版 |
2019/10/08(火) 14:05:40.55ID:yxEiS4UK
ブログラムソースをUTF16やUTF32で書いてる人いるの?
ブログラム内の文字列のデータじゃなくてブログラムの地の部分
0716デフォルトの名無しさん
垢版 |
2019/10/23(水) 21:57:19.58ID:CiGuyy89
まるでUTF-16文書は読むのに向かないかのような発言やな
まともなエディタなら読めて当然。
0717デフォルトの名無しさん
垢版 |
2019/10/23(水) 23:42:00.06ID:/s0IRa9G
ICUなんてほぼほぼUTF-16ですよ。
0724デフォルトの名無しさん
垢版 |
2019/11/15(金) 19:48:26.91ID:CD4iEOnB
文を書くときに?や()などの半角にも全角にもある文字はどっちを使うべきなのか迷う。
数字やアルファベットは半角を使うのが普通だからASCIIコードにある文字はASCIIコードを使った方がいいんだろうか
0727デフォルトの名無しさん
垢版 |
2019/11/15(金) 23:28:13.72ID:69Rrw1ZJ
そもそも世界中の文字を一つの体系で包括できると考えたりしたのが…ブツブツ
0729デフォルトの名無しさん
垢版 |
2019/11/16(土) 10:56:43.05ID:t6zcY+AG
ASCII に含まれてる記号は半角で入力してる
っていうか IME で半角優先にしてるのでそっちばっかりになる
IME ON の状態であってもスペースももちろん半角だ
0730デフォルトの名無しさん
垢版 |
2019/11/17(日) 00:12:46.29ID:ZZ8XSzBD
チルダとかハイフンマイナス、引用符あたりは迷う。
これらは単に全角と半角の関係ではないんじゃないかという気がする。
0731デフォルトの名無しさん
垢版 |
2019/11/19(火) 22:24:19.13ID:lA4rVXxm
0-9A-Za-z は半角だけどその他はちょっと迷うかな
! や ? は書いてるのが日本語漢字仮名交じり文なら全角にするかも
0733デフォルトの名無しさん
垢版 |
2019/11/21(木) 16:10:59.78ID:0qs1xY5M
俺は「,」のほうが寧ろ収まりがいいように見えるけどな。
感性で判断するんじゃなくて,論理的根拠をもって「,」か「、」かを決めるべきよね。
0734デフォルトの名無しさん
垢版 |
2019/11/21(木) 18:03:44.71ID:oVdD3irj
日本語の文章は分かち書きをするわけではないから、
点があるのにコンマのような後ろにスペースを要する記号を使うのはおかしいと思う。
丸の代わりにピリオドを使うのも同じ。

それにしても、公文書の混ぜこぜの用法はどっちつかずだよな。
もともと、和文タイプライターで使われていた用法なのではないか?
0735デフォルトの名無しさん
垢版 |
2019/11/21(木) 18:06:42.91ID:oVdD3irj
使ったこと無いからわからなかったが、全角コンマなんてのがあるんだな。
これって、全角英数と同じで、日本語の体裁に合わせるためにわざわざ作られた文字だよねぇ。
0736デフォルトの名無しさん
垢版 |
2019/11/21(木) 19:11:00.69ID:wlMAy4t9
>>733
フォント次第ながらも「,」は半角カンマ「,」と一目で見分けることができない。
一方「、」は全角しかない。よって誤植の起きにくい「、」で統一するべき。
0740デフォルトの名無しさん
垢版 |
2019/11/21(木) 22:11:40.82ID:Ht1weGMK
ここまで無知だと辛いどころか辛さも感じないほどにアホなんだろうな
739は
0741デフォルトの名無しさん
垢版 |
2019/11/21(木) 22:27:48.86ID:T5O6V3Nl
カッコは半角と全角でベースラインが違うフォントも少なくないんで
囲う文字に合わせてる
0742デフォルトの名無しさん
垢版 |
2019/11/22(金) 00:27:47.62ID:5/IABJQJ
そもそも日本語は句読点は使っていなくて使われ始めたのが
欧米のカンマやピリオドの影響で明治後期くらいからだからな
0744デフォルトの名無しさん
垢版 |
2019/11/22(金) 01:49:03.41ID:VSWkIrxm
句点の代わりに「候(そうろう)」を使ってたんでしょ、昔の人は。
0745デフォルトの名無しさん
垢版 |
2019/11/22(金) 02:26:32.88ID:7JxndsMv
日本はもともと縦書きで「,」なんて使ってなかっただろ?
縦書きでどの位置に「,」を打てばいいのよ?
0746デフォルトの名無しさん
垢版 |
2019/11/22(金) 03:23:33.25ID:QBgvTUOv
縦書きは、を使って横書きは,を使えばいいじゃん
なんで臨機応変に対応できないんだろう?
0747デフォルトの名無しさん
垢版 |
2019/11/22(金) 03:31:46.87ID:7JxndsMv
臨機応変に縦書きと横書きを変換するからだよ
ウェブ上では横書き、本にしたら縦書きとかな
0748デフォルトの名無しさん
垢版 |
2019/11/22(金) 15:56:12.49ID:WtZSxTNA
漢文で書かれた本の中には、句点は、文字の横に○をつけていたものがる。
江戸時代のくずし字でかられた読み本は、句読点なし。読む人が判断することになっている。
0749デフォルトの名無しさん
垢版 |
2019/11/22(金) 18:59:44.59ID:VSWkIrxm
教科書フォントに慣れ切って高卒レベルの古典教養しかない現代人は「くずし字」の原書をほとんど読めない問題。
0751デフォルトの名無しさん
垢版 |
2019/11/22(金) 19:31:16.58ID:VSWkIrxm
中学高校の古典の授業で、原書を写真印刷した文書を読ませる機会を与えるべきだろう。
活字慣れした現代人は太平洋戦争中の日記や戦場から送られてきた手紙さえ読めない。
0752デフォルトの名無しさん
垢版 |
2019/11/22(金) 20:55:41.01ID:QBgvTUOv
厨二満載の文集が他人に読まれなくなる日も近いんだな
よかったワープロが普及する前で
0753デフォルトの名無しさん
垢版 |
2019/11/22(金) 21:23:42.16ID:SnsQ0S1X
アメリカでも筆記体が廃れつつあるんじゃなかったか
せいぜいサインする時に使うくらい
0754デフォルトの名無しさん
垢版 |
2019/11/22(金) 22:42:29.42ID:+ybPmekP
ラテン文字は筆を選ばないでも問題無いが
漢字や仮名は楷書でも筆の運びをちゃんと学んだ方が近道
0756デフォルトの名無しさん
垢版 |
2019/11/23(土) 09:52:15.28ID:StIP5iHr
ん? 江戸時代から句読点はあったよ。
多分、由来は漢文の補助点で句の切れ目に「、」を打って読みやすくしたもの。文末も句点だった模様。
0758デフォルトの名無しさん
垢版 |
2019/11/23(土) 10:53:20.31ID:cBKKqL2b
>>749-750
今年の漢字の季節ですね
0760デフォルトの名無しさん
垢版 |
2019/11/23(土) 14:20:31.57ID:Lev/ciM6
金とか何回か選ばれてるのはあるな
二年連続とかは知らん
0762デフォルトの名無しさん
垢版 |
2019/11/23(土) 16:40:21.39ID:l4WHmfnE
もうそろそろコンピュータの世界では
32ビット固定長の文字コードを使うようにしても
良いのじゃないだろうか?
0763◆QZaw55cn4c
垢版 |
2019/11/23(土) 16:48:42.87ID:bse8qODO
>>762
ascii 的な世界(合衆国界隈とか)が発狂するので、utf-8 がつくられたのだと思います
まあコード内では utf-32 で統一するのがスマートですね
0764デフォルトの名無しさん
垢版 |
2019/11/23(土) 17:45:30.08ID:ExB3uxT/
C言語がASCII前提としていたので、
UTF16やUTF32では互換性を保てなかったのが理由
0766デフォルトの名無しさん
垢版 |
2019/11/23(土) 18:05:22.65ID:Lev/ciM6
今のところ32bitっつってもスカスカだろ
0770デフォルトの名無しさん
垢版 |
2019/11/23(土) 20:53:37.67ID:x1VOKq1M
固定長好きな人が定期的に出てくるのはなんでなの?

セレクタとか合成文字とか固定長に押し込むの非現実的でしょうに
0771デフォルトの名無しさん
垢版 |
2019/11/23(土) 21:03:09.45ID:pGKd1Nh3
21bitもの空間与えたら要らん文字まで突っ込みまくってごみ溜めみたいになってしまったじゃないか。
0772デフォルトの名無しさん
垢版 |
2019/11/23(土) 21:12:47.43ID:LYBJTBw0
絵文字は特に漢字に馴染みが無い連中が嬉しがってるけど、象形文字の発明前に戻ったようだよ
具材がどうだとか細かなこと言ってて抽象化とは程遠いし、少なくとも色は与えるべきじゃなかった
0774デフォルトの名無しさん
垢版 |
2019/11/24(日) 00:15:00.98ID:daL/rw2X
16bit固定なら世界中の文字が記述できるとして始まったのがそもそものUnicodeだからな
0775デフォルトの名無しさん
垢版 |
2019/11/24(日) 07:48:18.59ID:wAZlnZnW
>>757
お前の一般が何かによる。
正式な正書法になったのは明治から。江戸時代の正書法は漢文の白文か武士の候文。
一方で庶民向けの版本や貸本では江戸期から句読点が使われてるので、本を読む層には馴染みがあった。
あと手習いの手本とかにも句読点があるので文字習う段階で知識として知ってるのでは。
0776デフォルトの名無しさん
垢版 |
2019/11/24(日) 11:58:02.36ID:bBACDgxb
>>772
ちんちんの絵文字は
剥けちんと包茎と勃起前とか勃起後とか色々バリエーション必要ですし
0778デフォルトの名無しさん
垢版 |
2019/11/24(日) 12:07:46.48ID:bBACDgxb
QZさんからレスもらえるとは思わなかった
0779デフォルトの名無しさん
垢版 |
2019/11/24(日) 12:30:57.16ID:4a4z1fkQ
>>777
竹島はどこの国の領土ですか?
注意:「なぜその質問をしたいと思ったのですか」みたいな
質問を質問で返すようなクズな真似はしないこと
0780デフォルトの名無しさん
垢版 |
2019/11/24(日) 12:43:02.24ID:iwyjZSbL
質問じゃなくて、馬鹿にしてるんだろ

え?それ面白くないよ?面白いと思ってんの?プークスクス
という意味
0782◆QZaw55cn4c
垢版 |
2019/11/24(日) 13:04:27.62ID:oHJXyQoT
>>779
>「なぜその質問をしたいと思ったのですか」
いやはや、私のパターンを熟知されているようでなにより、です、ちょっとうれしくなりました
0783◆QZaw55cn4c
垢版 |
2019/11/24(日) 13:05:00.77ID:oHJXyQoT
>>781
なぜ韓国人だとおもったのですか?
0785デフォルトの名無しさん
垢版 |
2019/11/24(日) 13:13:33.28ID:BlMs70wA
憲法9条を改正するだけじゃダメなのよ。
軍の統帥権が天皇と征夷大将軍(内閣総理大臣)のどちらにあるのか明確にしないと。
0787デフォルトの名無しさん
垢版 |
2019/11/24(日) 17:10:15.65ID:5wTOyTy7
>>779
竹島は日本の領土で、独島は韓国の領土だよ
なぜか韓国は竹島のことを独島だと言い張ってるけど
独島は別の島ですから、残念
0793デフォルトの名無しさん
垢版 |
2019/12/01(日) 17:02:36.55ID:zxgavQqm
今年の漢字は天
0795デフォルトの名無しさん
垢版 |
2019/12/03(火) 02:50:32.39ID:TSc17kJh
「くずし字」AIが解読 ラーメン判別法も応用! | NHKニュース
2019年12月2日 19時21分
https://www3.nhk.or.jp/news/html/20191202/k10012198561000.html
「くずし字」解読は「文系」より「理系」向き!?
驚き! ラーメン判別の技を応用
AIの解読能力 高めるポイントは?
数億点もある難読資料 高まるAIへの期待
歴史資料の研究者からも期待の声
0796デフォルトの名無しさん
垢版 |
2019/12/03(火) 12:56:42.44ID:dBsSbed7
可変長の文字コードは、CPUのパイプライン処理とは相性が悪いはず。大量の文字
データのやりとりやファイルサイズが小さくなるのは理解できるけれども。
でもそれは圧縮機構を別途に設けたのではだめなのか?
0797デフォルトの名無しさん
垢版 |
2019/12/03(火) 14:48:10.41ID:32eP5DBa
異体字セレクタとして色だけじゃなく斜体、下線、太字などのHTML的な要素も入れてみたらどうか
0799デフォルトの名無しさん
垢版 |
2019/12/03(火) 15:35:57.78ID:IUIY88nX
HTMLががんばってCSSに追い出したスタイル要素を文字コードが取り込んだらかわいそうw
0801デフォルトの名無しさん
垢版 |
2019/12/04(水) 16:24:48.77ID:IlQO2KEp
黒板太字 - Wikipedia
https://ja.wikipedia.org/wiki/黒板太字

とかはかなりスタイル要素入ってると思うな。
てか数学用分野だけやけに優遇されてない?
0803デフォルトの名無しさん
垢版 |
2019/12/04(水) 20:23:19.21ID:bwCWk38v
発音記号なんかはただの小文字aの異体字で意味が違ったりするからなあ
でもそもそもを言い出したらYとVが元は同源だったりして、「純粋な文字」を綺麗に定義するのは無理よ
0804デフォルトの名無しさん
垢版 |
2019/12/05(木) 15:53:38.96ID:1Yvcqq3b
>>801
「優遇」っていうか,そういう文字を収録してた符号化文字集合と互換性を持たせるために導入したんでは。
例えば「(株)」っていう文字とかに代表される囲み文字はかなり日本語圏に偏向してるけど,
これだって日本を優遇してるんじゃなくて,日本で開発された符号化文字集合がそういう文字を含んでたから収録されている。
0805デフォルトの名無しさん
垢版 |
2019/12/05(木) 16:32:04.91ID:IbmhSLeW
IMEの辞書とかは数学とか物理とか理系用語にめちゃくちゃ弱いイメージ
0807デフォルトの名無しさん
垢版 |
2019/12/06(金) 23:32:11.23ID:Ob0T3VF2
SKK使ってるからだけどそんな印象は全く無い
0808デフォルトの名無しさん
垢版 |
2019/12/10(火) 22:31:10.24ID:zD6aLrgM
SKKは既定の辞書はすごく弱いけど語句登録がほぼ一瞬でできるのが利点よね。
0809デフォルトの名無しさん
垢版 |
2020/01/01(水) 02:03:31.89ID:ZBRDXVGi
あけましておめでとう!
今年もこのスレの皆さんに多幸感がありますように!����������
0810デフォルトの名無しさん
垢版 |
2020/01/01(水) 11:19:22.03ID:tqBP4ADq
字にはヒラギノ〜ル♪
0811デフォルトの名無しさん
垢版 |
2020/01/01(水) 22:58:15.38ID:fGGzsdYV
あけましておめでとうございます
ISO/IEC 10646の新版は今年中に出るかな〜?
0812デフォルトの名無しさん
垢版 |
2020/01/03(金) 06:32:52.61ID:wMN1Z8Zd
Consolasは良いフォントだとは思うのだけど、全角中黒「・」(U+30FB)が半角中黒(U+FF65)と判別しにくいところが気になる。
まぁ、文字コードの問題ではないんだが。
0813デフォルトの名無しさん
垢版 |
2020/01/03(金) 10:33:29.05ID:lHIykz7y
特定のフォントの特定の文字だけ任意に入れ替えるパッチとかフックとか無いんだっけ
0814デフォルトの名無しさん
垢版 |
2020/01/03(金) 22:33:53.11ID:wMN1Z8Zd
>>813
レスありがとう。どのOSにもそういう仕組みはないと思う。
よく上げられる例として、フォントの明示的な設定なしに\マークをバックスラッシュとして表示することはできない、というのもあるし。
一文字づつ判定して適切なフォントに変えて描画する処理を個々のアプリ自身が実装する必要があるはず。
0816デフォルトの名無しさん
垢版 |
2020/01/07(火) 15:01:40.99ID:2Dq0zKSW
左利き用のはさみも用意汁ωωω
0819デフォルトの名無しさん
垢版 |
2020/01/18(土) 12:49:25.00ID:jQMC+jX5
ぷにコードに関するチラ裏

localghost👻ってかわいくね?
→今まで危険そうで敬遠してたIDNに興味をもつ
→WikipediaとRFC3492を頼りにPunycodeのアルゴリズムを調べる
→エンコーダを自前で組んでみて、idn2コマンドやPythonの'idna'エンコーディングと比べてみる
→正規化する必要のある文字がどんどんふえる
→idn2とpythonのidnaってかなり違わくね?? <-イマココ

idn2はギリシャ文字の「語尾のシグマ」ς(U+03C2)をσにしないし、あとチェロキー文字の大文字?を小文字?にしないし、けど小文字?はSupplementなのがなんかあやしいし、でidnaとどっちが正しいのか考えるのが面倒になって投げた
0825デフォルトの名無しさん
垢版 |
2020/01/31(金) 15:08:09.88ID:OCbveUqO
タピオカミルクティーがあるのに、将棋の駒がフルセット揃っていないのは納得できない。
0826◆QZaw55cn4c
垢版 |
2020/01/31(金) 19:55:14.24ID:tTpxWp9S
>>825
詰将棋用に上下逆の漢字を入れて欲しかった
0828デフォルトの名無しさん
垢版 |
2020/02/01(土) 00:49:18.17ID:6vnUAWit
要するに新種の漢字なんだな
国ごとに生活が違うから、結局何万種必要になる
0831デフォルトの名無しさん
垢版 |
2020/02/02(日) 01:17:07.29ID:Vi9q8JVy
漢字の扱いは本当に難しい
手書きの分析しているソフトは本当に賢いと思うわ
まああれは面倒な文字はそもそも判定せず、
主要な文字から似たものを選んでいるだけではあるが・・・
0833デフォルトの名無しさん
垢版 |
2020/02/03(月) 08:57:05.26ID:uSBWqXrE
825だが、将棋の駒がダメな理由は、>>469 にある通り、
> インラインテキスト中で使われている用例が示されていないのでrejectされたらしい。
ということらしいが、なら、タピオカミルクティーにインラインテキスト中で
使われている用例があるのか、と言いたい。だから納得できない。
0834デフォルトの名無しさん
垢版 |
2020/02/03(月) 11:59:58.53ID:62FLJlST
解説本だと普通に使われてるよな
0836デフォルトの名無しさん
垢版 |
2020/02/03(月) 13:47:35.80ID:62FLJlST
読み手のリテラシーが問われます
0837デフォルトの名無しさん
垢版 |
2020/02/03(月) 13:54:08.64ID:eKPmxfCz
天使を天便と読み取ったまま放置するとか割とマジ。
0838デフォルトの名無しさん
垢版 |
2020/02/03(月) 22:56:08.65ID:KZTuy2Ys
架空の文字は登録しないというポリシーもあったと思ったが、emojiに関してはやりたい放題だな。
0839デフォルトの名無しさん
垢版 |
2020/02/03(月) 22:59:18.31ID:wgq762c2
漢字以前の象形文字モドキの再発明だからなぁ
取捨選択もなく全然洗練されないまま数だけ増えてる
0841デフォルトの名無しさん
垢版 |
2020/02/04(火) 13:26:51.57ID:gTERf/2s
政治的に正しい仏教徒としては、墓石のバリエーションの少なさには納得いかんぞ
0843デフォルトの名無しさん
垢版 |
2020/02/04(火) 20:12:02.43ID:U7azh68T
>>841
政治的に正しい仏教徒とは何ですかね?

アホな創価学会員が言いそうな発言ですが。
0844デフォルトの名無しさん
垢版 |
2020/02/04(火) 21:29:49.71ID:t1/0lpTx
絵文字ってここにどう書き込めばいいんです?
&#9784;&#65039;


専ブラでは絵文字として読めるがWebブラウザー(Chrome/旧Edge/IE11@Win10)で見ても◆◆状態でうまく表示されない…
0847デフォルトの名無しさん
垢版 |
2020/02/05(水) 10:23:19.19ID:MS9bo9CR
固定フォントのターミナルのような環境である文字のフォントの幅が全幅か半幅か判別する確実な方法ってありますか?
Unicode前提です
Unicode的にアジアンなんとかというドキュメントでそれに触れられているのを見つけましたが
結局のところ使用されているフォントで決まるような気がします
となるとCLIアプリが表示する前に判別する方法はないような
表示したあとならターミナルにカーソル位置問い合わせればわかりそうだと思いましたが
0849デフォルトの名無しさん
垢版 |
2020/02/05(水) 16:23:36.59ID:2rKdW1Ec
てすと
0850デフォルトの名無しさん
垢版 |
2020/02/05(水) 16:24:56.28ID:2rKdW1Ec
>>844
うちのChromeはちゃんと出てる
ffでも問題なし
0851デフォルトの名無しさん
垢版 |
2020/02/05(水) 16:28:36.97ID:2rKdW1Ec
>>847
前にpythonで書いたときは
unicodedata.east_asian_width()
使ったと思う
Win32APIだと表示前に文字列全体の描画幅を求める方法があったと思う
0853デフォルトの名無しさん
垢版 |
2020/02/05(水) 18:34:07.02ID:qBm/0cTb
>>847

・Unicodeでは文字幅は 0(結合文字)、1(いわゆる半角)、2(いわゆる全角)、1か2(曖昧幅) のいずれかに決まっている
・1か2になるのはαや☆などであり、東アジアの環境で2、それ以外で1

・wcwidthで調べるとその値を返すが、曖昧幅への対応がどうなっているかは分からない
・linuxのglibcは、データを自分で修正しない限り曖昧幅は1扱い(LANG=ja_JP.eucJPすれば2にはなる)

・CLIでのカーソル位置はカーネルのttyドライバが担当しており、そもそもフォン卜の情報を持っていない
・linuxカーネルでは全ての文字が(全角も)幅1扱い
・行編集もtty担当なので、catをそのまま実行して全角文字を入力後backspaceするとカーソルがずれる
・多くのシェルはwcwidthで入力/削除された文字やプロンプトに表示する文字の幅を調べ、必要に応じてカーソルを移動させる

・ターミナルはwcwidthまたは同等の独自関数(曖昧幅の設定ができることが多い)で文字幅を調べて、実際に表示させる
・等幅フォントでも曖昧幅の文字がどちらで実装されているかそれぞれ異なる上、ターミナルはフォントの文字幅情報を使わないことが多い(プロポーショナルでないことのみ確認)
・↑により、文字が重なったり変な隙間ができたりすることがある
・一部のターミナルはwcwidthの結果に従うように文字を潰したり引きのばしたりして表示する(minttyとか)

・アプリ(シェルとか)、ライブラリ(ncursesとか)、端末マルチプレクサ(tmuxとか)、端末エミュレータ、カーネル(tty)、フォント全てで想定する幅がそろっていないとうまく動かない
・日本語フォントの多くは曖昧幅2なので、linuxのCLIではαや☆がおかしくなることが多い(wcwidthが1を返すせい)

・Unicodeを作った西洋人は馬鹿だから、罫線素片の幅も曖昧で、ncursesがバグる
・絵文字は文字幅1だが、フォン卜の多くは2で実装されているのでおかしくなる
0855デフォルトの名無しさん
垢版 |
2020/02/05(水) 23:12:39.17ID:zWcxLf4u
>>853
あざす
やっぱり混沌としてるのですね
とりあえず一度ターミナルの中を追ってみようかな
0858デフォルトの名無しさん
垢版 |
2020/02/08(土) 17:47:47.28ID:hv0txQ7A
Unicodeの時代に今更だけど、
シフトJISの第2バイトがA0〜FFでなく
40〜FCにしたのは何でだろう
0863デフォルトの名無しさん
垢版 |
2020/02/09(日) 19:30:21.11ID:tCetl5aZ
シフトJISはもう少し工夫すれば
JISコードの変換式もより簡単にでき
2バイト目もASCII領域を使わずにダメ文字も発生せず
補助漢字も全て入れられた
0865デフォルトの名無しさん
垢版 |
2020/02/10(月) 16:27:01.61ID:TGcYvj29
EUCで良かったんよ
0867◆QZaw55cn4c
垢版 |
2020/02/10(月) 21:20:39.00ID:3bnN/FFY
>>863
あのスペースの狭さでは、それは無理だったのでは?
どうするのがよかったのですか?具体的にいってみてよ
0868デフォルトの名無しさん
垢版 |
2020/02/11(火) 08:36:25.76ID:K5Jxm44G
非漢字_:[81-98] [80-9F]
第1水準:[80-9F] [A1-FE]
第2水準:[E0-FF] [A1-FE],[E0-EB] [80-9F]
補助漢字:[A0-DD] [A1-FE],[A4-C1] [80-9F]
補助漢字は半角カナと排他利用
0869◆QZaw55cn4c
垢版 |
2020/02/11(火) 17:40:51.63ID:Sh/x76Zj
>>868
それは結局半角カナを潰しただけのことでは?
0870デフォルトの名無しさん
垢版 |
2020/02/11(火) 18:51:44.66ID:K5Jxm44G
>>869
補助漢字6000字近くを使えるというメリットがあれば
半角カナをフェードアウトするには十分な機会になっただろう
補助漢字(JIS X 0212)が制定されたのは1990年だから
その翌年の1991年に発売されたMS-DOS 5.0あたりで
KANA ON/OFFコマンドを追加し、半角カナ/補助漢字の切り替えが出来れば
従来のテキストファイルの読み込みなども対応できる
0871◆QZaw55cn4c
垢版 |
2020/02/11(火) 19:27:04.32ID:Sh/x76Zj
>>870
文字コードのマップ切り替えはコンテンツ側で指示するべきことであって、OS/アプリ側で切り替えて対応するとか、発想が変だとおもいますね
0872デフォルトの名無しさん
垢版 |
2020/02/12(水) 01:19:59.31ID:l8Pmdafn
いっその事1byte=32bitにすればサロゲートペアもBOMも要らなくなるし多バイト文字という概念もなくなる
0875デフォルトの名無しさん
垢版 |
2020/02/12(水) 10:06:52.88ID:a1w2Xqz0
1文字=64bitやろ
0877デフォルトの名無しさん
垢版 |
2020/02/12(水) 13:32:59.34ID:yKNbCROk
👽 全宇宙の未知なる知的生命体の使用言語を網羅しなきゃならないのだから可変長は必須
0878デフォルトの名無しさん
垢版 |
2020/02/12(水) 20:36:54.81ID:ytylQgpT
>>876
え、じゃあイギリスの旗はさらにそれにスコットランド分とアイルランド分が追加されるの
0884デフォルトの名無しさん
垢版 |
2020/02/14(金) 14:22:25.49ID:WtuYdkw5
MSやAppleだって訳判らんことするときもある
0885デフォルトの名無しさん
垢版 |
2020/02/14(金) 14:26:10.19ID:MCgyW5To
実行ファイルがテキストとデータで構成されるように、絵文字表現もテキストとデータを組み合わせた文法が出てきそう。
0886デフォルトの名無しさん
垢版 |
2020/02/14(金) 17:14:21.07ID:CPLKNT1n
顔文字より正規表現のためのメタ文字とかあったほうが良いのにね。
まあGoogleじゃ無理か。
0890デフォルトの名無しさん
垢版 |
2020/02/15(土) 05:28:54.23ID:uhBKJdO0
規格名:JIS X 0215
文字数:15000字超(非漢字:1700字超,漢字:13300字超)
区点域:0〜127区,0〜127点(最大16384字収納)
通 称:いちごJIS
0891デフォルトの名無しさん
垢版 |
2020/02/21(金) 14:33:03.02ID:MAyK0RyJ
https://twitter.com/akinomyoga/status/1230127240806985728

修正の入った Cygwin 3.1.4 のリリースノートが来て、見てみたら @cjksingle という不穏な locale が発明されてる。
何かと思ったら「CJK文字も全て半角にすれば文字幅問題解決じゃん」という欧米人(東欧系?)の思いつきで、これは新しい悪夢なのでは…。mintty は仕事が早すぎ
https://gitlab.freedesktop.org/terminal-wg/specifications/issues/9#note_406682

因みにこの東欧人を追うともっと面白い(?)ものが。。漢字や絵文字が行末に収まらない時は左半分はその行に右半分は次の行に表示するのが合理的だと Windows Terminal に赴いて主張してる。
曰く、殆どの漢字は偏(へん)と旁(つくり)から成るので分断しても意味を失わないとか…
https://github.com/microsoft/terminal/issues/4345#issuecomment-578434025
https://twitter.com/5chan_nel (5ch newer account)
0892デフォルトの名無しさん
垢版 |
2020/02/21(金) 15:07:53.93ID:5cQWFY2c





0893デフォルトの名無しさん
垢版 |
2020/02/21(金) 20:47:45.26ID:cxQoHGS6
半角と全角の区別付かなくなると困るから元の半角文字はさらに半分で表示したらどうかな
0898デフォルトの名無しさん
垢版 |
2020/03/02(月) 17:38:15.13ID:glnmwhpK
最近は倍角とか4倍角とか聴かなくなったな
0900デフォルトの名無しさん
垢版 |
2020/03/07(土) 18:02:03.37ID:8MkGFgNt
外字というと丸囲みの数字が@〜S以外にもほしくて
21以降も外字で作ってしまっていた事務所を思い出す

何度かPCを入れ替えるうちに使わなくなり、忘れ去られ、
久々に古い文書を引っ張り出して来たら謎の文字化けで外字の存在が発覚
外字が何故かSから始まってたり途中に別の字が挟まってたりしてもはや解読作業
0903デフォルトの名無しさん
垢版 |
2020/03/09(月) 05:26:10.28ID:z9inAChS
(0)とか黒丸の小文字英字とか白丸のンとか黒丸の仮名とかは
Unicodeですら未だに無いんだよな...
0905デフォルトの名無しさん
垢版 |
2020/03/09(月) 14:20:33.44ID:o76Az6W+
わいせつだって文字情報じゃないか!
それともなにか君は辞書から陰茎とか陰核という単語を削除せよというのか!
0907デフォルトの名無しさん
垢版 |
2020/03/09(月) 17:52:27.97ID:T4gz2l9R
>>903
◎と字形が同じとかで一緒にされそう

あと将棋の駒(上下とか白黒)も欲しいとか言ってた人?
0914デフォルトの名無しさん
垢版 |
2020/03/10(火) 12:18:50.37ID:QGyf5BSI
アレはUNICODEが16ビットだったときの産物だからなー

囲み付き文字は合字でなんぼでも表示できるんじゃなかったのか?
黒字に白抜きはないか。
0921デフォルトの名無しさん
垢版 |
2020/03/13(金) 22:24:02.25ID:4HcCQorc
あれ、もうUnicode 13.0.0出たの?
改訂するのは確か毎年6月ねって決めたんじゃ……と思ったら去年から3月だった。
0922デフォルトの名無しさん
垢版 |
2020/03/14(土) 04:49:42.78ID:vXPyxgSI
Win10は頻繁にバージョンアップしてるけど、
使ってるUnicodeは2015年に出た8.0のままなんだよな...
0923デフォルトの名無しさん
垢版 |
2020/03/14(土) 05:08:58.28ID:3vkWqFOe
そーそー
新しいフォント入れてもリンクが効かんという...
全部入りフォント作るにゃ16bitの壁
0926デフォルトの名無しさん
垢版 |
2020/04/09(木) 14:28:17.94ID:+HIZu5X+
Unicode 14.0 Delayed for 6 Months
http://blog.unicode.org/2020/04/unicode-140-delayed-for-6-months.html

Due to COVID-19, the Unicode Consortium has decided to postpone the release of version 14.0 of the Unicode Standard by 6 months, from March to September of 2021.
This delay will also impact related specifications and data, such as new emoji characters.

This announcement does not affect the new emoji included in Unicode Standard version 13.0 announced on March 10, 2020.
0932デフォルトの名無しさん
垢版 |
2020/04/11(土) 06:13:53.13ID:AQJyoftj
外人が絵文字大好きなのは勝手だけど、既存コードの部分もちゃんとして欲しい
0934デフォルトの名無しさん
垢版 |
2020/04/18(土) 12:50:14.52ID:VYQrLT4k
最近出来た細菌の絵文字・・・
0943デフォルトの名無しさん
垢版 |
2020/06/20(土) 20:24:55.95ID:vzEBoOvQ
>>891
超遅レスだが、全角半角問題の亡霊が絵文字とかで再燃してる感じ?

そっか絵文字ってサロゲートの領域のやつ以外にVSを使ってるのもあるのか。面倒だな。

>>897
Unicodeには公式定義があるでしょ

話は違うが、外人は絵文字をEmotional Iconかなんかの略だと思ってる感があって
そこはどうなんだという。
0944デフォルトの名無しさん
垢版 |
2020/06/20(土) 20:46:42.29ID:p75lHsHl
ひらがなの'あ'よりも'W'のほうが幅広だったり、
★マークが半角幅だったりするフォントが溢れてるのに、
半角全角区別しても仕方ないだろ
0945デフォルトの名無しさん
垢版 |
2020/06/20(土) 21:34:59.63ID:IMDB9vKB
まあだからそこはターミナルとか限られた環境の話で。
フォントもそれ用のを選ぶし。

そろそろ全角半角なんてのをやめて、文字のカラム位置を揃えたいならフォントの
メトリックスの方で調整すればいいだけ、かもしれないけど。
0949デフォルトの名無しさん
垢版 |
2020/06/22(月) 19:13:13.28ID:Y25pVs1y
>>894 ? 知らんがなw
そもそも「全部」ってどういう意味だ? 全部の文字? 全部のターミナルに関わるソフトの挙動?
0951デフォルトの名無しさん
垢版 |
2020/06/23(火) 00:16:31.95ID:regXwJpa
既存定義とは違う新しい定義の話題に
「既存定義があるぞ」は全然かみ合ってないし
知らんがなと笑われてもそれこそ知らんがな
0952デフォルトの名無しさん
垢版 |
2020/06/23(火) 10:14:55.66ID:4kHZmTBE
倍角と2倍角は違うんだっけ
4倍角もあったような
0955デフォルトの名無しさん
垢版 |
2020/06/24(水) 12:14:26.52ID:deVcUtEo
>>951
というかどういうレベルの話をしているのか掴みかねてね。

「絵文字にはUnicodeで文字幅が定義されている」これは大雑把に正しいぞ。

リンク先の元ネタをフォローしてみようか? U+2764 U+FE0F はどうするか、という話。
ここでは誰もフォローしてなかったのでこのレベルの話はしてないと理解した。
でもフォローしてみよう。
0958デフォルトの名無しさん
垢版 |
2020/06/24(水) 19:38:46.76ID:e6Wuxio/
というか、既存の定義とは何かもはっきりしてなかったのに新しい定義?
なので既存の定義(の一つ)を示してみたのだが。

全角半角というのは、SJISとかEUCとか使ってた頃の化石の概念だが、ターミナルでの
文字表示にナニゲに悪くはないので、むやみに廃止せず、Unicodeの種類が増殖していく中
如何にサポートできるか? それとも廃止した方がいいのか? あるいはターミナル自体が化石w?
みたいな問題意識を共有? できるならば話はできるかもw
0960デフォルトの名無しさん
垢版 |
2020/06/25(木) 18:59:45.90ID:xHxuQznk
>>959
なんだそれを「再」定義というのか。だったらその前の「定義」って何? どれのこと?
SJISやEUCで、文字のバイト数=幅という「慣習」はあったと思うが。大昔に。

で、U+2764 U+FE0Fはその再定義では駄目なので再々定義しないといけないw

個人的な意見ではU+2764 U+FE0Fは半角でいい(せざるを得ない)と判断する。
その根拠は... 省略w
ただ、ターミナルの特殊性 vs フォントのデザイン vs 文字コードで幅を決定 等、
いろいろと無理がある中で妥協点を見つけるとすると、そうなるかな、という感じ。
0962デフォルトの名無しさん
垢版 |
2020/06/26(金) 13:02:51.64ID:PjbtVFt+
%s の文字数とかで文字列の幅調整出来ないんだよな
0963デフォルトの名無しさん
垢版 |
2020/06/26(金) 20:34:46.91ID:gjCuj5Av
しかし絵文字の力はすごい。
これを使いたいがために外人共もUnicodeを以前よりはるかに意識するようになってきてる。
VSとか、漢字の字形の微妙な差とかの用途より、もはや絵文字がメインユーザー。

同様なことが「文字幅」にも起きつつあるようだ。もはや東アジアだけの問題ではないのかもw
0964デフォルトの名無しさん
垢版 |
2020/06/26(金) 20:59:35.95ID:7oUp4uPe
そして線がごちゃごちゃしてる漢字はいらなくね?って話になって排除されるんでしょう?
白人のやることはいつもそうだ
0965◆QZaw55cn4c
垢版 |
2020/06/26(金) 21:31:32.20ID:9IxUvn/4
>>964
それはグレートチャイナ様が抵抗してくださるのでは?
0966デフォルトの名無しさん
垢版 |
2020/06/26(金) 22:11:14.85ID:7oUp4uPe
彼らも漢字から線減らしてるじゃん
そのうち中共の悪事を次世代に隠すために漢字を扱えるのは中共の上の方だけになりかねない気もする
そのとき中国の一般人民が使ってるのが絵文字だよ
0967◆QZaw55cn4c
垢版 |
2020/06/26(金) 22:22:00.35ID:9IxUvn/4
>>966
それは失策だったという評判です、実際、現行である第一次案は通りましたが、第二次漢字簡化方案は失敗しました
0968デフォルトの名無しさん
垢版 |
2020/06/27(土) 00:33:35.05ID:swJlVBV3
簡字体は半角でも行けそう感あるな
0969デフォルトの名無しさん
垢版 |
2020/06/27(土) 01:47:56.80ID:9wE9An+g
斎と斉と齊と齋は一緒だから一つにしろとかな
渡辺渡邊渡邉もどうせ一緒だろうとか
0970デフォルトの名無しさん
垢版 |
2020/06/27(土) 01:53:30.16ID:2VXy+TcG
ひどいよな
一と二や三などたかが横線の一本二本すら妥協できないのに、
異体字はひとつにまとめようとするひどい話だ。
0971デフォルトの名無しさん
垢版 |
2020/06/27(土) 02:06:13.19ID:a36N+BtR
>>969
これは一緒にしろよと思うことはある
文献で必要だから分けて欲しいが、明治の戸籍作成時の書き間違いまで
大事に引き継ぐ必要はないだろ
0973デフォルトの名無しさん
垢版 |
2020/06/27(土) 02:25:59.19ID:cFHckwkh
カンジカナヘンカン(キリッ
0974デフォルトの名無しさん
垢版 |
2020/06/27(土) 03:48:57.43ID:N26qrFyY
でもそれ用途があってのことだから規格側の仕事じゃないのよね
統合したいのなら運用のほうを変えないことにはね

いずれにしてももう入れちゃったから永久保存だね
0975◆QZaw55cn4c
垢版 |
2020/06/27(土) 03:56:37.95ID:5JNhQ0LT
はしご高とくち高は無理やり統合されちゃって有耶無耶らしいのですが…
0977デフォルトの名無しさん
垢版 |
2020/06/27(土) 08:59:10.45ID:8YWxnx/1
>>969
> 斎と斉と齊と齋は一緒だから一つにしろとかな

しっかり区別できない限り、乃木坂ファンにはなれない。
0978デフォルトの名無しさん
垢版 |
2020/06/27(土) 09:13:49.81ID:wwwZDyDi
イタイ痔でイタイ字
ミミズ腫れでミミズ字
老眼でヨタヨタ字震え字
ギャル文字マルモジオタ字ハングル文字
° &deg; ° &#x00B0;
± &plusmn; ± &#x00B1;
² &sup2; ² &#x00B2;
³ &sup3; ³ &#x00B3;
0979デフォルトの名無しさん
垢版 |
2020/06/27(土) 09:39:39.53ID:twDHZDh4
>>977
メンバーの斉の字どころか、なんとか坂っグループ自体も区別できてないので何ら問題ないなw
0980デフォルトの名無しさん
垢版 |
2020/06/27(土) 09:58:34.18ID:g61E5/Hd
>>963
あと絵文字と言えば、今流行りの、肌の色がどうたらってやつな。このせいで複雑化した。

でも、他にも目の色とか髪の色とかもあるが、独立には選べないぞ?
ここら辺はいいのか? 大騒ぎしてる奴ら。

なんてことを書いてるとそのうちそれぞれのトーンセレクタが入ってさらに複雑化したりして。

あとは目がツリ目で気に入らないorその逆とかでそういうセレクタとか。
唇が分厚いorその逆のセレクタとか。

おっと誰か来たようだ
0982デフォルトの名無しさん
垢版 |
2020/06/27(土) 15:22:20.76ID:QSLeN3Uh
ขอบคุณค่ะ
0983デフォルトの名無しさん
垢版 |
2020/06/27(土) 19:08:33.76ID:g61E5/Hd
なるほど、絵文字への文句というのは、文字の抽象を理解できない奴らからのしょうもない
文句かも、確かに。
0984デフォルトの名無しさん
垢版 |
2020/06/28(日) 11:00:01.09ID:9sOk9wG3
>>982
5chの文字コードスレで数値参照か?
男は黙ってShift_JISだろ。
Shift_JISとは何かを考えるいいきっかけにもなる(ならなくていいかw)
0986デフォルトの名無しさん
垢版 |
2020/07/01(水) 17:25:24.99ID:MDN2nnZZ
俺の名前は明朝体だと口高で、楷書体だとはしご高なので、はしご高と口高は統合されてないと逆に困る。
はしご高問題とか伝統的な漢字の書体のことを全く知らないド素人が単なるフォントの違いを勝手に別の漢字扱いしただけだろ。
0988デフォルトの名無しさん
垢版 |
2020/07/01(水) 19:32:49.62ID:IfUrt5hg
面って旧字体か知らんけど内側が口の字もあるんだね
0989デフォルトの名無しさん
垢版 |
2020/07/01(水) 22:04:25.91ID:21fnQhh9
「包摂」の概念を知らないといけないな。
「包摂 文字コード」で検索すると出てくるが、「そ」や「り」は一画で
書く場合と、二画で書く場合があるが、それは「同一の文字であって
字体が異なるだけ」とみなすのが「包摂」ということ。

「高」と「」は別の文字と考えられ、「包摂」されていない。
すなわち文字コードも分けられている。これは、unicodeで規定された
以上、もう変えることはできない。
0990デフォルトの名無しさん
垢版 |
2020/07/02(木) 05:58:14.56ID:29pTsVv7
>>989
(1) 日本(JIS)では包摂されてた
(2) 台湾では包摂されてなかった -> Unicode で採用
(参考) CP932では包摂されてない -> 5chは実際にはCP932、ということでいいのかな?

Unicodeで別になってて嬉しい人は台湾に感謝しないとw
0992◆QZaw55cn4c
垢版 |
2020/07/02(木) 21:29:50.29ID:L13EtRzW
>>989
>「高」と「」
CP932 では区別されているのですか?
0993デフォルトの名無しさん
垢版 |
2020/07/02(木) 23:07:28.07ID:NYHAh4sv
>>992
区別されてるよ。
「マイクロソフト標準キャラクタセット」で検索すると、
詳しい情報が出てくるよ。
0994デフォルトの名無しさん
垢版 |
2020/07/03(金) 01:39:17.36ID:I4sf0FL7
いや、本来の漢字の伝統だと JIS の包摂基準の方が正しくて Unicode のは間違っている素人基準だって話。
そのせいで、手書きの文字が印刷した書類と違っているというバカな注文つけてくる役人がいて困る。
口高でもはしご高でもない草書や行書の高はどうするつもりなんだw
0996デフォルトの名無しさん
垢版 |
2020/07/03(金) 08:00:38.22ID:I4sf0FL7
私の場合はそのせいだよ。
WEB申請(UTF16)と手書きが違うのでちょっと役場まで来いやゴラって言われたので。
0997デフォルトの名無しさん
垢版 |
2020/07/03(金) 09:38:17.14ID:oXZRCloQ
自分はずっとだいざきで書いてて住民票やパスポートもそれで申請してた。
が、いつからかたちざきで書くよう求められるようになった。
なんか基準が変わったのか?
0998デフォルトの名無しさん
垢版 |
2020/07/03(金) 11:53:19.11ID:6268sYfp

10011001
垢版 |
Over 1000Thread
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 565日 1時間 34分 59秒
10021002
垢版 |
Over 1000Thread
5ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。


───────────────────
《プレミアム会員の主な特典》
★ 5ちゃんねる専用ブラウザからの広告除去
★ 5ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────

会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。

▼ プレミアム会員登録はこちら ▼
https://premium.5ch.net/

▼ 浪人ログインはこちら ▼
https://login.5ch.net/login.php
レス数が1000を超えています。これ以上書き込みはできません。

ニューススポーツなんでも実況