Quarto
Important
Do not create quarto brand extension or use the revealjs seminar plugin (complexity).
TODO
- Layout: template, font, logo (see /home/gerit/ownCloud/inbox/quarto/presentation-example-big_data_analytics)
- Interaction (seminar plugin + feedback flow)
- Ask students how they learn (PDF, …) whether they use a knowledge management system (which one), …
- always build output in
_sitedir
Principles
- Design contents in such a way that students can learn them (after the session, pdf, making comments)
- Add dynamic illustrations only as an extra (link them in the offline version)
Layout
typography defaults:
--font-family: "Source Sans Pro", sans-serif;Adding headings to the navigation
## Heading {data-menu-title="I. Overview"}
### Will not be in the navigation
PDF output for students based on an all-slides.qmd (with make pdf)
---
title: "BDA Analytics (LECTURE)"
format: revealjs
---
# BDA Analytics (LECTURE)
Hand-made toc
\newpage
## Lecture 1
\{\{< include lecture_1.qmd >\}\}
\newpage
## Lecture 2
\{\{< include lecture_2.qmd >\}\}
Adding extensions
docker compose run --rm quarto quarto add gadenbuie/countdown/quarto
docker compose run --rm quarto quarto add martinomagnifico/quarto-simplemenuPublishing to github pages
For quarto publish gh-pages : install quarto locally (otherwise, the ssh and git setup in the docker container requires detailed configuration).
See tutorial
Creating extensions
https://github.com/mcanouil/awesome-quarto
https://m.canouil.dev/quarto-extensions/
quarto list extensions
https://quarto.org/docs/extensions/creating.html
Shortcuts: - g : goto slide - b - d
Timer
quarto add gadenbuie/countdown/quarto
{{< countdown minutes=5 seconds=32 top=10 left=0 >}}