HelpNDoc includes two very powerful template systems which are used to fine-tune the look of the generated documentations: HelpNDoc will read the selected template's instructions prior to generating the documentation, and will adapt the generated output based on those instructions.

The two parts of the template system are:

  • The CHM, HTML, ePub, Kindle, Markdown and Code template system which can control almost all aspects of the documentation generation for those formats. It is based on the Pascal programming language which is interpreted to define how the documentation is generated;
  • The Word and PDF template system which can control the page size, covers, headers and footers, layout and headings appearances.

Using the template editor is the recommended way to manage and customize templates. It is also possible to manually alter the template files: read the low-level details about templates for such cases.