Hi tex4ht folks - at my (quite likely misguided) insistence, Michal has made the \<space> (that is, "\ " and \<newline>, etc.) TeX command generate an enspace (U+2002, https://www.fileformat.info/info/unicode/char/2002/) instead of the previous nbsp (U+00A0, http://www.fileformat.info/info/unicode/char/00a0/)
This should be in tonight's TeX Live update. If it turns out to be too incompatible, we will change it back or make it an option. So please report problems. The idea is that \<space> in TeX is a valid breakpoint, as is the HTML ensp, but nbsp is not. Although enspace is generally going to be larger than a normal interword space, we hope it'll be close enough, given the general vagaries of the web. Apparently there is no way to generate a normal interword space that is breakable except with an actual space character (U+0020), and that collapses multiple successive spaces into one, no matter what form is used. \<space> must not collapse. Another issue is whether the spaces disappear if the browser makes a line break at them; for \<space>, we want them to disappear, but I fear that nbsp (with or without <wbr>) does not. Thanks Michal, and I hope I didn't break the world :). -k Ref: https://puszcza.gnu.org.ua/bugs/?449