# Fortran Wiki FortranDOC

FortranDOC is an automatic documentation tool for free-form Fortran source code, written in Fortran 95, which produces a LaTeX document based on the scrbook class. It intends to be as simple as f90doc and as powerful as ROBODoc, and is ultimately somewhat of a compromise between the two, lacking some of ROBODoc’s power and being slightly more complex than f90doc. FortranDOC generates an automatic API summary which can be extended by adding documentation in comments, potentially including LaTeX macros.

As FortranDOC is self-documenting, the user guide serves as an example of FortranDOC’s output.