1

Sometimes it would be useful to hyphenate some long words, so that the spaces between words remain small even in case of justified text. This is even more important when reading in a small device, where a line can contain only a few dozen characters. But of course hard hyphens do not work with a fluid text.

Soft hyphens could be a nice solution, but I fear that they do not have a wide support. Do you know if ePub2 manages them?

1

I don't have definitive information here. But a google search reveals that Kindle has improved their support for soft-hyphens recently. But mostly this is done within the reading system.

https://groups.google.com/forum/#!topic/standardebooks/v_oRXH6mLwQ https://www.mobileread.com/forums/showthread.php?t=285812

Quote:

While Amazon, intent on keeping developers miserable, declined to explain how their new hyphenation engine works, it actually appears to just be support for the Unicode soft hyphen character (U+00AD). If Kindle encounters a soft hyphen near a line break, it considers it a hyphenation opportunity.

I did a quick check of Google Play Books and Kindle for Android and see that body hyphenation doesn't seem to be turned on. I seem to remember that iBooks hyphenated body text (maybe). The Amazon formatting guidelines doesn't mention anything about it.

I suspect that unless you are using specialized or technical texts with a lot of long multi-syllable words, it doesn't make sense for the author/publisher to add the soft-hyphen character yourself.

  • in Italian there are a lot of multisyllable words even in chick-lit :-) – mau Jun 14 '17 at 8:08

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.