What output profile are you using when you do your calibre epub->epub conversion that results in an ePub that behaves correctly on your device? That calibre output profile may be adjusting for some known quirk of your device behind the scenes. Like a flat(ter) directory structure for one thing. It sounds to me as if the css file just isn't being found/used.
Someone would probably have to compare the Sigil-built epub to the working converted calibre epub to see exactly what the differences are (you won't be able to view the changes calibre may be making to the epub with Sigil, since Sigil will automatically restructure the epub to its own requirements as soon as you first open it).
Add the Sigil built epub to calibre and before you do anything to it, use the Tweak Book function to explode the epub and take note of the directory structure. Then after you do the epub->epub conversion... use Tweak Book again to see if the overall structure has changed (I'm betting it has).
It may well be that you won't be able to use Sigil-built epubs straight out of the box on that device... since its internal directory structures are carved in stone and can't be altered.
Good luck!
Last edited by DiapDealer; 03-11-2012 at 09:09 PM.
|