View Single Post
Old 12-03-2012, 09:17 AM   #1
boatat72 began at the beginning.
Posts: 19
Karma: 10
Join Date: Apr 2011
Location: Cambridge UK
Device: Kindle, Sony Reader, iPad, Kobo, Nook
0.6.1   breaks conversion by Calibre

When converting EPUB to EPUB with Calibre, the presence of a non-breaking space [&nbsp;] in a given file causes the CSS file path in the <head> of that document to point to the wrong place.

On opening the document with Sigil I get

The following errors occurred when loading the EPUB:
Not well formed, Cannot perform html updates: myfilename1.xhtml
Not well formed, Cannot perform html updates: myfilename2.xhtml

Correcting the CSS path then gives this error

entity 'nbsp' not found

Removing all &nbsp; cures this completely but I find them useful for indenting the occasional line in a poem or other minor positional adjustments.
This did not happen in 0.6.0
boatat72 is offline   Reply With Quote