FM to HTML character mapping
I'm not presently using FM to generate HTML, but based on a couple of recent threads about non-breaking spaces and HTML, I was running some experiments.
According to the on line documentation, the mapping of special characters is controlled by the Character Macros table, found on one of the auto-connect Reference Pages all named "HTML". These RPs may not exist until you Publish to HTML5 or basic HTML for the first time.
The table, however, doesn't seem to do anything.
I changed the default:| ® | ® |
to:| ® | ® |
and the output markup remained "®" (Unicode U+00AE, also AEh in most Latin Extensions to ASCII).
FM appears, by default, to render Body text CTRL+space \x11 to HTML as an ordinary ASCII 20h, Unicode U+0020 space, and not as either or U+00A0 NO-BREAK SPACE.
Adding a row to the Character Macros table, of| CTRL+space | |
did not change that.
So what does control mapping for HTML output?

