View Single Post
Old 07-10-2016, 02:45 PM   #19
democrite
Evangelist
democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.
 
Posts: 425
Karma: 77256
Join Date: Sep 2011
Device: none
Yes Marvin 2 and 3 have rendering issues with 3 being not as good as 2. CSS can get complicated and likely those that mostly read novels or simply formatted books with endless paragraphs with no formatting other than text indent, they might not notice.

As far as the problem CSS i found in MapleRead, I'm typing from my phone so it's hard to check. But from memory i can describe it. Imagine a file with an H1 heading and many later H2 and H3. Let's say it begins H1 then H2. Then a bunch of paragraphs. Then another H2. If you want that H2 to be formatted differently, you can define an H2 that follows a paragraph like so:

H2 { margin:...}
p + h2 {margin-top: something different. }

Pretty sure that's what it is.

Except for font family, line height, and page margin, I'm not sure if it's wise to mess with an eBook's styling. Who knows what other unknown issues remain. iBooks rendering I've found best so far. Maybe not perfect but no recent issues i can remember except not using iBook's line height when it's specifically defined or other things i can fix by editing the CSS.

Edit: found an issue with full justification. Normally I only want on or off, not to set left and then see centered and right justified now left. I'm not sure if having options other than off and on are common enough to warrant such a setting.

Last edited by democrite; 07-10-2016 at 03:05 PM.
democrite is offline   Reply With Quote