[][src]Module fl::smush

Functions

find_indexes
hrule1_smush

Rule 1: EQUAL CHARACTER SMUSHING (code value 1)

hrule2_smush

Rule 2: UNDERSCORE SMUSHING (code value 2)

hrule3_smush

Rule 3: HIERARCHY SMUSHING (code value 4)

hrule4_smush

Rule 4: OPPOSITE PAIR SMUSHING (code value 8)

hrule5_smush

Rule 5: BIG X SMUSHING (code value 16)

hrule6_smush

Rule 6: HARDBLANK SMUSHING (code value 32)

uni_smush

Universal smushing simply overrides the sub-character from the earlier FIGcharacter with the sub-character from the later FIGcharacter. This produces an "overlapping" effect with some FIGfonts, wherin the latter FIGcharacter may appear to be "in front".

vrule1_smush

Rule 1: EQUAL CHARACTER SMUSHING (code value 256)

vrule2_smush

Rule 2: UNDERSCORE SMUSHING (code value 512)

vrule3_smush

Rule 3: HIERARCHY SMUSHING (code value 1024)

vrule4_smush

Rule 4: HORIZONTAL LINE SMUSHING (code value 2048)

vrule5_smush

Rule 5: VERTICAL LINE SUPERSMUSHING (code value 4096)