I am using a package written on top of XeLaTeX. This package uses fontspec to specify fonts for different parts of your text: latin, non-latin, math, ...
The package comes with several sample files. I was able to xelatex most of them, which depend on regular ttf or otf files. However, one of them is trying to set the font of numbers in mathematical mode to some font, for example, "NonLatin Digits". But the font does not seem to be a regular font. There are two files in the same directory as "nonlatindigits.map" and "nonlatindigits.tec". TECkit uses these mapping files to generate TeX fonts. However, for some reason, it does not create files, and xelatex produces the following error message.
kpathsea: Invalid fontname `NonLatin Digits', contains ' '
! Font \zf@basefont="NonLatin Digits" at 10.0pt not loadable: Metric (TFM) file or
installed font not found.
Kpathsea complains about spaces, but removing spaces eliminates the problem of loading the TFM file.
Any clues what am I doing wrong?