01.12.2012 Aufrufe

mpdolce

mpdolce

mpdolce

MEHR ANZEIGEN
WENIGER ANZEIGEN

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.

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!