]> git.donarmstrong.com Git - lilypond.git/commitdiff
Adds bar-number-visibility.ly regtest.
authorMike Solomon <mike@apollinemike.com>
Fri, 30 Dec 2011 20:51:54 +0000 (21:51 +0100)
committerMike Solomon <mike@apollinemike.com>
Fri, 30 Dec 2011 20:51:54 +0000 (21:51 +0100)
input/regression/bar-number-visibility.ly [new file with mode: 0644]

diff --git a/input/regression/bar-number-visibility.ly b/input/regression/bar-number-visibility.ly
new file mode 100644 (file)
index 0000000..6e69323
--- /dev/null
@@ -0,0 +1,41 @@
+\version "2.15.24"
+
+\header {
+  texidoc = "The @code{barNumberVisibility} property controls at what
+intervals bar numbers are printed.
+"
+}
+
+music = \relative c' {
+  \repeat unfold 3 { c2 \bar "" \break \repeat unfold 5 c2 }
+}
+
+{
+  \set Score.barNumberVisibility = #first-bar-number-invisible
+  \music
+}
+
+{
+  \set Score.barNumberVisibility = #all-bar-numbers-visible
+  \music
+}
+
+{
+  \set Score.barNumberVisibility = #(every-nth-bar-number-visible 3)
+  \music
+}
+
+{
+  \set Score.barNumberVisibility = #(modulo-bar-number-visible 3 2)
+  \music
+}
+
+{
+  \set Score.barNumberVisibility = #first-bar-number-invisible-save-broken-bars
+  \music
+}
+
+{
+  \set Score.barNumberVisibility = #first-bar-number-invisible-and-no-parenthesized-bar-numbers
+  \music
+}