濁点問題

UTF-8-MAC

[11] UTF-8-MAC は、 UTF-8HFS+のNFD の組み合わせを表します。

[12] Mac OS Xファイル名の表現に使われているもので、 それとの互換性のためにいくつかの他のソフトウェアも実装しているようです。

[13] HFS+のNFD を使うことを指す場合と、 NFD を指す場合があるようで、 微妙に違うので要注意です。

[14] Mac で本方式以外の UTF-8 を扱わないわけではないので、 誤解を招く表現かもしれません。

[15] utf-8-hfs というより正確な呼称も使われているようですが、 マイナーなようです。

[1] utf-8(NFC)とutf-8-mac(NFD)における日本語ファイル名 | レボナアート | システム開発・設計構築・アプリ開発・web/ホームページ制作・コンサルティング(所沢市) ( 版) <http://tech.revona-art.com/?p=970>

Macの場合は厳密にいうとUTF-8-MACというnormalizationをしたNFDという

[2] UTF-8-MAC - MacWiki ( 版) <http://macwiki.osdn.jp/wiki/index.php/UTF-8-MAC>

UTF-8-MAC とは、Mac OS X に付属する iconv にて利用できる文字エンコードの一つで、 Normalization Form D (NFD) で符号化した UTF-8 のことを指します。

[3] Encode::UTF8Mac - search.cpan.org ( 版) <http://search.cpan.org/dist/Encode-UTF8Mac/lib/Encode/UTF8Mac.pm>

[4] 橋本商会 » UTF-8-MACをUTF-8に変換する ( 版) <http://shokai.org/blog/archives/5953>

[5] git 1.7.12でUTF8-MAC問題が解決 | Butaman-kun Project ( 版) <http://btmn.jp/2012/08/22/git-1-7-12-utf8-mac/>

[6] EncodingをUTF8-MacからUTF-8に変換する。Preview.appで開いたPDFの内容をコピペすると、濁点、半濁点が別々の文字になってしまう問題を解決。 ( 版) <https://gist.github.com/yasuyk/4529646>

[7] UTF-8-MACとは何か?〜Jekyllのカテゴリ(タグ)ページで濁点を含むページが表示されない〜 | じょーぶん部 ( 版) <https://meganii.com/blog/2014/11/29/jekyll-tags-unread-because-of-utf-8-mac/>

[8] Encode::UTF8Mac - tomi-ruの日記 ( 版) <http://tomi-ru.hatenablog.com/entry/20101219/1292733779>

探したのだけど作っている人がいなかったので、いわゆるutf-8-macと呼ばれるエンコーディングを追加するEncode::Encodingをつくりました。

https://github.com/tomi-ru/Encode-UTF8Mac

[9] 橋本商会 » Ruby1.9のEncodeでUTF-8-MACをUTF-8に変換できた ( 版) <http://shokai.org/blog/archives/6177>

[10] 14130 – Add utf-8-mac encoding to iconv ( 版) <https://sourceware.org/bugzilla/show_bug.cgi?id=14130>