]> git.donarmstrong.com Git - lilypond.git/blobdiff - input/test/bar-number-regular-interval.ly
remove padding tweaks. Add
[lilypond.git] / input / test / bar-number-regular-interval.ly
index f3c5bbb804bcab7203607a12689615e698716bce..e151da304c1c48965cce9fcf1e4762d73c6ebd1c 100644 (file)
@@ -1,22 +1,24 @@
 \header {
     texidoc = "
 
-Bar numbers can also be printed at regular intervals.
+Bar numbers can be printed at regular intervals, inside a box or a circle.
 
 " }
 
-\version "2.1.1"
-
-\score {
-    \context Staff \notes \transpose  c c' {
-       \property Score.BarNumber \override #'break-visibility = #end-of-line-invisible
-       \property Score.barNumberVisibility = #(every-nth-bar-number-visible 4)
-       \property Score.BarNumber \override #'molecule-callback =
-       #(make-molecule-boxer 0.1 0.25 0.25 Text_item::brew_molecule)
-       \property Score.BarNumber \override #'font-size = #2
-       
-       \repeat unfold 9 { c1 } \bar "|."
-    }
+\version "2.6.0"
+
+\relative c'{
+   \override Score.BarNumber  #'break-visibility = #end-of-line-invisible
+   \set Score.barNumberVisibility = #(every-nth-bar-number-visible 4)
+   \override Score.BarNumber #'font-size = #2
+
+   \override Score.BarNumber #'print-function
+   = #(make-stencil-boxer 0.1 0.25 Text_interface::print)
+   \repeat unfold 5 { c1 } \bar "|"
+
+   \override Score.BarNumber #'print-function
+   = #(make-stencil-circler 0.1 0.25 Text_interface::print)
+   \repeat unfold 4 { c1 } \bar "|."
 }