Mac OSで使われるShift-JISであるMacJapaneseは、Unicodeにない文字を含んでいる。このためMacJapaneseをUnicodeに変換する際には、PUA(私用領域)の6文字(U+F860、U+F861、U+F862、U+F87A、F87E、F87F)を、特殊な機能を持った文字として利用する。今回は、Unicodeのサイトにあるテーブル(http://www.unicode.org/Public/MAPPINGS/VENDORS/APPLE/JAPANESE.TXT)に基づいて、この6文字の使われ方についてまとめてみようと思う。図に用いたフォントは(フォント名を明示していない場合は)Osaka。 Mac OSでは、U+F860は後続する2文字をまとめて1つの文字であるかのように扱うための特殊な文字である。また、U+F861は後続する3文字を、U+F862は後続する