Share on Facebook Share on Twitter Email
Answers.com

Zero-width non-joiner

 
Wikipedia: Zero-width non-joiner

The zero-width non-joiner (ZWNJ) is a non-printing character used in the computerized typesetting of some cursive scripts, or other scripts which make use of ligatures, such as Devanagari. When placed between two characters that would otherwise be connected, a ZWNJ causes them to be printed in their final and initial forms, respectively. This is also an effect of a space character, but a ZWNJ is used when it is desirable to keep the words closer together. The ZWNJ is represented in Unicode is U+200C, and can be represented in HTML as ‌, ‌ or ‌.

Since recently ZWNJ is being used also in Hebrew scripts, especially to differentiate between the vowel holam male, and the constant-vowel combination vav+holam haser, with the latter being written as vav, ZWNJ, holam haser.

In fonts for Devanagari, such as Mangal, insertion of a ZWNJ after a consonant with a halant or before a dependent vowel will prevent the characters from being joined properly. For example, the characters क् and typically combine to form क्ष, but when a ZWNJ is inserted between them, क्‌ष is seen instead.

The ZWNJ is also used in Latin OpenType fonts, which would otherwise automatically create a ligature (e.g. fi). When a ZWNJ is used, no ligature is created.

English Translation Correct Incorrect (with space) Incorrect (joined) Language
IBM أي‌بي‌إم أي بي إم أيبيإم Arabic
I want to می‌خواهم می خواهم میخواهم Persian
transgressions עֲו‌ֹנֹת עֲוֹנֹת Hebrew
person व्यक्ति व् य क् ति व्‌यक्‌ति Hindi

With the Hebrew example, the placement of the dot to the left of the ו is correct for the translation. The placement of the dot over the ו makes it visually confusing with לַעֲנוֹת , to answer.


See also

External links


Search unanswered questions...
Enter a question here...
Search: All sources Community Q&A Reference topics
 
 

 

Copyrights:

Wikipedia. This article is licensed under the Creative Commons Attribution/Share-Alike License. It uses material from the Wikipedia article "Zero-width non-joiner" Read more