Annotate lets you publish your DocBook documents online, giving your readers the possibility to add comments to paragraphs, chapters and other parts of your work. In order to achieve this, Annotate's work consists of two steps (see the diagram ): FIXME
Annotate extends the DocBook XSL style sheets so that the exported HTML document contains anchors at every point where an annotation should be possible.
The extended HTML file is then processed by a CGI script when a document is requested by a visitor. The anchors are replaced with the annotations and the interactive elements that allow the user to add new comments.