![]() |
#1 |
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 80
Karma: 2137678
Join Date: Dec 2021
Location: Canada
Device: none
|
ebook.com preview is mangled.
Hey there. I published an ebook recently in epub 3 format using SIGIL. After submitting it for distribution, I checked the book's preview at ebooks.com and found that the font was changed to sans serif and there was no leading. It was a disaster to look at — like it had lost part of its css code.
Yet when I went to Kobo or Barnes & Noble, my previews there looked fine. Not spectacular, but closer to what I would expect to see. Anyone know what might be going on based on your own experiences with online preview engines? (or perhaps that ebook retailer specifically?) I'm still relatively new to publishing ebooks online, so I'd like to iron out the kinks before submitting more of my work to booksellers. I can't imagine anyone wanting to buy my book with a crappy preview like what I saw. Thanks for any insights you can offer. (here's the link for reference purposes ![]() https://www.ebooks.com/en-ca/book/21...aldt-roland-w/ |
![]() |
![]() |
![]() |
#2 |
Sigil Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 8,760
Karma: 5706256
Join Date: Nov 2009
Device: many
|
FWIW, You might want to ask this question in Mobileread's epub forum as it is not specific to Sigil.
|
![]() |
![]() |
Advert | |
|
![]() |
#3 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 5,727
Karma: 24031401
Join Date: Dec 2010
Device: Kindle PW2
|
Quote:
If you haven't already done so:
|
|
![]() |
![]() |
![]() |
#4 | |
Bookmaker & Cat Slave
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 11,503
Karma: 158448243
Join Date: Apr 2010
Location: Phoenix, AZ
Device: K2, iPad, KFire, PPW, Voyage, NookColor. 2 Droid, Oasis, Boox Note2
|
Quote:
However, I have to say that it's always best to assume that any careful "typesetting" in eBooks, is going to go awry. I wasn't able to find the ebook on B&N, (paperback, yes; eBook, no) despite several searches; I found it on Kobo, but I've been waiting for some time for the Preview to render with no joy. FYI, 3 other books that I tried to preview on Kobo, previewed immediately, so I suspect that something is hinky with your ebook. That's something you should look into, given my less-than-stellar results at KOBOBooks. Anyway, back to my initial comment--remember that half of all eReaders out there may cheerfully ignore your CSS. Another quantity may well have users that just don't like your taste (nothing personal), who will override your font choice. You need to make sure that the book you make will degrade, or even fail, gracefully. If you are using, say, a font size of something like 1.3ems with a forced line height...well. You can find yourself with a renderer, like ebooks.com, that ignores your line-heights but obeys your font-size settings, or even worse. You say you made this with Sigil--entirely? Did this, maybe, possibly, come from an INDD reflowable ePUB export, first, which you then possibly refined and edited? Is your font, the font you've called, embedded into the eBook? Hitch |
|
![]() |
![]() |
![]() |
#5 |
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 80
Karma: 2137678
Join Date: Dec 2021
Location: Canada
Device: none
|
Hi folks. Sorry about the delay. For some reason (???) I did not get notifications of your replies to my post here. I just came here today to see what's what...and here you are.
Given that this is my first ebook offering in a reflowable format, I probably don't know enough of the ins and outs of it, mechanically, to anticipate all that can go wrong. That said, it looked perfect in my iBooks app. on Mohave and in the Readium reader in Sigil in Sierra. I thought...okay, it works and looks pretty good. But apparently, it's not that easy. I'm formatting another ebook/print book right now and will be up against the same issue. I think I'll have to look into this deeper. What concerns me is when a distributor doesn't contact you to say "Hey, this looks like crap —*what happened?" I mean, it's going to their clients via their distribution network. And all I knew at the time was that it passed through their screening process. So I thought...okay, I'm set. Nope. I'm not. ![]() Anyway, thanks for your feedback. Much to digest. Last edited by roland1; 03-29-2022 at 08:36 PM. |
![]() |
![]() |
Advert | |
|
![]() |
#6 |
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 80
Karma: 2137678
Join Date: Dec 2021
Location: Canada
Device: none
|
|
![]() |
![]() |
![]() |
#7 |
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 316
Karma: 3196766
Join Date: Oct 2015
Location: Madison, WI
Device: Kindle 5th Gen
|
Several previews on that site seem to show a sans font, with saner line-height. My guess, the preview trashed your font-family and possibly font-size, but not your line-height; and your chosen line-height is too tight for their fallbacks for the former two. I’d start by unsetting any line-height on p. It’s not that useful to set that anyway, as it’s a common user control.
Edit: just noticed hitch basically already said this above. One of these days I may learn to read. Distributors don’t alert you to aesthetic issues unless customers complain, because these things are heavily automated so they don’t usually know about them otherwise. Also, previews like this are not really representative of the delivered product, necessarily. Obviously still troublesome in situations like this. Last edited by phillipgessert; 03-29-2022 at 09:22 PM. |
![]() |
![]() |
![]() |
#8 | |
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 80
Karma: 2137678
Join Date: Dec 2021
Location: Canada
Device: none
|
Quote:
P.S. I don't know my way around command line stuff. Was checking out Java 1.8 download — "this turns into that turns into..." instructions made me bail. I'm a writer and I know my way around html/css. Apparently the online previewers don't, and I guess that's the part I gotta figure out. Reminds me of all the Explorer browser hacks I had to create just to get a website running; still hasn't changed much since 1996 in terms of conforming. |
|
![]() |
![]() |
![]() |
#9 | |
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 80
Karma: 2137678
Join Date: Dec 2021
Location: Canada
Device: none
|
Quote:
Anyway, I'll mess with the line height and see what affect that has on the overall appearance of the text. The problem is that I can't get the text to screw up in my own previews/readers, so I have no way to know if it'll be interpreted properly by any problem website that's messing with my code. In addition, uploading fixes costs money at places like Ingram, so... ![]() Not like Amazon where you can keep uploading for free all day long. p { display:block; margin-top:0.5em; margin-bottom:0.75rem; text-align:justify; text-indent: 1rem; line-height:1.25rem; } p.noindent { display:block; margin-top:.05rem; margin-bottom:.75rem; text-align:justify; text-indent: 0; } |
|
![]() |
![]() |
![]() |
#10 | |
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 80
Karma: 2137678
Join Date: Dec 2021
Location: Canada
Device: none
|
Quote:
![]() I always hated that part of web development —*having to look at my work on other computers and seeing sudden gaps and font size differences and god knows what Explorer would do to any respectable website design. Last edited by roland1; 03-29-2022 at 09:36 PM. |
|
![]() |
![]() |
![]() |
#11 |
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 316
Karma: 3196766
Join Date: Oct 2015
Location: Madison, WI
Device: Kindle 5th Gen
|
p is already a block element, so no need for display:block there. I’d lose it. And also the line-height setting. You can probably lose the text-align too, to be sure folks can set it themselves. Margins, that’s getting more subjective I guess, but you really don’t need them for indented paragraphs.
Simpler the better, best to limit points of failure. |
![]() |
![]() |
![]() |
#12 |
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 80
Karma: 2137678
Join Date: Dec 2021
Location: Canada
Device: none
|
I can already see one conflict, which is the margin-top: one is in em, the other in rem.
My problem is wearing too many hats —*I might make a quick change on the fly and get distracted elsewhere, leaving such discrepancies in place. Oh well, one step forward at a time... ![]() (Not sure why I put the "display:block" in there. I may have swiped the css from one of my websites during early testing. At least I didn't put a "box-sizing" declaration in there...) Last edited by roland1; 03-29-2022 at 10:37 PM. |
![]() |
![]() |
![]() |
#13 | |
Bibliophagist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 46,181
Karma: 168983734
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
|
Quote:
Code:
body { display: block; font-size: 1em; margin: 0 0 0 0; padding: 0 0 0 0; text-indent: 0; widows: 1; orphans: 1; } I'd simplify the paragraph styles by losing the block, margin top and bottom, and text-align, plus I default the paragraph style to use an indent. I do use padding for a 0.2 em gap between paragraphs. Not necessary but I prefer it. Code:
p { margin: 0 0 0 0; padding: 0.2em 0 0 0; text-indent: 1.5em; } p.noindent { text-indent: 0; } Last edited by DNSB; 03-29-2022 at 10:47 PM. |
|
![]() |
![]() |
![]() |
#14 |
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 80
Karma: 2137678
Join Date: Dec 2021
Location: Canada
Device: none
|
Just reporting back on EPUB checking. I ran tests on both Epubcheck 4.62 inside Sigil and then afterward using Pagina (latest) and both passed without errors. Same with the css (although I can see some issues there myself that need to be fixed). I'm guessing these are based on loose general standards and not severe nitpicking.
Also, thanks DNSB. I think with a few of these posts I should be able to claw my way out of the pit I've dug. Part of the issue...for me, I think...is the fact that I set this up as a print file first with text & paragraph styles and all the font manipulation idiosyncrasies of typesetting taken into consideration. When I began my ebook, I was thinking about how to duplicate that presentation, somehow. I guess the goal is not to do that at all. But how can I give up justify-left to ragged right? It's indecent! ![]() |
![]() |
![]() |
![]() |
#15 | |
Bibliophagist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 46,181
Karma: 168983734
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
|
Quote:
I found giving up some of the lessons I learned from producing printed materials was one of the hardest bits of unlearning I had to do. Realizing that I could not change interletter spaces or interword spaces was a one of those difficult lessons. |
|
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Filenames on Nook Simple Touch oddly mangled | ChristopherTD | Devices | 2 | 07-20-2013 06:25 AM |
Kobo not charging and mangled USB ports | caroliv | Kobo Reader | 1 | 01-25-2013 06:57 AM |
K3 is mangled - cannot update to 3.4 | horizon21 | Kindle Developer's Corner | 20 | 10-12-2012 10:31 AM |
ebook preview | venkatesh | General Discussions | 12 | 11-18-2010 11:58 AM |
eBook viewer Print Preview settings not saved | Agama | Calibre | 3 | 08-22-2010 08:04 PM |