I created a CFF flavored OTF font with TTX, and it works perfectly in InDesign CS4 -- when placed into ID's own private Fonts folder, that is.
But although OS X (Lion) gives me the option to "Open in FontBook" on the file, it just won't appear in there ... Manually copied it into ~/Library/Fonts and it still doesn't appear in the active font list.
Could it be some arcane bits settings in the various tables that makes FontBook distrust it so much it doesn't even pop up the helpful "errors in font" dialog? Or is it perhaps as simple as the fact that this font only contains 9 lowercase characters ...? I.e., would adding 'A-Z' and 'a-z' but setting all references to them to
.notdef solve it? (If so, what else characters are "required" cuz that won't make it an ANSI compatible font either.)