HTML Help project files

<< Click to Display Table of Contents >>

Navigation:  Reference > Publishing Formats > HTML Help >

HTML Help project files

When you publish your project to HTML Help Help+Manual creates a temporary directory called \~tmpchm in your project directory (this is the directory containing your .hmxp or .hmxz project file). It then outputs all the files needed by the Microsoft HTML Help compiler to this directory. These files include all the standard HTML Help project files that you would create if you were producing HTML Help manually with HTML Help Workshop.

Viewing the HTML Help source files:

Normally the \~tmpchm directory and all its contents are deleted after your project has been published. If you want to view the files after publishing to check them just deselect the Delete temporary files option in the Publish dialog.

HTML Help project files:

projectname.hhp:

This is the "control" file that brings together all the elements of the project, telling the compiler what is going to be used and what goes where.

projectname.hhc:

This file contains the table of contents.

projectname.hhk:

This file contains the keyword index.

projectname.hm:

This is the map file containing the help context number assignments.

projectname.h:

This file contains the alias assignments, if applicable.

projectname.log:

This file is generated by the Microsoft HTML Help compiler. It contains the log of the last publishing session and any error messages or warnings.

default.css:

This file is generated by Help+Manual and contains the styles information for your project. It may have a different name if you have changed it in Configuration > Publishing Options > HTML Help > HTML Export Options (Note that these settings are shared with all HTML-based output formats. They are also accessible in the WebHelp and Visual Studio Help sections of the Configuration section.)

CSHelp.txt:

This file is generated by Help+Manual if you have activated plain-text popups for HTML Help. It is a plain-text file containing the texts of your popup topics. It may have a different name if you have changed it in the the popup options for HTML Help.

hm_popuptopics.js:

This file is generated by Help+Manual if you have activated JavaScript popups in your project. It contains the code for your JavaScript popups. It is added to the compiled CHM help file.

HTML files:

These files with the extension .htm or .html contain your topics. They are generated from your project by Help+Manual so that the Microsoft compiler can use them to create the compiled CHM help file.

Graphics files:

These files are generated from your project in the correct formats by Help+Manual so that the compiler can use them to create the compiled CHM help file.