Recalibrating

OK, I was catching some lame FUD about epub from Munsey’s.  Forget who–you know, the youngish one in the city with a dead-end job and no girlfriend, possibly the same guy who trumpets his own lack of sophistication in matters sexual–but somebody was saying that the files here aren’t standard because they don’t validate at Bookworm.  And, they don’t.

Interestingly, ’til now, every Adobe Mobile file on this site was generated by the Daisy Pipeline, being first “tranformed into XHTML,” then “built” into an OCF container (Epub file).  And not only does Daisy follow standards, they include a validator, which, err, says I passed, 27,000 times.  Otherwise, crashy!

I did a little research, and it’s the new Epub validator which is failing me.  One that was modified at some point from the version included in the old Daisy Pipeline (Daisy hasn’t been updated for six months now).

Hmm.

What the hell, next couple week’s books will be done with Calibre, which has had epub support for a little while.  It’s a bit dicey, and there’s crashy, and… strange, but, then, that’s Adobe Mobile.  Also giving Sony a whirl… it’s the same batch file, mostly.

About dmoynihan

Me here.
This entry was posted in Ebooks, Odd and tagged , , , , , . Bookmark the permalink.
  • Jim Lester

    While the ePub files may be technically valid, the ones I’ve sampled (admittedly 3 is very small sample set) don’t scale well and offer horrendous viewing experiences on mobile devices and in ADE because the CSS specifies the font size absolutely in points (non resizable) instead of in ems (resizable). For instance I recent downloaded “The Colors of Space” (Marion Zimmer Bradley).
    The CSS for this is (as pulled from OEBPS/colsp.htm)
    body {font-size:15; font-family:times, arial, garamond, helvetica, times; text-align:justify}
    p {font-size:15px; text-indent: 20px; margin-bottom: -15px; font-family:times, arial, garamond, helvetica, times; text-align:justify}
    pre.chart {font-size:10; font-weight: bold; font-family:courier; text-align:center}
    pre.poem {font-size:14; font-style: italic; font-family:times, arial, courier; text-align:center}
    h3 {page-break-before: always;border-style: double solid;font-size:16; font-weight: bold; font-family:courier; text-align:center}

    Converting this to use ems instead made for a much better experience on my iPhone.

    h2 {font-size:20; font-weight: bold; font-family:courier; text-align:center}