Welcome to the DataPLANT Training Material.
Here you can find training material of previous workshops and classes.
Check out the DataPLANT Knowledge Base for up-to-date guides and tutorials.
Material are shared here under CC BY 4.0 license.
In order to reuse images from the knowledge base, that repo is added here as a submodule.
# git submodule add -b main https://github.com/nfdi4plants/nfdi4plants.knowledgebase/ public/kb (done once for the repo)
On a fresh clone, one needs to init the submodule via
git submodule update --init --recursive
To pull the latest commit from the original repo
git submodule update --recursive --remote
Slidev is a pretty strong vue.js based framework to build slides from markdown files.
- This can also be used to compile slide decks from smaller slide decks ("bricks")
- There's a vscode extension available
- during watch or build it checks, that all referenced / reused images or imported bricks actually exist
## npm init slidev (done once for the repo)
npm install ## (done once per machine)
You can see an example slide deck built with slidev here using the following command.
This should open a browser with the presentation, including some presentation controls in the bottom-left corner.
(Note: this will only work, if above git submodule
(i.e. the images from knowledge base) are correctly added.)
npm run dev -- slide-decks/2025-04-02_fdmnrw_fdm-werkstatt/slides.md
You can directly export a slide deck to pdf using slidev's browser controls or use the export command, e.g.
npm run export -- slide-decks/2025-04-02_fdmnrw_fdm-werkstatt/slides.md --output slide-decks/2025-04-02_fdmnrw_fdm-werkstatt/slides.pdf
Alternatively, you can use Marp to build slide decks. There's also a VSCode extension available. Some basic DataPLANT css styles are provided in style/marp.