voriges: Arbeiten an Eingabe-Dateien, aufwärts: Erste Schritte
LilyPond-Code muss immer von { } Zeichen oder einem
\relative c'' { ... }
umgeben sein, wie
gezeigt in Arbeiten an Eingabe-Dateien.
Im Rest dieses Handbuchs werden die meisten Beispiel allerdings darauf
verzichten. Um sie zu reproduzieren, können Sie den entsprechenden
Quellcode kopieren und in eine Textdatei einfügen, aber Sie
müssen dabei
\relative c'' { }
einfügen, wie hier gezeigt:
\relative c'' { ... hier das Beispiel ... }
Warum werden die Klammern hier meist weggelassen? Die meisten
der Beispiele können in ein längeres Musikstück hineinkopiert
werden, und dann ist es natürlich nicht sinnvoll, wenn auch noch
\relative c'' { }
dazukommt; ein \relative
darf
nicht innerhalb eines anderen \relative
gesetzt werden,
deshalb wird es hier weggelassen, damit die Beispiele auch innerhalb
eines anderen Kontextes funktionieren. Wenn bei jedem
Beispiel \relative c'' { }
eingesetzt würde,
könnten Sie die kleinen Beispiele der Dokumentation
nicht einfach zu Ihrem eigenen Notentext hinzufügen.
Die meisten Benutzer wollen
Noten zu einer schon bestehenden Datei irgendwo in der Mitte
hinzufügen, deshalb wurde der relative Modus für die Beispiele
im Handbuch weggelassen.
Viele Leute lernen Programme, indem sie einfach herumprobieren. Das geht auch mit LilyPond. Wenn Sie in der HTML-Version dieses Handbuchs eine Abbildung anklicken, erhalten sie exakt den LilyPond-Code, der zum Satz der Abbildung benutzt wurde. Versuchen Sie es mit dieser Abbildung:
Wenn Sie einfach alles kopieren, was im „ly snippet“-Abschnitt steht, und in eine Text-Datei einfügen, haben Sie schon eine fertige Vorlage für weitere Experimente. Damit Sie genau das gleiche Erscheinungsbild wie bei dem Beispiel selber erreichen, müssen Sie alles kopieren ab der Zeile „Start cut-&-pastable section“ bis ganz zum Ende der Datei.
Mehr Hinweise dazu, wie LilyPond-Eingabedateien konstruiert werden sollten, finden sich in Vorschläge, wie LilyPond-Eingabe-Dateien geschrieben werden sollen. Es ist aber wahrscheinlich am Besten, zuerst die gesamte Übung zu lesen.
Diese Seite ist für LilyPond-2.11.58 (Entwicklungszweig).
Fehler bitte an http://post.gmane.org/post.php?group=gmane.comp.gnu.lilypond.bugs melden.
Ihre Vorschläge für die Dokumentation sind willkommen.