Originally Posted by JSWolf
But, that breaks the way ADE is supposed to handle embedded fonts and the way the publishers do it is not wrong. They have the fonts in a fonts directory that is in the OPS or OEBPS directory. So yes, it is broken and it is a bug. I did bring some books with me on an SD card that have properly embedded fonts and they do not display. This is a serious bug. I even tried Zelda's copy of the ePub of Three Men in a Boat and the fonts failed to display. Just got whatever default font was currently selected.
So if you have to have the fonts in the root of the ePub for it to work, then it's broken and badly broken and heads should roll.
Embedded fonts must be defined in the OPF manifest and stored in the same place as it. While this is usually the OEBPS folder, it doesn't have to be. I've seen many an EPUB where it's not.
Also, there's no requirement that an eReader support embedded fonts.
Looks like no head rolling for you.