This table lists all major features of all editions. Doc-O-Matic for Authoring is listed separately because as a pure Help Authoring Tool it does not have source documentation related features. Features related to source code documentation are marked with N/A for Doc-O-Matic for Authoring.
Click the buttons for details on individual editions.
| Feature Matrix |
| Professional | SRC | Express | Authoring | |
| Programming Languages and Input Processing | ||||
| Supports Unicode source files and Unicode identifiers | ![]() |
![]() |
![]() |
![]() |
| Language group I: C/C++, C++/CLI, C#, Delphi, VB.NET | ![]() |
![]() |
![]() |
N/A |
| Language group II: IDL, ASP.NET, Java, JavaScript, JSP, MATLAB, PHP | ![]() |
![]() |
![]() |
N/A |
| Support for in-source documentation | ![]() |
![]() |
![]() |
N/A |
| Support for XML documentation source files | ![]() |
![]() |
![]() |
![]() |
| Supports off-source documentation | ![]() |
![]() |
![]() |
N/A |
| Supports Unicode external documentation | ![]() |
![]() |
![]() |
![]() |
| Master projects and external TOC files | ![]() |
![]() |
![]() |
![]() |
| Translation dictionary for output in other languages | ![]() |
![]() |
![]() |
![]() |
| Customizable source code parser configuration | ![]() |
![]() |
![]() |
N/A |
| Extended C++ parser features (system includes, prototype-less functions, setter/getter conversion, macro expansion) | ![]() |
![]() |
![]() |
N/A |
| Namespace layout configuration | ![]() |
![]() |
![]() |
N/A |
| Extended Pascal parser features (implementation section parsing, system auto-using) | ![]() |
![]() |
![]() |
N/A |
| Conditional define handling | ![]() |
![]() |
![]() |
N/A |
| Code skipping | ![]() |
![]() |
![]() |
N/A |
| Basic comment finding configuration (comment Token configuration, comment location, lists, walls, etc) | ![]() |
![]() |
![]() |
N/A |
| Extended comment processing (triple-slash comments only, parameter list description parsing, ignored lines, Comment Skip Tokens) | ![]() |
![]() |
![]() |
N/A |
| Configure topic processing options (ignore empty topics, auto-combine overloads, inherited documentation, multi-location configuration) | ![]() |
![]() |
![]() |
N/A |
| Automatic text setup (automated snippets, automatic text for undocumented symbols) | ![]() |
![]() |
![]() |
![]() |
| Support for XMLDoc, JavaDoc and native comments | ![]() |
![]() |
![]() |
N/A |
| Basic section configuration (changing types and adding starter strings) | ![]() |
![]() |
![]() |
![]() |
| Advanced section options (adding, deleting, starter delimiter configuration, white-space processing) | ![]() |
![]() |
![]() |
![]() |
| Integrated editor configuration | ![]() |
![]() |
![]() |
![]() |
| Color setup | ![]() |
![]() |
![]() |
![]() |
| Managing Features | ||||
| Content Designer for TOC design and individual topic selection | ![]() |
![]() |
![]() |
![]() |
| Visual control over export of individual topics, topic groups and hierarchies | ![]() |
![]() |
![]() |
![]() |
| Project Manager | ![]() |
![]() |
![]() |
![]() |
| Symbol and topic filtering | ![]() |
![]() |
![]() |
![]() |
| Import project tool for team development | ![]() |
![]() |
![]() |
![]() |
| QuickDoc | ![]() |
![]() |
![]() |
![]() |
| Move documentation tool | ![]() |
![]() |
![]() |
![]() |
| Reports Manager | ![]() |
![]() |
![]() |
![]() |
| QA Manager | ![]() |
![]() |
![]() |
N/A |
| Class hierarchy view | ![]() |
![]() |
![]() |
N/A |
| Code translation matrix editor | ![]() |
![]() |
![]() |
N/A |
| Light-weight project configuration utility | ![]() |
![]() |
![]() |
![]() |
| Editor and Authoring | ||||
| Fully visual WYSIWYG Topic Editor | ![]() |
![]() |
![]() |
![]() |
| Standard word processing features including bold, italic, underline, mono-type, subscript and superscript | ![]() |
![]() |
![]() |
![]() |
| Color configuration using color names | ![]() |
![]() |
![]() |
![]() |
| Lists, tables, images, checked links, code blocks, headings, paragraph alignment | ![]() |
![]() |
![]() |
![]() |
| Fast Topic creation and navigation | ![]() |
![]() |
![]() |
![]() |
| Easy image management | ![]() |
![]() |
![]() |
![]() |
| Quick edit features like "Follow Link" | ![]() |
![]() |
![]() |
![]() |
| Conditional text using sections | ![]() |
![]() |
![]() |
![]() |
| Snippets | ![]() |
![]() |
![]() |
![]() |
| Text variables | ![]() |
![]() |
![]() |
![]() |
| Live spell checking and project spell checking | ![]() |
![]() |
![]() |
![]() |
| Automatic formatting for text variables | ![]() |
![]() |
![]() |
![]() |
| Text Labels | ![]() |
![]() |
![]() |
![]() |
| Conditional text using label exclusion | ![]() |
![]() |
![]() |
![]() |
| Automated formatting, replacement and markup using text labels | ![]() |
![]() |
![]() |
![]() |
| General Output Features | ||||
| Automatically generated navigation tables | ![]() |
![]() |
![]() |
![]() |
| Automatically generated navigation pages | ![]() |
![]() |
![]() |
![]() |
| Full automatic cross-linking within projects and links to external projects | ![]() |
![]() |
![]() |
![]() |
| Automatically generated symbol overviews | ![]() |
![]() |
![]() |
N/A |
| Reports | ![]() |
![]() |
![]() |
![]() |
| Glossary | ![]() |
![]() |
![]() |
![]() |
| Local class hierarchies | ![]() |
![]() |
![]() |
N/A |
| Class hierarchy for project | ![]() |
![]() |
![]() |
N/A |
| Class hierarchies for all modules | ![]() |
![]() |
![]() |
N/A |
| Visual table of contents designer | ![]() |
![]() |
![]() |
![]() |
| Modules for project partitioning | ![]() |
![]() |
![]() |
N/A |
| Project database for cross project linking | ![]() |
![]() |
![]() |
![]() |
| Auto linking and linking aliases | ![]() |
![]() |
![]() |
![]() |
| Automatic text snippet insertion into all topics | ![]() |
![]() |
![]() |
![]() |
| AutoDoc Features | ||||
| Automatic export set selection based on symbol type (class, type, function, ...) | ![]() |
![]() |
![]() |
N/A |
| Automatic export set selection based on member visibility (public, protected, private) | ![]() |
![]() |
![]() |
N/A |
| Automatic export set selection based on documentation status | ![]() |
![]() |
![]() |
N/A |
| Advanced export set selection (topic status, topic version information) | ![]() |
![]() |
![]() |
N/A |
| AutoDoc folder configuration | ![]() |
![]() |
![]() |
N/A |
| AutoDoc page text configuration | ![]() |
![]() |
![]() |
N/A |
| Navigation description configuration | ![]() |
![]() |
![]() |
![]() |
| Navigation description word count limits | ![]() |
![]() |
![]() |
![]() |
| Navigation table layout configuration | ![]() |
![]() |
![]() |
![]() |
| Extended member table configuration (inherited members, sub-categories, visibility-type combination, overloads configuration) | ![]() |
![]() |
![]() |
N/A |
| Extended file section configuration | ![]() |
![]() |
![]() |
N/A |
| Indicator image configuration | ![]() |
![]() |
![]() |
![]() |
| Default title configuration (page titles, TOC titles, index titles) | ![]() |
![]() |
![]() |
N/A |
| AutoDoc title configuration | ![]() |
![]() |
![]() |
N/A |
| Automatic index generation | ![]() |
![]() |
![]() |
![]() |
| Advanced index configuration | ![]() |
![]() |
![]() |
![]() |
| Index prefix removal | ![]() |
![]() |
![]() |
![]() |
| Extended navigation section and additional information section options (naming, declaration text listing kind, table layout) | ![]() |
![]() |
![]() |
![]() |
| Automated summary section generation | ![]() |
![]() |
![]() |
![]() |
| Declaration source code auto-generation | ![]() |
![]() |
![]() |
N/A |
| Declaration code options and syntax highlighting configuration | ![]() |
![]() |
![]() |
N/A |
| Multi-language syntax output | ![]() |
![]() |
![]() |
N/A |
| Body source code output for functions | ![]() |
![]() |
![]() |
N/A |
| Body source code output for files | ![]() |
![]() |
![]() |
N/A |
| Local graphical class hierarchy output | ![]() |
![]() |
![]() |
N/A |
| Text class hierarchy output | ![]() |
![]() |
![]() |
N/A |
| Graphical class hierarchy layout and styling configuration | ![]() |
![]() |
![]() |
N/A |
| Project Databases for automated interlinking of Doc-O-Matic projects | ![]() |
![]() |
![]() |
![]() |
| Automatic linking | ![]() |
![]() |
![]() |
![]() |
| Advanced auto-linker options (minimum word length, forbidden words list) | ![]() |
![]() |
![]() |
![]() |
| Auto-linking aliases | ![]() |
![]() |
![]() |
![]() |
| Topic Flags | ![]() |
![]() |
![]() |
![]() |
| Automated QA checks (documentation status, parameter description, parameter names, return value description) | ![]() |
![]() |
![]() |
N/A |
| Custom build steps | ![]() |
![]() |
![]() |
![]() |
| HTML, HTML Help, Help 2, Web Help | ||||
| Basic file and folder options (output path, file names) | ![]() |
![]() |
![]() |
![]() |
| Additional HTML output file options (custom file naming, template files, additional files, frames, custom welcome page) | ![]() |
![]() |
![]() |
![]() |
| Section order and heading configuration | ![]() |
![]() |
![]() |
![]() |
| Advanced section output configuration (automated table configuration, navigation links and section configuration) | ![]() |
![]() |
![]() |
![]() |
| Collapsible sections | ![]() |
![]() |
![]() |
![]() |
| Complete control over layout and formatting | ![]() |
![]() |
![]() |
![]() |
| Page header and footer configuration | ![]() |
![]() |
![]() |
![]() |
| Topics paths | ![]() |
![]() |
![]() |
![]() |
| Advanced output options (welcome page, TOC, index, copy links, ...) | ![]() |
![]() |
![]() |
![]() |
| Dynamic expanding TOC page | ![]() |
![]() |
![]() |
![]() |
| Custom header information | ![]() |
![]() |
![]() |
![]() |
| HTML page encoding | ![]() |
![]() |
![]() |
![]() |
| Big and hover-highlight images | ![]() |
![]() |
![]() |
![]() |
| Custom search page integration | ![]() |
![]() |
![]() |
![]() |
| HTML file template for easy integration into existing layouts | ![]() |
![]() |
![]() |
![]() |
| Customizable PDF output | ![]() |
![]() |
![]() |
![]() |
| Double-page printing | ![]() |
![]() |
![]() |
![]() |
| Watermarks | ![]() |
![]() |
![]() |
![]() |
| Hyperlinks within the document and external links | ![]() |
![]() |
![]() |
![]() |
| Section order and heading configuration | ![]() |
![]() |
![]() |
![]() |
| Advanced section output configuration (Automated table configuration, Navigation links and section configuration) | ![]() |
![]() |
![]() |
![]() |
| Complete control over layout and formatting | ![]() |
![]() |
![]() |
![]() |
| Page header and footer configuration | ![]() |
![]() |
![]() |
![]() |
| Complete control over automatic page and topic numbering | ![]() |
![]() |
![]() |
![]() |
| Advanced PDF features (bookmarks, title page, copyright page, table of contents, numbering, index, chapter tabs) | ![]() |
![]() |
![]() |
![]() |
| Title page graphic | ![]() |
![]() |
![]() |
![]() |
| Topic title configuration | ![]() |
![]() |
![]() |
![]() |
| Advanced output options (image resolution, output images, flag display) | ![]() |
![]() |
![]() |
![]() |
| Windows Help | ||||
| Basic file and folder options (output path, file names) | ![]() |
![]() |
![]() |
![]() |
| Section order and heading configuration | ![]() |
![]() |
![]() |
![]() |
| Advanced section output configuration (Automated table configuration, Navigation links and section configuration) | ![]() |
![]() |
![]() |
![]() |
| Complete control over layout and formatting | ![]() |
![]() |
![]() |
![]() |
| Advanced options | ![]() |
![]() |
![]() |
![]() |
| XML | ||||
| Basic file and folder options (output path, file names) | ![]() |
![]() |
![]() |
![]() |
| Encoding | ![]() |
![]() |
![]() |
![]() |
| Structure options | ![]() |
![]() |
![]() |
![]() |
| Tag options | ![]() |
![]() |
![]() |
![]() |
| Support | ||||
| Peer support forums | ![]() |
![]() |
![]() |
![]() |
| Customer support forums | ![]() |
![]() |
![]() |
![]() |
| Customer support via email | ![]() |
![]() |
![]() |
![]() |





