TACC/TACC-Docs uses external libraries with unintutive relationships.
Packages:
- MkDocs
- uses Python-Markdown
(which is normally installed asmarkdown
,
but MkDocs installs it asMarkdown
) - supports many Python-Markdown extensions
- enables some Python-Markdown extensions by default
(TACC-Docs enables some (in ./mkdocs.yml) viamarkdown_extensions
) - offers:
- MkDocs Theme
(which is the default theme) - ReadTheDocs Theme
(which is what TACC/TACC-Docs both uses—seetheme
—and extends)
- MkDocs Theme
- uses Python-Markdown
- PyMdown-Extensions
(which are extensions for Python-Markdown)
(TACC-Docs enables some (in ./mkdocs.yml) viapymdownx.__extname__
) - mkdocs-macros
- allows Jinja syntax
- allows Python macros
Styles: