Posted by:
Si From Beat...
I suspect there is an inconsistency in the file "CharGrp.txt", which contains the Unicode to glyph index and character group mappings. This file is one of the templates imported and processed upon preparing a font. Since it is a plain text file, I'd suggest to have a look at it and eliminate the inconsistency. There appear to be two entries for the Unicode (or character code) 0xfe, one of which should be deleted. Refer to the comments at the beginning of that text file regarding the meaning of the various columns of numbers.
The CharGrp.txt file is imported after the control value table/program, because it needs to know the user-defined character groups imported with the cvt template, but before the font program. If importing the character group file fails, prepare font stops here, and the font program won't be imported. Subsequently, when compiling the control value table, the various functions needed in the process are not present, hence the error message "function number out of range."
Hope this helps
Beat