- LilyPond 100%
| Aufgaben | ||
| Lektionen | ||
| .gitignore | ||
| LICENSE | ||
| README.md | ||
LilyPond-Kurs
Inhalt
In diesem Repository findet sich Material für den geplanten LilyPond-Kurs auf der CdE-PfingstAkademie 2026 (insgesamt 9 Kursstunden). Dieses gliedert sich in Lektionen, die wir im Kurs besprechen werden, und Aufgaben zu diesen Lektionen, die »nachgeschrieben« werden sollen (natürlich sind hier quasi die Musterlösungen zu diesen Aufgaben einsehbar).
Das gesamte Material liegt in kompilierbarem Quelltext1 vor, wobei neue Konzepte stets mit ausführlichen Kommentaren versehen sind. Die Kommentare sind dabei teilweise wörtlich aus dem »Handbuch zum Lernen« (siehe unten) übernommen.
Technische Voraussetzungen
Um die Quelltexte kompilieren zu können, benötigt man LilyPond in der Version 2.24.4 oder höher (da diese derzeit [16.05.2026] in den stable-Paketquellen von Debian liegt, schien uns das eine sinnvolle Untergrenze zu sein).
Quellen zum Nachschlagen
Die Online-Dokumentation von LilyPond ist auf den ersten Blick etwas verwirrend: Nicht nur gibt es verschiedene Handbücher, es gibt auch für jeden Major Release welche (unten ist immer Version 2.24 verlinkt).2 Eine umfassende, aber auch etwas irreführende Übersicht findet man hier.
Für unsere Zwecke seien vor allem folgende drei »Handbücher« hervorgehoben:
- Das Handbuch zum Lernen, auf englisch »learning manual«, in dem grundlegende Dinge sehr verständlich zusammengefasst sind.
- Die Notationsreferenz, auch »Benutzerhandbuch« genannt. Hier finden sich Antworten auf (fast) alle Fragen, die man sich stellen kann.
- Um experimentelle Erweiterungen zu teilen, gab es früher™ das »Snippet Repository«. Mittlerweile ist es Teil des LilyPond Wiki, das aber leider ziemlich langsam ist. Es gibt aber auch eine kuratierte Liste von Schnipseln auf der Hauptseite.
-
Leider gibt es noch keien Chroma-Deklaration für LilyPond-Quelltext, sodass der Quelltext auf Florians Forgejo-Instanz derzeit noch nicht farblich hervorgehoben dargestellt wird. ↩︎
-
Hinzu kommt, dass die Dokumentationen nach Möglichkeit automatisch in der Browsersprache angezeigt werden; es sei denn, man wählt explizit so etwas wie
index.de.html. Die Inhaltsverzeichnisse am linken Rand verweisen aber nicht darauf, sodass man bei jedem Seitenwechsel wieder zur Ausgangssprache zurückkehrt. Das ist nicht nur nervig, wenn man mit Leuten zusammenarbeitet, sondern auch, wenn man etwas googelt. ↩︎