geocompx starter template for Quarto book projects.
- Update the book metadata in
_quarto.yml. - Replace the starter text in the
.qmdfiles with project-specific content. - Add, remove, or rename chapters as needed.
- Render locally while editing.
- Publish downstream books with GitHub Actions.
An initial GitHub Actions setup is included:
.github/workflows/publish.yml.disabledis a starter publish workflow for downstream books. Adapt it to the language-specific dependencies of the downstream book before enabling it.
Local output goes to docs/ for preview only and should not be committed.
This template repo also ignores _freeze/; downstream book repos can decide whether to commit _freeze/ based on their reproducibility and render-time needs.
quarto previewPDF support is included but commented out in _quarto.yml.
Enable it when preparing a publication-ready PDF.
quarto render --to pdfThis template is distributed under the MIT license, except for the bundled krantz.cls LaTeX class.