Hallo Anja,
drei Sachen vorab: (1) Wie "groß" sind denn die Zeilen im Übungsbuch? (2) Es ist sicher überflüssig, einen Zeilenumbruch in einer neuen Variablen zu deklarieren, wenn deren Name sich kaum vom eigentlichen Makro unterscheidet und sogar noch einen Buchstaben zusätzlich benötigt. Eine Variable
br (in Anlehnung an [X]HTML-Syntax) wäre in diesem Fall geeigneter. (3) Für Ganztaktpausen, die zentriert zu setzen sind, stellt Lily die Syntax
R zur Verfügung (also ein großgeschriebenes "R").
Zu deinem Satzwunsch: mit eingebundenem Liedtext (die Größe ist erstmal zweitrangig) laufen die Noten natürlich sehr viel weiter. Außerdem kann Liedtext, wie comper schon sagte, tatsächlich nur an Stimmen
(\voice) und nicht an Zeilen
(\staff) verankert werden. Das stellt aber kein Problem dar, da man innerhalb eines
staff mindestens eine
voice unterbringen kann. Etwas erschwerend kommt nun hinzu, dass der Liedtext in der Mitte des Systems platziert werden soll, wobei die Noten, an denen sich der Text ausrichten soll, zwischen beiden Zeilen springen. Auch dies ist lösbar, indem man den Liedtext mit der jeweils relevanten Stimme assoziiert (Pausen erhalten logischerweise keinen unterlegten Text):
\set associatedVoice = "<Name_der_Stimme>". Verpackt in Variablen mit nachvollziehbaren Namen lässt sich der "Stimmtausch" übersichtlich im
\lyricmode einsetzen. Einzige Tücke hierbei: der Stimmtausch muss eine Silbe
vor der ersten "getauschten" Silbe eingefügt werden (lt. Doc kein Bug; siehe
NR 2.1.5).
Aus allem ergibt sich die angefügte Datei (mit kleineren Layoutanpassungen).
LG, Robert