[40] 詳しい説明は意外と見つからなくて、歴史的な事情が正確にはわかりません。
[41]
Windows や 漢字Talk は日本語フォントでは YEN SIGN、
韓国語フォントでは WON SIGN になっていることが多いようです。
[42]
Windows に付属する欧文フォントは日本語版だと
YEN SIGN になっていることが過去にはあったようですが、
Windows XP の頃から REVERSE SOLIDUS のままになっているそうです
[要出典]。
[44]
現在の Android では日本語設定でも REVERSE SOLIDUS
になっています。
[45]
Unix 系環境では古くから日本語でも韓国語でも REVERSE SOLIDUS
のことが多いようです。
[31] 4238 - Hankaku "\" and "~" are not displayed correctly, https://bugzilla.mozilla.org/show_bug.cgi?id=4238
[30] 57462 - 0x5c should be displayed as yen sign, https://bugzilla.mozilla.org/show_bug.cgi?id=57462
[33] 88050 - 0x5C (backslash) MUST be kept as it is under Unix/Linux for Korean, https://bugzilla.mozilla.org/show_bug.cgi?id=88050
[34] 245770 - backslash rendered as yen in japanese locale, https://bugzilla.mozilla.org/show_bug.cgi?id=245770
[39] EUC-JP is still not compatible with IE and Firefox [41462336] - Chromium, https://issues.chromium.org/issues/41462336
[29] bug 3595 – [Yen Sign Problem] 日本語環境ではU+005Cが常にバックスラッシュではなく円記号(U+00A5)で表示される, http://bugzilla.mozilla.gr.jp/show_bug.cgi?id=3595
[1] Bug 3595 - [Yen Sign Problem] JIS X 0201以外の0x5Cがバックスラッシュではなく円記号で表示される / ISO-2022-JPでJIS X 0201の0x5Cが円記号として扱われない(U+A5に変換すべき) http://bugzilla.mozilla.gr.jp/show_bug.cgi?id=3595
[20] Weblog(2004/02) - Web Studio http://www.toybox.jpn.org/studio/weblog/2004/200402.shtml#td0500
[3] Bug 24906 - 0x5C of EUC-JP is not Yen Sign but U+005C ( 版) https://bugs.webkit.org/show_bug.cgi?id=24906
[32] 書体関係 Wiki - フォント関連の基礎知識, , https://web.archive.org/web/20101205050053/http://wiki.fdiary.net/font/?unixuser200403-1#l14
[38] Chrome で EUC-JP ページを開くと「\」が「¥」になる件 - miau's blog?, , https://web.archive.org/web/20130509101250/http://miau.s9.xrea.com/blog/index.php?itemid=990
[5] Webブラウザーは lang 属性をフォント選択のヒントとして使います。
その結果 lang=ja だと YEN SIGN
のようなグリフが、 lang=ko だと
WON SIGN のようなグリフが表示されるようです。
[6] Backslash & Yen sign behavior · Issue #6848 · w3c/csswg-drafts · GitHub, https://github.com/w3c/csswg-drafts/issues/6848
[15] 0x5cの表示に関するSafariの謎な仕様 - 帰ってきた💫Unicode刑事〔デカ〕リターンズ, https://moji-memo.hatenablog.jp/entry/20060705/1152085931
[14] 0x5cの表示に関するMac OS X版Firefoxの謎な仕様 - 帰ってきた💫Unicode刑事〔デカ〕リターンズ, https://moji-memo.hatenablog.jp/entry/20060711/1152600001
[36] trunk のチェンジセット 4502 – WebKit, https://trac.webkit.org/changeset/4502/webkit/trunk
[26] Get rid of 'backslash as Yen sign hack' [40336363] - Chromium, https://issues.chromium.org/issues/40336363
[27] >>26 Chrome は Web互換性破壊大好きマンだなww
[35] Diff - 2b4002d072669ff145b0afc1a47272503e3d7879^! - chromium/src - Git at Google, https://chromium.googlesource.com/chromium/src/+/2b4002d072669ff145b0afc1a47272503e3d7879%5E%21/
[37] 円記号問題とウェブブラウザ - なるせにっき, https://naruse.hateblo.jp/entry/20100327/1269684858
[19] フォントを指定したら文字化けした!!, , https://www.shtml.jp/mojibake/font.html
[24] 2010-01-02, https://mametter.hatenablog.com/entries/2010/01/02
[4] で、結局 Unicoder は \/¥/... 問題を font の問題ということにしてしまうつもりなんですか?
[21]
本当は、 shift_jis
と windows-31j を別にして、
shift_jis の 0x5C
は U+00A5 に写像、円記号を表示し、
windows-31j は
U+005C に写像、円記号を表示するのが正しいと思うのだけどなあ。
(なぜなら、 IANA charset shift_jis
は JISX0208:1997 附属書1を参照しているから。
windows-31j は、 Windows
がそう実装しているから。)
[2] まとめると、
| IANA charset | 符号 | 名前 | UCS 写像 | 表示 |
shift_jis | 0x7E | OVERLINE | U+203E | 上線またはチルダ(注) |
windows-31j | 0x5C | TILDE | U+007E | チルダ |
euc-jp | 0x7E | TILDE | U+007E | チルダ |
iso-2022-jp | (ESC 2/8 4/2 (B)) 7/14 | TILDE | U+007E | チルダ |
iso-2022-jp | (ESC 2/8 4/10 (J)) 7/14 | OVERLINE | U+203E | 上線またはチルダ(注) |
utf-8 など | U+007E | TILDE | U+007E | チルダ |
utf-8 など | U+203E | OVERLINE | U+203E | 上線 |
(注) JISX0201:1997 附属書によれば、
7/14 OVERLINE
はチルダ(上)またはチルダ(中)のように表示してもよい。
>¥enSPA!
<h3 class="disc-title">薔薇と太陽</h3><p class="disc-type">初回盤A</p><p class="disc-info">¥1,300(税抜) / CD+DVD / JECN-0452-3</p>
本来の表記は「MOGA THE ¥5」です。この記事に付けられた題名は、技術的な制限により、記事名の制約から不正確なものとなっています。
バックスラッシュ(\)[編集]
MOGA THE \5(もが・ざ・ふぁいぶえん)
MOGA THE \5 メンバー一同
[10] 公式サイト写真に従うと YEN SIGN が正しい。
公式サイトはシフトJISの 0x5C で表記している
(日本語の Windows では YEN SIGN のグリフで表示されるが、
Unicode では U+005C)。
[16] YEN SIGN問題縁起 | yasuokaの日記 | スラド, https://srad.jp/~yasuoka/journal/360792
[17] digidepo_3525276_po_koukan_format_houkoku_2011_05.pdf, https://dl.ndl.go.jp/view/prepareDownload?itemId=info%3Andljp%2Fpid%2F3525276&contentNo=1#page=396
[18]
>>17 U+005C は半角円記号と定めている。
[28] Unicode Mail List Archive: hacked fonts in MS-Windows: rev. solidus vs Yen/Won(was..RE: Character identities), Jungshik Shin (jshin@mailaps.org), , http://www.unicode.org/mail-arch/unicode-ml/y2002-m10/0340.html
[46]
Gmail の Web 版は本文の全体になぜか欧文フォントが指定されているので、
日本語環境でも常に REVERSE SOLIDUS で表示されます。
[47] 半角¥記号がバックスラッシュで表示される — Redmine.JP, , https://redmine.jp/faq/general/yen-sign-is-displayed-as-a-backslash/