![]() |
#211 | |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,213
Karma: 12890
Join Date: Feb 2009
Location: Amherst, Massachusetts, USA
Device: Sony PRS-505
|
cmdahler's post is wonderful, but it isn't really an argument for PDF as an ebook format, but .tex... if the .tex compiling is done by the reader itself, it obviously doesn't matter whether it does it to PDF or to DVI or to some future unknown format so long as it can do so quickly and displays the same.
LaTeX of course is evolving, with LaTeX 3 under development... branches like XeLaTeX are probably already more suitable for ebook readers. Probably what we'd want is a suitably tweaked new branch. ...or, what's almost the same, a tweaked version of HTML or XHTML that has the same power, along with a rendering algorithm that properly obeys good rules of typography, but can adapt those rules somewhat to the preferences of the reader (font size, and so on). "Tagged PDF" is also a promising new direction, but I think the kinds of tags involved would have to expand dramatically... before long you'd be back to a purely semantic mark-up language. We shouldn't have to give up kerning, font choice, ligatures, properly displayed and spaced mathematics, and all the other things professional typesetting provides but currently impossible with anything but a PDF on our ebook readers. And this should come from a open source format that it is easily to understand and manipulate (which makes .tex far preferable, IMHO to things like MathML, which looks like a nightmare to manually edit). Quote:
And the document can customize its own badness weights if it wants to, or leave them at their defaults depending on its particular style and demands. Last edited by frabjous; 08-27-2009 at 07:56 AM. |
|
![]() |
![]() |
![]() |
#212 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,258
Karma: 3439432
Join Date: Feb 2008
Device: Amazon Kindle Paperwhite (300ppi), Samsung Galaxy Book 12
|
There are several things which are needed and it should be admitted up front that a couple of problems are intractable and will not be generally solved:
- First, .pdfs need to be available at size(s) which are optimized for screen size(s) / proportions - second, .pdfs need to have internal tagging so that _under user control_ they can be re-flowed at need, or read audibly by a screen reader &c. --- note that this includes additional manual formatting to indicate break points which must not be allowed, as well as suggestions on where breaks are allowable - third, viewing programs need to have more sophisticated algorithms for re-flowing text, considering not just an entire paragraph, but an entire page (until such time as there're widely available dual-screen readers at which point one will need to consider a spread) - while widows and orphans can be precluded by appropriate settings in a tools like TeX, other aspects of line-breaking / hyphenation and paragraph and page building / composition are more intractable --- it's incredibly difficult to anticipate and prevent stacks for example, and if there're figures or tables w/ matching references, showing these on a page together can sometimes require re-laying an entire chapter Granted, for straight text, w/ a simpler format, one can achieve a very usable result just by tying together words strategically w/ non-breaking spaces and setting sensible defaults, but it would be terribly limiting if ebooks were to adhere to the limitations imposed by such --- there was a time when writers would naturally switch from writing to drawing and back in a given text and ebooks should allow such flexibility. William |
![]() |
![]() |
Advert | |
|
![]() |
#213 | |
frumious Bandersnatch
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 7,549
Karma: 19500001
Join Date: Jan 2008
Location: Spaniard in Sweden
Device: Cybook Orizon, Kobo Aura
|
Quote:
http://www.w3.org/TR/CSS2/page.html#break-inside Last edited by Jellby; 08-27-2009 at 08:44 AM. |
|
![]() |
![]() |
![]() |
#214 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,258
Karma: 3439432
Join Date: Feb 2008
Device: Amazon Kindle Paperwhite (300ppi), Samsung Galaxy Book 12
|
CSS2 having the property is only the first step --- readers / viewing program implementations need to honour it --- has anyone put together a test suite or compiled a list of programs and their behaviour regarding this?
William |
![]() |
![]() |
![]() |
#215 | |
The Grand Mouse 高貴的老鼠
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 73,960
Karma: 315160596
Join Date: Jul 2007
Location: Norfolk, England
Device: Kindle Oasis
|
Quote:
There's a /lot/ more processor power available now than there was. It just isn't being used properly. |
|
![]() |
![]() |
Advert | |
|
![]() |
#216 | |||
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 4,337
Karma: 4000000
Join Date: Oct 2008
Location: Paris
Device: Cybooks; Sony PRS-T1
|
Quote:
Quote:
Quote:
Last edited by EowynCarter; 08-27-2009 at 08:57 AM. |
|||
![]() |
![]() |
![]() |
#217 | |
Zealot
![]() ![]() ![]() ![]() Posts: 114
Karma: 325
Join Date: May 2009
Device: Cool-ER
|
Quote:
The issue with rendering engines is that the processors on most ebooks are not that powerful in order to give good battery life. They work by waking up, doing the minimal amount of work and going back to sleep again. Doing a full layout of a book as it is opened would shorten battery life from weeks to hours. |
|
![]() |
![]() |
![]() |
#218 |
frumious Bandersnatch
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 7,549
Karma: 19500001
Join Date: Jan 2008
Location: Spaniard in Sweden
Device: Cybook Orizon, Kobo Aura
|
I have a dream...
Programs like Calibre could be used to turn an ePUB (or whatever) into a PDF customized for a given page and font size, with the best possible automatic layout, and even with user input in difficult cases (please mark acceptable hyphenation points for the following words). Then we'd have good things from both worlds (short of hand-tailored PDFs): ePUB for distribution, PDF for reading. |
![]() |
![]() |
![]() |
#219 | ||
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,213
Karma: 12890
Join Date: Feb 2009
Location: Amherst, Massachusetts, USA
Device: Sony PRS-505
|
Quote:
I'm not an expert about what drains batteries on the readers, but I would have guessed that processing is not what's draining the battery. LaTeX is a fast and efficient program; the core TeX algorithm is more than 30 years old, and runs on hardware from the 80s. If the hardware for readers isn't there yet, I can't imagine it's too far off. Quote:
Last edited by frabjous; 08-27-2009 at 09:40 AM. |
||
![]() |
![]() |
![]() |
#220 | |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 4,337
Karma: 4000000
Join Date: Oct 2008
Location: Paris
Device: Cybooks; Sony PRS-T1
|
Quote:
And i wouldn't bother converting ![]() |
|
![]() |
![]() |
![]() |
#221 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,258
Karma: 3439432
Join Date: Feb 2008
Device: Amazon Kindle Paperwhite (300ppi), Samsung Galaxy Book 12
|
I don't see how tagging a .pdf is a ``hack'' --- it's a natural extension of the format, one which has been long overdue.
``html and css allow for almost anything'' The corollary of which is ``there are things which can't be done in html and css'' Show me a mathml implementation done using html and css or an optimized h&j algorithm and I'll be interested --- until then I'll find tagged .pdf a better solution for my needs --- if your needs are satisfied by html and css's simplistic capabilities that's fine, for you. Doesn't work for me, I need better capabilities and more control. William |
![]() |
![]() |
![]() |
#222 | |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 4,337
Karma: 4000000
Join Date: Oct 2008
Location: Paris
Device: Cybooks; Sony PRS-T1
|
Quote:
Edit : ah, right. (Tanks you wikipedia). As mathml is Xml, shoudn't be that hard to have it included into ePub. The main job there would be adobe's. No formula support is a bit annoying sometimes. Last edited by EowynCarter; 08-27-2009 at 10:48 AM. |
|
![]() |
![]() |
![]() |
#223 | |
frumious Bandersnatch
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 7,549
Karma: 19500001
Join Date: Jan 2008
Location: Spaniard in Sweden
Device: Cybook Orizon, Kobo Aura
|
Quote:
Those who like ePUB, can use plain ePUB. Those who like PDF, can use plain PDF. Those who would like ePUB if the reader had a better quality renderer, can convert it to PDF using a better quality renderer ![]() |
|
![]() |
![]() |
![]() |
#224 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 4,337
Karma: 4000000
Join Date: Oct 2008
Location: Paris
Device: Cybooks; Sony PRS-T1
|
You're trying to fix the old, rather than improve the new.
ePub is not perfect, far from it, but it have advantage pdf will never have (openness and ease of editing). And it can still be improved. And an other thing, when doing a mobi -> ePub conversion, it works fine. With pdf, it get a mess because pdf actually hard write headers and footer. ![]() Right now, anything pdf is totaly unreadable on my reader. And even with reflow, still won't be. I wish some publishers with give up pdf so i can buy their e-books. The only way pdf can think of working is having multiple version with different font size and scren size, and the publishers will never bother themselves with that. Even Eyrolles have gotten that and they are beginning to experiment with ePub. Last edited by EowynCarter; 08-27-2009 at 11:16 AM. |
![]() |
![]() |
![]() |
#225 | |
Apeist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,126
Karma: 381090
Join Date: Oct 2008
Location: The sunny part of California
Device: Generic virtual reality story-experiential device
|
Quote:
The lowest common denominator may not be good enough for everyone. |
|
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
bad format of pdf ebook reader | Adolfo00 | Calibre | 9 | 04-22-2010 12:11 PM |
Convert PDF To Sony eBook Format? | Sjwdavies | Sony Reader | 12 | 12-13-2009 03:15 AM |
Free eBook for Kindle or pdf format | cmwilson | Deals and Resources (No Self-Promotion or Affiliate Links) | 38 | 05-06-2009 03:32 AM |
Master Format for multi-format eBook Generation? | cerement | Workshop | 43 | 04-01-2009 12:00 PM |
Format Comparison: PDF, EPUB, and Mobi Downloads from Ebook Bundles | Kris777 | News | 2 | 01-22-2009 04:19 AM |