5.2.1 Alte Dateien aktualisieren
Die Syntax von LilyPond verändert sich ab und zu. Wenn LilyPond besser wird, muss auch die Syntax (Eingabesprache) entsprechend angepasst werden. Teilweise machen diese Veränderungen die Eingabesprache einfacher lesbar, teilweise dienen sie dazu, neue Eigenschaften des Programmes benutzbar zu machen.
LilyPond stellt ein Programm bereit, das Aktualisierungen
vereinfacht: convert-ly
. Einzelheiten zur Programmbenutzung
finden sich in
Dateien mit convert-ly aktualisieren.
Leider kann convert-ly
nicht alle Veränderungen der Syntax
berücksichtigen. Hier werden einfache „Suchen und
Ersetzen“-Veränderungen vorgenommen (wie etwa raggedright
zu
ragged-right
), aber einige Veränderungen sind zu
kompliziert. Die Syntax-Veränderungen, die das Programm nicht
berücksichtigt, sind im Kapitel
convert-ly
Dateien mit convert-ly aktualisieren aufgelistet.
Zum Beispiel wurden in LilyPond 2.4 und früheren Versionen
Akzente und Umlaute mit LaTeX-Befehlen eingegeben, ein
„No"el“ etwa ergäbe das französische Wort für Weihnachten.
In LilyPond 2.6 und höher müssen diese Sonderzeichen direkt
als utf-8-Zeichen eingegeben werden, in diesem Fall also „ë“.
convert-ly
kann nicht alle dieser LaTeX-Befehle
verändern, das muss manuell vorgenommen werden.