Join Control - Yes

Unicode Version 18.0

Yes is the status assigned to code points that explicitly control cursive joining behavior, meaning they force a break or prevent a ligature between adjacent characters, even when those characters would otherwise naturally connect. This value applies to specific invisible format characters, such as the zero width joiner and zero width non joiner, which are used in complex scripts like Arabic or Indic to override default shaping rules. When a character has this value, it signals that the text rendering engine must treat that point as a deliberate separation or connection instruction, ensuring that letters do not join across it unless the control character itself requests a join. This enables precise typographic control for cases like disambiguating word forms or displaying isolated letter shapes.

1-2 of 2 results