Compare commits

..

No commits in common. "c4bfc17b89fea765ef9ec96ba7389298d7fe7ebe" and "e17c54476334b66cdff60e9fd1eaac36cf67b98a" have entirely different histories.

2 changed files with 2 additions and 13 deletions

View File

@ -72,7 +72,6 @@ textp = \lyricmode { \markup { \raise #1 \musicglyph #"rests.3" } }
% zweite Stimme alles grau
secondVoiceStyle = {
\override NoteHead.color = #grey
\override Dots.color = #grey
\override Stem.color = #grey
\override Flag.color = #grey
\override Beam.color = #grey
@ -80,7 +79,6 @@ secondVoiceStyle = {
firstVoiceStyle = {
\override NoteHead.color = #black
\override Dots.color = #black
\override Stem.color = #black
\override Flag.color = #black
\override Beam.color = #black
@ -95,16 +93,8 @@ schwarzkopf =
\override NoteHead.color = #grey
#})
romanStanza =
#(define-music-function (parser location) ()
#{ \override StanzaNumber.style = #'roman #})
stanza =
#(define-music-function (parser location stanzanumber) (number?)
(make-apply-context
(lambda (context)
(let* ((stanzastyle (ly:assoc-get 'style (ly:context-grob-definition context 'StanzaNumber)))
(formattedStanzaNumber (format #f (if (eq? stanzastyle 'roman) romanStanzaFormat stanzaFormat) stanzanumber)))
(ly:context-set-property! context 'stanza formattedStanzaNumber)))))
#(define-music-function (parser location stanzanumber) (number?)
#{ \set stanza = #(ly:format stanzaFormat stanzanumber) #})
ref = { \set stanza = \refString }

View File

@ -15,7 +15,6 @@ songTocColumns = 3
globalSize = 15
lyricSize = 1.6
stanzaFormat = "~a."
romanStanzaFormat = "~@r."
refString = "Ref.:"
% hübsche Wiederholungszeichen für den Liedtext
repStart = "𝄆"