View Single Post
Old 09-04-2011, 10:31 AM   #1
jclim00
Nameless Being
 
Calibre breaking Nook Touch hyphenation?

Hello, apologies if there's a similar thread, did a search but didn't see anything.

I just got a Nook Touch a few days ago and have been enjoying it a lot. Today I tried some epub to epub conversions in Calibre to standardize the font sizes, remove the margins, justify the paragraphs, remove spaces between paragraphs, and set a default paragraph indent. I then sent the files to my Nook and started reading.

Seems like end-of-line hyphenation suddenly stops working. I tried switching to a non-Calibre modified epub, and hyphenation is also not working for that. Tried putting it to sleep and waking, no dice. A full restart seems to fix it. But every time I load up a Calibre modified epub, the same thing happens.

I did find this thread

https://www.mobileread.com/forums/sho...=131028&page=3

Quote:
Mobile ADE libraries in Nook STR(1.0.1 update) have a bug that shuts down the hyphenation engine until the device is turned off and on again. If the Nook Color uses the same library code, maybe you can (ab)use this bug to turn off hyphenation.

Here is how:

1. Prepare a dummy EPUB (or acquire a free one from gutenberg, feedbooks etc.)
2. Extract OPF file from it.
3. Change the language to "UND".
4. Put it back into the EPUB overwriting original one.

When you open the resulting book in Nook STR, the hyphenation engine seems to be getting shut down and all your other books are rendered without hyphens as well. This behavior persists through sleep. The engine starts running properly again after the device is turned off and on.
And that seems to be what is happening, but when I checked the OPF file of one of the epubs the language is set to ENG so I don't know what's going on.
  Reply With Quote