Skip to main content
Inspiring
November 11, 2019
Answered

Spaces at the end of a line causing problems when converted to a nonbreaking space for epub

  • November 11, 2019
  • 2 replies
  • 337 views

hi,

 

When I look at my epub in iBooks, many spaces (spacebar in indesign) are not showing up — it looks like a mess. So Ive gone back to indesign to convert all the spaces  with a nonbreaking space, in the hope that iBooks will recognise them as spaces. Problem is, when I replace the spaces with a nonbreaking space, a lot of text frames show no text and have the overset text red plus icon at the text frame— this seems to be the case for all text frames with a space at the end of a line. "No breaks" is not ticked in my paragraph styles, if its related. Any would be appreciated. thanks 

This topic has been closed for replies.
Correct answer Hmmokthen

it appears iBooks is not displaying the correct font. Does aynone know how to fix this?

2 replies

Willi Adelberger
Community Expert
Community Expert
November 11, 2019

Replacing spaces with non breaking spaces makes no sense, it should be reserved for cases where to parts have to be together, like numger and measurement.

You did not write how the mess looks like and what you have done. Did you use several succeeding spaces in a row? This is never recommandable. But I am guessing now.

Can you show us a screenshot what you have done and what you want to accomplish in InDesign.

HmmokthenAuthor
Inspiring
November 11, 2019

Thanks for the replies. My ePub is fixed. Here are some screenshots. I never use more than one space between words.

HmmokthenAuthorCorrect answer
Inspiring
November 11, 2019

it appears iBooks is not displaying the correct font. Does aynone know how to fix this?

Derek Cross
Community Expert
Community Expert
November 11, 2019

Presumably this is a Reflowable ePub (as opposed to a FXL ePub). As these are HTML, more than one line returns and word spaces in InDesign are not recognised. You need to use Paragraph (and Character) Styles. Overset text will be included.