Analog Devices Doctools
Analog Devices Inc. documentation extensions, themes, and tools for multiple repositories in the organization.
Read the Documentation guidelines for more documentation rules and information on the directives and roles packaged on this repository.
And read the Command line interface for information about the command line interface provided by Doctools.
-
How to do a release install, and a development install of Doctools.
-
Doctools is the central piece for aggregating multiple documentations together, expanding the standard hierarchical, mono-repo documentation configuration.
-
A brief set-of-rules for the documentation.
-
The Doctools bundles a command line interface called adoc meant to ease both continuous integration and local builds of the documentation.
-
Doctools is developed to work offline, in a local server as a rolling release (e.g., on GitHub Pages) and versioned in a dedicated server with orchestration.
-
Doctools has a continuous deployment integration pipeline that works as follows:
-
A Sphinx theme called harmonic (formerly cosmic) is available and is based on ADI’s harmonic design language.