Zurück: Optionen von convert-ly auf der Kommandozeile, NachOben: Dateien mit convert-ly aktualisieren
convert-ly
Nicht alle Änderungen der Syntax können konvertiert werden. Nur eine Ausgabeoption kann angegeben werden. Scheme- und LilyPond-Scheme-Code wird sehr unwahrscheinlich korrekt aktualisiert, hier ist meistens Nacharbeit erforderlich.
Hier eine Liste einiger Befehle, die convert-ly nicht konvertieren kann. Diese Liste ist in Form von Fehlermeldungen, denn convert-ly ist so strukturiert, dass nicht alle benötigten Änderungen implementiert werden können. Es handelt sich also eher um eine Wunschliste zur Referenz. 1.6->2.0: Bezifferter Bass wird nicht immer korrekt konvertiert, besonders Befehle wie {< >}. Mats Kommentar hierzu: Um convert-ly korrekt ausführen zu können, müssen alle Vorkommen von '{<' in etwas beliebiges wie '{#' und genauso '>}' in '&}' geändert werden. Nach der Konversion können sie dann zurück in '{ <' und '> }' verwandelt werden Nicht alle Textbeschriftungen werden richtig konvertiert. In der alten Syntax konnten Beschriftungsbefehle mit Klammern gruppiert werden, etwa -#'((bold italic) "string") This will incorrectly be converted into -\markup{{\bold italic} "string"} instead of the correct -\markup{\bold \italic "string"} 2.0->2.2: \partcombine wird nicht konvertiert \addlyrics => \lyricsto wird nicht konvertiert, dadurch kompilieren manche Dateien mit mehreren Strophen nicht. 2.0->2.4: \magnify wird nicht nach \fontsize konvertiert. - \magnify #m => \fontsize #f, where f = 6ln(m)/ln(2) remove-tag wird nicht verändert. - \applyMusic #(remove-tag '. . .) => \keepWithTag #'. . . first-page-number wird nicht geändert. - first-page-number no => print-first-page-number = ##f Zeilenumbrüche im \header-Feld werde nicht konvertiert. - \\\\ als Zeilenumbruch in \header{...} => \markup \center-align < "First Line" "Second Line" > Crescendo- und Decrescendo-Enden werden nicht konvertiert. - \rced => \! - \rc => \! 2.2->2.4: \turnOff (in \set Staff.VoltaBracket = \turnOff eingesetzt) wird nicht korrekt behandelt. 2.4.2->2.5.9 \markup{ \center-align <{ ... }> } sollte umgewandelt werden in: \markup{ \center-align {\line { ... }} } aber im Moment fehlt \line. 2.4->2.6 Besondere LaTeX-Zeichen wie $~$ im Text werden nicht nach UTF( konvertiert. 2.8 \score{} muss jetzt mit einem musikalischen Ausdruck beginnen. Alles andere (insbesondere \header{}) darf erst nach den Noten kommen.