HelpNDoc’s build system is a robust and versatile component that empowers technical writers to generate documentation projects in a wide array of output formats. With support for formats such as CHM, HTML, Word, PDF, ePub, Kindle, Qt Help, and Markdown, HelpNDoc provides comprehensive options to suit diverse distribution channels and target platforms. Notably, the build system allows users to create multiple builds within each output format, enabling an unlimited number of customized variations.

Build System
How to localize your documentation output

How to localize your documentation output

Some templates include hard-coded English terms (such as "Table of contents", "Index", "Search") which needs to be translated when you generate your documentation in another language. This can easily be done on a build by build basis in HelpNDoc's generate documentation window.

Read More →

How to define build settings in HelpNDoc

How to define build settings in HelpNDoc

When you're ready to generate documentation, HelpNDoc allows you to define the location of your output files and select the templates that are used to generate your documentation. In addition, you can further customize settings such as color, font size, numbering style, and create conditional tags to tailor your documentation to support specific requirements.

Read More →

How to enable your publishing outputs in HelpNDoc

How to enable your publishing outputs in HelpNDoc

HelpNDoc gives you the flexibility and control to determine which of your builds are published when you generate documentation. When you enable a build, it is generated when you use your build list. You also have the option to temporarily disable a build to prevent it from being generated. This flexibility permits you to maintain builds in your build list without requiring you to publish them each time you generate documentation.

Read More →

How to delete a build in HelpNDoc

How to delete a build in HelpNDoc

You can define the builds that are generated when you publish your documentation. These builds are displayed in your build list and can be enabled or disabled at will. When a build becomes obsolete, it is possible to remove it from your build list.

Read More →

How to rename a publishing output in HelpNDoc

How to rename a publishing output in HelpNDoc

You can define the outputs that are generated when you publish your documentation. After you've created a publishing output, it is displayed in your build list. When you publish your documentation, it is displayed with its assigned name. To support your specific requirements, you may update this name for any output at any time.

Read More →