View Single Post
Old 12-25-2008, 03:33 PM   #14
HarryT
eBook Enthusiast
HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.
 
HarryT's Avatar
 
Posts: 85,556
Karma: 93383099
Join Date: Nov 2006
Location: UK
Device: Kindle Oasis 2, iPad Pro 10.5", iPhone 6
Quote:
Originally Posted by tompe View Post
I think we have discussed it before here. TeX do not do it unless you force it to do it. The reason as I understand it is that the hyphen in the word disappear (mentally) and it will be harder to read the word plus some word will possibly change meaning if you break it at a hyphen. Maybe a bigger problem in other languages than English.
Sorry, Tommy, I think we're talking about different things. I'm not talking about hyphens, but about dashes.

Eg, A sentence taken at random from "Oliver Twist":

Quote:
And there was the body—mere flesh and blood, nor more—but such flesh, and so much blood!
Mobipocket will not put in a line break between "body" and "mere" - it considers "body—mere" to be a single "word". The only time it will break there would be in circumstances where it decides to "hyphenate" the line and then, as Jellby says, it will add a hyphen so you get:

....body—-
mere .....

which just looks silly.

If you want Mobi to do line breaks at dashes - which most typographers would want - you have to put spaces around the dashes and say:


Quote:
And there was the body — mere flesh and blood, nor more — but such flesh, and so much blood!
... and that looks wrong to me!

IMHO Mobi should consider a dash to be a "white space character" when it comes to considering where to break a line.
HarryT is offline   Reply With Quote