GTK-Doc is a GTK + DocBook Documentation Generator. GTK-Doc is used to document the code C. It is generally used to document the public API of libraries such as GTK + and GNOME, but it can also be used to document application code.Note GTK-Doc was not originally designed as a general tool documentation purposes, it may be a bit difficult to install and use. For a generally more polished documentation tool end you may want to consult doxygen (//www.doxygen.org/). However GTK-Doc has a special code to document the signals and properties of GTK + widgets and GObject classes other tools that have.GTK May-Doc allows your documentation to be written 2 ways: a) integrated in the source code specially formatted comments.orb) Added 'template' files that gtk-doc outings after scanning all the header files and analysis of these comments declarations.From source code and files GTK-Doc model generates a DocBook XML (or SGML) document, which is then converted to HTML. The generated HTML documentation may be covered in a standard web browser or using the browser Devhelp special API (see //developer.imendio.com/wiki/Devhelp).