Skip to main content
Known Participant
December 23, 2014
Question

"CHM not displaying according to stylesheet"

  • December 23, 2014
  • 1 reply
  • 2214 views


I have been using RoboHelp - currently RoboHelp 11 - for many years now. For some unknown reason, suddenly now my CHM files are displaying NOT according to my CSS stylesheet, which has not changed recently.  Fonts and styles are completely different than CSS specifications, and my images are not getting pulled into the CHM output (just showing placeholders).  I checked the stylesheet, and it still has the same font as we've had, which is Arial - the CHM is showing Times New Roman..


I am running Windows 7 Professional, by the way, with my RoboHelp 11..

Also the CHM is showing up correctly for the other users here.  SO I'm suspecting there's something corrupted in my environment locally, my local install.  Could it be the HH.EXE that's corrupt?  Which source file should I look for, and I'm assuming it's within my Adobe > RoboHelp directory.


I would appreciate any help for where I should look and ideas about what I should do.

Also, note that my WebHelp output is fine.  And HTML Help is our secondary output.  (The WebHelp is "attached" to the system.

Thanks so much.

Susan

This topic has been closed for replies.

1 reply

Captiv8r
Legend
December 23, 2014

Hi there

The HH.EXE used to display the CHM file relies on elements of Microsoft Internet Explorer.

Because of that, I'd suspect that possibly IE is causing the issue. I think I'd begin by examining everything related to IE from the browser configuration perspective. For example, if you open IE and open the Internet Options, look at the Advanced tab. If you scroll to the Multimedia section, is the option for "Show Pictures" selected or not? If not, pictures don't appear in the CHM file.

Then look at the General tab. Click the Accessibility button. Do you perhaps have your own CSS listed that might be overriding things? If so, that can also apply to CHM files.

Cheers... Rick

Known Participant
December 23, 2014

Thanks for your reply.  I did check, but all seemed OK.  And I have not changed any IE settings recently.

In my Internet Options, the "Show pictures" option is selected (checked).  And there is no global style sheet for Format documents using my style sheet, so no selected.

This is a new issue, so I've been able to generate CHMs that displayed correctly - all images, with CSS-specified styles - as recently as last week.  So, the display problem happens to CHMs that were generated months ago, with the same problem..  Thus I suspect it is perhaps a corrupt HH.EXE - assuming that is the EXE that displays for Windows 7.

Since HH.EXE is a Microsoft product, I think I may need to download a copy, to see if what I currently have is corrupted.

I welcome any other ideas and places to check.  The Microsoft MSDN site  was not very helpful. Thanks, Rick!

Susan

Captiv8r
Legend
December 23, 2014

Thanks, Peter.  As I said in my last reply, this issue happens now with ALL of my CHMs.  Not just older ones.  I tried old and recent ones.  Thus my suspicion that it's on the Viewer side.

Plus the fact that my coworker has no problems when she views the recently generated CHm, from her machine and her HTML Help Viewer.  So just happening here.


I found this link as well. Certainly wouldn't hurt to try it.

Click here to view

Another thing to try would be to see if your IT staff can (or will allow you to) create a totally new Windows profile on the PC. Sometimes we see that things get mucked up with the profile.

Cheers... Rick