1

Even that EULA displayed in WiX is RTF file, and it seems to be fully capable of unicode support, for some reason non-breaking whitespaces aren't rendered as such.

There is \u00A0

Andriy K
  • 3,302
  • 31
  • 42

1 Answers1

1

Investigation shown that non-breaking spaces are stored in RTF (which is internally plain text ASCII file) as \~ control word. Though other non-ASCII characters are stored using \'xx control word, where x are hexadecimal digits. Simple search-replace of \~ to \'a0 did the trick.

Apparently, that's limitation of parsing module in control used to display EULA. Sadly, it's definitely not the biggest one.

enter image description here

Andriy K
  • 3,302
  • 31
  • 42