stringtranslate.com

Unión de ancho cero

Símbolo del teclado ISO para ZWJ

El conector de ancho cero ( ZWJ , / ˈzwɪdʒ / ; [1] representado: ; entidad HTML : o ) es un carácter no imprimible utilizado en la composición tipográfica computarizada de sistemas de escritura en los que la forma o el posicionamiento de un grafema depende de su relación con otros grafemas ( escrituras complejas ), como la escritura árabe o cualquier escritura índica . A veces, la escritura romana debe considerarse compleja, por ejemplo, cuando se utiliza una tipografía Fraktur . Cuando se coloca entre dos caracteres que de otro modo no estarían conectados, un ZWJ hace que se impriman en sus formas conectadas.‍‍

El comportamiento exacto del ZWJ varía dependiendo de si se espera por defecto el uso de una consonante conjuntiva o ligadura (donde se muestran varios caracteres con un solo glifo ); por ejemplo, suprime el uso de conjunciones en devanagari (mientras que todavía permite el uso de la forma de unión individual de una consonante muerta, a diferencia de una forma halant como la que requeriría el no-joiner de ancho cero ), pero induce el uso de conjunciones en cingalés (que no las usa por defecto). [2] [3] De manera similar al cingalés, cuando un ZWJ se coloca entre dos caracteres emoji (o se intercala entre varios), puede resultar en que se muestre un solo glifo, como el emoji familiar, compuesto por dos emojis adultos y uno o dos emojis infantiles. [4]

En algunos casos, como en el segundo ejemplo de Devanagari a continuación, el ZWJ se puede utilizar para mostrar una forma de unión de forma aislada, cuando se incluye después del carácter y se combina el código halant.

El punto de código del carácter es U+200D ZERO WIDTH JOINER ( ). En la distribución de teclado InScript para idiomas indios, se escribe con la combinación de teclas Ctrl+Shift+1 . Sin embargo, muchas distribuciones utilizan la posición de la tecla ']' de QWERTY para este carácter. [5]

Ejemplos

Uso de ZWNJ y ZWJ para seleccionar formas alternativas de devanagari , tamil , kannada , cingalés y emoji .

Véase también

Referencias

  1. ^ "113 nuevos emojis Unicode (más tonos de piel)". Blog Unicode . 2016-11-28 . Consultado el 2021-01-14 .
  2. ^ Constable, Peter (30 de junio de 2004). "Propuesta de clarificación y consolidación de la función de ZERO WIDTH JOINER en las escrituras índicas" (PDF) . Consorcio Unicode . UTC L2 /04-279, número de revisión pública n.° 37.
  3. ^ "13.2. Sinhala (§ Virama (al-lakuna) y formas consonánticas)". Estándar Unicode, especificación básica . Consorcio Unicode . A menos que se combine con un U+200D ZERO WIDTH JOINER , un al-lakuna siempre es visible y no une consonantes para formar grupos consonánticos ortográficos. […] Nótese cómo el uso de ZWJ en cingalés difiere del de las escrituras índicas típicas.
  4. ^ "Unión de ancho cero". Emojipedia . Consultado el 21 de septiembre de 2015 .
  5. ^ "ചിത്രം:Inscript.jpg - Computación malayalam" (en malayalam). Malayalam.kerala.gov.in. Archivado desde el original el 11 de octubre de 2011 . Consultado el 22 de octubre de 2011 .
  6. ^ "Cambios relacionados con el malayalam en Unicode 5.1.0 desde la versión 5.0" (PDF) . Unicode.org . Consultado el 12 de junio de 2015 .

Enlaces externos