Joining Group - SWASH CAF
SWASH CAF is a value that designates a specific cursive joining behavior in Arabic script text, applying to characters that connect to adjacent letters in a swash style, typically found in decorative or calligraphic forms. It indicates that the character joins only to the preceding letter, not to the following one, creating a distinctive loop or flourish that hangs off the prior glyph. This behavior is essential for shaping correct ligature formation in complex text rendering, ensuring that the swash form appears only in medial or final positions without breaking the cursive flow. Named after the Arabic letter "caf" with a swash tail, it helps renderers distinguish it from standard joining groups, so that fonts and shaping engines can apply the appropriate glyph variant. In practice, SWASH CAF clarifies how certain letters, like those in regional or historical scripts, interact with neighbors, preserving both legibility and the intended ornamental appearance.