![]() |
#46 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 13,226
Karma: 237677417
Join Date: Jan 2014
Location: Estonia
Device: Kobo Sage & Libra 2
|
Quote:
I'll never understand why people insist on putting spaces between paragraphs in an ebook. It's a book, not a webpage. Yes, I'm afraid I'm rather anal about this. ![]() Last edited by Sirtel; 04-23-2019 at 12:35 PM. |
|
![]() |
![]() |
![]() |
#47 | |
eBook Enthusiast
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 85,544
Karma: 93383099
Join Date: Nov 2006
Location: UK
Device: Kindle Oasis 2, iPad Pro 10.5", iPhone 6
|
Quote:
|
|
![]() |
![]() |
Advert | |
|
![]() |
#48 | ||
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:
I can tell you that that book, on KF7 devices, (which don't have that teeny-weeny bit of space) can get pretty damned dense, pretty quickly. Do you ever read on your smartphone, or an older eInk? If you do, then you know whereof I speak. Quote:
AND, while we're on the subject, I would suggest that everyone who thinks that using that wee bit of space, above/below, around subheads, etc., is against the "rules," that you should read Robert Bringhurst--the modern father of Typography--in "The Elements of Typographic Style," (20th Anniversary Edition), pages 39-43. In those pages, he explains where that additional leading (margin, essentially above/below a paragraph) must be used. That doesn't change, just because it's an ebook. In print, you can do other things so that the squaring of the page is accomplished--but in eBooks, you can't. So, do you give up readability around blockquotes, around indented content, pullquotes, some letter to a fictional character, etc., in an eBook, just to stick with rules that honestly, don't even exist? Hitch |
||
![]() |
![]() |
![]() |
#49 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 13,226
Karma: 237677417
Join Date: Jan 2014
Location: Estonia
Device: Kobo Sage & Libra 2
|
Quote:
I realize that possibly I'm an oddity in this. Fortunately it's not really hard to remove the offending spaces in an editing program. ![]() |
|
![]() |
![]() |
![]() |
#50 |
eBook Enthusiast
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 85,544
Karma: 93383099
Join Date: Nov 2006
Location: UK
Device: Kindle Oasis 2, iPad Pro 10.5", iPhone 6
|
I'm sure you'll agree, Sirtel, that there's a considerable difference between having a personal preference and saying "I'll never understand why people insist on putting spaces between paragraphs in an ebook." Preferences don't generally preclude the possibility of being able to appreciate that other people may have different views
![]() |
![]() |
![]() |
Advert | |
|
![]() |
#51 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 13,226
Karma: 237677417
Join Date: Jan 2014
Location: Estonia
Device: Kobo Sage & Libra 2
|
Quote:
![]() |
|
![]() |
![]() |
![]() |
#52 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,905
Karma: 27013865
Join Date: Apr 2009
Location: USA
Device: iPhone 15PM, Kindle Scribe, iPad mini 6, PocketBook InkPad Color 3
|
I’m curious about this ‘widows and orphans’ issue. About 99% of my ebook reading is on Kindle platform. Even with so-called Enhanced Typography, I still see this happening with some frequency. I don’t like it, especially when sub-titles show up at the bottom of a page, or captions that wind up on a different page than the image or figure they describe. Continuous Scrolling is a sort of workaround to this, but it does not work on Kindles, and Amazon has not really finished implementation of it (no Immersion Reading, no Speak Screen, no equivalent of Page View or even a scroller to help with navigation).
Am I to blame Amazon, lazy publishers who don’t care what their product looks like, or myself for being too sensitive? Does KFX/KF8 even support ‘orphans’ and ‘widows’ properties? (I can find no mention in Amazon Kindle Publishing Guidelines 2019.1) I fired up Bookari for iOS and downloaded a Feedbooks edition of Sherlock Holmes. It uses both Adobe RMSDK and Readium SDK (I think the latter for whatever EPUB 3 stuff is supported). I don’t see a single orphan or widow (granted this is a sample of 1 and has very simple formatting). I don’t know if this is because Feedbooks use of CSS or an implementation decision of the rendering engine. And yes, bottom margin varies from page to page, leaving me wonder if I’ve completed a chapter section, or if it is just the result of avoiding orphans and widows on relatively small (compared to print) page size. But I still think it is ‘better’. I fired up Apple Books and opened up one of those ‘Idiot’s Guide’ books, which has more complicated formatting. Indeed, it has what I consider one of the more egregious variants of Orphaning: a section header that appears at the bottom of the page, separated from the body text that follows on the next page. Simply intolerable, I say! But is there CSS property that tells the section header to move to start of next page to stick with the paragraph following? In any case, it seems, I must continue to tolerate some non-zero level of what I judge to be bad typography, or give up reading ebooks. I don’t understand what is so hard about this. Can’t rendering engine apply some heuristics, at least where there’s ample processing power? Do we have to wait for machine learning to find its way to reading platforms? I don’t want more Settings in the reading platform, I have no time to play with CSS. I just want it to look better. Last edited by tomsem; 04-23-2019 at 10:24 PM. |
![]() |
![]() |
![]() |
#53 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 7,044
Karma: 91577715
Join Date: Nov 2011
Location: Charlottesville, VA
Device: Kindles
|
They are explicitly listed as ignored for Enhanced Typesetting (KFX) in Appendix B and they are not listed in the supported CSS for KF8 in Appendix C.
|
![]() |
![]() |
![]() |
#54 | |
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:
Hitch |
|
![]() |
![]() |
![]() |
#55 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,905
Karma: 27013865
Join Date: Apr 2009
Location: USA
Device: iPhone 15PM, Kindle Scribe, iPad mini 6, PocketBook InkPad Color 3
|
Thanks, I was looking in Appendix C (having jumped over Appendix B). I had not looked at it since before there was a KFX section. Looking forward to reading through that.
|
![]() |
![]() |
![]() |
#56 | |
Luddite
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 60
Karma: 90670
Join Date: Aug 2018
Location: Vancouver, CA
Device: Kindle Paperwhite 5
|
Quote:
I appreciate you're something of a puritan with your formatting, but ultimately eBooks give us additional control over how our page is structured. I'm not going to suffer poor styling choices (in my opinion) that affect my reading experience just because it's what the publisher intended. |
|
![]() |
![]() |
![]() |
#57 | |||||||
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:
It bookmarks, internally, where the reader last stopped reading, so that it knows where to pick it up. But all it does is scroll X amount of space, behind the screen, each time the reader clicks. It doesn't KNOW that it's displaying 10 lines or 20 lines of content and that that content "could be" another 5 lines if there wasn't space between the paragraphs. Every time you change the font size, the ENTIRE book re-renders, and is re-scrolled to where you currently are in the TP. That's pretty much IT. Quote:
BTW: for the sake of accuracy in discussing typography, "widows and orphans" have nothing to do with stranded headings, image captions, etc. Those aren't widows or orphans. Widows and orphans are, in short: When a paragraph BEGINS as the last line of a page, that's an orphan. (Bringhurst's method to remember it--someone that has no past, but does have a future). When a paragraph stub ends on the first line of a new page, that's a widow. FYI, orphans, in typography, are not actually considered "bad" as they are in secretarial services and the like. Widows should be dealt with, yes--but orphans? No. Despite popular belief. The old word-processing "widows and orphans" rule is unrelated to the topics of headings and body text. The idea that body text shouldn't pull away from its related heading is simply...a rule of thumb, for readability. Not some hard-and-fast typesetting rule that cannot be broken under threat of thumb amputation by your fellow ink-stained buddies. Even iBooks, which has a LOT more processing power available to it, doesn't fix all the issues you're talking about on the fly--and, those it does, like widows/orphans, it limits, in terms of permutations by only having two font sizes and a limited number of devices to deal with. Kindles? A whole other kettle of fish. I tried to work out the permutations that the software works through, just covering the basics, each time someone clicks, and without even taking into account many of the more-advanced options in the newer devices, I was at 38,400, just covering fonts, font sizes, 10 basic devices and orientation. Throw in users being able to adjust margins and line-heights, AND the CSS that comes from the book producers, and it's millions. Millions of permutations, every time someone clicks a Kindle page/screen. AND--it still doesn't/can't know where the actual text is. Quote:
It's not hard to envision--one screen, one roll of TP behind it, and software that says "if you're reading this in portrait, font size X, scroll X pixels of the "page" behind the screen." Voila. (not quite that simple, of course, but...that's the basic idea.) It doesn't know if that's an image, image with caption, paragraphs of text, etc. Quote:
Quote:
Hell, even in websites, unless I've missed a new trick (entirely possible) I believe that the go-to is still using divs, around images and captions, TRYING to keep them together, not always successfully. And a website has all the processing power in the world available to it, unlike a portable device. And even then--doesn't always work. There are probably some cooler things available in CSS3, and I know that I've been able to use Bootstrap, on my own site, to keep X and Y together, but then again, I'm not doing anything that fancy on my site--images and captions, pretty much, and hell, for all I know, they're breaking apart hither and yon. In short, last time I looked, no HTML CSS existed that actually kept text together in disparate elements (a heading a a paragraph, or two paragraphs, an image and a caption). SOME amount of widows/orphans seems to work, but that's page-break-inside:avoid, which is quite different than making disparate elements stay together. Quote:
Quote:
If the CSS existed, on websites, to do it, that would be one conversation--but even THEY deal with far, far fewer permutations than does Amazon or other device-makers and software renderers--changing fonts, for example. Hyphenation for another. On websites the reader doesn't change the line-heights, the margins, the fonts. They can't tell the website to hyphenate, or not. Yet, in that quite limited environment, comparing apples-to-apples, "keep together" still doesn't work. But you're asking it to work in an environment with far less processing power, and hundreds of thousands or even millions more permutations, where the end user controls most of the choices? Where each and every author or publisher makes choices in design that affects the rendering? Where one guy might just slap in his image, and a caption below it, not even marked or coded as a caption, but rather, a paragraph; someone else uses them in a table, with two rows, and a third person puts them in a div, with "page-break-inside: avoid" deployed? The TL, DR version: Lots and lots and lots of permutations--and lots and lots and lots of workarounds, getting around limitations in CSS. Basically, you're asking eReaders to do 10x the work of websites, with millions more permuations and on-the-fly calculations, with much much less processing power. Why is it so hard to do? Quite simply, just because it is. Hitch |
|||||||
![]() |
![]() |
![]() |
#58 | ||
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:
Quote:
I always wonder what all the folks do, who are SO upset about typography choices in eBooks, when reading print--do they retype the book, so as to set it to their OWN styling choices? Hitch |
||
![]() |
![]() |
![]() |
#59 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 13,226
Karma: 237677417
Join Date: Jan 2014
Location: Estonia
Device: Kobo Sage & Libra 2
|
Quote:
As to poor font choices, yes those did bother me in paper books, but it was not possible to change them, so I just had to swallow it. Fortunately it is possible to change anything you want in an ebook. |
|
![]() |
![]() |
![]() |
#60 | |
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:
My point being, whether it's spacing, fonts, justification versus not, etc., somehow, everyone managed to survive it, without keeling over dead from the horror, when they only had print books. I don't recall a lot of Sturm und Drang at the bookstore, from appalled and horrified buyers, banding together with pitchforks to go slay the typographer or the publisher. So, like everything else in self-publishing (like people complaining to Amazon about--gasp!--typos, and expecting them to be fixed RIGHT AWAY!), the immediacy of digital publishing and self-gratification has affected the view of how important or how unlivable these things are. That's all. Hitch |
|
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
KFX to KFX to remove DRM | Tomifonication | Conversion | 12 | 08-09-2018 01:32 PM |
Kepub to KFX on Oasis 2? | Futuregrace | Amazon Kindle | 6 | 05-26-2018 07:57 AM |
Force KFX format in eInk Kindle Oasis 2017 | nystagmus | Amazon Kindle | 17 | 02-08-2018 10:28 AM |
New Kindle's KFX file format | DeepVoid | Library Management | 14 | 04-21-2017 10:28 AM |
Assistance with a kindle keyboard wifi | Ovakyl | Kindle Developer's Corner | 3 | 11-30-2015 12:11 PM |