TK TYPE: A Not-So-Brief Explanation of Chartwell


The underlying architecture of Chartwell revolves around ligature substitutions. Most typefaces use ligatures to prevent glyphs from crashing into each other. A simple swap code looks something like:

sub f i by f_i;

So, whenever an “f” appears next to an “i”, the two get swapped out with a…