
An innovative solution is to make individual characters the same size as shown here:

It seems correct for these fonts as you'd "never" use two in a row and the user is able to set the exact size needed for each letter without having blank spaces for glyphs without tails. It does look peculiar, but I think it would work well in use.