ISOキーボード用のZWNJのシンボル
ゼロ幅非接合子 [ 注 1] (ゼロはばひせつごうし、英語 : zero width non-joiner 、ZWNJ )は合字 を使用する文字 体系のコンピュータ化で用いられる制御文字 である。本来ならば合字として連結される2つの文字の間にZWNJが置かれると、その2つの文字はそれぞれ末尾形および頭字形で表示される。スペース を間に置くことでも同じ効果は得られるが、スペースよりも両者の文字を近づけたい、または単語と形態素を連結したい場合にZWNJが用いられる。
ZWNJはUnicode では U+200C zero width non-joiner (HTML: ‌
‌
) として符号化されている。
正しいタイポグラフィのための分離記号としてのZWNJの使用
言語によっては、文字列の正しいタイポグラフィの形を指定するためにZWNJが必要である。
かつてASCII の制御文字であるユニット分離文字 がこの目的で使われていた[疑問点 – ノート ] 。
聖書ヘブライ語 の例では、ニクダー のホラムの点の位置がヴァヴ ⟨ו ⟩ の左に来るのが正しい。もし点が ⟨ו ⟩ の上に置かれると、⟨עוֹנוֹת ⟩「季節」とまちがいやすい[ 注 2] 。現代ヘブライ語ではヴァヴのうしろにホラムを置く理由はなく、合字は必要ないので、現代ヘブライ語の組版でZWNJが必要になることはまれである。
ドイツ語のタイポグラフィでは、合字が複合語 の構成要素の境界を越えてはならない。したがって、ドイツ語の最初の例では、接頭辞「Auf-」は後続する単語から切り離し、「fl」が合字にならないようにしなければならない。同様に英語でも、合字は形態素 境界をまたいではならない[ 2] [ 3] 。たとえば「fly」や「fish」はある語の中では形態素だが、そうでない場合もある。したがって、「dayfly」の「fl」や「catfish」の「fi」は合字にすべきだが、「deafly」の「fl」や「selfish」の「fi」で合字を使ってはならない。
ペルシア語ではZWNJを接頭辞・接尾辞・複合語において広範囲に使用する[ 4] 。間にスペースを入れると複合語でない2つの単語とまぎらわしくなるので、ZWNJを使用する。
別形を表示するためのZWNJの使用
ブラーフミー系文字 では、ヴィラーマ のついた子音の後ろか、または従属母音の前にZWNJを置くことで、文字が合成されるのを防ぐことができる。
デーヴァナーガリー では、क् と ष は普通は結合して क्ष になるが、ZWNJを間にはさむ (क्‌ष
) と क्ष のように表示される。
カンナダ文字 では、ನ್ と ನ は結合して ನ್ನ になるが、ZWNJを両者の間に挿入すると、ನ್ನ と表示される。主に非カンナダ語の単語をカンナダ文字で表記するときにこの方式が用いられる。たとえば、Facebook は ಫೇಸ್ಬುಕ್ と書かれる(ただし ಫೇಸ್ಬುಕ್ と書くこともできる)。ರಾಜ್ಕುಮಾರ್ (ラージクマール)や ರಾಮ್ಗೊಪಾಲ್ もZWNJを必要とする固有名詞の例である。
シンボル
ドイツ語T2キーボード配列の一部、「.」キーにZWNJのシンボルが書かれている
ZWNJが直接入力可能なキーボードのためのシンボルは、ISO/IEC 9995 -7:2009の追補1(2012)「 情報技術 - テキスト及びオフィスシステムのキーボード配列 - 機能を表すために用いるシンボル」のシンボル番号81、およびIEC 60417「機器・装置用図記号」の IEC 60417-6177-2 として標準化されている。
脚注
注釈
^ Unicodeの訳語対照表による[ 1] 。JIS X 0221:2014 では用語を翻訳せず英語のままにしている。
^ Unicodeでは通常のホラム(U+05B9 Holam)のほかに、この例のようにヴァヴにつける専用のホラム(U+05BA Holam Haser for Vav)が用意されているため、実際にはゼロ幅非接合子を使わなくても表現可能である
出典
関連項目
外部リンク