]> git.donarmstrong.com Git - lilypond.git/blobdiff - input/regression/header-bookpart-multiple.ly
Imported Upstream version 2.16.0
[lilypond.git] / input / regression / header-bookpart-multiple.ly
diff --git a/input/regression/header-bookpart-multiple.ly b/input/regression/header-bookpart-multiple.ly
new file mode 100644 (file)
index 0000000..e26d0dc
--- /dev/null
@@ -0,0 +1,30 @@
+\version "2.16.0"
+
+\header {
+  texidoc="
+A second bookpart-level header block shall retain previously set values from a first header block at the same or higher levels unless overriden.
+"
+}
+
+\header { composer = "Composer correct (set at top level)" }
+\book {
+  \header {
+    title = "Title correct (set in book)"
+    subtitle = "Subtitle incorrect (to be superseded in bookpart)"
+  }
+  \bookpart {
+    \header {
+      subtitle = "Subtitle correct (superseded in bookpart)"
+      piece = "Piece incorrect (to be superseded at bookpart level)"
+    }
+    \header {
+      piece = "Piece correct (superseded at bookpart level)"
+    }
+    \markup \vspace #2
+    \markup { \bold Note: expect title, subtitle, piece and composer. }
+    \markup \vspace #2
+    \score {
+      \new Staff { c'4 }
+    }
+  }
+}