Documentation site for SWAT+, built with MkDocs Material.
Published at https://swat-model.github.io/swatplus-documentation/
swatplus-documentation/
├── mkdocs.yml site config, theme, and nav
├── docs/ all documentation content and assets
├── pdf/ per-section PDF build pipeline (pandoc -> xelatex)
└── requirements.txt
pip install -r requirements.txt
mkdocs serveThen open http://localhost:8000.
mkdocs build
python3 pdf/build.py --repo . --out siteStatic output, including per-section PDFs, is written to site/.
A GitHub Actions workflow (.github/workflows/deploy.yml) builds the site and PDFs and
publishes them to GitHub Pages on every push to main.