1ROBODoc(1) General Commands Manual ROBODoc(1)
2
3
4
6 ROBODoc - Extract documentation from source code.
7
8
10 robodoc --src <source> --doc <destination> [options]
11
12
14 ROBODoc extracts specially formated documentation from the source code.
15 It allows you to maintain a program and its documentation in a single
16 file.
17
18
20 -c Show the copyright message.
21
22
23 --version
24 Print version information and exit.
25
26
27 --doc Define the documentation directory or documentation file. A di‐
28 rectory should start with a '/' or a './' and should not include
29 any '..'.
30
31
32 --src Define the source directory or source file. A directory should
33 start with a '/' or a './' and should not include any '..'.
34
35
36 --ascii
37 Generate documentation in ASCII format.
38
39
40 --html Generate documentation in HTML format.
41
42
43 --dbxml
44 Generate documentation in XML DocBook format.
45
46
47 --latex
48 Generate documentation in LaTeX format.
49
50
51 --rtf Generate documentation in RTF format.
52
53
54 --index
55 Create an additional master index file.
56
57
58 --multidoc
59 Store all documentation in seperate files.
60
61
62 --singledoc
63 Store all documentation in a single file.
64
65
66 --singlefile
67 Generate a single document from a single file
68
69
70 --cmode
71 Handy defaults for C
72
73
74 --cobol
75 Add hyphens to identifiers, breaks cmode indexing.
76
77 The complete list of options can be found in the HTML documenta‐
78 tion. (Reference at the end of this page.)
79
80
82 robodoc --src ./ --doc myproject --singledoc --html
83
84 Creates a document called myproject.html from all source files in the
85 current directory.
86
87 robodoc --src ./myproject/
88 --doc ./myprojectdoc --multidoc --html --index
89
90 Creates seperate documents for all the source files found in the direc‐
91 tory ./myproject they are stored in the directory ./myprojectdoc. A
92 master index file called ./myprojectdoc/masterindex.html is also cre‐
93 ated. This provides links to all the individual files.
94
95
97 Copyright © 1994-2008 Frans Slothouber, Petteri Kettunen, Gergely Budai
98 and Jacco van Weert.
99
100 This is free software; see the source for copying conditions. There is
101 NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR
102 PURPOSE.
103
104
106 Frans Slothouber, Jacco van Weert, Petteri Kettunen, Bernd Koesling,
107 Thomas Aglassinger, Anthon Pang, Stefan Kost, David Druffner, Sasha
108 Vasko, Nathan Prewitt, Gergely Budai and Dennis Stampfer.
109
110
112 The documentation in HTML format that comes with ROBODoc. Latest ver‐
113 sion can be found from http://www.xs4all.nl/~rfsber/Robo/ or from
114 http://sourceforge.net/projects/robodoc/.
115
116 robohdrs(1)
117
118
119
120robodoc 4.99.44 Feb 2021 ROBODoc(1)