Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
Kapitel 2: Übung 18<br />
\relative c, {<br />
\time 3/4<br />
\clef bass<br />
c2 e8 c' g'2.<br />
f4 e d c4 c, r4<br />
}<br />
Siehe auch<br />
�<br />
4 �<br />
�<br />
3 � ��<br />
� � � �<br />
� �<br />
Notationsreferenz: Abschnitt “Tonhöhen setzen” in Notationsreferenz, Abschnitt “Rhythmen<br />
eingeben” in Notationsreferenz, Abschnitt “Pausen eingeben” in Notationsreferenz, Abschnitt<br />
“Taktangabe” in Notationsreferenz, Abschnitt “Notenschlüssel” in Notationsreferenz.<br />
2.1.3 Arbeiten an Eingabe-Dateien<br />
LilyPonds Quelldateien ähneln Dateien in den meisten Programmiersprachen: Es ist auf Großund<br />
Kleinschreibung zu achten und Leerzeichen werden ignoriert. Ausdrücke werden mit<br />
geschweiften Klammern { } eingeklammert und Kommentare mit dem Prozentzeichen % auskommentiert<br />
oder mit %{ ... %} umgeben.<br />
Wenn das jetzt unverständlich erscheint, sind hier die Erklärungen:<br />
• Groß- und Kleinschreibung: Die Bedeutung eines Zeichens verändert sich, je nachdem, ob<br />
es groß (A, B, S, T) oder klein (a, b, s, t) geschrieben wird. Noten müssen immer klein<br />
geschrieben werden, { c d e } funktioniert, während { C D E } einen Fehler produziert.<br />
• Leerzeichen: Es spielt keine Rolle, wie viele Leerzeichen oder leere Zeilen sich zwischen den<br />
Zeichen der Quelldatei befinden. { c d e } bedeutet das Gleiche wie { c d e } oder<br />
{<br />
c d<br />
e }<br />
Natürlich ist das letzte Beispiel etwas schwer zu lesen. Eine gute Daumenregel ist es, Code-<br />
Blöcke mit der Tab-Taste oder zwei Leerzeichen einzurücken:<br />
{<br />
c d e<br />
}<br />
• Ausdrücke: Auch der kleinste Abschnitt an LilyPond-Code muss in { geschweifte Klammern<br />
} eingeschlossen werden. Diese Klammern zeigen LilyPond an, dass es sich um einen<br />
zusammengehörenden musikalischen Ausdruck handelt, genauso wie Klammern �()‘ in der<br />
Mathematik. Die Klammern sollten von jeweils einem Leerzeichen umgeben sein, um Zweideutigkeiten<br />
auszuschließen, es sei denn, sie befinden sich am Anfang oder Ende einer<br />
Zeile. Ein LilyPond-Befehl gefolgt von einem einfachen Ausdruck in Klammern (wie etwa<br />
\relative { }) wird auch als ein einzelner Musikausdruck gewertet.<br />
• Kommentare: Ein Kommentar ist eine Bemerkung für den menschlichen Leser einer Quelldatei,<br />
es wird bei der Dateianalyse durch das Programm ignoriert, so dass es also keine<br />
Auswirkung auf die Druckausgabe der Noten hat. Es gibt zwei verschiedene Typen von<br />
Kommentaren. Das Prozentzeichen �%‘ geht einem Zeilen-Kommentar voraus: Alles nach<br />
diesem Zeichen wird in dieser Zeile ignoriert. Üblicherweise wird ein Kommentar über dem<br />
Code gesetzt, auf den es sich bezieht.