- Typst 98.1%
- Go 1%
- Dockerfile 0.9%
|
All checks were successful
deploy / deploy (push) Successful in 28s
Reviewed-on: #1 |
||
|---|---|---|
| .devcontainer | ||
| .forgejo/workflows | ||
| .vscode | ||
| operating_instructions | ||
| server | ||
| templates | ||
| .gitignore | ||
| 3d-druck-agb.typ | ||
| beitragsordnung.typ | ||
| beleg.typ | ||
| bestellung.typ | ||
| bestellung.yml.template | ||
| Containerfile | ||
| datenschutz.typ | ||
| getränkeliste.typ | ||
| go.work | ||
| haftungsausschluss.typ | ||
| LICENSE | ||
| mitgliedsantrag.typ | ||
| README.md | ||
| rechnung.typ | ||
| rechnung.yml.template | ||
| sachzuwendung.typ | ||
| sachzuwendung.yml.template | ||
| satzung.typ | ||
| spendenbescheinigung.typ | ||
| spendenbescheinigung.yml.template | ||
| verschwiegenheitserklärung.typ | ||
| werkstatt-agb.typ | ||
| werkstatt-regeln.typ | ||
Offizielle Dokumente
Hier befinden sich die Typst-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 und Devcontainers verwendest, wird alles automatisch für dich installiert.
Manuelle Installation
- Download der ausführbaren Datei https://github.com/typst/typst/releases
- Installation der Schriften Noto und Ubuntu
- Testen mit
typst fontsob Typst und die Schriften korrekt installiert sind
Generieren der PDFs
Manche Dateien müssen per YAML konfiguriert werden.
In diesem Fall gibt es immer eine .yml.template-Datei, die das Format zeigt.
Linux
# automatisches Kompilieren bei Änderungen
typst watch spendenbescheinigung.typ
# einmaliges Kompilieren
typst compile spendenbescheinigung.typ
Windows
.\typst.exe compile .\spendenbescheinigung.typ
Betriebsanweisungen
Das allgemeine Template befindet sich unter templates/tmpl_betriebsanweisung.typ.
Eine konkrete Maschine wird als eigene Inhaltsseite unter operating_instructions/
angelegt und erbt das Template. Aus dem Repository-Hauptverzeichnis wird sie so
kompiliert:
typst compile --root . operating_instructions/tischkreissaege.typ
Änderungen
Wenn du etwas ändern willst oder du einen Fehler bemerkt hast, dann öffne gerne ein Issue und beschreibe möglichst genau dein Problem.
Alternativ kannst du die Änderung auch gerne selbst entwickeln und einen Pull Request stellen.