You can create new sections for your project.
Doc-O-Matic provides the following section types:
Section Type |
Meaning |
Standard |
Text with no special meaning. |
Parameter Description |
Text contains descriptions of function parameters. Avoid character formatting in parameter names. In the output this section can be formatted as list of parameter names and descriptions or as two-column table. |
Return Description |
Text contains the description of a function return value. |
Return Values |
Text contains descriptions of return values. Avoid character formatting of values. In the output this section can be formatted as list of return values and descriptions or as two-column table. |
Additional Information |
Text contains additional information on the topic. In this section examples can be given. Section appear on a separate page in Help systems. Can be used more than once in a topic without being concatenated. Each section can be named individually by adding a user heading as first string after the section starters. |
Summary |
Text contains a brief description of the purpose of the item being described. This section can be generated automatically. |
See Also List |
Text contains either a comma separated list of topic IDs or symbol names used as See Also list or normal description text. The topic ID can also be placed each in a separate line. This section is shown on a separate page in HTML Help and in a pop-up window in Windows Help. Commas and paragraphs can be replaced in the output. (Option Output Replacing) |
Ignored Text |
Text that shall be ignored by Doc-O-Matic. |
Glossary Text |
Text that does not appears in the topic but can be used for reports and glossary pages. |
Implementation Description |
Text in this section is used for the description of the body source code of functions and files. |
Named Section |
Inserting its name as first string into the section and separating it from the rest by a comma can name this section. Commas and paragraphs can be replaced in the output. (Option Output Replacing) |
Value Description List |
Text contains value lists. Avoid character formatting of values. In the output this section can be formatted as list of values and descriptions or as two-column table. |
The section types Member Description Section, Topic Navigation, Symbol Body Source, Reports, Topic Links, Class Hierarchy and File Links are used by Doc-O-Matic to automatically created the corresponding sections. You can rename these sections. In section types Syntax (Pascal, C++, VB.NET, C#, JavaScript, Java and IDL) declaration source of the used programming language and translate declaration source to other programming languages is presented. If you use one of these sections in your comments source and text in these sections replace automatically added and translated source.
There are some additional options that specify how Doc-O-Matic processes sections.
Option |
Meaning |
Autolink |
Turns on or off the autolinking feature within the section. |
Remove link feeds |
Removes line feeds. If this option is turned on, Doc-O-Matic joins adjacent lines. |
Remove spaces |
Removes unnecessary white spaces. If this option is turned on, Doc-O-Matic turns a sequence of white spaces into one single white space. |
Replace link text with target title |
Replaces the link text with the target title. This applies for manually added links and for automatically created links. For example if you use function names as link text but you want the symbols title (classname::membername or classname.membername) to appear as link text in the output you can turn on this feature for each section that you use. |
In Separate Line |
Section text starts in a new line in the DTX or source file. If this option is turned on the section heading (starter) is written in a separate line. If it is turned off, the section text follows the starter at the same line, separated by a Section Delimiter. |
Output Replacing |
Replace text or a character in this section (for example commas or paragraphs (enter \n)) with other text (for example "|"). The entered characters are replaced in all output formats. |
Trim |
Additional spaces are removed. |
XMLDoc starter strings. | |
Javadoc starter strings. |
Sections, Section Delimiter, Translating the Output