Copy link to clipboard
Copied
I have a project I'm still maintaining in Frame 12, producing CHM files as the output using the Publish command.
I find that any thin space in my Frame source is getting rendered as an ordinary space in the Help viewer. Is this a limitation of that old Microsoft HTML Help Viewer not rendering thin spaces properly? Or is Frame not bothering to write   entities in its HTML output? And if so, how do I make it do that? (I don't see anything obvious in the Publish settings).
Copy link to clipboard
Copied
Well, I did a Find & Change in my Frame12 source from "\st" to "\u2009",
and created my HTML Help output,
and viewing the CHM source in notepad, I see my Frame thin spaces are correctly encoded in the HTML as ampersand-hash-8201;
Success!
Unfortunately, the Microsoft HTML Help Viewer, being a lobotomised version of IE4 (or something like that) still doesn't render it anywhere near "thin" enough for my taste, but it's a slight improvement
Thanks for the tip, Stefan.