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

How to get thin spaces in HTML Help output

Explorer ,
Mar 23, 2017 Mar 23, 2017

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

Views

2.0K

Translate

Translate

Report

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

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.

Votes

Translate

Translate

Report

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