異体字セレクタ
異体字セレクタとして以下のものが定義されている。
モンゴル文字専用のモンゴル自由字形選択子 (英: Mongolian Free Variation Selector、略称 FVS) :U+180B〜U+180D (3個)
SVSで利用される異体字セレクタ:U+FE00〜U+FE0F (VS1~VS16) (16個) (基本多言語面 (BMP) に定義)
IVSで利用される異体字セレクタ:U+E0100〜U+E01EF (VS17~VS256) (240個) (追加特殊用途面 (SSP) に定義)
異体字セレクタとそれが付加される文字との組み合わせ、および指定される字形は規格で定められており、それ以外の組み合わせは無視される。利用者が独自に考えた未登録の字形を利用したい場合には私用領域を用いる。私用の異体字セレクタ (Private Use Variation Selectors) を追加する提案もあったが、取り入れられていない。
IVSでは拡張領域である追加特殊用途面 (SSP) に定義された異体字セレクタ (U+E0100〜U+E01EF, VS17~VS256) を使用する。このためIVSに対応し、UTF-16を使用するアプリケーションは、サロゲートペアを正常に扱えなければならない。
異体字シーケンスには2種類あり、Standardized Variation Sequence (標準化された異体字シーケンス、略称 SVS) と、Ideographic Variation Sequence (漢字異体字シーケンス、略称 IVS) がある。
SVSは非漢字やCJK互換漢字などで利用され、その字形コレクションはUnicodeのStandardized Variantsにて定義されている。Standardized Variantsへの字形の追加は、ユニコードコンソーシアムが行なっている。
一方、IVSは漢字専用で、字形コレクションは Ideographic Variation Database (漢字異体字データベース、略称 IVD) にて定義されている。IVDへ字形コレクションを登録するには、定められた手続きに則ってユニコードコンソーシアムへ申請を行う必要がある。
2017年12月現在、異体字セレクタにより利用できる異体字は、以下のとおりである。
Standardized Variantsに登録されている字形コレクションとその数
数学記号:25通り
ミャンマーのビルマ文字:27通り
パスパ文字:6通り
マニ文字:5通り
モンゴル文字:60通り
なおAdobe-Japan1-6文字セットの漢字グリフは網羅しているが、Adobe-Japan1との互換性がとくに考慮されているわけではない。
IPAフォント - フリーフォント。 IPAexフォント - JIS X 0213:2004で例示字形が変更される以前の字形など352文字をIVSによりサポートしている。また、搭載しているCJK互換漢字93文字にSVSを実装している。 IPAmj明朝 - 約1万文字にMoji_JohoによるIVSを実装している。2017年12月に文字情報基盤整備事業の漢字のUCSでの規格化が完了、2018年1月に対応版がリリースされた。
花園フォント (Adobe-Japan1) - フリーフォント。2009年12月1日版よりIVSのサポートを開始し、2010年2月22日版でAdobe-Japan1のIVSを完全収録した。
Y.OzFont - フリーフォント。2008年2月8日のバージョン12.04以降、IVSに対応している。
和田研フォント - フリーフォント。IVSに対応したものは「和田研細丸ゴシックProN」がある。JIS X 0213:2004で例示字形が変更される以前の字形をこれによりサポートしている。
モリサワ、イワタ、フォントワークスが販売しているフォントでは、Adobe-Japan1-6 (Pr6N/Pr6) の多くのフォントでIVS (Adobe-Japan1) に対応している。