I have modified an existing font to add 26 swash caps characters. They are mapped to the Private Use Area beginning at address 0xE000. The captions are A.alt01, B.alt01, etc.
The em-square for the font is 2048. The maximum ascender is 1675, and the maximum descender is -753, so the maximum vertical character size is 2428. The tallest characters are among the new swash characters.
At Format/Settings/Metrics, I used the Calculate button to calculate the Win Ascent and Win Descent using Default, which are 1630 and -563, respectively. (According to Help, these numbers are based on only the ANSI characters.)
If I install the font at this point and use it in a Word document, I can select my swash caps via Insert/Symbol, but the bottoms of several of these swash characters are cut off.
I tried re-calculating Win Ascent and Win Descent using the maximum, which gives me 1675 and -753 (and uninstalling, saving, and reinstalling the font, of course). But this does not correct the problem in Word.
I was able to see the entire swash character only by using the Glyph Transformer to scale all characters to 80%. This gives me max values of 1340 and 602, and a maximum vertical character size of 1942 (i.e. less than 2048). Is this the correct way to solve this problem?
Should you keep your characters “within the black lines”, by scaling if necessary? Or is there some way to adjust the settings at Format/Settings/Metrics to avoid these chopped-off characters?
From looking at several commercial fonts, in some cases the sum of the calculated WinAscent and WinDescent are as much as 150% of the em-square, yet they print correctly in Word. Why do these fonts print, and my swash caps do not?
When should you calculate metrics using Default and when should you use Maximum, and what difference does this make? In my case, using Maximum didn’t solve the problem.