unicode-shaper - v0.7.0
    Preparing search index...

    Function shapeJavanese

    • Shape/Reordering characters

      Parameters

      • input: number[]

        input unicode buffer to shape in place

        The shaping engine inserts a placeholder glyph (U+25CC) wherever combining marks occur without a valid base. The character U+25CC belongs to the class of generic bases (GB). Well-formed Javanese character clusters are defined as follows:

        Cases:

        1. Simple non-compounding cluster: < IV | P | D | S | R | WS | O | WJ >
        2. Cluster terminating in Halant: < C | GB > [VS] [N] (H C [VS] [N])* H
        3. Complex cluster: < C | GB > [VS] [N] (H C [VS] [N]) [MCR] [MCY] (VPre) (VAbv) (VBlw) (M)*

        Ex. ꦧꦺꦲꦏ꧀ꦠꦸꦩꦿꦥ꧀ꦲ​

      Returns void