As mentioned in the README, this documentation is set up using Quarto. Read here how to get started using Quarto.
Please commit changes to your own branch, push this branch to the repository, and file a pull request.
git clone https://github.com/Deltares/iMOD-Documentation.git
git checkout -b <my_branch_name>
rem Change some files here
git add <files>
git commit -m "<my commit message>"
git push origin <my_branch_name>
(Everything inbetween <> should be adapted).
See also this tutorial on how to creating a pull request.
We encourage contributors to test their commits locally before pushing.
Follow the instructions in the README.md to build the documentation locally.
Experience has shown that building the PDFs is usually more likely to fail than building HTML pages, so please test building the PDF as well before pushing to the Github repository.
The Quarto project is set up using different profiles, specified in the
_quarto-<profile>.yml
files. These are:
website
: The website, render as htmlmanual
: The full user manual, render as pdfinstall
: The installation guide, render as pdf. Can be shipped with the release.tutorial
: The tutorial pages, render as pdf. Can be used during trainings.
To include extra, or remove, pages in a specific document, you can alter the
_quarto-<profile>.yml
page in question.