Once I had tried @Talapanna, using Talapanna went wrong at times, such as acting as if English text has the advance widths of the glyphs reduced, with the effect of overlapping glyphs.
However, when I closed PagePlus and started again using just Talapanna, all seemed well with English text. This was not an exhaustive test, just a few words.
When I studied the font in FontCreator 5.6 using Format Settings… Ranges and used Edit… to study the code page flags, I found that four flags related to Japan, Chinese and Korean were checked.
The specs are not that clear about when to set a code page character range, but since FontCreator 6.0 we improved the calculation of the codepage character ranges.
The determination of “functional” is left up to the font designer, although character set selection should attempt to be functional by code pages if at all possible.
170 of your characters are part of code page 932 which itself contains 7771 characters. To name a few your font has: 8208, 8213, 8229, 8741
168 of your characters are part of code page 936 which itself contains 21763 characters.
208 of your characters are part of code page 949 which itself contains 17004 characters.
114 of your characters are part of code page 950 which itself contains 13488 characters.
The algorithm now beleives these code pages are functional even though not all character are included.
Thanks for the response. At least I haven’t broken FontCreator by editing Blocks.txt
I like to comment out the blocks that I never use to make it easier to navigate the Insert Character dialogue.
I guess I just have to edit the code pages, and delete four checkmarks for the CJK fonts to make my fonts work as intended.
I expected to find a flag for Windows to determine whether a font has vertical text support or not, rather than just checking for the presence of certain code pages.