]> git.donarmstrong.com Git - lilypond.git/blob - input/lsr/aligning-bar-numbers.ly
Imported Upstream version 2.12.3
[lilypond.git] / input / lsr / aligning-bar-numbers.ly
1 %% Do not edit this file; it is auto-generated from LSR http://lsr.dsi.unimi.it
2 %% This file is in the public domain.
3 \version "2.12.3"
4
5 \header {
6   lsrtags = "rhythms"
7
8   texidoc = "
9 Bar numbers by default are right-aligned to their parent object. This
10 is usually the left edge of a line or, if numbers are printed within a
11 line, the left hand side of a bar line.  The numbers may also be
12 positioned directly over the bar line or left-aligned to the bar line.
13
14 "
15   doctitle = "Aligning bar numbers"
16 } % begin verbatim
17
18 \relative c' {
19   \set Score.currentBarNumber = #111
20   \override Score.BarNumber #'break-visibility = #'#(#t #t #t)
21   % Increase the size of the bar number by 2
22   \override Score.BarNumber #'font-size = #2
23   % Print a bar number every second measure
24   \set Score.barNumberVisibility = #(every-nth-bar-number-visible 2)
25   c1 | c1
26   % Center-align bar numbers
27   \override Score.BarNumber #'self-alignment-X = #CENTER
28   c1 | c1
29   % Left-align bar numbers
30   \override Score.BarNumber #'self-alignment-X = #LEFT
31   c1 | c1
32 }
33