Skip to content

NicoWeio/FP

Repository files navigation

Fortgeschrittenenpraktikum

Continuous Integration PDFs

In diesem Repository sammeln wir, Katharina Popp und Nicolai Weitkemper, den Quellcode für unsere Protokolle.

→ Übersicht über unsere Abgaben

So weit, so unspektakulär… Aber es gibt drei Dinge, die dieses Repository besonders attraktiv machen sollen:

Ein Linter!

Um uns die Arbeit des Korrekturlesens zu vereinfachen, habe ich (Nicolai) einen Linter programmiert, der häufige Fehler, vor allem Formfehler, erkennt. Weiteres zum Linter findet sich in dessen Unterordner.

Da ihr, werte Leser, wahrscheinlich ähnliche Anforderungen wie wir erfüllen müsst und ebenfalls die Latex-Vorlage aus dem Toolbox-Workshop nutzt, stehen die Chancen gut, dass auch ihr von diesem Linter profitieren könnt.

Continuous Integration

Ein weiteres Goodie ist die automatische Generierung von PDFs, die stets den aktuellen Stand des Repositorys widerspiegeln. Sie finden sich auf GitHub Pages.

Der Docker-Container, in dem die eigentliche Erstellung läuft, ist in ein eigenes Repository ausgelagert.

All-inclusive

Soll heißen: Dieses Repository enthält alles, was man zum Erstellen der Protokolle braucht. (Die funktionierende Continuous Integration ist der beste Beweis dafür.)

  • Messwerte
  • Python-Code zur Auswertung
  • .tex-Dateien
  • Grafiken

About

Physik Fortgeschrittenenpraktikum 2022/2023

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published