零寬不連字
此條目沒有列出任何參考或來源。 (2013年6月13日) |
零寬不連字 (英文:zero-width non-joiner,縮寫:ZWNJ)是一個不列印字符,放在電子文本的兩個字符之間,抑制本來會發生的連字,而是以這兩個字符原本的字形來繪製。Unicode中的零寬不連字字符映射為U+200C ZERO WIDTH NON-JOINER,HTML字符值引用為: ‌
零寬不連字用於矯正文本中的連字的出現
例子:
正確(使用了ZWNJ) | 不正確 | 含義 | ||||
---|---|---|---|---|---|---|
顯示 | 圖片 | 代碼 | 顯示 | 圖片 | 代碼 | |
میخواهم | می‌خواهم (右起顯示): می‌خواهم |
میخواهم | میخواهم
|
波斯語「我想要」 | ||
הֱֽיֹות | הֱ‌ֽיֹות (右起顯示): הֱ‌ֽיֹות |
הֱֽיֹות | הֱֽיֹות
|
古希伯來語「成為」 | ||
Auflage | Auf‌lage
|
Auflage | Auflage
|
德語「版本」(複合詞:"auf"+"Lage") | ||
Brotzeit | Brot‌zeit
|
Brotzeit | Brotzeit
|
德語方言「(某種) 小吃」 (複合詞:"Brot"+"Zeit" = '飯點'), 使用字體Fraktur |
在德語中,連字不能跨越複合詞組成成分的邊界。所以分屬兩個複合成分的f與l不能形成連字fl.
ZWNJ用於替代性字形顯示
在印度系文字中,帶halant的輔音後面或者獨立元音前面插入零寬不連字會阻止字符被專門連在一起。例如:
天城文中,क्和ष會組成क्ष,但兩者中插入零寬不連字符以後,會變成क्ष(代碼:क्‌ष
)。
卡納達文中,ನ್ 和 ನ 會組成 ನ್ನ,但插入零寬不連字符以後,會變成 ನ್ನ。這個樣式可用於以卡納達文中的非卡納達語詞彙。如 Facebook 會排成 ಫೇಸ್ಬುಕ್,即使可能會排成 ಫೇಸ್ಬುಕ್。