Funktion \refrain
#9
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Statt immer
\set stanza = "Ref.:"
zu nutzen, wäre es viel sinnvoller, man hätte eine Funktion, die ausgelagert ist. Zum Beispiel, wenn man irgendwann mal eine andere Lösung braucht.Man könnte also eine Funktion
\refrain
definieren, die den\set stanza
-Befehl enthält.Im Optimalfall sollte es das auch für alle Strophenmöglichkeiten geben.
Funktion Refrainto Funktion `refrain`Funktion `refrain`to Funktion `\refrain`hab das jetzt mal so gelöst, dass es
\ref
gibt, was man sowohl im Lyricmode als auch als erstes Argument für\chordverse
und\nochordverse
nehmen kann.Außerdem werden die Strophennummern jetzt auch einheitlich formatiert, wenn man nicht mehr einfach nur nen String übergibt, sondern sowas wie
#(stanza 2)
, was dann eben die Stanza für Strophe 2 formatiert ausgiebt.(Beispiele finden sich in der sandbox)
Die Formatierungen können über die Variablen:
angepasst werden.
Möchte man zum Beispiel keinen Punkt, sondern ne Klammer nach der Strophennummer haut man in sein
lilypond-custom-includes/custom_style_overrides.ly
sowas rein: