[ << Working on LilyPond projects ] | [Anfang][Inhalt][Index][ ? ] | [ Templates >> ] | ||
[ < When things don’t work ] | [ Nach oben : When things don’t work ] | [ Troubleshooting (taking it all apart) > ] |
5.2.1 Updating old files
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
Updating files with convert-ly.
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
Updating files with convert-ly 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.
[ << Working on LilyPond projects ] | [Anfang][Inhalt][Index][ ? ] | [ Templates >> ] | ||
[ < When things don’t work ] | [ Nach oben : When things don’t work ] | [ Troubleshooting (taking it all apart) > ] |