Register Guidelines E-Books Search Today's Posts Mark Forums Read

Go Back   MobileRead Forums > E-Book General > General Discussions

Notices

View Poll Results: What is your preferred justification
Left Justify 70 40.46%
Justified 83 47.98%
Don't care 20 11.56%
Voters: 173. You may not vote on this poll

Reply
 
Thread Tools Search this Thread
Old 10-28-2010, 08:58 PM   #76
tomsem
Wizard
tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.
 
Posts: 2,447
Karma: 2519673
Join Date: Apr 2009
Location: USA
Device: iPod Touch, Xoom, Kindle PW, iPad3, Fire HD2
Hyphenation can be done in raw text (soft or conditional hyphens) but ideally it is up to the text layout engine to do hyphenation - just in practical terms, soft hyphens are difficult to error check and should only be inserted when automatic hyphenation messes up. (Most browsers ignore soft hyphens; Kindle actually displays a little square so you have to strip these out before creating a MOBI format ebook.)

'Correct' automatic hyphenation requires a language-specific hyphenation dictionary (hyphenation rules being irregular), but some heuristics can get applied even then (because dictionaries are never complete). For example, 'confusticating' is not in the dictionary, but with English heuristics you could safely hyphenate it as 'con-fusti-cat-ing'.

While most e-readers don't seem to support hyphenation of any kind (kindle won't even break a hard-hyphenated word), I've discovered that Kindle for iOS and Mac do (Kindle for Windows doesn't). It looks like hyphenation is a service the core frameworks provides, at least on OS X (the iOS docs are not as explicit on this). If that's the case, it is interesting that Apple didn't choose to support hyphenation in iBooks. When there is hyphenation, I wonder how apps determine what language to specify - not sure all ebooks necessarily specify this in metadata (even if they should), and of course, there could be more than one language being in use in a given book so you would need to have lang tags to delineate these.

I'm kind of neutral on the justification issue, except I think users should have the power to select whatever looks good to them. Hyphenation should be a part of the mix, and again I think it should be largely a matter of personal preference. E-book creators have no idea what the characteristics of the reading system will be (screen size/line length/line spacing/typeface) and hence they are in no position to dictate these terms.

Last edited by tomsem; 10-28-2010 at 09:02 PM.
tomsem is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Publisher tries to justify ebook price increase daffy4u News 67 11-01-2010 05:31 PM
Can any Ebook reader justify PDF documents? balboa baggins Which one should I buy? 9 10-03-2010 10:00 AM
How can I make a left-justify CSS for CoolReader? Sunspark Astak EZReader 1 06-07-2010 11:00 AM
Can you left justify text with the 360? maxbookworm PocketBook 11 05-31-2010 10:49 AM
why have I lost the left hand panel of my ebook libary? jolfc Sony Reader 7 04-30-2009 03:07 PM


All times are GMT -4. The time now is 01:07 PM.


MobileRead.com is a privately owned, operated and funded community.