From 4424b10d7054025eef3e721f64fb53ad7b357282 Mon Sep 17 00:00:00 2001
From: Lars Thorsen DocBuilder has been used within the OTP project to generate
- documentation for Erlang/OTP itself for more than ten years.
- It has now been released as a regular Erlang/OTP application. The intention with DocBuilder is that it should be as easy to
- use and maintain as possible and generate adequate documentation
- for OTP's needs. It uses frames, which can probably be regarded as
- old-fashioned today. Hopefully, this should be improved in
- the future. Originally, DocBuilder input was SGML files and external tools
- was used for parsing. The internal version used in the OTP
- project can generate not only HTML code but also LaTeX (for PDF
- and PostScript) and nroff (for UNIX man pages). (Again, using
- external tools). Because of this, the parsed source code is
- transformed into a tree structure before being transformed again
- into the desired format.
A special kind of DTD,
-
All DTDs in the DocBuilder DTD suite share a basic set of tags. +
All DTDs in the OTP DTD suite share a basic set of tags. An author can easily switch from one DTD to another and still use the same basic tags. It is furthermore easy to copy pieces of information from one document to another, even though they do not @@ -143,13 +117,13 @@
For readability and simplicity, the examples have been kept as short as possible. For an example of what the generated HTML - will look like, it is recommended to look at the DocBuilder - documentation itself:
+ will look like, it is recommended to look at the documentation of + an OTP application.Create the relevant XML files.
-If there are EDoc comments in a module, the function
-
If there are EDoc comments in a module, the escript
+
+
Generate HTML files by using
-