docs: update readme
Some checks are pending
Build PDFs / 🚢 Deploy (push) Waiting to run

This commit is contained in:
ndsboy 2025-02-23 16:26:32 +00:00
parent 2e2bcbd0e1
commit 08c39297c4

View file

@ -1,27 +1,47 @@
# offizielle Dokumente des swablab e.V. # Offizielle Dokumente
## Installation typst Hier befinden sich die [Typst](https://typst.app/)-Vorlagen
der offiziellen Vereinsdokumente des swablab e.V.
## Installation
Um aus den Vorlagen Dokumente zu erstellen oder diese anzupassen
muss Typst sowie Schriften installiert werden.
Wenn du [VSCode](https://code.visualstudio.com) und [Devcontainers](https://containers.dev) verwendest,
wird alles automatisch für dich installiert.
## Manuelle Installation
1. Download der ausführbaren Datei https://github.com/typst/typst/releases 1. Download der ausführbaren Datei https://github.com/typst/typst/releases
2. Installation der Schriften [Noto](https://fonts.google.com/specimen/Noto) und [Ubuntu](https://fonts.google.com/specimen/Ubuntu)
## Installation der benötigten Schriften 3. Testen mit `typst fonts` ob Typst und die Schriften korrekt installiert sind
- [Noto](https://fonts.google.com/specimen/Noto)
- [Ubuntu](https://fonts.google.com/specimen/Ubuntu)
## Generieren der PDFs ## Generieren der PDFs
Manche Dateien müssen per [YAML](https://en.wikipedia.org/wiki/YAML) konfiguriert werden.
In diesem Fall gibt es immer eine `.yml.template`-Datei, die das Format zeigt.
### Linux ### Linux
```bash ```bash
# automatisches kompilieren bei Änderungen # automatisches Kompilieren bei Änderungen
typst watch *.typ typst watch spendenbescheinigung.typ
# einmaliges kompilieren # einmaliges Kompilieren
typst compile *.typ typst compile spendenbescheinigung.typ
``` ```
### Windows ### Windows
```ps1 ```ps1
.\typst.exe compile .\spendenbescheinigung.typ .\typst.exe compile .\spendenbescheinigung.typ
``` ```
## Änderungen
Wenn du etwas ändern willst oder du einen Fehler bemerkt hast, dann öffne gerne
ein [Issue](https://git.swablab.de/swablab/website/issues) und beschreibe
möglichst genau dein Problem.
Alternativ kannst du die Änderung auch gerne selbst entwickeln und einen
[Pull Request](https://git.swablab.de/swablab/website/pulls) stellen.