「ダッシュ (記号)」の版間の差分

削除された内容 追加された内容
Ezorisu (会話 | 投稿記録)
Ezorisu (会話 | 投稿記録)
55行目:
 
===全角ダッシュのマッピング問題===
JIS X 0208および(そのスーパーセットである) JIS X 0213漢字集合1面の1区29点には「ダッシュ(全角)」があり、ISO/IEC 10646およびUnicodeの対応する文字名はEM DASHと定義されている。従って、この(面)区点位置に対応するUnicodeの符号位置はU+2014である。(なお、JIS X 0213:2000には最初誤ってU+2015と印刷されていたが、2001年5月付けの正誤表で訂正された。2002年5月発行の日本規格協会「増補改訂 [[JIS漢字字典]]」でもU+2014としており、2004年のJIS X 0213改正でもU+2014であることが確認されている。JIS X 0213:2000/追補1:2004の規格票解説3.3.5では、JIS X 0208の1区29点がISO/IEC 10646のU+2014と対応することについて、JIS X 0221-1:2001の解説の3.8.8を参照している)
 
ただし、かつて[[Unicodeコンソーシアム]]がnon-normativeな情報としてFTPサイトで提供していた[[Shift_JIS]]との対応を記したテキストファイルには、SJISの0x815C (1区29点に対応するコード値)に対応するものとしてU+2015を記していた。このテキストファイルはいまやUnicodeコンソーシアムによってobsoleteとされているが(Unicodeと他の国家規格等との対応は他の規格の側でつける方針)、この変換表の通りに実装したプログラムが今でも存在すると考えられる。