Liebe LilyPonder,
ich möchte gern eine Reihe von \markup zu einem einzelnen Macro zusammenfassen. Der Sinn ist, diese \markup in eine includierte Datei zu verlagern und dann in einer zentralen Datei zu verwenden. In simples Beispiel sähe so aus:
\version "2.19.28"
\markup "1.Markup"
\markup "2.Markup"
Im Ergebnis stelle ich mir das wie folgt vor:
\version "2.19.28"
\include "meine-markups.ily"
\meine_markups
und die Datei "meine-markups.ily" sähe in etwa so aus:
\version "2.19.28"
meine_markups = {
\markup "1.Markup"
\markup "2.Markup"
}
...nur leider funktioniert das so nicht.
Wie könnte ich das realisieren ?
Kann man die \markup einer Liste zuweisen, die dann abgearbeitet wird ?
Als weitere Randbedingung kommt hinzu, die Anzahl der Markups variiert zwischen 10 und 30 und sie sind im Einzelfall durchaus kompliziert.
Liebe Grüße,
Michael