neuer stanza style und sandbox angepasst

This commit is contained in:
tux 2023-11-22 18:17:06 +01:00
parent f540006a6c
commit ff3e148220
5 changed files with 42 additions and 36 deletions

View File

@ -35,34 +35,26 @@ MUSIC =
>> >>
} }
BRIDGE =
{
<<
\bridgeChords
\new Voice { \bridge }
\addlyrics { \bridgeVerse }
>>
}
TEXT = \markuplist TEXT = \markuplist
{ {
%\fontsize #-1 %Text in den Strophen kleiner %\fontsize #-1 %Text in den Strophen kleiner
%\vspace #1.5 %Abstand zwischen Strophen %\vspace #1.5 %Abstand zwischen Strophen
\group-verses { \group-verses {
\override #'(verse-vspace . 0.8) %abstand der Verse voneinander kleiner \override #'(verse-vspace . 0.8) %abstand der Verse voneinander kleiner
\chordverse #"3." \thirdVerseMarkup \chordverse #(stanza 3) \thirdVerseMarkup
\nochordverse #"4." \fourthVerseMarkup \nochordverse \ref \fourthVerseMarkup
} }
\group-verses { \group-verses {
\vspace #5 \vspace #5
\nochordverse #"5." \fifthVerseMarkup \nochordverse #(stanza 5) \fifthVerseMarkup
\nochordverse #"6." \sixthVerseMarkup \nochordverse #(stanza 6) \sixthVerseMarkup
\nochordverse #"7." \seventhVerseMarkup \nochordverse #(stanza 7) \seventhVerseMarkup
} }
\override #'(verse-cols . 2) %Spalten \override #'(verse-cols . 2) %Spalten
@ -70,25 +62,21 @@ TEXT = \markuplist
% \override #'(verse-hspace . -5) %Abstand zwischen Spalten geringer % \override #'(verse-hspace . -5) %Abstand zwischen Spalten geringer
%\translate #'(2 . 0) %das nächste was er printed, printed er nicht dahin wo es eigentlich hinkommt sondern verschiebt es um (x.y) %\translate #'(2 . 0) %das nächste was er printed, printed er nicht dahin wo es eigentlich hinkommt sondern verschiebt es um (x.y)
\group-verses { \group-verses {
\chordverse #"8." \columnVerseMarkup \chordverse #(stanza 8) \columnVerseMarkup
\chordverse #"9." \columnVerseMarkup \chordverse #(stanza 9) \columnVerseMarkup
\override #'(intraverse-vspace . 3) % Abstand der Zeilen eines Verses vergrößern \override #'(intraverse-vspace . 3) % Abstand der Zeilen eines Verses vergrößern
\chordverse #"10." \columnVerseMarkup \chordverse #(stanza 10) \columnVerseMarkup
\chordverse #"11." \columnVerseMarkup \chordverse #"XI." \columnVerseMarkup
\override #'(custom-verse-breaks "Strophen" "auch" "krass") \override #'(custom-verse-breaks "Strophen" "auch" "krass")
\chordverse #"12." \columnVerseMarkup \chordverse #(stanza 11) \columnVerseMarkup
} }
\group-verses { \group-verses {
%\override #'(baseline-skip . 1) %Damit verändert man den Abstand der Notenzeilen %\override #'(baseline-skip . 1) %Damit verändert man den Abstand der Notenzeilen
\score { \bridgeverse
\inline-score
\BRIDGE
\layout { \generalLayout }
}
\chordverse #"" \chordverse #""
#"(,\\repeats-around-chords { a:m c } d)" #"(,\\repeats-around-chords { a:m c } d)"
\score { \score {

View File

@ -15,6 +15,7 @@ songPath = "../../lieder"
%Liedteil -> hier werden alle Lieder inkludiert %Liedteil -> hier werden alle Lieder inkludiert
%Reihenfolge im Liederbuch: Von oben nach unten %Reihenfolge im Liederbuch: Von oben nach unten
\includeSong "sandbox"
\includeSong "vorlage" \includeSong "vorlage"
\blankpage \blankpage
\includeSong "vorlage_light" \includeSong "vorlage_light"

@ -1 +1 @@
Subproject commit 8b0fc2d7c9fb453f823197ade19da6e8b7f1dafa Subproject commit bc769f08312dcba138b2663b8fe392485f0a5c85

View File

@ -1,6 +1,5 @@
#(ly:set-option 'relative-includes #t) #(ly:set-option 'relative-includes #t)
defaultSongStyle = #'börnel
customStyleOverridesFile = "../lilypond-custom-includes/custom_style_overrides.ly" customStyleOverridesFile = "../lilypond-custom-includes/custom_style_overrides.ly"
\include "categories.ly" \include "categories.ly"

View File

@ -27,12 +27,12 @@ global = {
} }
firstVerse = \lyricmode { firstVerse = \lyricmode {
\set stanza = "1." \ref
Hier \repeat unfold 6 { _ } ist der Text für Stro -- phe eins. \set ignoreMelismata = ##t \unset ignoreMelismata % Bindebögen irgnorieren Hier \repeat unfold 6 { _ } ist der Text für Stro -- phe eins. \set ignoreMelismata = ##t \unset ignoreMelismata % Bindebögen irgnorieren
} }
secondVerse = \lyricmode { secondVerse = \lyricmode {
\set stanza = "2." #(stanza 2)
Mit _ ü -- ber -- springt man No -- ten. \markup { \bold { fett! krass } } Mit _ ü -- ber -- springt man No -- ten. \markup { \bold { fett! krass } }
"Mehrere Silben" auf ei -- ne No -- te. Me -- lis -- ma -- \set ignoreMelismata = ##t ta aus \unset ignoreMelismata und wieder an "Mehrere Silben" auf ei -- ne No -- te. Me -- lis -- ma -- \set ignoreMelismata = ##t ta aus \unset ignoreMelismata und wieder an
} }
@ -92,9 +92,9 @@ bridgeChords = \chords { a2:m a:m a:m a:m }
thirdVerseMarkup = thirdVerseMarkup =
"Test (Akk,a:m)orde (ü,a:1.3.7+.9)ber den (Stro,d:m)phen (test) "Test (Akk,a:m)orde (ü,a:1.3.7+.9)ber den (Stro,d:m)phen (test)
\\repStart sind (sup,e)er \\underline {(cool,a:m)} \\repStop \\repStart sind (sup,e)er \\underline {(cpjl,a:m)} \\repStop
und (sie,a:m) sind (jetzt,\\klamm{d:m}) auch (klam,\\klamm { d })mer(bar,\\klamm g) und (sie,a:m) sind (jetzt,\\klamm{d:m}) auch (klam,\\klamm { d })mer(bar,\\klamm g)
\\italic { hier i(s,fis)t mal was (kur,d:m)siv } das k(lap,g:m)pt (je,a)tzt" \\italic { hier i(s,fis)t mal was (kur,d:m)siv } das k(lLA,g:m)pt (je,a)tzt"
fourthVerseMarkup = fourthVerseMarkup =
"Hier ist leider nicht genug (Platz,g) "Hier ist leider nicht genug (Platz,g)
@ -124,6 +124,23 @@ columnVerseMarkup =
"Stro(phen,a:m) können jetzt auch in (Spal,f)ten! "Stro(phen,a:m) können jetzt auch in (Spal,f)ten!
Voll (krass,e) (eh,a:m)!" Voll (krass,e) (eh,a:m)!"
BRIDGE =
{
<<
\bridgeChords
\new Voice { \bridge }
\addlyrics { \bridgeVerse }
>>
}
bridgeverse = \markup {
\score {
\inline-score
\BRIDGE
\layout { \generalLayout }
}
}
MUSIC = MUSIC =
{ {
<< <<
@ -140,12 +157,13 @@ MUSIC =
TEXT = \markuplist TEXT = \markuplist
{ {
\group-verses { \group-verses {
\chordverse #"3." \thirdVerseMarkup \chordverse #(stanza 3) \thirdVerseMarkup
\chordverse #"4." \fourthVerseMarkup \chordverse #(stanza 4) \fourthVerseMarkup
\chordverse #"5." \fifthVerseMarkup \chordverse #(stanza 5) \fifthVerseMarkup
\chordverse #"6." \sixthVerseMarkup \chordverse #(stanza 6) \sixthVerseMarkup
\chordverse #"7." \seventhVerseMarkup \chordverse #(stanza 7) \seventhVerseMarkup
\chordverse #"8." \columnVerseMarkup \chordverse #(stanza 8) \columnVerseMarkup
\bridgeverse
} }
} }