Quote:
Originally Posted by DNSB
If you look at the mass of media queries in Vellum's media.css, you realize that they are attempting to produce books that look good on multiple platforms without needing the user to produce multiple versions. So you end up with a mass of media queries allowing different formats (epub, mobi, KF8) to be targetted along with a mass of screen sizes, etc. I admit to wondering about the screen size with a max-height of 380px, etc. since I haven't seen many ereaders with such a small screen since I stopped reading on my Blackberry.
If I remove the media queries and try generating epub, mobi and KF8 copies, the media query bound versions look a lot better for mobi.
|
Delete the CSS with all the media queries. remove all unused CSS, drop all of the spans and divs with no classes. Also drop divs with the class header. Add in a CSs for h1 to fix the chapter headers, fix the class being used with p so it has a text-indent. Then the book is readable and looks good to go. Oh and also drop the letter spacing for small-caps.
Quote:
Compare this to a recent anthology I purchased which has 202 stylesheets all containing the following:
Every other bit of styling is done using inline styles which are also a mess including what appear to be random languages (24 of them in one chapter).
|
That's a lot of a mess. What I would do is convert the eBook to ePub and fix it from there. I've done it before with eBooks from Arc Manor/Phoenix Picks as they use CSS with inline styles. It can be a real mess.