No break spaces exist because HTML does not recognize more than one space in a row as valid. It ignores them. So no break spaces allow you to enter spaces and make sure they will be shown. Sigil has no way of reading your mind as to whether you REALLY want a space there all the time or not, so it inserts a guaranteed no break space.
The developers know you can go through at the end of your editing and search for them and replace them all with normal spaces in a giant search and replace, being careful to skip those sections that have purposeful multiple spaces.
And yes it is annoying, but that is the nature of epubs being based on HTML.
|