31 lines
1.1 KiB
Markdown
31 lines
1.1 KiB
Markdown
# Historische Pentaradio-Shownotes
|
|
|
|
Dieses Repo dokumentiert meine Umarbeitung von
|
|
<https://pads.ccc.de/C3D2-Pentaradio> in individuelle Shownotes-Dateien für
|
|
<https://ftp.c3d2.de/pentaradio/shownotes/>.
|
|
|
|
1. Mittels der eingebauten Export-Funktion habe ich `pad.html` erhalten, und
|
|
hieraus Markdown gemacht:
|
|
|
|
```sh
|
|
pandoc -t gfm -o pad.md pad.html
|
|
```
|
|
|
|
2. Wie in der Commit-History ersichtlich habe ich an `pad.md` einige
|
|
Anomalitäten aufgeräumt. Insbesondere fängt jeder Anteil individueller
|
|
Shownotes mit einer Überschrift 2. Ebene an, z.B. `## Juli 2018`.
|
|
|
|
3. Somit kann die Datei `pad.md` dann automatisiert in einzelne Shownotes
|
|
im Ordner `out` zerschnitten werden:
|
|
|
|
```sh
|
|
make split
|
|
```
|
|
|
|
Der letzte Schritt kann beliebig oft wiederholt werden. Nachträgliche
|
|
Veränderungen an dem entsprechenden Skript (`split-pad/main.go`) sind also noch
|
|
möglich, ebenso wie nachträgliche Aufräumarbeiten in `pad.md` analog zum obigen
|
|
Schritt 2. Wenn ihr was zu fixen seht, schickt nen PR. Die Ergebnisdateien sind
|
|
unter Versionsverwaltung, damit man bei Änderungen den Effekt in
|
|
`git diff -- out/` sehen kann.
|