No ensamblador de ancho cero


El non-joiner de ancho cero ( ZWNJ ) ( ‌ ) es un carácter no imprimible que se utiliza en la informatización de los sistemas de escritura que utilizan ligaduras . Cuando se coloca entre dos caracteres que de otro modo estarían conectados en una ligadura, un ZWNJ hace que se impriman en sus formas final e inicial, respectivamente. Este también es un efecto de un carácter de espacio , pero se usa un ZWNJ cuando es deseable mantener las palabras más juntas o para conectar una palabra con su morfema.

En ciertos idiomas, el ZWNJ es necesario para especificar sin ambigüedades la forma tipográfica correcta de una secuencia de caracteres.

La imagen muestra cómo se ve el código cuando se representa correctamente, y en cada fila, las imágenes correctas e incorrectas deben ser diferentes. Si la pantalla correcta y la incorrecta le parecen iguales, o si alguna de ellas es significativamente diferente de la imagen correspondiente, su sistema no muestra el Unicode correctamente.

En este ejemplo de hebreo bíblico , la colocación de meteg a la izquierda de segol es correcta, que tiene un signo de shva escrito como dos puntos verticales para indicar una vocal corta. Si se colocara un meteg a la izquierda de shva , sería erróneo. En hebreo moderno , no hay razón para usar el meteg para el lenguaje hablado, por lo que rara vez se usa en la composición tipográfica del hebreo moderno.

En la tipografía alemana, las ligaduras no pueden cruzar los límites constituyentes dentro de los compuestos . Así, en el primer ejemplo alemán, el prefijo Auf- se separa del resto de la palabra para prohibir la ligadura fl . De manera similar, en inglés, algunos argumentan que las ligaduras no deberían cruzar los límites de los morfemas . [1] [ se necesita una mejor fuente ] Por ejemplo, en algunas palabras 'fly' y 'fish' son morfemas pero en otras no lo son; por lo tanto, palabras como 'deaf‌ly' y 'self‌ish' no deberían tener ligaduras (respectivamente de fl y fi), mientras que 'dayfly' y 'catfish' deberían tenerlas.

El persa usa este carácter ampliamente para ciertos prefijos, sufijos y palabras compuestas. [2] Es necesario para eliminar la ambigüedad de las palabras compuestas de las no compuestas, que utilizan un espacio completo.


Símbolo de teclado ISO para ZWNJ
Uso de ZWNJ y ZWJ para seleccionar formas alternativas de devanagari , tamil , kannada , cingalés y emoji .
Teclado alemán T2 (detalle), que muestra el símbolo ZWNJ en el "." llave