diff --git a/lieder/authors_sandbox/authors_sandbox.ly b/lieder/authors_sandbox/authors_sandbox.ly new file mode 100644 index 0000000..3b2a587 --- /dev/null +++ b/lieder/authors_sandbox/authors_sandbox.ly @@ -0,0 +1,103 @@ +\version "2.25.8" + +\include "../../lilypond-custom-includes/base_config.ly" + +#(set! paper-alist (cons '("testformat" . (cons (* 176 mm) (* 15 mm))) paper-alist)) +\paper { + #(set-paper-size "testformat") +} + +\bookpart { + \header { + authors = #'( + ("kumpel" text melody)) + } + \markup { \print-songinfo } +} + +\bookpart { + \header { + year_text = "1500" + authors = #'( + ("kumpel" text)) + } + \markup { \print-songinfo } +} + +\bookpart { + \header { + authors = #'( + ("kumpel" melody)) + } + \markup { \print-songinfo } +} + +\bookpart { + \header { + authors = #'( + ("kumpel" melody) + ("dude" text composition melody)) + } + \markup { \print-songinfo } +} + +\bookpart { + \header { + authors = #'( + ("kumpel" (verse 1)) + ("dude" melody (voice 1) (voice 2))) + } + \markup { \print-songinfo } +} + +\bookpart { + \header { + authors = #'( + ("kumpel" text (verse 2)) + ("dude" (verse 2) (verse 3))) + } + \markup { \print-songinfo } +} + +\bookpart { + \header { + authors = #'( + ("kumpel" text (voice 2) (voice 3)) + ("dude" (voice 2) (voice 3)) + ("nocheiner" (voice 4))) + } + \markup { \print-songinfo } +} + +\bookpart { + \header { + year_composition = "2001" + year_melody = "1901" + authors = #'( + ("kumpel" text composition) + ("dude" composition)) + } + \markup { \print-songinfo } +} + +\bookpart { + \header { + authors = #'( + ("kumpel" interlude) + ("dude" bridge) + ("" melody)) + } + \markup { \print-songinfo } +} + +\bookpart { + \header { + year_melody = "1800" + year_translation = "2010" + authors = #'( + ("kumpel" translation) + ("dude" text (meloverse 1)) + ("" melody)) + } + \markup { \print-songinfo } +} \ No newline at end of file diff --git a/lilypond-common-includes b/lilypond-common-includes index 7f7cac9..5884ab9 160000 --- a/lilypond-common-includes +++ b/lilypond-common-includes @@ -1 +1 @@ -Subproject commit 7f7cac99f4ff0a48192042d80e020969078d7c37 +Subproject commit 5884ab9d2cfc67d5396fd7800ae6da99960fa3fc diff --git a/lilypond-song-includes/data/authors.json b/lilypond-song-includes/data/authors.json index fb98336..215c8da 100644 --- a/lilypond-song-includes/data/authors.json +++ b/lilypond-song-includes/data/authors.json @@ -10,5 +10,9 @@ "trail_name": "dudekumpel", "death_year": "2050", "organization": "Bund der krassen Kumpels" + }, + "nocheiner": { + "name": "Jemand anderes", + "death_year": "2050" } } \ No newline at end of file