]> git.donarmstrong.com Git - lilypond.git/blob - input/lsr/expressive/breathing-sign.ly
Add warning for LSR files.
[lilypond.git] / input / lsr / expressive / breathing-sign.ly
1 %%  Do not edit this file; it is auto-generated from LSR!
2 \version "2.10.12"
3
4 \header { texidoc = "
5 Breathing signs are available in different tastes: commas (default),
6 ticks, vees and `railroad tracks' (caesura).
7 " }
8
9 {
10   %% Modern notation:
11   \new Staff {
12     \relative c'' {
13       \key es \major \time 3/4
14
15       %% this bar contains no \breathe
16       <<
17         { g4 as g } \\
18         { es4 bes es }
19       >> |
20
21       %% by default, \breathe uses the rcomma, just as if saying:
22       %% \override BreathingSign  #'text =
23                                 %       #(make-musicglyph-markup "scripts.rcomma")
24       <<
25         { g4 as g } \\
26         { es4 \breathe bes es }
27       >> |
28
29       %% rvarcomma and lvarcomma are variations of the default rcomma
30       %% and lcomma
31
32       %% N.B.: must use Staff context here, since we start a Voice below
33       \override Staff.BreathingSign  #'text =
34       #(make-musicglyph-markup "scripts.rvarcomma")
35       <<
36         { g4 as g } \\
37         { es4 \breathe bes es }
38       >> |
39
40       %% wedge
41       \override BreathingSign  #'text =
42       #(make-musicglyph-markup "scripts.upbow")
43       es8 d es f g8 \breathe f |
44
45       %% caesura
46       \override BreathingSign  #'text =
47       #(make-musicglyph-markup "scripts.caesura")
48       es8[ d] \breathe  es[ f g f] |
49       es2 r4 \bar "||" \break
50     }
51   }
52 }
53