I have some trouble understanding some Doxygen command taking options as first argument (using HTML output).
Here, it is about the \include command but I believe that the answers (if any) will apply to other commands.
The manual says:
You can add option {lineno} to enable line numbers for the included code if desired.
You can add option {doc} to treat the file as documentation rather than code.
I can't get this to work. This:
\include doc path/to/my/file
works fine. But the file content is considered as code (which is perfectly normal), and it actually holds some generated content that I want to be formatted as documentation.
I tried these (yeah, don't laugh, please):
\include doc path/to/my/file
\include [doc] path/to/my/file
\include {doc} path/to/my/file
\include {[doc]} path/to/my/file
\include [{doc}] path/to/my/file
but none of these works.
And its the same behavior with the lineno option.
To be complete, I have to mention that the manual gives some info about the notation here:
Some commands have one or more arguments. Each argument has a certain range:
If braces are used the argument is a single word.
If (round) braces are used the argument extends until the end of the line on which the command was found.
If {curly} braces are used the argument extends until the next paragraph. Paragraphs are delimited by a blank line or by a section indicator.
But I don't understand how this relates to the above quote of the \include command manual.
Anybody has a clue ?
Doxygen version: 1.8.11 (Ubuntu 16.04 's latest).