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