
結合文字ジョイナー(CGJ)、U+034F ͏ COMBINING GRAPHEME JOINER ( ) は、目に見えるグリフがなく、アプリケーションによって「デフォルトで無視可能」なUnicode文字です。その名前は誤称であり、その機能を説明していません。この文字は文字を結合しません。[ 1 ]その目的は、二重音字とみなされるべきではない文字を意味的に分離することと、正規化中の結合マークの正規の並べ替えをブロックすることです。͏
例えば、ハンガリー語の文脈では、隣接する文字cとs は通常、cs という二重音字と同等とみなされます。これらが CGJ で区切られている場合、2 つの別々の文字として扱われます。ただし、ゼロ幅結合子や類似の文字とは異なり、CGJ は 2 つの文字が別々に表示されるか、合字または筆記体で結合されるかには影響しません。このデフォルトの動作はフォントによって決定されます。[ 2 ]
CGJ は目に見えない文字なので、キーボードやキーボードのドキュメントに目に見える記号があると便利です。ISO /IEC 9995-7規格ではCGJ に記号 84 が割り当てられており、これはIEC 60417 の記号 6077-4 と同一です。[ 3 ]
CGJ は複雑なスクリプトにも必要です。たとえば、ほとんどの場合、ヘブライ語の朗唱アクセントであるメテグは母音点の左側に表示されることになっており、デフォルトではほとんどの表示システムは、母音の前に入力してもそのようにレンダリングします。しかし、聖書ヘブライ語の一部の単語では、メテグは母音の右側に表示されるため、表示エンジンにそれを正しく右側にレンダリングするように指示するには、メテグと母音の間に CGJ を入力する必要があります。比較:
連続する複数の結合発音記号の場合、間に CGJ があると、それらは正規の並べ替えの対象にならないことを示します。[ 2 ]
+034F 結合文字ジョイナー • この文字の名前は、この文字の機能を説明していません。名前とは裏腹に、文字を結合しません。詳細については、Unicode 標準のセクション 7.9結合マークを参照してください。
{{cite web}}: CS1 maint: 複数の名前: 著者リスト (リンク)