零宽不连字

维基百科,自由的百科全书
跳转至: 导航搜索
ZWNJ的ISO键盘符号

零宽不连字 (英文zero-width non-joiner縮寫ZWNJ)是一个不打印字符,放在电子文本的两个字符之间,抑制本来会发生的连字,而是以这两个字符原本的字形来绘制。Unicode中的零宽不连字字符映射为“”(zero width non-joinerU+200C),HTML字符值引用为: ‌

零宽不连字用于矫正文本中的连字的出现[编辑]

例子:

正确(使用了ZWNJ) 不正确 含义
显示 图片 代码 显示 图片 代码
می‌خواهم Correct display of Persian with ZWNJ.svg می‌خواهم

(rendered from right to left):
می‌خواهم
میخواهم Incorrect display of Persian without ZWNJ.svg میخواهم 波斯语 '我想要'
עֲו‌ֹנֹת Correct Hebrew Vav with Holam haser with ZWNJ.svg עֲו‌ֹנֹת

(rendered from right to left):
עֲו‌נֹת
עֲוֹנֹת Incorrect Hebrew Vav with Holam male without ZWNJ.svg עֲוֹנֹת 老希伯来文 '违反'
Auf‌lage Correct display of German with ZWNJ.svg Auf‌lage Auflage Incorrect display of German without ZWNJ.svg Auflage 德语 '版本' (复合词:"auf"+"Lage")
Brotzeit Correct display of Fraktur with ZWNJ.svg Brot‌zeit Incorrect display of Fraktur without ZWNJ.svg Brotzeit 德语方言 '(某种) 小吃'
(复合词:"Brot"+"Zeit" = '饭点'),
使用字体Fraktur

在德语中,连字不能跨越复合词组成成分的边界。所以分属两个复合成分的fl不能形成连字fl.

ZWNJ用于南亚语言[编辑]

参见[编辑]


外部链接[编辑]