X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;ds=sidebyside;f=input%2Fregression%2Fbreathing-sign.ly;h=5ed19747cbf11d45220c20048adab02b25518df2;hb=79b728d4583177252f44644471e40766e6c4b676;hp=bef66328e3895db6b285c95c8f8e5b1e3fb8c530;hpb=c82168dd90e55fe7960b5efb5c5cc910dcae8952;p=lilypond.git diff --git a/input/regression/breathing-sign.ly b/input/regression/breathing-sign.ly index bef66328e3..5ed19747cb 100644 --- a/input/regression/breathing-sign.ly +++ b/input/regression/breathing-sign.ly @@ -1,24 +1,11 @@ #(ly:set-option 'old-relative) -\version "1.9.2" +\version "2.3.4" \header{ texidoc=" -Breathing signs, also used for phrasing, do normally not influence -global spacing -- only if space gets tight, notes are shifted to make -room for the breathing sign. Breathing signs break beams running -through their voice. In the following example, the notes in the first -two measures all have the same distance from each other. - Breathing signs are available in different tastes: commas (default), -ticks, vees and `railroad tracks' (caesura). - -Gregorian chant notation sometimes also uses commas and ticks, but in -smaller font size (we call it 'virgula' and 'caesura'). However, the -most common breathing signs are divisio minima/maior/maxima and -finalis, the latter three looking similar to bar glyphs. +ticks, vees and `railroad tracks' (caesura)." + } -" } - -\include "gregorian-init.ly" \score { @@ -27,79 +14,45 @@ finalis, the latter three looking similar to bar glyphs. % Modern notation: % \new Staff { - \notes \relative c'' { + \relative c'' { \key es \major \time 3/4 % this bar contains no \breathe - < + << { g4 as g } \\ { es4 bes es } - > | + >> | % by default, \breathe uses the rcomma, just as if saying: - % \property Voice.BreathingSign \set #'text = + % \override BreathingSign #'text = % #(make-musicglyph-markup "scripts-rcomma") - < + << { g4 as g } \\ { es4 \breathe bes es } - > | + >> | % rvarcomma and lvarcomma are variations of the default rcomma % and lcomma % N.B.: must use Staff context here, since we start a Voice below - \property Staff.BreathingSign \set #'text = + \override Staff.BreathingSign #'text = #(make-musicglyph-markup "scripts-rvarcomma") - < + << { g4 as g } \\ { es4 \breathe bes es } - > | + >> | % wedge - \property Voice.BreathingSign \set #'text = + \override BreathingSign #'text = #(make-musicglyph-markup "scripts-upbow") es8 d es f g8 \breathe f | % caesura - \property Voice.BreathingSign \set #'text = + \override BreathingSign #'text = #(make-musicglyph-markup "scripts-caesura") es8[ d] \breathe es[ f g f] | es2 r4 \bar "||" \break } } - - % - % Gregorian notation: - % - \context VaticanaStaff { - \notes \relative c' { - - % we turn bars off for Gregorian stuff - \property Staff.BarLine \override #'transparent = ##t - - % here is no \breathe - c g c - - % \virgula applies rcomma, but in a smaller font - c \virgula g c - - % \caesura applies rvarcomma, but in a smaller font - c \caesura g c - - % \divisioMinima is a simple vertical stroke through the - % uppermost staffline, just like the original implementation - % of breathing signs. - c \divisioMinima g c - - % \divisio{maior,maxima} and \finalis look like bars and are - % vertically centered on the staff; the direction property has - % no effect - c \divisioMaior g c - c \divisioMaxima g c - - % this one looks almost like a "||" type bar - \finalis - } - } } }