Exit
  • Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
  • 한국 커뮤니티
0

How to get thin spaces in HTML Help output

Explorer ,
Mar 23, 2017 Mar 23, 2017

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).

2.6K
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Mar 30, 2017 Mar 30, 2017

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.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines