Files
the-job-machine/07_bewerbung-typst/README.md
T

55 lines
1.6 KiB
Markdown

# Bewerbungsunterlagen in Typst
Dieser Ordner ist unabhängig von den LaTeX-Quellen im übergeordneten Projekt.
Er enthält die Typst-Dokumente, die gemeinsame Vorlage, alle benötigten Schriften
und die Unterschrift.
## Voraussetzungen
- Typst 0.15 oder neuer
- `make` (optional; die Typst-Befehle können auch direkt ausgeführt werden)
## PDFs bauen
Im Ordner `07_bewerbung-typst`:
```sh
make all
```
Die Ergebnisse liegen unter `build/` und tragen den Namen der jeweiligen
Typst-Quelldatei mit der Endung `.pdf`.
Einzeln lassen sich die Dokumente mit `make coverletter` und `make cv` bauen.
## Dateien umbenennen
Die aktuellen Quelldateien stehen ausschließlich in den Variablen
`COVERLETTER_SRC` und `CV_SRC` am Anfang des `Makefile`.
Nach einer Umbenennung diese beiden Angaben entsprechend anpassen.
Build, Watch-Modus und PDF-Namen verwenden automatisch diese Konfiguration.
Einen laufenden Watch-Modus nach Änderungen am Makefile neu starten.
Vor dem Lesen oder Bearbeiten der Dokumente immer zuerst die aktuellen
Dateinamen im Makefile nachschlagen. Die daraus erzeugten Typst-Befehle
lassen sich ohne Ausführung anzeigen:
```sh
make -nB all
```
## Automatisch bei Änderungen bauen
Der Watch-Modus überwacht beide Dokumente einschließlich ihrer importierten
Vorlagen und erzeugt die PDFs nach jeder gespeicherten Änderung neu:
```sh
make watch
```
Die Überwachung läuft, bis sie mit `Ctrl+C` beendet wird. Einzelne Dokumente
lassen sich mit `make watch-coverletter` oder `make watch-cv` überwachen.
Gemeinsame Kontaktdaten werden in `personal.typ` gepflegt. Farben, Kopf- und
Fußzeilen sowie wiederverwendbare CV-Komponenten stehen in `template.typ`.