From: David Kastrup Date: Mon, 29 Oct 2012 15:25:02 +0000 (+0100) Subject: Rerun scripts/auxiliar/update-with-convert-ly.sh X-Git-Tag: release/2.17.6-1~9^2 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=13da8b27aabc5d5a752d00ed1e2b99ad20f0f264;p=lilypond.git Rerun scripts/auxiliar/update-with-convert-ly.sh --- diff --git a/Documentation/cs/learning/fundamental.itely b/Documentation/cs/learning/fundamental.itely index a09c282f08..3131a99e4a 100644 --- a/Documentation/cs/learning/fundamental.itely +++ b/Documentation/cs/learning/fundamental.itely @@ -8,7 +8,7 @@ Guide, node Updating translation committishes. @end ignore -@c \version "2.16.0" +@c \version "2.17.6" @c Translators: Pavel Fric @node Základní pojmy @@ -888,9 +888,9 @@ a hlasy. Složitější věci budou vysvětleny v pozdějších částech. \\ % Voice four { % Ignore these for now - they are explained in Ch 4 - \once \override NoteColumn #'force-hshift = #0 + \once \override NoteColumn.force-hshift = #0 2 - \once \override NoteColumn #'force-hshift = #0.5 + \once \override NoteColumn.force-hshift = #0.5 des2 } >> | @@ -937,9 +937,9 @@ porozumět. \\ % Voice four { \voiceThreeStyle % Ignore these for now - they are explained in Ch 4 - \once \override NoteColumn #'force-hshift = #0 + \once \override NoteColumn.force-hshift = #0 2 - \once \override NoteColumn #'force-hshift = #0.5 + \once \override NoteColumn.force-hshift = #0.5 des2 } >> @@ -3101,8 +3101,7 @@ sind. @} >> % end ManualOne Staff context \new Staff = "ManualTwo" \with @{ - \override VerticalAxisGroup - #'staff-staff-spacing #'stretchability = 5 + \override VerticalAxisGroup.staff-staff-spacing.stretchability = 5 @} << \keyTime \clef "bass" @@ -3167,8 +3166,7 @@ PedalOrganMusic = \relative c { } >> % end ManualOne Staff context \new Staff = "ManualTwo" \with { - \override VerticalAxisGroup - #'staff-staff-spacing #'stretchability = 5 + \override VerticalAxisGroup.staff-staff-spacing.stretchability = 5 } << \keyTime \clef "bass" @@ -3236,7 +3234,7 @@ werden: @c TODO Avoid padtext - not needed with skylining @lilypond[quote,verbatim,ragged-right] dolce = \markup { \italic \bold dolce } -padText = { \once \override TextScript #'padding = #5.0 } +padText = { \once \override TextScript.padding = #5.0 } fthenp=_\markup { \dynamic f \italic \small { 2nd } \hspace #0.1 dynamic p } @@ -3268,7 +3266,7 @@ sehr viel schwerer lesbar, besonders die letzte Zeile. violin = \relative c'' @{ \repeat volta 2 @{ c4._\markup @{ \italic \bold dolce @} b8 a8 g a b - \once \override TextScript #'padding = #5.0 + \once \override TextScript.padding = #5.0 c4.^"hi there!" d8 e' f g d c,4.\markup @{ \dynamic f \italic \small @{ 2nd @} \hspace #0.1 \dynamic p @@ -3295,7 +3293,7 @@ padText = (parser location padding) (number?) #{ - \once \override TextScript #'padding = $padding + \once \override TextScript.padding = $padding #}) \relative c''' { diff --git a/Documentation/cs/learning/tweaks.itely b/Documentation/cs/learning/tweaks.itely index 8097ccf4fd..c184040c11 100644 --- a/Documentation/cs/learning/tweaks.itely +++ b/Documentation/cs/learning/tweaks.itely @@ -8,7 +8,7 @@ Guide, node Updating translation committishes. @end ignore -@c \version "2.16.0" +@c \version "2.17.6" @node Ladění výstupu @chapter Ladění výstupu @@ -259,9 +259,9 @@ zu ändern: @lilypond[quote,fragment,ragged-right,verbatim,relative=1] c4 d -\override NoteHead #'color = #red +\override NoteHead.color = #red e4 f | -\override NoteHead #'color = #green +\override NoteHead.color = #green g4 a b c | @end lilypond @@ -296,11 +296,11 @@ wieder auf den Standardwert für die letzten zwei Noten gesetzt. @lilypond[quote,fragment,ragged-right,verbatim,relative=1] c4 d -\override NoteHead #'color = #red +\override NoteHead.color = #red e4 f | -\override NoteHead #'color = #green +\override NoteHead.color = #green g4 a -\revert NoteHead #'color +\revert NoteHead.color b4 c | @end lilypond @@ -323,9 +323,9 @@ geändert werden: @lilypond[quote,fragment,ragged-right,verbatim,relative=1] c4 d -\once \override NoteHead #'color = #red +\once \override NoteHead.color = #red e4 f | -\once \override NoteHead #'color = #green +\once \override NoteHead.color = #green g4 a b c | @end lilypond @@ -370,7 +370,7 @@ werden. Schauen wir zuerst, was wir mit @lilypond[quote,fragment,ragged-right,verbatim,relative=1] 4 -\once \override NoteHead #'font-size = #-3 +\once \override NoteHead.font-size = #-3 4 4 @end lilypond @@ -403,7 +403,7 @@ mittlere Note eines Akkordes auf diese Weise ändern: @lilypond[quote,fragment,ragged-right,verbatim,relative=1] 4 -4 +4 @end lilypond Beachten Sie, dass die Syntax des @code{\tweak}-Befehls sich @@ -427,8 +427,8 @@ Beispiel zu sehen ist. @lilypond[quote,fragment,ragged-right,verbatim,relative=2] a4^"Black" - -\tweak #'color #red ^"Red" - -\tweak #'color #green _"Green" + -\tweak color #red ^"Red" + -\tweak color #green _"Green" @end lilypond @noindent @@ -464,9 +464,9 @@ gesetzt wird. @cindex direction-Eigenschaft, Beispiel @lilypond[quote,ragged-right,verbatim,fragment,relative=2] -\tweak #'direction #up +\tweak direction #up \times 4/3 { - \tweak #'color #red + \tweak color #red \times 2/3 { c8[ c c] } \times 2/3 { c8[ c c] } \times 2/3 { c8[ c c] } @@ -488,12 +488,11 @@ beginnen, kann ihr Aussehen auf die übliche Art mit dem @c See issue 509 @lilypond[quote,ragged-right,verbatim,fragment,relative=1] \times 2/3 { c8[ c c] } -\once \override TupletNumber - #'text = #tuplet-number::calc-fraction-text +\once \override TupletNumber.text = #tuplet-number::calc-fraction-text \times 2/3 { c8[ c] c8[ c] - \once \override TupletNumber #'transparent = ##t + \once \override TupletNumber.transparent = ##t \times 2/3 { c8[ c c] } \times 2/3 { c8[ c c] } } @@ -656,7 +655,7 @@ einmal einen sehr großen Wert für die Dicke um zu sehen, ob der Befehl auch funktioniert. Also: @example -\override Slur #'thickness = #5.0 +\override Slur.thickness = #5.0 @end example Vergessen Sie nicht das Rautenzeichen und Apostroph @@ -678,7 +677,7 @@ Legatobogen und nahe bei ihm.} Also etwa so: \time 6/8 { % Increase thickness of all following slurs from 1.2 to 5.0 - \override Slur #'thickness = #5.0 + \override Slur.thickness = #5.0 r4 bes8 bes[( g]) g | g8[( es]) es d[( f]) as | as8 g @@ -753,7 +752,7 @@ muss also wie folgt positioniert werden: \key es \major r4 bes8 % Increase thickness of immediately following slur only - \once \override Slur #'thickness = #5.0 + \once \override Slur.thickness = #5.0 bes8[( g]) g | g8[( es]) es d[( f]) as | as8 g @@ -795,10 +794,10 @@ Note gestellt, an welcher der Bogen beginnt: { r4 bes8 % Increase thickness of immediately following slur only - \once \override Slur #'thickness = #5.0 + \once \override Slur.thickness = #5.0 bes[( g]) g | % Increase thickness of immediately following slur only - \once \override Slur #'thickness = #5.0 + \once \override Slur.thickness = #5.0 g8[( es]) es d[( f]) as | as8 g } @@ -823,11 +822,11 @@ dessen später den @code{\revert}-Befehl einsetzen, um die { r4 bes8 % Increase thickness of all following slurs from 1.2 to 5.0 - \override Slur #'thickness = #5.0 + \override Slur.thickness = #5.0 bes[( g]) g | g8[( es]) es % Revert thickness of all following slurs to default of 1.2 - \revert Slur #'thickness + \revert Slur.thickness d8[( f]) as | as8 g } @@ -934,7 +933,7 @@ Gut, der @code{\override}-Befehl, mit dem der Gesangstext kursiv gesetzt wird, lautet: @example -\override LyricText #'font-shape = #'italic +\override LyricText.font-shape = #'italic @end example @noindent @@ -956,7 +955,7 @@ bezieht, etwa so: as8 g } \addlyrics { - \override LyricText #'font-shape = #'italic + \override LyricText.font-shape = #'italic The man who | feels love's sweet e -- | mo -- tion } } @@ -988,7 +987,7 @@ ein Begriff interpretiert und von LilyPond nicht verstanden werden. Der Befehl muss also lauten: @example -\override Lyrics . LyricText #'font-shape = #'italic +\override Lyrics.LyricText.font-shape = #'italic @end example @warning{Innerhalb von Gesangstext muss immer ein @@ -1154,7 +1153,7 @@ auslassen: @lilypond[quote,fragment,ragged-right,verbatim,relative=2] { \time 12/16 - \override BarLine #'stencil = ##f + \override BarLine.stencil = ##f c4 b8 c d16 c d8 g,8 a16 b8 c d4 e16 | e8 @@ -1184,7 +1183,7 @@ den richtigen Kontext mit anzugeben: @lilypond[quote,fragment,ragged-right,verbatim,relative=2] { \time 12/16 - \override Staff.BarLine #'stencil = ##f + \override Staff.BarLine.stencil = ##f c4 b8 c d16 c d8 g,8 a16 b8 c d4 e16 e8 @@ -1206,7 +1205,7 @@ den Stencil auf ein Objekt mit der Größe Null setzt: @lilypond[quote,verbatim,relative=2] { c4 c - \once \override NoteHead #'stencil = #point-stencil + \once \override NoteHead.stencil = #point-stencil c4 c } @end lilypond @@ -1237,7 +1236,7 @@ den Wert in einem @code{\override}-Befehl anzuführen. @lilypond[quote,fragment,ragged-right,verbatim,relative=2] { \time 12/16 - \override Staff.BarLine #'break-visibility = #'#(#f #f #f) + \override Staff.BarLine.break-visibility = #'#(#f #f #f) c4 b8 c d16 c d8 | g,8 a16 b8 c d4 e16 | e8 @@ -1273,7 +1272,7 @@ machen, ist also: @lilypond[quote,fragment,ragged-right,verbatim,relative=2] { \time 12/16 - \override Staff.TimeSignature #'transparent = ##t + \override Staff.TimeSignature.transparent = ##t c4 b8 c d16 c d8 | g,8 a16 b8 c d4 e16 | e8 @@ -1295,7 +1294,7 @@ gesetzt werden: @lilypond[quote,fragment,ragged-right,verbatim,relative=2] { \time 12/16 - \override Staff.TimeSignature #'stencil = ##f + \override Staff.TimeSignature.stencil = ##f c4 b8 c d16 c d8 | g,8 a16 b8 c d4 e16 | e8 @@ -1339,7 +1338,7 @@ weiß zu setzen, können Sie schreiben: @lilypond[quote,fragment,ragged-right,verbatim,relative=2] { \time 12/16 - \override Staff.BarLine #'color = #white + \override Staff.BarLine.color = #white c4 b8 c d16 c d8 | g,8 a16 b8 c d4 e16 | e8 @@ -1374,7 +1373,7 @@ in interne Werte konvertiert: @lilypond[quote,fragment,ragged-right,verbatim,relative=2] { \time 12/16 - \override Staff.BarLine #'color = #(x11-color 'white) + \override Staff.BarLine.color = #(x11-color 'white) c4 b8 c d16 c d8 | g,8 a16 b8 c d4 e16 | e8 @@ -1404,7 +1403,7 @@ würde sein: @code{(rgb-color 1 1 1)}. @lilypond[quote,fragment,ragged-right,verbatim,relative=2] { \time 12/16 - \override Staff.BarLine #'color = #(rgb-color 1 1 1) + \override Staff.BarLine.color = #(rgb-color 1 1 1) c4 b8 c d16 c d8 | g,8 a16 b8 c d4 e16 | e8 @@ -1434,12 +1433,12 @@ verschiede Grauschattierungen erhalten: @lilypond[quote,fragment,ragged-right,verbatim,relative=2] { \time 12/16 - \override Staff.StaffSymbol #'color = #(x11-color 'grey30) - \override Staff.TimeSignature #'color = #(x11-color 'grey60) - \override Staff.Clef #'color = #(x11-color 'grey60) - \override Voice.NoteHead #'color = #(x11-color 'grey85) - \override Voice.Stem #'color = #(x11-color 'grey85) - \override Staff.BarLine #'color = #(x11-color 'grey10) + \override Staff.StaffSymbol.color = #(x11-color 'grey30) + \override Staff.TimeSignature.color = #(x11-color 'grey60) + \override Staff.Clef.color = #(x11-color 'grey60) + \override Voice.NoteHead.color = #(x11-color 'grey85) + \override Voice.Stem.color = #(x11-color 'grey85) + \override Staff.BarLine.color = #(x11-color 'grey10) c4 b8 c d16 c d8 | g,8 a16 b8 c d4 e16 | e8 @@ -1514,8 +1513,8 @@ wir setzen den Stencil von beiden auf @code{#f}: alignAboveContext = #"main" } { - \override Staff.Clef #'stencil = ##f - \override Staff.TimeSignature #'stencil = ##f + \override Staff.Clef.stencil = ##f + \override Staff.TimeSignature.stencil = ##f { f8 f c } } >> @@ -1582,9 +1581,9 @@ Das obige Beispiel könnte also auch so aussehen: \new Staff \with { alignAboveContext = #"main" % Don't print clefs in this staff - \override Clef #'stencil = ##f + \override Clef.stencil = ##f % Don't print time signatures in this staff - \override TimeSignature #'stencil = ##f + \override TimeSignature.stencil = ##f } { f8 f c } >> @@ -1617,7 +1616,7 @@ Entweder wir ändern die Schriftgröße für jede Objektart mit einem eigenen Befehl, etwa: @example -\override NoteHead #'font-size = #-2 +\override NoteHead.font-size = #-2 @end example @noindent @@ -1652,8 +1651,8 @@ Setzen wir das also in unserem Ossia-Beispiel ein: { f8 c c } \new Staff \with { alignAboveContext = #"main" - \override Clef #'stencil = ##f - \override TimeSignature #'stencil = ##f + \override Clef.stencil = ##f + \override TimeSignature.stencil = ##f % Reduce all font sizes by ~24% fontSize = #-2 } @@ -1725,11 +1724,11 @@ sie benutzt: { f8 c c } \new Staff \with { alignAboveContext = #"main" - \override Clef #'stencil = ##f - \override TimeSignature #'stencil = ##f + \override Clef.stencil = ##f + \override TimeSignature.stencil = ##f fontSize = #-2 % Reduce stem length and line spacing to match - \override StaffSymbol #'staff-space = #(magstep -2) + \override StaffSymbol.staff-space = #(magstep -2) } { f8 f c } >> @@ -1900,11 +1899,11 @@ der Standard eingestellt. @lilypond[quote,verbatim,relative=2] a4 g c a -\override Stem #'direction = #DOWN +\override Stem.direction = #DOWN a4 g c a -\override Stem #'direction = #UP +\override Stem.direction = #UP a4 g c a -\revert Stem #'direction +\revert Stem.direction a4 g c a @end lilypond @@ -1996,9 +1995,9 @@ die Wirkung von @code{DOWN} (runter) und @code{UP} @lilypond[quote,verbatim,relative=2] c4-5 a-3 f-1 c'-5 -\override Fingering #'direction = #DOWN +\override Fingering.direction = #DOWN c4-5 a-3 f-1 c'-5 -\override Fingering #'direction = #UP +\override Fingering.direction = #UP c4-5 a-3 f-1 c'-5 @end lilypond @@ -2104,7 +2103,7 @@ werden. Der Standardwert kann aus dem er ist @code{-5}, versuchen wir es also mit @code{-7}. @lilypond[quote,fragment,ragged-right,verbatim,relative=1] -\override Fingering #'font-size = #-7 +\override Fingering.font-size = #-7 \set fingeringOrientations = #'(left) 4 4 @@ -2205,7 +2204,7 @@ Objekten zeigt. @lilypond[quote,fragment,ragged-right,verbatim,relative=1] % Set details for later Text Spanner -\override TextSpanner #'(bound-details left text) +\override TextSpanner.bound-details.left.text = \markup { \small \bold Slower } % Place dynamics above staff \dynamicUp @@ -2283,12 +2282,12 @@ erstellt wird: @lilypond[quote,fragment,ragged-right,verbatim,relative=1] % Set details for later Text Spanner -\override TextSpanner #'(bound-details left text) +\override TextSpanner.bound-details.left.text = \markup { \small \bold Slower } % Place dynamics above staff \dynamicUp % Place following Ottava Bracket below Text Spanners -\once \override Staff.OttavaBracket #'outside-staff-priority = #340 +\once \override Staff.OttavaBracket.outside-staff-priority = #340 % Start Ottava Bracket \ottava #1 c'4 \startTextSpan @@ -2325,10 +2324,10 @@ Hier ein Beispiel, das die beiden Möglichkeiten veranschaulicht: @lilypond[quote,verbatim,relative=2] c4( c^\markup { \tiny \sharp } d4.) c8 c4( -\once \override TextScript #'avoid-slur = #'inside -\once \override TextScript #'outside-staff-priority = ##f +\once \override TextScript.avoid-slur = #'inside +\once \override TextScript.outside-staff-priority = ##f c4^\markup { \tiny \sharp } d4.) c8 -\once \override Slur #'outside-staff-priority = #500 +\once \override Slur.outside-staff-priority = #500 c4( c^\markup { \tiny \sharp } d4.) c8 @end lilypond @@ -2348,7 +2347,7 @@ Tabelle oben festgestellt werden und dann die Priorität für @lilypond[quote,fragment,ragged-right,verbatim,relative=2] c2^"Text1" c2^"Text2" | -\once \override TextScript #'outside-staff-priority = #500 +\once \override TextScript.outside-staff-priority = #500 c2^"Text3" c2^"Text4" | @end lilypond @@ -2412,12 +2411,12 @@ c,,2^"Text" c'' | R1 | % Turn off collision avoidance -\once \override TextScript #'outside-staff-priority = ##f +\once \override TextScript.outside-staff-priority = ##f c,,2^"Long Text " c'' | R1 | % Turn off collision avoidance -\once \override TextScript #'outside-staff-priority = ##f +\once \override TextScript.outside-staff-priority = ##f \textLengthOn % and turn on textLengthOn c,,2^"Long Text " % Spaces at end are honored c''2 | @@ -2503,7 +2502,7 @@ Objektes zur Geltung kommt. Mit diesem Befehl wird das für Dynamik-Zeichen erledigt: @example -\override DynamicText #'extra-spacing-width = #'(0 . 0) +\override DynamicText.extra-spacing-width = #'(0 . 0) @end example @noindent @@ -2514,7 +2513,7 @@ Schauen wir uns an, wie es mit dem vorigen Beispiel funktioniert: @lilypond[quote,fragment,ragged-right,verbatim,relative=2] \dynamicUp -\override DynamicText #'extra-spacing-width = #'(0 . 0) +\override DynamicText.extra-spacing-width = #'(0 . 0) a4\f b\mf c\mp b\p @end lilypond @@ -2535,7 +2534,7 @@ Rand eine halbe Einheit zu vergrößern: @lilypond[quote,fragment,ragged-right,verbatim,relative=2] \dynamicUp % Extend width by 1 staff space -\override DynamicText #'extra-spacing-width = #'(-0.5 . 0.5) +\override DynamicText.extra-spacing-width = #'(-0.5 . 0.5) a4\f b\mf c\mp b\p @end lilypond @@ -2851,7 +2850,7 @@ zu verkleinern), die über oder unter den Noten gesetzt werden. @lilypond[quote,fragment,relative=1,verbatim] c2\fermata -\override Script #'padding = #3 +\override Script.padding = #3 b2\fermata @end lilypond @@ -2861,11 +2860,11 @@ b2\fermata @lilypond[quote,fragment,relative=1,verbatim] % This will not work, see below -\override MetronomeMark #'padding = #3 +\override MetronomeMark.padding = #3 \tempo 4 = 120 c1 | % This works -\override Score.MetronomeMark #'padding = #3 +\override Score.MetronomeMark.padding = #3 \tempo 4 = 80 d1 | @end lilypond @@ -2910,15 +2909,13 @@ sesquisharp = \markup { \sesquisharp } \relative c'' { c4 % This prints a sesquisharp but the spacing is too small - \once \override Accidental - #'stencil = #ly:text-interface::print - \once \override Accidental #'text = #sesquisharp + \once \override Accidental.stencil = #ly:text-interface::print + \once \override Accidental.text = #sesquisharp cis4 c % This improves the spacing - \once \override Score.AccidentalPlacement #'right-padding = #0.6 - \once \override Accidental - #'stencil = #ly:text-interface::print - \once \override Accidental #'text = #sesquisharp + \once \override Score.AccidentalPlacement.right-padding = #0.6 + \once \override Accidental.stencil = #ly:text-interface::print + \once \override Accidental.text = #sesquisharp cis4 } @end lilypond @@ -2959,9 +2956,9 @@ aus dem Beispiel des vorigen Abschnitts auszurichten: @lilypond[quote,fragment,ragged-right,verbatim,relative=2] \dynamicUp % Extend width by 1 unit -\override DynamicText #'extra-spacing-width = #'(-0.5 . 0.5) +\override DynamicText.extra-spacing-width = #'(-0.5 . 0.5) % Align dynamics to a base line 2 units above staff -\override DynamicLineSpanner #'staff-padding = #2 +\override DynamicLineSpanner.staff-padding = #2 a4\f b\mf c\mp b\p @end lilypond @@ -2980,7 +2977,7 @@ Referenzpunkt der abhängigen Note angeordnet wird: @lilypond[quote,fragment,ragged-right,verbatim,relative=3] \voiceOne < a\2 > -\once \override StringNumber #'self-alignment-X = #RIGHT +\once \override StringNumber.self-alignment-X = #RIGHT < a\2 > @end lilypond @@ -3023,7 +3020,7 @@ d.h. vier halbe Notenlinienabstände weiter nach unten: << { c4 c c c } \\ - \override MultiMeasureRest #'staff-position = #-8 + \override MultiMeasureRest.staff-position = #-8 { R1 } >> @end lilypond @@ -3052,7 +3049,7 @@ links und 1,8 Notenlinienabstände nach unten verschoben: @lilypond[quote,fragment,relative=1,verbatim] \stemUp f4-5 -\once \override Fingering #'extra-offset = #'(-0.3 . -1.8) +\once \override Fingering.extra-offset = #'(-0.3 . -1.8) f4-5 @end lilypond @@ -3099,7 +3096,7 @@ verschwindet auch die etwas unschöne Form: @lilypond[quote,verbatim,fragment,ragged-right,relative=1] r4 -\once \override PhrasingSlur #'positions = #'(-4 . -3) +\once \override PhrasingSlur.positions = #'(-4 . -3) \acciaccatura e8\( d8 c~ c d c d\) @end lilypond @@ -3128,7 +3125,7 @@ hochgeschoben werden, etwa auf 3: { \clef "bass" << - \override Beam #'positions = #'(3 . 3) + \override Beam.positions = #'(3 . 3) { b,8 ais, b, g, } \\ { e, g e, g } @@ -3198,9 +3195,9 @@ Hier das Endergebnis: \\ { \voiceFour - \once \override NoteColumn #'force-hshift = #0 + \once \override NoteColumn.force-hshift = #0 2 - \once \override NoteColumn #'force-hshift = #0.5 + \once \override NoteColumn.force-hshift = #0.5 des2 } >> | @@ -3233,7 +3230,7 @@ zu kompliziert zu machen. rhMusic = \relative c'' { \new Voice { r2 c4.\( g8 | - \once \override Tie #'staff-position = #3.5 + \once \override Tie.staff-position = #3.5 bes1~ | \bar "||" \time 6/4 @@ -3246,7 +3243,7 @@ rhMusic = \relative c'' { \voiceTwo c,8~ % Reposition the c2 to the right of the merged note - \once \override NoteColumn #'force-hshift = #1.0 + \once \override NoteColumn.force-hshift = #1.0 % Move the c2 out of the main note column so the merge will work \shiftOnn c2 @@ -3257,8 +3254,8 @@ rhMusic = \relative c'' { % Stem on the d2 must be down to permit merging \stemDown % Stem on the d2 should be invisible - \once \override Stem #'transparent = ##t - \once \override Flag #'transparent = ##t + \once \override Stem.transparent = ##t + \once \override Flag.transparent = ##t d2 } \new Voice { @@ -3445,7 +3442,7 @@ also, direkt vor die erste übergebundene Note gestellt, verschiebt den Bindebogen (@code{tie}) 3,5 halbe Notenlinienabstände über die Mittellinie: -@code{\once \override Tie #'staff-position = #3.5} +@code{\once \override Tie.staff-position = #3.5} Damit ist auch der zweite Takt vollständig: @@ -3453,7 +3450,7 @@ Damit ist auch der zweite Takt vollständig: rhMusic = \relative c'' { \new Voice { r2 c4.\( g8 | - \once \override Tie #'staff-position = #3.5 + \once \override Tie.staff-position = #3.5 bes1~ | \bar "||" \time 6/4 @@ -3537,7 +3534,7 @@ um das Verhalten wieder auszuschalten. Das sieht so aus: rhMusic = \relative c'' { \new Voice { r2 c4.\( g8 | - \once \override Tie #'staff-position = #3.5 + \once \override Tie.staff-position = #3.5 bes1~ | \bar "||" \time 6/4 @@ -3611,7 +3608,7 @@ aus: rhMusic = \relative c'' { \new Voice { r2 c4.\( g8 | - \once \override Tie #'staff-position = #3.5 + \once \override Tie.staff-position = #3.5 bes1~ | \bar "||" \time 6/4 @@ -3681,7 +3678,7 @@ wir durchsichtig und das C verschieben wir mit der rhMusic = \relative c'' { \new Voice { r2 c4.\( g8 | - \once \override Tie #'staff-position = #3.5 + \once \override Tie.staff-position = #3.5 bes1~ | \bar "||" \time 6/4 @@ -3695,7 +3692,7 @@ rhMusic = \relative c'' { \voiceTwo c,8~ % Reposition the c2 to the right of the merged note - \once \override NoteColumn #'force-hshift = #1.0 + \once \override NoteColumn.force-hshift = #1.0 % Move the c2 out of the main note column so the merge will work \shiftOnn c2 @@ -3706,8 +3703,8 @@ rhMusic = \relative c'' { % Stem on the d2 must be down to permit merging \stemDown % Stem on the d2 should be invisible - \once \override Stem #'transparent = ##t - \once \override Flag #'transparent = ##t + \once \override Stem.transparent = ##t + \once \override Flag.transparent = ##t d2 } \new Voice { @@ -3797,8 +3794,8 @@ den Stimmen stattfindet: @lilypond[quote,fragment,relative=2,verbatim] << { - \once \override Stem #'transparent = ##t - \once \override Flag #'transparent = ##t + \once \override Stem.transparent = ##t + \once \override Flag.transparent = ##t b8~ b\noBeam } \\ @@ -3814,9 +3811,9 @@ gesetzt wird: @lilypond[quote,fragment,relative=2,verbatim] << { - \once \override Stem #'transparent = ##t - \once \override Flag #'transparent = ##t - \once \override Stem #'length = #8 + \once \override Stem.transparent = ##t + \once \override Flag.transparent = ##t + \once \override Stem.length = #8 b8~ b\noBeam } \\ @@ -3859,7 +3856,7 @@ einem entfernten Objekt gezeigt: % Visible tempo marking \tempo 4=120 a4 a a - \once \override Score.MetronomeMark #'transparent = ##t + \once \override Score.MetronomeMark.transparent = ##t % Invisible tempo marking to lengthen fermata in MIDI \tempo 4=80 a4\fermata @@ -3878,7 +3875,7 @@ einem entfernten Objekt gezeigt: % Visible tempo marking \tempo 4=120 a4 a a - \once \override Score.MetronomeMark #'stencil = ##f + \once \override Score.MetronomeMark.stencil = ##f % Invisible tempo marking to lengthen fermata in MIDI \tempo 4=80 a4\fermata @@ -3929,11 +3926,11 @@ Alternative versuchen wir, einen Befehl mit @code{\override} und @code{\revert} zu konstruieren. @example -@code{\override Lyrics . LyricText #'font-shape = #'italic} -@code{\override Lyrics . LyricText #'font-series = #'bold} +@code{\override Lyrics.LyricText.font-shape = #'italic} +@code{\override Lyrics.LyricText.font-series = #'bold} -@code{\revert Lyrics . LyricText #'font-shape} -@code{\revert Lyrics . LyricText #'font-series} +@code{\revert Lyrics.LyricText.font-shape} +@code{\revert Lyrics.LyricText.font-series} @end example Das wäre natürlich noch viel mühsamer, wenn viele Wörter eine @@ -3953,12 +3950,12 @@ um noch weniger schreiben zu müssen: @lilypond[quote,verbatim] emphasize = { - \override Lyrics.LyricText #'font-shape = #'italic - \override Lyrics.LyricText #'font-series = #'bold + \override Lyrics.LyricText.font-shape = #'italic + \override Lyrics.LyricText.font-series = #'bold } normal = { - \revert Lyrics.LyricText #'font-shape - \revert Lyrics.LyricText #'font-series + \revert Lyrics.LyricText.font-shape + \revert Lyrics.LyricText.font-series } global = { \key c \major \time 4/4 \partial 4 } @@ -4156,17 +4153,17 @@ inst = \layout@{ \context @{ \Score - \override MetronomeMark #'extra-offset = #'(-9 . 0) - \override MetronomeMark #'padding = #'3 + \override MetronomeMark.extra-offset = #'(-9 . 0) + \override MetronomeMark.padding = #'3 @} \context @{ \Staff - \override TimeSignature #'style = #'numbered + \override TimeSignature.style = #'numbered @} \context @{ \Voice - \override Glissando #'thickness = #3 - \override Glissando #'gap = #0.1 + \override Glissando.thickness = #3 + \override Glissando.gap = #0.1 @} @} @end example @@ -4191,17 +4188,17 @@ inst = \layout{ \context { \Score - \override MetronomeMark #'extra-offset = #'(-9 . 0) - \override MetronomeMark #'padding = #'3 + \override MetronomeMark.extra-offset = #'(-9 . 0) + \override MetronomeMark.padding = #'3 } \context { \Staff - \override TimeSignature #'style = #'numbered + \override TimeSignature.style = #'numbered } \context { \Voice - \override Glissando #'thickness = #3 - \override Glissando #'gap = #0.1 + \override Glissando.thickness = #3 + \override Glissando.gap = #0.1 } } @@ -4245,16 +4242,16 @@ inst = \layout@{ \context @{ \Score - \override MetronomeMark #'extra-offset = #'(-9 . 0) - \override MetronomeMark #'padding = #'3 + \override MetronomeMark.extra-offset = #'(-9 . 0) + \override MetronomeMark.padding = #'3 @} \context @{ \Staff @} \context @{ \Voice - \override Glissando #'thickness = #3 - \override Glissando #'gap = #0.1 + \override Glissando.thickness = #3 + \override Glissando.gap = #0.1 @} @} @end example @@ -4280,12 +4277,12 @@ inst = \layout{ \context { \Score - \override MetronomeMark #'extra-offset = #'(-9 . 0) - \override MetronomeMark #'padding = #'3 + \override MetronomeMark.extra-offset = #'(-9 . 0) + \override MetronomeMark.padding = #'3 } \context { \Voice - \override Glissando #'thickness = #3 - \override Glissando #'gap = #0.1 + \override Glissando.thickness = #3 + \override Glissando.gap = #0.1 } } @@ -4407,8 +4404,8 @@ Befehl @code{/tieDotted} etwa wird folgendermaßen definiert: @example tieDotted = @{ - \override Tie #'dash-period = #0.75 - \override Tie #'dash-fraction = #0.1 + \override Tie.dash-period = #0.75 + \override Tie.dash-fraction = #0.1 @} @end example @@ -4496,8 +4493,8 @@ der Noten: \Score % Um sicher zu gehen, dass Texte und Liedtext % innerhalb der Papierränder bleiben - \override PaperColumn #'keep-inside-line = ##t - \override NonMusicalPaperColumn #'keep-inside-line = ##t + \override PaperColumn.keep-inside-line = ##t + \override NonMusicalPaperColumn.keep-inside-line = ##t @} @} @} @@ -4555,7 +4552,7 @@ zu ihrer Position innerhalb der Tonleiter gesetzt. \relative c' { % Arrange to obtain color from color-notehead procedure - \override NoteHead #'color = #color-notehead + \override NoteHead.color = #color-notehead a2 b | c2 d | e2 f | g2 a | } @end lilypond diff --git a/Documentation/cs/usage/running.itely b/Documentation/cs/usage/running.itely index 655889565e..6030539b29 100644 --- a/Documentation/cs/usage/running.itely +++ b/Documentation/cs/usage/running.itely @@ -8,7 +8,7 @@ Guide, node Updating translation committishes.. @end ignore -@c \version "2.16.0" +@c \version "2.17.6" @c Translators: Pavel Fric @@ -766,7 +766,7 @@ rot macht, aber als Resultat hat man zwei Systeme, während die Notenköpfe immernoch schwarz im unteren System erscheinen. @lilypond[quote,verbatim,relative=2] -\override Staff.NoteHead #'color = #red +\override Staff.NoteHead.color = #red \new Staff { a } @end lilypond @@ -778,7 +778,7 @@ richtige Schreibweise wäre: @lilypond[quote,verbatim,relative=2] \new Staff { - \override Staff.NoteHead #'color = #red + \override Staff.NoteHead.color = #red a } @end lilypond @@ -871,7 +871,7 @@ indem man einen der Kontexte als System erscheinen lässt, indem man ihm zu Beginn hinzufügt: @example -\override VerticalAxisGroup #'staff-affinity = ##f +\override VerticalAxisGroup.staff-affinity = ##f @end example Zu Einzelheiten siehe @qq{Abstand von Nicht-Notensystemzeilen} in diff --git a/Documentation/de/essay/engraving.itely b/Documentation/de/essay/engraving.itely index 502906318f..ee837333e3 100644 --- a/Documentation/de/essay/engraving.itely +++ b/Documentation/de/essay/engraving.itely @@ -9,7 +9,7 @@ Guide, node Updating translation committishes.. @end ignore -@c \version "2.16.0" +@c \version "2.17.6" @c Translators: Till Paala @@ -334,9 +334,9 @@ music = { \layout { \context { \Staff - \override NoteSpacing #'stem-spacing-correction = #0.0 - \override NoteSpacing #'same-direction-correction = #0.0 - \override StaffSpacing #'stem-spacing-correction = #0.0 + \override NoteSpacing.stem-spacing-correction = #0.0 + \override NoteSpacing.same-direction-correction = #0.0 + \override StaffSpacing.stem-spacing-correction = #0.0 } } } @@ -362,7 +362,7 @@ music = { \layout { \context { \Staff - \override NoteSpacing #'stem-spacing-correction = #0.6 + \override NoteSpacing.stem-spacing-correction = #0.6 } } } @@ -491,8 +491,8 @@ global = { << \new Staff \with { fontSize = #-4 - \override StaffSymbol #'staff-space = #(magstep -4) - \override StaffSymbol #'thickness = #(magstep -3) + \override StaffSymbol.staff-space = #(magstep -4) + \override StaffSymbol.thickness = #(magstep -3) } \relative c' { \global @@ -514,7 +514,7 @@ global = { \clef "bass" << { - \once \override DynamicText #'X-offset = #-3 + \once \override DynamicText.X-offset = #-3 2.~->^\f 4.~ 8 } \\ { @@ -603,9 +603,9 @@ den folgenden Bogen ausgewählt werden? @lilypond \relative c { \clef bass - \once \override Slur #'positions = #'(1.5 . 1) + \once \override Slur.positions = #'(1.5 . 1) e8[( f] g[ a b d,)] r4 - \once \override Slur #'positions = #'(2 . 3) + \once \override Slur.positions = #'(2 . 3) e8[( f] g[ a b d,)] r4 e8[( f] g[ a b d,)] r4 } @@ -646,7 +646,7 @@ Notenköpfe angeschnitten wird: @lilypond \relative c { \clef bass - \once \override Slur #'positions = #'(1.5 . 1) + \once \override Slur.positions = #'(1.5 . 1) e8[(_"15.39" f] g[ a b d,)] r4 } @end lilypond @@ -660,7 +660,7 @@ Insgesamt also 13.08 Punkte: @lilypond \relative c { \clef bass - \once \override Slur #'positions = #'(2 . 3) + \once \override Slur.positions = #'(2 . 3) e8[(_"13.08" f] g[ a b d,)] r4 } @end lilypond @@ -885,7 +885,7 @@ partIV = \relative c { } \context { \PianoStaff - \override StaffGrouper #'staff-staff-spacing #'padding = #1 + \override StaffGrouper.staff-staff-spacing.padding = #1 } } } @@ -908,7 +908,7 @@ nicht an, sodass die Noten sehr schwer lesbar werden, wenn die untere und obere Stimme zeitweise ausgetauscht werden: @lilypond -collide = \once \override NoteColumn #'force-hshift = #0 +collide = \once \override NoteColumn.force-hshift = #0 \score { << @@ -1166,8 +1166,8 @@ Beispiel heranzieht: \change Staff = "LH" \oneVoice \stemUp g,( c} r4 - \override Stem #'cross-staff = ##t - \override Stem #'length = #12 + \override Stem.cross-staff = ##t + \override Stem.length = #12 ) r\fermata } >> @@ -1457,14 +1457,14 @@ ausgerichtet, beim zweiten nach oben (rechts). \score { \relative c' { \stemDown 4_>-\arpeggio - \override Arpeggio #'direction = #RIGHT + \override Arpeggio.direction = #RIGHT \stemUp 4^>-\arpeggio } \layout { \context { \Score - \override SpacingSpanner #'spacing-increment = #3 - \override TimeSignature #'transparent = ##t + \override SpacingSpanner.spacing-increment = #3 + \override TimeSignature.transparent = ##t } } } @@ -1490,12 +1490,12 @@ fragment = { << \new Staff \fragment \new Staff \with { - \override Beam #'beam-thickness = #0.3 - \override Stem #'thickness = #0.5 - \override Bar #'thickness = #3.6 - \override Tie #'thickness = #2.2 - \override StaffSymbol #'thickness = #3.0 - \override Tie #'extra-offset = #'(0 . 0.3) + \override Beam.beam-thickness = #0.3 + \override Stem.thickness = #0.5 + \override Bar.thickness = #3.6 + \override Tie.thickness = #2.2 + \override StaffSymbol.thickness = #3.0 + \override Tie.extra-offset = #'(0 . 0.3) } \fragment >> @@ -1529,12 +1529,12 @@ die Notenköpfe gezeichnet werden, während des Ausschnitts verändert. \set autoBeaming = ##f \time 2/4 4 - \once \override NoteHead #'stencil = #note-head::brew-ez-stencil - \once \override NoteHead #'font-size = #-7 - \once \override NoteHead #'font-family = #'sans - \once \override NoteHead #'font-series = #'bold + \once \override NoteHead.stencil = #note-head::brew-ez-stencil + \once \override NoteHead.font-size = #-7 + \once \override NoteHead.font-family = #'sans + \once \override NoteHead.font-series = #'bold 4 - \once \override NoteHead #'style = #'cross + \once \override NoteHead.style = #'cross 4 \applyOutput #'Voice #mc-squared 4 @@ -1598,7 +1598,7 @@ nächste Beispiel zeigt einige etwas exotischere Konstruktionen: \time 4/8 \key c \minor << { - \revert Stem #'direction + \revert Stem.direction \change Staff = down \set subdivideBeams = ##t g16.[ @@ -1627,16 +1627,16 @@ nächste Beispiel zeigt einige etwas exotischere Konstruktionen: \clef bass \key c \minor \set subdivideBeams = ##f - \override Stem #'french-beaming = ##t - \override Beam #'beam-thickness = #0.3 - \override Stem #'thickness = #4.0 + \override Stem.french-beaming = ##t + \override Beam.beam-thickness = #0.3 + \override Stem.thickness = #4.0 g'16[ b16 fis16 g16] << \makeClusters { as16 } \\ { - \override Staff.Arpeggio #'arpeggio-direction =#down + \override Staff.Arpeggio.arpeggio-direction =#down 4\arpeggio } >> } @@ -1820,7 +1820,7 @@ partIV = \relative c { } \context { \PianoStaff - \override StaffGrouper #'staff-staff-spacing #'padding = #1 + \override StaffGrouper.staff-staff-spacing.padding = #1 } } } diff --git a/Documentation/de/extending/programming-interface.itely b/Documentation/de/extending/programming-interface.itely index 59a24e5e2c..4b1b43a006 100644 --- a/Documentation/de/extending/programming-interface.itely +++ b/Documentation/de/extending/programming-interface.itely @@ -406,7 +406,7 @@ manualBeam = (parser location beg-end) (pair?) #@{ - \once \override Beam #'positions = #beg-end + \once \override Beam.positions = #beg-end #@}) \relative c' @{ @@ -425,7 +425,7 @@ manualBeam = (parser location beg end) (number? number?) #{ - \once \override Beam #'positions = #(cons beg end) + \once \override Beam.positions = #(cons beg end) #}) \relative c' { @@ -447,14 +447,14 @@ AltOn = (parser location mag) (number?) #{ - \override Stem #'length = #(* 7.0 mag) - \override NoteHead #'font-size = + \override Stem.length = #(* 7.0 mag) + \override NoteHead.font-size = #(inexact->exact (* (/ 6.0 (log 2.0)) (log mag))) #}) AltOff = { - \revert Stem #'length - \revert NoteHead #'font-size + \revert Stem.length + \revert NoteHead.font-size } \relative c' { @@ -473,12 +473,12 @@ withAlt = (parser location mag music) (number? ly:music?) #{ - \override Stem #'length = #(* 7.0 mag) - \override NoteHead #'font-size = + \override Stem.length = #(* 7.0 mag) + \override NoteHead.font-size = #(inexact->exact (* (/ 6.0 (log 2.0)) (log mag))) #music - \revert Stem #'length - \revert NoteHead #'font-size + \revert Stem.length + \revert NoteHead.font-size #}) \relative c' { @@ -508,7 +508,7 @@ displayBarNum = (parser location) () (if (eq? #t (ly:get-option 'display-bar-numbers)) - #@{ \once \override Score.BarNumber #'break-visibility = ##f #@} + #@{ \once \override Score.BarNumber.break-visibility = ##f #@} #@{#@})) @end example @@ -1201,13 +1201,13 @@ Eigenschaften (wie Dicke (@code{thickness}), Richtung (@code{direction}) usw.) können mit @code{\override} auf feste Werte gesetzt werden, etwa: @example -\override Stem #'thickness = #2.0 +\override Stem.thickness = #2.0 @end example Eigenschaften können auch auf eine Scheme-Prozedur gesetzt werden: @lilypond[fragment,verbatim,quote,relative=2] -\override Stem #'thickness = #(lambda (grob) +\override Stem.thickness = #(lambda (grob) (if (= UP (ly:grob-property grob 'direction)) 2.0 7.0)) @@ -1286,7 +1286,7 @@ mein-callback = #(lambda (grob) TODO: das Beispiel für diesen Abschnitt ist nicht gut gewähtl: @example -F = -\tweak #'font-size #-3 -\flageolet +F = -\tweak font-size #-3 -\flageolet @end example (beachte @samp{-}, was ein Nachereignis anzeigt) funktioniert für den geschilderten Zweck sehr gut. Aber bis der Abschnitt @@ -1298,7 +1298,7 @@ syntaktische Inflexibilität. Folgender Code beispielsweise ergibt einen Syntaxfehler: @example -F = \tweak #'font-size #-3 -\flageolet +F = \tweak font-size #-3 -\flageolet \relative c'' @{ c4^\F c4_\F @@ -1397,7 +1397,7 @@ neu ausgerichtet wird. (ly:grob-set-property! grob 'extra-offset '(-2 . 5))))) \relative c'' { - \override Tie #'after-line-breaking = + \override Tie.after-line-breaking = #my-callback c1 ~ \break c2 ~ c } diff --git a/Documentation/de/extending/scheme-tutorial.itely b/Documentation/de/extending/scheme-tutorial.itely index 06e84edb9f..a66fa13199 100644 --- a/Documentation/de/extending/scheme-tutorial.itely +++ b/Documentation/de/extending/scheme-tutorial.itely @@ -8,7 +8,7 @@ Guide, node Updating translation committishes.. @end ignore -@c \version "2.16.0" +@c \version "2.17.6" @node Scheme-Übung @chapter Scheme-Übung @@ -936,7 +936,7 @@ der Alist einen Wert mit Schlüssel und dem Wert zuweist. Die LilyPond-Syntax hierfür ist: @example -\override Stem #'thickness = #2.6 +\override Stem.thickness = #2.6 @end example Diese Anweisung verändert die Erscheinung der Notenhälse. Der Alist-Eintrag @@ -968,7 +968,7 @@ Abstands ist die X-Koordinate und der @code{cdr}-Wert die Y-Koordinate. @example -\override TextScript #'extra-offset = #'(1 . 2) +\override TextScript.extra-offset = #'(1 . 2) @end example Hierdurch wird das Paar @code{(1 . 2)} mit der Eigenschaft @code{extra-offset} @@ -1573,7 +1573,7 @@ folgendermaßen: Wir haben gesehen wie LilyPond-Eingabe massiv beeinflusst werden kann, indem Befehle wie etwa -@code{\override TextScript #'extra-offset = ( 1 . -1)} +@code{\override TextScript.extra-offset = ( 1 . -1)} benutzt werden. Aber es wurde gezeigt, dass Scheme noch mächtiger ist. Eine bessere Erklärung findet sich in der@ref{Scheme-Übung} und in @ruser{Schnittstellen für Programmierer}. @@ -1589,7 +1589,7 @@ TODO Find a simple example @lilypond[quote,verbatim,ragged-right] padText = #(define-music-function (parser location padding) (number?) #{ - \once \override TextScript #'padding = #padding + \once \override TextScript.padding = #padding #}) \relative c''' { @@ -1611,7 +1611,7 @@ Es kann auch benutzt werden, um Befehle zu erstellen: tempoPadded = #(define-music-function (parser location padding tempotext) (number? markup?) #{ - \once \override Score.MetronomeMark #'padding = #padding + \once \override Score.MetronomeMark.padding = #padding \tempo \markup { \bold #tempotext } #}) diff --git a/Documentation/de/learning/fundamental.itely b/Documentation/de/learning/fundamental.itely index 1b72a415f4..cb78a439d2 100644 --- a/Documentation/de/learning/fundamental.itely +++ b/Documentation/de/learning/fundamental.itely @@ -8,7 +8,7 @@ Guide, node Updating translation committishes. @end ignore -@c \version "2.16.0" +@c \version "2.17.6" @c Translators: Till Paala, Reinhold Kainhofer @node Grundbegriffe @@ -897,15 +897,15 @@ in späteren Abschnitten erklärt werden. \\ % Voice two { % Ignore these for now - they are explained in Ch 4 - \once \override NoteColumn #'ignore-collision = ##t + \once \override NoteColumn.ignore-collision = ##t 2 - \once \override NoteColumn #'force-hshift = #0.5 + \once \override NoteColumn.force-hshift = #0.5 des2 } \\ % No voice three \\ % Voice four { - \override NoteColumn #'force-hshift = #0 + \override NoteColumn.force-hshift = #0 aes'2 f4 fes } >> | @@ -947,15 +947,15 @@ verstehen können. \\ % Voice two { \voiceTwoStyle % Ignore these for now - they are explained in Ch 4 - \once \override NoteColumn #'ignore-collision = ##t + \once \override NoteColumn.ignore-collision = ##t 2 - \once \override NoteColumn #'force-hshift = #0.5 + \once \override NoteColumn.force-hshift = #0.5 des2 } \\ % No Voice three (we want stems down) \\ % Voice four { \voiceThreeStyle - \override NoteColumn #'force-hshift = #0 + \override NoteColumn.force-hshift = #0 aes'2 f4 fes } >> | @@ -3136,8 +3136,7 @@ sind. @} >> % end ManualOne Staff context \new Staff = "ManualTwo" \with @{ - \override VerticalAxisGroup - #'staff-staff-spacing #'stretchability = 5 + \override VerticalAxisGroup.staff-staff-spacing.stretchability = 5 @} << \keyTime \clef "bass" @@ -3202,8 +3201,7 @@ PedalOrganMusic = \relative c { } >> % end ManualOne Staff context \new Staff = "ManualTwo" \with { - \override VerticalAxisGroup - #'staff-staff-spacing #'stretchability = 5 + \override VerticalAxisGroup.staff-staff-spacing.stretchability = 5 } << \keyTime \clef "bass" @@ -3271,7 +3269,7 @@ werden: @c TODO Avoid padtext - not needed with skylining @lilypond[quote,verbatim,ragged-right] dolce = \markup { \italic \bold dolce } -padText = { \once \override TextScript #'padding = #5.0 } +padText = { \once \override TextScript.padding = #5.0 } fthenp=_\markup { \dynamic f \italic \small { 2nd } \hspace #0.1 dynamic p } @@ -3303,7 +3301,7 @@ sehr viel schwerer lesbar, besonders die letzte Zeile. violin = \relative c'' @{ \repeat volta 2 @{ c4._\markup @{ \italic \bold dolce @} b8 a8 g a b - \once \override TextScript #'padding = #5.0 + \once \override TextScript.padding = #5.0 c4.^"hi there!" d8 e' f g d c,4.\markup @{ \dynamic f \italic \small @{ 2nd @} \hspace #0.1 \dynamic p @@ -3330,7 +3328,7 @@ padText = (parser location padding) (number?) #{ - \once \override TextScript #'padding = #padding + \once \override TextScript.padding = #padding #}) \relative c''' { diff --git a/Documentation/de/learning/tweaks.itely b/Documentation/de/learning/tweaks.itely index a4f54fa606..8c4e384755 100644 --- a/Documentation/de/learning/tweaks.itely +++ b/Documentation/de/learning/tweaks.itely @@ -260,9 +260,9 @@ zu ändern: @lilypond[quote,fragment,ragged-right,verbatim,relative=1] c4 d -\override NoteHead #'color = #red +\override NoteHead.color = #red e4 f | -\override NoteHead #'color = #green +\override NoteHead.color = #green g4 a b c | @end lilypond @@ -297,11 +297,11 @@ wieder auf den Standardwert für die letzten zwei Noten gesetzt. @lilypond[quote,fragment,ragged-right,verbatim,relative=1] c4 d -\override NoteHead #'color = #red +\override NoteHead.color = #red e4 f | -\override NoteHead #'color = #green +\override NoteHead.color = #green g4 a -\revert NoteHead #'color +\revert NoteHead.color b4 c | @end lilypond @@ -326,11 +326,11 @@ geändert werden: @lilypond[quote,fragment,ragged-right,verbatim,relative=1] c4 d -\override NoteHead #'color = #red +\override NoteHead.color = #red e4 f | -\once \override NoteHead #'color = #green +\once \override NoteHead.color = #green g4 a -\revert NoteHead #'color +\revert NoteHead.color b c | @end lilypond @@ -376,7 +376,7 @@ werden. Schauen wir zuerst, was wir mit @lilypond[quote,fragment,ragged-right,verbatim,relative=1] 4 -\once \override NoteHead #'font-size = #-3 +\once \override NoteHead.font-size = #-3 4 4 @end lilypond @@ -403,7 +403,7 @@ mittlere Note eines Akkordes auf diese Weise ändern: @lilypond[quote,fragment,ragged-right,verbatim,relative=1] 4 -4 +4 @end lilypond Beachten Sie, dass die Syntax des @code{\tweak}-Befehls sich @@ -427,8 +427,8 @@ Beispiel zu sehen ist. @lilypond[quote,fragment,ragged-right,verbatim,relative=2] a4^"Black" - -\tweak #'color #red ^"Red" - -\tweak #'color #green _"Green" + -\tweak color #red ^"Red" + -\tweak color #green _"Green" @end lilypond @noindent @@ -487,9 +487,9 @@ gesetzt wird. @cindex direction-Eigenschaft, Beispiel @lilypond[quote,ragged-right,verbatim,fragment,relative=2] -\tweak #'direction #up +\tweak direction #up \times 4/3 { - \tweak #'color #red + \tweak color #red \times 2/3 { c8[ c c] } \times 2/3 { c8[ c c] } \times 2/3 { c8[ c c] } @@ -511,12 +511,11 @@ beginnen, kann ihr Aussehen auf die übliche Art mit dem @c See issue 509 @lilypond[quote,ragged-right,verbatim,fragment,relative=1] \times 2/3 { c8[ c c] } -\once \override TupletNumber - #'text = #tuplet-number::calc-fraction-text +\once \override TupletNumber.text = #tuplet-number::calc-fraction-text \times 2/3 { c8[ c] c8[ c] - \once \override TupletNumber #'transparent = ##t + \once \override TupletNumber.transparent = ##t \times 2/3 { c8[ c c] } \times 2/3 { c8[ c c] } } @@ -678,7 +677,7 @@ einmal einen sehr großen Wert für die Dicke um zu sehen, ob der Befehl auch funktioniert. Also: @example -\override Slur #'thickness = #5.0 +\override Slur.thickness = #5.0 @end example Vergessen Sie nicht das Rautenzeichen und Apostroph @@ -700,7 +699,7 @@ Legatobogen und nahe bei ihm.} Also etwa so: \time 6/8 { % Increase thickness of all following slurs from 1.2 to 5.0 - \override Slur #'thickness = #5.0 + \override Slur.thickness = #5.0 r4 bes8 bes[( g]) g | g8[( es]) es d[( f]) as | as8 g @@ -775,7 +774,7 @@ muss also wie folgt positioniert werden: \key es \major r4 bes8 % Increase thickness of immediately following slur only - \once \override Slur #'thickness = #5.0 + \once \override Slur.thickness = #5.0 bes8[( g]) g | g8[( es]) es d[( f]) as | as8 g @@ -817,10 +816,10 @@ Note gestellt, an welcher der Bogen beginnt: { r4 bes8 % Increase thickness of immediately following slur only - \once \override Slur #'thickness = #5.0 + \once \override Slur.thickness = #5.0 bes[( g]) g | % Increase thickness of immediately following slur only - \once \override Slur #'thickness = #5.0 + \once \override Slur.thickness = #5.0 g8[( es]) es d[( f]) as | as8 g } @@ -845,11 +844,11 @@ dessen später den @code{\revert}-Befehl einsetzen, um die { r4 bes8 % Increase thickness of all following slurs from 1.2 to 5.0 - \override Slur #'thickness = #5.0 + \override Slur.thickness = #5.0 bes[( g]) g | g8[( es]) es % Revert thickness of all following slurs to default of 1.2 - \revert Slur #'thickness + \revert Slur.thickness d8[( f]) as | as8 g } @@ -956,7 +955,7 @@ Gut, der @code{\override}-Befehl, mit dem der Gesangstext kursiv gesetzt wird, lautet: @example -\override LyricText #'font-shape = #'italic +\override LyricText.font-shape = #'italic @end example @noindent @@ -978,7 +977,7 @@ bezieht, etwa so: as8 g } \addlyrics { - \override LyricText #'font-shape = #'italic + \override LyricText.font-shape = #'italic The man who | feels love's sweet e -- | mo -- tion } } @@ -1010,7 +1009,7 @@ ein Begriff interpretiert und von LilyPond nicht verstanden werden. Der Befehl muss also lauten: @example -\override Lyrics . LyricText #'font-shape = #'italic +\override Lyrics.LyricText.font-shape = #'italic @end example @warning{Innerhalb von Gesangstext muss immer ein @@ -1176,7 +1175,7 @@ auslassen: @lilypond[quote,fragment,ragged-right,verbatim,relative=2] { \time 12/16 - \override BarLine #'stencil = ##f + \override BarLine.stencil = ##f c4 b8 c d16 c d8 g,8 a16 b8 c d4 e16 | e8 @@ -1206,7 +1205,7 @@ den richtigen Kontext mit anzugeben: @lilypond[quote,fragment,ragged-right,verbatim,relative=2] { \time 12/16 - \override Staff.BarLine #'stencil = ##f + \override Staff.BarLine.stencil = ##f c4 b8 c d16 c d8 g,8 a16 b8 c d4 e16 e8 @@ -1228,7 +1227,7 @@ den Stencil auf ein Objekt mit der Größe Null setzt: @lilypond[quote,verbatim,relative=2] { c4 c - \once \override NoteHead #'stencil = #point-stencil + \once \override NoteHead.stencil = #point-stencil c4 c } @end lilypond @@ -1259,7 +1258,7 @@ den Wert in einem @code{\override}-Befehl anzuführen. @lilypond[quote,fragment,ragged-right,verbatim,relative=2] { \time 12/16 - \override Staff.BarLine #'break-visibility = #'#(#f #f #f) + \override Staff.BarLine.break-visibility = #'#(#f #f #f) c4 b8 c d16 c d8 | g,8 a16 b8 c d4 e16 | e8 @@ -1295,7 +1294,7 @@ machen, ist also: @lilypond[quote,fragment,ragged-right,verbatim,relative=2] { \time 12/16 - \override Staff.TimeSignature #'transparent = ##t + \override Staff.TimeSignature.transparent = ##t c4 b8 c d16 c d8 | g,8 a16 b8 c d4 e16 | e8 @@ -1317,7 +1316,7 @@ gesetzt werden: @lilypond[quote,fragment,ragged-right,verbatim,relative=2] { \time 12/16 - \override Staff.TimeSignature #'stencil = ##f + \override Staff.TimeSignature.stencil = ##f c4 b8 c d16 c d8 | g,8 a16 b8 c d4 e16 | e8 @@ -1361,7 +1360,7 @@ weiß zu setzen, können Sie schreiben: @lilypond[quote,fragment,ragged-right,verbatim,relative=2] { \time 12/16 - \override Staff.BarLine #'color = #white + \override Staff.BarLine.color = #white c4 b8 c d16 c d8 | g,8 a16 b8 c d4 e16 | e8 @@ -1396,7 +1395,7 @@ in interne Werte konvertiert: @lilypond[quote,fragment,ragged-right,verbatim,relative=2] { \time 12/16 - \override Staff.BarLine #'color = #(x11-color 'white) + \override Staff.BarLine.color = #(x11-color 'white) c4 b8 c d16 c d8 | g,8 a16 b8 c d4 e16 | e8 @@ -1426,7 +1425,7 @@ würde sein: @code{(rgb-color 1 1 1)}. @lilypond[quote,fragment,ragged-right,verbatim,relative=2] { \time 12/16 - \override Staff.BarLine #'color = #(rgb-color 1 1 1) + \override Staff.BarLine.color = #(rgb-color 1 1 1) c4 b8 c d16 c d8 | g,8 a16 b8 c d4 e16 | e8 @@ -1456,12 +1455,12 @@ verschiede Grauschattierungen erhalten: @lilypond[quote,fragment,ragged-right,verbatim,relative=2] { \time 12/16 - \override Staff.StaffSymbol #'color = #(x11-color 'grey30) - \override Staff.TimeSignature #'color = #(x11-color 'grey60) - \override Staff.Clef #'color = #(x11-color 'grey60) - \override Voice.NoteHead #'color = #(x11-color 'grey85) - \override Voice.Stem #'color = #(x11-color 'grey85) - \override Staff.BarLine #'color = #(x11-color 'grey10) + \override Staff.StaffSymbol.color = #(x11-color 'grey30) + \override Staff.TimeSignature.color = #(x11-color 'grey60) + \override Staff.Clef.color = #(x11-color 'grey60) + \override Voice.NoteHead.color = #(x11-color 'grey85) + \override Voice.Stem.color = #(x11-color 'grey85) + \override Staff.BarLine.color = #(x11-color 'grey10) c4 b8 c d16 c d8 | g,8 a16 b8 c d4 e16 | e8 @@ -1536,8 +1535,8 @@ wir setzen den Stencil von beiden auf @code{#f}: alignAboveContext = #"main" } { - \override Staff.Clef #'stencil = ##f - \override Staff.TimeSignature #'stencil = ##f + \override Staff.Clef.stencil = ##f + \override Staff.TimeSignature.stencil = ##f { f8 f c } } >> @@ -1604,9 +1603,9 @@ Das obige Beispiel könnte also auch so aussehen: \new Staff \with { alignAboveContext = #"main" % Don't print clefs in this staff - \override Clef #'stencil = ##f + \override Clef.stencil = ##f % Don't print time signatures in this staff - \override TimeSignature #'stencil = ##f + \override TimeSignature.stencil = ##f } { f8 f c } >> @@ -1639,7 +1638,7 @@ Entweder wir ändern die Schriftgröße für jede Objektart mit einem eigenen Befehl, etwa: @example -\override NoteHead #'font-size = #-2 +\override NoteHead.font-size = #-2 @end example @noindent @@ -1674,8 +1673,8 @@ Setzen wir das also in unserem Ossia-Beispiel ein: { f8 c c } \new Staff \with { alignAboveContext = #"main" - \override Clef #'stencil = ##f - \override TimeSignature #'stencil = ##f + \override Clef.stencil = ##f + \override TimeSignature.stencil = ##f % Reduce all font sizes by ~24% fontSize = #-2 } @@ -1747,11 +1746,11 @@ sie benutzt: { f8 c c } \new Staff \with { alignAboveContext = #"main" - \override Clef #'stencil = ##f - \override TimeSignature #'stencil = ##f + \override Clef.stencil = ##f + \override TimeSignature.stencil = ##f fontSize = #-2 % Reduce stem length and line spacing to match - \override StaffSymbol #'staff-space = #(magstep -2) + \override StaffSymbol.staff-space = #(magstep -2) } { f8 f c } >> @@ -1922,11 +1921,11 @@ der Standard eingestellt. @lilypond[quote,verbatim,relative=2] a4 g c a -\override Stem #'direction = #DOWN +\override Stem.direction = #DOWN a4 g c a -\override Stem #'direction = #UP +\override Stem.direction = #UP a4 g c a -\revert Stem #'direction +\revert Stem.direction a4 g c a @end lilypond @@ -2018,9 +2017,9 @@ die Wirkung von @code{DOWN} (runter) und @code{UP} @lilypond[quote,verbatim,relative=2] c4-5 a-3 f-1 c'-5 -\override Fingering #'direction = #DOWN +\override Fingering.direction = #DOWN c4-5 a-3 f-1 c'-5 -\override Fingering #'direction = #UP +\override Fingering.direction = #UP c4-5 a-3 f-1 c'-5 @end lilypond @@ -2126,7 +2125,7 @@ werden. Der Standardwert kann aus dem er ist @w{@code{-5}}, versuchen wir es also mit @w{@code{-7}}. @lilypond[quote,fragment,ragged-right,verbatim,relative=1] -\override Fingering #'font-size = #-7 +\override Fingering.font-size = #-7 \set fingeringOrientations = #'(left) 4 4 @@ -2234,7 +2233,7 @@ Objekten zeigt. @lilypond[quote,fragment,ragged-right,verbatim,relative=1] % Set details for later Text Spanner -\override TextSpanner #'(bound-details left text) +\override TextSpanner.bound-details.left.text = \markup { \small \bold Slower } % Place dynamics above staff \dynamicUp @@ -2290,12 +2289,12 @@ erstellt wird: @lilypond[quote,fragment,ragged-right,verbatim,relative=1] % Set details for later Text Spanner -\override TextSpanner #'(bound-details left text) +\override TextSpanner.bound-details.left.text = \markup { \small \bold Slower } % Place dynamics above staff \dynamicUp % Place following Ottava Bracket below Text Spanners -\once \override Staff.OttavaBracket #'outside-staff-priority = #340 +\once \override Staff.OttavaBracket.outside-staff-priority = #340 % Start Ottava Bracket \ottava #1 c'4 \startTextSpan @@ -2337,10 +2336,10 @@ Hier ein Beispiel, das die beiden Möglichkeiten veranschaulicht: @lilypond[quote,verbatim,relative=2] c4( c^\markup { \tiny \sharp } d4.) c8 c4( -\once \override TextScript #'avoid-slur = #'inside -\once \override TextScript #'outside-staff-priority = ##f +\once \override TextScript.avoid-slur = #'inside +\once \override TextScript.outside-staff-priority = ##f c4^\markup { \tiny \sharp } d4.) c8 -\once \override Slur #'outside-staff-priority = #500 +\once \override Slur.outside-staff-priority = #500 c4( c^\markup { \tiny \sharp } d4.) c8 @end lilypond @@ -2360,7 +2359,7 @@ Tabelle oben festgestellt werden und dann die Priorität für @lilypond[quote,fragment,ragged-right,verbatim,relative=2] c2^"Text1" c2^"Text2" | -\once \override TextScript #'outside-staff-priority = #500 +\once \override TextScript.outside-staff-priority = #500 c2^"Text3" c2^"Text4" | @end lilypond @@ -2424,12 +2423,12 @@ c,,2^"Text" c'' | R1 | % Turn off collision avoidance -\once \override TextScript #'outside-staff-priority = ##f +\once \override TextScript.outside-staff-priority = ##f c,,2^"Long Text " c'' | R1 | % Turn off collision avoidance -\once \override TextScript #'outside-staff-priority = ##f +\once \override TextScript.outside-staff-priority = ##f \textLengthOn % and turn on textLengthOn c,,2^"Long Text " % Spaces at end are honored c''2 | @@ -2515,7 +2514,7 @@ Objektes zur Geltung kommt. Mit diesem Befehl wird das für Dynamik-Zeichen erledigt: @example -\override DynamicText #'extra-spacing-width = #'(0 . 0) +\override DynamicText.extra-spacing-width = #'(0 . 0) @end example @noindent @@ -2526,7 +2525,7 @@ Schauen wir uns an, wie es mit dem vorigen Beispiel funktioniert: @lilypond[quote,fragment,ragged-right,verbatim,relative=2] \dynamicUp -\override DynamicText #'extra-spacing-width = #'(0 . 0) +\override DynamicText.extra-spacing-width = #'(0 . 0) a4\f b\mf c\mp b\p @end lilypond @@ -2547,7 +2546,7 @@ Rand eine halbe Einheit zu vergrößern: @lilypond[quote,fragment,ragged-right,verbatim,relative=2] \dynamicUp % Extend width by 1 staff space -\override DynamicText #'extra-spacing-width = #'(-0.5 . 0.5) +\override DynamicText.extra-spacing-width = #'(-0.5 . 0.5) a4\f b\mf c\mp b\p @end lilypond @@ -2863,7 +2862,7 @@ zu verkleinern), die über oder unter den Noten gesetzt werden. @lilypond[quote,fragment,relative=1,verbatim] c2\fermata -\override Script #'padding = #3 +\override Script.padding = #3 b2\fermata @end lilypond @@ -2873,11 +2872,11 @@ b2\fermata @lilypond[quote,fragment,relative=1,verbatim] % This will not work, see below -\override MetronomeMark #'padding = #3 +\override MetronomeMark.padding = #3 \tempo 4 = 120 c1 | % This works -\override Score.MetronomeMark #'padding = #3 +\override Score.MetronomeMark.padding = #3 \tempo 4 = 80 d1 | @end lilypond @@ -2922,15 +2921,13 @@ sesquisharp = \markup { \sesquisharp } \relative c'' { c4 % This prints a sesquisharp but the spacing is too small - \once \override Accidental - #'stencil = #ly:text-interface::print - \once \override Accidental #'text = #sesquisharp + \once \override Accidental.stencil = #ly:text-interface::print + \once \override Accidental.text = #sesquisharp cis4 c % This improves the spacing - \once \override Score.AccidentalPlacement #'right-padding = #0.6 - \once \override Accidental - #'stencil = #ly:text-interface::print - \once \override Accidental #'text = #sesquisharp + \once \override Score.AccidentalPlacement.right-padding = #0.6 + \once \override Accidental.stencil = #ly:text-interface::print + \once \override Accidental.text = #sesquisharp cis4 } @end lilypond @@ -2971,9 +2968,9 @@ aus dem Beispiel des vorigen Abschnitts auszurichten: @lilypond[quote,fragment,ragged-right,verbatim,relative=2] \dynamicUp % Extend width by 1 unit -\override DynamicText #'extra-spacing-width = #'(-0.5 . 0.5) +\override DynamicText.extra-spacing-width = #'(-0.5 . 0.5) % Align dynamics to a base line 2 units above staff -\override DynamicLineSpanner #'staff-padding = #2 +\override DynamicLineSpanner.staff-padding = #2 a4\f b\mf c\mp b\p @end lilypond @@ -2992,7 +2989,7 @@ Referenzpunkt der abhängigen Note angeordnet wird: @lilypond[quote,fragment,ragged-right,verbatim,relative=3] \voiceOne < a\2 > -\once \override StringNumber #'self-alignment-X = #RIGHT +\once \override StringNumber.self-alignment-X = #RIGHT < a\2 > @end lilypond @@ -3035,7 +3032,7 @@ d.h. vier halbe Notenlinienabstände weiter nach unten: << { c4 c c c } \\ - \override MultiMeasureRest #'staff-position = #-8 + \override MultiMeasureRest.staff-position = #-8 { R1 } >> @end lilypond @@ -3064,7 +3061,7 @@ links und 1,8 Notenlinienabstände nach unten verschoben: @lilypond[quote,fragment,relative=1,verbatim] \stemUp f4-5 -\once \override Fingering #'extra-offset = #'(-0.3 . -1.8) +\once \override Fingering.extra-offset = #'(-0.3 . -1.8) f4-5 @end lilypond @@ -3111,7 +3108,7 @@ verschwindet auch die etwas unschöne Form: @lilypond[quote,verbatim,fragment,ragged-right,relative=1] r4 -\once \override PhrasingSlur #'positions = #'(-4 . -3) +\once \override PhrasingSlur.positions = #'(-4 . -3) \acciaccatura e8\( d8 c~ c d c d\) @end lilypond @@ -3150,7 +3147,7 @@ hochgeschoben werden, etwa auf 1: { c'1 ~ c'2. e'8 f' } \\ { - \override Beam #'positions = #'(-1 . -1) + \override Beam.positions = #'(-1 . -1) e''8 e'' e'' e'' e'' e'' e'' e'' f''2 g'' } >> @@ -3218,13 +3215,13 @@ Hier das Endergebnis: \\ { 2 - \once \override NoteColumn #'force-hshift = #0.5 + \once \override NoteColumn.force-hshift = #0.5 des2 } \\ \\ { - \override NoteColumn #'force-hshift = #0 + \override NoteColumn.force-hshift = #0 aes'2 f4 fes } >> | @@ -3257,7 +3254,7 @@ zu kompliziert zu machen. rhMusic = \relative c'' { \new Voice { r2 c4.\( g8 | - \once \override Tie #'staff-position = #3.5 + \once \override Tie.staff-position = #3.5 bes1~ | \bar "||" \time 6/4 @@ -3270,7 +3267,7 @@ rhMusic = \relative c'' { \voiceTwo c,8~ % Reposition the c2 to the right of the merged note - \once \override NoteColumn #'force-hshift = #1.0 + \once \override NoteColumn.force-hshift = #1.0 % Move the c2 out of the main note column % so the merge will work \shiftOnn @@ -3470,7 +3467,7 @@ also, direkt vor die erste übergebundene Note gestellt, verschiebt den Bindebogen (@code{tie}) 3,5 halbe Notenlinienabstände über die Mittellinie: -@code{\once \override Tie #'staff-position = #3.5} +@code{\once \override Tie.staff-position = #3.5} Damit ist auch der zweite Takt vollständig: @@ -3478,7 +3475,7 @@ Damit ist auch der zweite Takt vollständig: rhMusic = \relative c'' { \new Voice { r2 c4.\( g8 | - \once \override Tie #'staff-position = #3.5 + \once \override Tie.staff-position = #3.5 bes1~ | \bar "||" \time 6/4 @@ -3562,7 +3559,7 @@ um das Verhalten wieder auszuschalten. Das sieht so aus: rhMusic = \relative c'' { \new Voice { r2 c4.\( g8 | - \once \override Tie #'staff-position = #3.5 + \once \override Tie.staff-position = #3.5 bes1~ | \bar "||" \time 6/4 @@ -3636,7 +3633,7 @@ aus: rhMusic = \relative c'' { \new Voice { r2 c4.\( g8 | - \once \override Tie #'staff-position = #3.5 + \once \override Tie.staff-position = #3.5 bes1~ | \bar "||" \time 6/4 @@ -3706,7 +3703,7 @@ wir durchsichtig und das C verschieben wir mit der rhMusic = \relative c'' { \new Voice { r2 c4.\( g8 | - \once \override Tie #'staff-position = #3.5 + \once \override Tie.staff-position = #3.5 bes1~ | \bar "||" \time 6/4 @@ -3720,7 +3717,7 @@ rhMusic = \relative c'' { \voiceTwo c,8~ % Reposition the c2 to the right of the merged note - \once \override NoteColumn #'force-hshift = #1.0 + \once \override NoteColumn.force-hshift = #1.0 % Move the c2 out of the main note column % so the merge will work \shiftOnn @@ -3883,7 +3880,7 @@ einem entfernten Objekt gezeigt: % Visible tempo marking \tempo 4=120 a4 a a - \once \override Score.MetronomeMark #'transparent = ##t + \once \override Score.MetronomeMark.transparent = ##t % Invisible tempo marking to lengthen fermata in MIDI \tempo 4=80 a4\fermata @@ -3902,7 +3899,7 @@ einem entfernten Objekt gezeigt: % Visible tempo marking \tempo 4=120 a4 a a - \once \override Score.MetronomeMark #'stencil = ##f + \once \override Score.MetronomeMark.stencil = ##f % Invisible tempo marking to lengthen fermata in MIDI \tempo 4=80 a4\fermata @@ -3953,11 +3950,11 @@ Alternative versuchen wir, einen Befehl mit @code{\override} und @code{\revert} zu konstruieren. @example -@code{\override Lyrics . LyricText #'font-shape = #'italic} -@code{\override Lyrics . LyricText #'font-series = #'bold} +@code{\override Lyrics.LyricText.font-shape = #'italic} +@code{\override Lyrics.LyricText.font-series = #'bold} -@code{\revert Lyrics . LyricText #'font-shape} -@code{\revert Lyrics . LyricText #'font-series} +@code{\revert Lyrics.LyricText.font-shape} +@code{\revert Lyrics.LyricText.font-series} @end example Das wäre natürlich noch viel mühsamer, wenn viele Wörter eine @@ -3977,12 +3974,12 @@ um noch weniger schreiben zu müssen: @lilypond[quote,verbatim] emphasize = { - \override Lyrics.LyricText #'font-shape = #'italic - \override Lyrics.LyricText #'font-series = #'bold + \override Lyrics.LyricText.font-shape = #'italic + \override Lyrics.LyricText.font-series = #'bold } normal = { - \revert Lyrics.LyricText #'font-shape - \revert Lyrics.LyricText #'font-series + \revert Lyrics.LyricText.font-shape + \revert Lyrics.LyricText.font-series } global = { \key c \major \time 4/4 \partial 4 } @@ -4171,17 +4168,17 @@ inst = \layout@{ \context @{ \Score - \override MetronomeMark #'extra-offset = #'(-9 . 0) - \override MetronomeMark #'padding = #'3 + \override MetronomeMark.extra-offset = #'(-9 . 0) + \override MetronomeMark.padding = #'3 @} \context @{ \Staff - \override TimeSignature #'style = #'numbered + \override TimeSignature.style = #'numbered @} \context @{ \Voice - \override Glissando #'thickness = #3 - \override Glissando #'gap = #0.1 + \override Glissando.thickness = #3 + \override Glissando.gap = #0.1 @} @} @end example @@ -4204,17 +4201,17 @@ inst = \layout{ \context { \Score - \override MetronomeMark #'extra-offset = #'(-9 . 0) - \override MetronomeMark #'padding = #'3 + \override MetronomeMark.extra-offset = #'(-9 . 0) + \override MetronomeMark.padding = #'3 } \context { \Staff - \override TimeSignature #'style = #'numbered + \override TimeSignature.style = #'numbered } \context { \Voice - \override Glissando #'thickness = #3 - \override Glissando #'gap = #0.1 + \override Glissando.thickness = #3 + \override Glissando.gap = #0.1 } } @@ -4256,16 +4253,16 @@ inst = \layout@{ \context @{ \Score - \override MetronomeMark #'extra-offset = #'(-9 . 0) - \override MetronomeMark #'padding = #'3 + \override MetronomeMark.extra-offset = #'(-9 . 0) + \override MetronomeMark.padding = #'3 @} \context @{ \Staff @} \context @{ \Voice - \override Glissando #'thickness = #3 - \override Glissando #'gap = #0.1 + \override Glissando.thickness = #3 + \override Glissando.gap = #0.1 @} @} @end example @@ -4289,12 +4286,12 @@ inst = \layout{ \context { \Score - \override MetronomeMark #'extra-offset = #'(-9 . 0) - \override MetronomeMark #'padding = #'3 + \override MetronomeMark.extra-offset = #'(-9 . 0) + \override MetronomeMark.padding = #'3 } \context { \Voice - \override Glissando #'thickness = #3 - \override Glissando #'gap = #0.1 + \override Glissando.thickness = #3 + \override Glissando.gap = #0.1 } } @@ -4423,8 +4420,8 @@ Befehl @code{/tieDotted} etwa wird folgendermaßen definiert: @example tieDotted = @{ - \override Tie #'dash-period = #0.75 - \override Tie #'dash-fraction = #0.1 + \override Tie.dash-period = #0.75 + \override Tie.dash-fraction = #0.1 @} @end example @@ -4529,7 +4526,7 @@ zu ihrer Position innerhalb der Tonleiter gesetzt. \relative c' { % Arrange to obtain color from color-notehead procedure - \override NoteHead #'color = #color-notehead + \override NoteHead.color = #color-notehead a2 b | c2 d | e2 f | g2 a | } @end lilypond diff --git a/Documentation/de/notation/ancient.itely b/Documentation/de/notation/ancient.itely index a1465daad7..db9d2f83eb 100644 --- a/Documentation/de/notation/ancient.itely +++ b/Documentation/de/notation/ancient.itely @@ -8,7 +8,7 @@ Guide, node Updating translation committishes.. @end ignore -@c \version "2.17.5" +@c \version "2.17.6" @c Translators: Till Paala @@ -315,7 +315,7 @@ folgenden Beispiel gezeigt: \context { \Staff \consists "Custos_engraver" - \override Custos #'style = #'mensural + \override Custos.style = #'mensural } } } @@ -415,7 +415,7 @@ werden kann. Siehe das folgende Beispiel: \score { << \new MensuralVoice = "discantus" \transpose c c' { - \override Score.BarNumber #'transparent = ##t { + \override Score.BarNumber.transparent = ##t { c'1\melisma bes a g\melismaEnd f\breve \[ f1\melisma a c'\breve d'\melismaEnd \] @@ -473,7 +473,7 @@ Mensuraler C-Schlüssel im historischen Stil @tab @lilypond[relative=1,notime] \clef "mensural-c2" - \override NoteHead #'style = #'mensural + \override NoteHead.style = #'mensural c @end lilypond @@ -484,7 +484,7 @@ Mensuraler F-Schlüssel im historischen Stil @tab @lilypond[relative=1,notime] \clef "mensural-f" - \override NoteHead #'style = #'mensural + \override NoteHead.style = #'mensural c @end lilypond @@ -495,7 +495,7 @@ Mensuraler G-Schlüssel im historischen Stil @tab @lilypond[relative=1,notime] \clef "mensural-g" - \override NoteHead #'style = #'mensural + \override NoteHead.style = #'mensural c @end lilypond @@ -520,7 +520,7 @@ Beispiel den Schlüssel auf der zweiten Linie) @tab @lilypond[relative=1,notime] \clef "petrucci-c2" - \override NoteHead #'style = #'mensural + \override NoteHead.style = #'mensural c @end lilypond @@ -534,7 +534,7 @@ Notenlinien benutzt werden (im Beispiel auf der dritten Linie) @tab @lilypond[relative=1,notime] \clef "petrucci-c2" - \override NoteHead #'style = #'mensural + \override NoteHead.style = #'mensural c @end lilypond @@ -545,7 +545,7 @@ Mensuraler G-Schlüssel im Petrucci-Stil @tab @lilypond[relative=1,notime] \clef "petrucci-g" - \override NoteHead #'style = #'mensural + \override NoteHead.style = #'mensural c @end lilypond @@ -635,18 +635,18 @@ unterschiedlichen Stile dargestellt. \time 2/2 c1^\markup { \hspace #-2.0 \typewriter default } - \override Staff.TimeSignature #'style = #'numbered + \override Staff.TimeSignature.style = #'numbered \time 2/2 c1^\markup { \hspace #-2.0 \typewriter numbered } - \override Staff.TimeSignature #'style = #'mensural + \override Staff.TimeSignature.style = #'mensural \time 2/2 c1^\markup { \hspace #-2.0 \typewriter mensural } - \override Staff.TimeSignature #'style = #'neomensural + \override Staff.TimeSignature.style = #'neomensural \time 2/2 c1^\markup { \hspace #-2.0 \typewriter neomensural } - \override Staff.TimeSignature #'style = #'single-digit + \override Staff.TimeSignature.style = #'single-digit \time 2/2 c1^\markup { \hspace #-2.0 \typewriter single-digit } } @@ -732,13 +732,13 @@ Das folgende Beispiel zeigt den Petrucci-Stil: @lilypond[quote,fragment,ragged-right,verbatim] \set Score.skipBars = ##t \autoBeamOff -\override NoteHead #'style = #'petrucci +\override NoteHead.style = #'petrucci a'\maxima a'\longa a'\breve a'1 a'2 a'4 a'8 a'16 a' -\override NoteHead #'style = #'semipetrucci +\override NoteHead.style = #'semipetrucci a'\breve*5/6 -\override NoteHead #'style = #'blackpetrucci +\override NoteHead.style = #'blackpetrucci a'8*4/3 a' -\override NoteHead #'style = #'petrucci +\override NoteHead.style = #'petrucci a'\longa @end lilypond @@ -764,9 +764,9 @@ werden. Neben dem Standardstil (@code{default}) ist nur (@code{mensural}) unterstützt. @lilypond[quote,fragment,ragged-right,verbatim] -\override Flag #'style = #'mensural -\override Stem #'thickness = #1.0 -\override NoteHead #'style = #'mensural +\override Flag.style = #'mensural +\override Stem.thickness = #1.0 +\override NoteHead.style = #'mensural \autoBeamOff c'8 d'8 e'8 f'8 c'16 d'16 e'16 f'16 c'32 d'32 e'32 f'32 s8 c''8 d''8 e''8 f''8 c''16 d''16 e''16 f''16 c''32 d''32 e''32 f''32 @@ -816,11 +816,11 @@ Stil: @lilypond[quote,fragment,ragged-right,verbatim] \set Score.skipBars = ##t -\override Rest #'style = #'classical +\override Rest.style = #'classical r\longa^"classical" r\breve r1 r2 r4 r8 r16 s \break -\override Rest #'style = #'mensural +\override Rest.style = #'mensural r\longa^"mensural" r\breve r1 r2 r4 r8 r16 s \break -\override Rest #'style = #'neomensural +\override Rest.style = #'neomensural r\longa^"neomensural" r\breve r1 r2 r4 r8 r16 @end lilypond @@ -874,7 +874,7 @@ Der Stil für Versetzungszeichen und Vorzeichen wird durch die also etwa folgendermaßen: @example -\override Staff.Accidental #'glyph-name-alist = +\override Staff.Accidental.glyph-name-alist = #alteration-mensural-glyph-name-alist @end example @@ -993,8 +993,8 @@ Eine Datei kann zum Beispiel so aussehen: @c @example @c \set Score.timing = ##f @c \set Score.defaultBarType = "-" -@c \override NoteHead #'style = #'neomensural -@c \override Staff.TimeSignature #'style = #'neomensural +@c \override NoteHead.style = #'neomensural +@c \override Staff.TimeSignature.style = #'neomensural @c \clef "petrucci-g" @c \[ c'\maxima g \] @c \[ d\longa c\breve f e d \] @@ -1006,13 +1006,13 @@ Eine Datei kann zum Beispiel so aussehen: \transpose c c' { \set Score.timing = ##f \set Score.defaultBarType = "-" - \override NoteHead #'style = #'petrucci - \override Staff.TimeSignature #'style = #'mensural + \override NoteHead.style = #'petrucci + \override Staff.TimeSignature.style = #'mensural \clef "petrucci-g" \[ c'\maxima g \] \[ d\longa - \override NoteHead #'ligature-flexa = ##t - \once \override NoteHead #'flexa-width = #3.2 + \override NoteHead.ligature-flexa = ##t + \once \override NoteHead.flexa-width = #3.2 c\breve f e d \] \[ c'\maxima d'\longa \] \[ e'1 a g\breve \] @@ -1035,8 +1035,8 @@ wie folgt ausgegeben: \transpose c c' { \set Score.timing = ##f \set Score.defaultBarType = "-" - \override NoteHead #'style = #'neomensural - \override Staff.TimeSignature #'style = #'neomensural + \override NoteHead.style = #'neomensural + \override Staff.TimeSignature.style = #'neomensural \clef "petrucci-g" \[ c'\maxima g \] \[ d\longa c\breve f e d \] @@ -1165,12 +1165,12 @@ Do-Schlüssel der Editio Vaticana @code{vaticana-do3} @tab @lilypond[relative=1,notime] - \override Staff.StaffSymbol #'line-count = #4 - \override Staff.StaffSymbol #'color = #red - \override Staff.LedgerLineSpanner #'color = #red - \override Voice.Stem #'transparent = ##t - \override Voice.Flag #'transparent = ##t - \override NoteHead #'style = #'vaticana.punctum + \override Staff.StaffSymbol.line-count = #4 + \override Staff.StaffSymbol.color = #red + \override Staff.LedgerLineSpanner.color = #red + \override Voice.Stem.transparent = ##t + \override Voice.Flag.transparent = ##t + \override NoteHead.style = #'vaticana.punctum \clef "vaticana-do2" c @end lilypond @@ -1181,12 +1181,12 @@ Fa-Schlüssel der Editio Vaticana @code{vaticana-fa1}, @code{vaticana-fa2} @tab @lilypond[relative=1,notime] - \override Staff.StaffSymbol #'line-count = #4 - \override Staff.StaffSymbol #'color = #red - \override Staff.LedgerLineSpanner #'color = #red - \override Voice.Stem #'transparent = ##t - \override Voice.Flag #'transparent = ##t - \override NoteHead #'style = #'vaticana.punctum + \override Staff.StaffSymbol.line-count = #4 + \override Staff.StaffSymbol.color = #red + \override Staff.LedgerLineSpanner.color = #red + \override Voice.Stem.transparent = ##t + \override Voice.Flag.transparent = ##t + \override NoteHead.style = #'vaticana.punctum \clef "vaticana-fa2" c @end lilypond @@ -1198,12 +1198,12 @@ Do-Schlüssel der Editio Medicaea @code{medicaea-do3} @tab @lilypond[relative=1,notime] - \override Staff.StaffSymbol #'line-count = #4 - \override Staff.StaffSymbol #'color = #red - \override Staff.LedgerLineSpanner #'color = #red - \override Voice.Stem #'transparent = ##t - \override Voice.Flag #'transparent = ##t - \override NoteHead #'style = #'medicaea.punctum + \override Staff.StaffSymbol.line-count = #4 + \override Staff.StaffSymbol.color = #red + \override Staff.LedgerLineSpanner.color = #red + \override Voice.Stem.transparent = ##t + \override Voice.Flag.transparent = ##t + \override NoteHead.style = #'medicaea.punctum \clef "medicaea-do2" c @end lilypond @@ -1214,12 +1214,12 @@ Fa-Schlüssel der Editio Medicaea @code{medicaea-fa1}, @code{medicaea-fa2} @tab @lilypond[relative=1,notime] - \override Staff.StaffSymbol #'line-count = #4 - \override Staff.StaffSymbol #'color = #red - \override Staff.LedgerLineSpanner #'color = #red - \override Voice.Stem #'transparent = ##t - \override Voice.Flag #'transparent = ##t - \override NoteHead #'style = #'medicaea.punctum + \override Staff.StaffSymbol.line-count = #4 + \override Staff.StaffSymbol.color = #red + \override Staff.LedgerLineSpanner.color = #red + \override Voice.Stem.transparent = ##t + \override Voice.Flag.transparent = ##t + \override NoteHead.style = #'medicaea.punctum \clef "medicaea-fa2" c @end lilypond @@ -1231,12 +1231,12 @@ Hufnagel Do-Schlüssel für den historischen Stil @code{hufnagel-do3} @tab @lilypond[relative=1,notime] - \override Staff.StaffSymbol #'line-count = #4 - \override Staff.StaffSymbol #'color = #red - \override Staff.LedgerLineSpanner #'color = #red - \override Voice.Stem #'transparent = ##t - \override Voice.Flag #'transparent = ##t - \override NoteHead #'style = #'hufnagel.punctum + \override Staff.StaffSymbol.line-count = #4 + \override Staff.StaffSymbol.color = #red + \override Staff.LedgerLineSpanner.color = #red + \override Voice.Stem.transparent = ##t + \override Voice.Flag.transparent = ##t + \override NoteHead.style = #'hufnagel.punctum \clef "hufnagel-do2" c @end lilypond @@ -1247,12 +1247,12 @@ Hufnagel Fa-Schlüssel für den historischen Stil @code{hufnagel-fa1}, @code{hufnagel-fa2} @tab @lilypond[relative=1,notime] - \override Staff.StaffSymbol #'line-count = #4 - \override Staff.StaffSymbol #'color = #red - \override Staff.LedgerLineSpanner #'color = #red - \override Voice.Stem #'transparent = ##t - \override Voice.Flag #'transparent = ##t - \override NoteHead #'style = #'hufnagel.punctum + \override Staff.StaffSymbol.line-count = #4 + \override Staff.StaffSymbol.color = #red + \override Staff.LedgerLineSpanner.color = #red + \override Voice.Stem.transparent = ##t + \override Voice.Flag.transparent = ##t + \override NoteHead.style = #'hufnagel.punctum \clef "hufnagel-fa2" c @end lilypond @@ -1263,11 +1263,11 @@ Kombinierter Do/Fa-Hufnagelschlüssel für den historischen Stil @code{hufnagel-do-fa} @tab @lilypond[relative=1,notime] - \override Staff.StaffSymbol #'color = #red - \override Staff.LedgerLineSpanner #'color = #red - \override Voice.Stem #'transparent = ##t - \override Voice.Flag #'transparent = ##t - \override NoteHead #'style = #'hufnagel.punctum + \override Staff.StaffSymbol.color = #red + \override Staff.LedgerLineSpanner.color = #red + \override Voice.Stem.transparent = ##t + \override Voice.Flag.transparent = ##t + \override NoteHead.style = #'hufnagel.punctum \clef "hufnagel-do-fa" c @end lilypond @@ -1326,7 +1326,7 @@ Der Stil für Versetzungs- und Vorzeichen wird von der kontrolliert, beispielsweise: @example -\override Staff.Accidental #'glyph-name-alist = +\override Staff.Accidental.glyph-name-alist = #alteration-mensural-glyph-name-alist @end example @@ -1380,7 +1380,7 @@ sich in der Datei @file{gregorian.ly} auch eine Definition für \score { << \context VaticanaVoice { - \override TextScript #'padding = #3 + \override TextScript.padding = #3 g a g s^\markup { "divisio minima" } \divisioMinima @@ -1460,9 +1460,9 @@ Vaticana-Stils zur Verfügung gestellt. \include "gregorian.ly" \score { \new VaticanaVoice { - \override TextScript #'font-family = #'typewriter - \override TextScript #'font-shape = #'upright - \override Script #'padding = #-0.1 + \override TextScript.font-family = #'typewriter + \override TextScript.font-shape = #'upright + \override Script.padding = #-0.1 a\ictus_"ictus " \bar "" \break a\circulus_"circulus " \bar "" \break a\semicirculus_"semicirculus " \bar "" \break @@ -2581,7 +2581,7 @@ Er bezeichnet die Position von @code{c}: @lilypond[quote,relative=1,notime,verbatim] \clef "kievan-do" - \override NoteHead #'style = #'kievan + \override NoteHead.style = #'kievan c @end lilypond @@ -2613,7 +2613,7 @@ Notenköpfe: @lilypond[quote,fragment,ragged-right,verbatim] \autoBeamOff \cadenzaOn -\override NoteHead #'style = #'kievan +\override NoteHead.style = #'kievan b'1 b'2 b'4 b'8 b'\breve b'\longa @end lilypond @@ -2648,8 +2648,8 @@ vor allem der Vollständigkeit halber eingesetzt. @lilypond[quote,relative=1,notime,verbatim] \clef "kievan-do" -\override NoteHead #'style = #'kievan -\override Accidental #'glyph-name-alist = +\override NoteHead.style = #'kievan +\override Accidental.glyph-name-alist = #alteration-kievan-glyph-name-alist bes' dis, @end lilypond @@ -2674,7 +2674,7 @@ Schlussstrich bezeichnen kann. Es wird gesetzt mit @code{\bar "kievan"}. @lilypond[quote,relative=1,notime,verbatim] \clef "kievan-do" - \override NoteHead #'style = #'kievan + \override NoteHead.style = #'kievan c \bar "kievan" @end lilypond @@ -2778,14 +2778,14 @@ entfernt: In einigen Transkriptionsstilen werden jedoch teilweise Hälse eingesetzt, um etwa den Übergang von einem Einton-Rezitativ zu einer melodischen Geste anzuzeigen. In diesem Fall können -Hälse entweder mit @code{\override Stem #'transparent = ##t} +Hälse entweder mit @code{\override Stem.transparent = ##t} unsichtbar gemacht werden oder mit -@code{\override Stem #'length = #0} auf die Länge von 0 reduziert +@code{\override Stem.length = #0} auf die Länge von 0 reduziert werden. Die Hälse müssen dann wieder an den entsprechenden -Stellen mit @code{\once \override Stem #'transparent = ##f} +Stellen mit @code{\once \override Stem.transparent = ##f} sichtbar gemacht werden (siehe auch Beispiel unten). Wenn Hälse eingesetzt werden, die Fähnchen haben, muss zusätzlich auch noch -@code{\override Flag #'transparent = ##t} eingestellt werden. +@code{\override Flag.transparent = ##t} eingestellt werden. @b{Takt.} Für Gesang ohne Metrum gibt es einige Alternativen. @@ -2802,7 +2802,7 @@ und @code{\CadenzaOff} zu benutzen. Um Taktstriche zu entfernen, kann man radikal den @code{Bar_engraver} aus dem @code{Staff}-Kontext entfernen. Wenn man ab und zu einen Taktstrich braucht, sollten die Striche nur mit -@code{\override BarLine #'transparent = ##t} unsichtbar +@code{\override BarLine.transparent = ##t} unsichtbar gemacht werden. Oft werden Rezitativtöne mit einer Brevis angezeigt. Der @@ -2818,9 +2818,9 @@ chant = \relative c' { } verba = \lyricmode { - \once \override LyricText #'self-alignment-X = #-1 + \once \override LyricText.self-alignment-X = #-1 "Noctem quietam et" fi -- nem per -- fec -- tum - \once \override LyricText #'self-alignment-X = #-1 + \once \override LyricText.self-alignment-X = #-1 "concedat nobis Dominus" om -- ni -- po -- tens. } \score { @@ -2833,8 +2833,8 @@ verba = \lyricmode { \Staff \remove "Time_signature_engraver" \remove "Bar_engraver" - \override Stem #'transparent = ##t - \override Flag #'transparent = ##t + \override Stem.transparent = ##t + \override Flag.transparent = ##t } } } @@ -2850,13 +2850,13 @@ gemacht): chant = \relative c' { \clef "G_8" \set Score.timing = ##f - c\breve \override NoteHead #'transparent = ##t c c c c c - \revert NoteHead #'transparent - \override Stem #'transparent = ##f \stemUp c4 b4 a - \override Stem #'transparent = ##t - \override Flag #'transparent = ##t c2 c4 \divisioMaior - c\breve \override NoteHead #'transparent = ##t c c c c c c c - \revert NoteHead #'transparent c4 c f, f \finalis + c\breve \override NoteHead.transparent = ##t c c c c c + \revert NoteHead.transparent + \override Stem.transparent = ##f \stemUp c4 b4 a + \override Stem.transparent = ##t + \override Flag.transparent = ##t c2 c4 \divisioMaior + c\breve \override NoteHead.transparent = ##t c c c c c c c + \revert NoteHead.transparent c4 c f, f \finalis } verba = \lyricmode { @@ -2873,9 +2873,9 @@ verba = \lyricmode { \context { \Staff \remove "Time_signature_engraver" - \override BarLine #'transparent = ##t - \override Stem #'transparent = ##t - \override Flag #'transparent = ##t + \override BarLine.transparent = ##t + \override Stem.transparent = ##t + \override Flag.transparent = ##t } } } @@ -2907,7 +2907,7 @@ werden. @lilypond[verbatim,quote] spiritus = \relative c' { \time 1/4 - \override Lyrics.LyricText #'X-extent = #'(0 . 3) + \override Lyrics.LyricText.X-extent = #'(0 . 3) d4 \times 2/3 { f8 a g } g a a4 g f8 e d4 f8 g g8 d f g a g f4 g8 a a4 s \times 2/3 { g8 f d } e f g a g4 @@ -2927,12 +2927,12 @@ spirLyr = \lyricmode { \context { \Staff \remove "Time_signature_engraver" - \override BarLine #'X-extent = #'(-1 . 1) - \override Stem #'transparent = ##t - \override Flag #'transparent = ##t - \override Beam #'transparent = ##t - \override BarLine #'transparent = ##t - \override TupletNumber #'transparent = ##t + \override BarLine.X-extent = #'(-1 . 1) + \override Stem.transparent = ##t + \override Flag.transparent = ##t + \override Beam.transparent = ##t + \override BarLine.transparent = ##t + \override TupletNumber.transparent = ##t } } } diff --git a/Documentation/de/notation/changing-defaults.itely b/Documentation/de/notation/changing-defaults.itely index e13dd7ea39..b63b85561e 100644 --- a/Documentation/de/notation/changing-defaults.itely +++ b/Documentation/de/notation/changing-defaults.itely @@ -778,7 +778,7 @@ Ein @code{\override}-Befehl, aber ohne die Kontextbezeichnung: \layout { \context { \Staff - \override Stem #'thickness = #4.0 + \override Stem.thickness = #4.0 } } } @@ -873,7 +873,7 @@ ist die gleiche wie für den Befehl direkt zwischen den Noten geschrieben. \layout { \accidentalStyle dodecaphonic \set fontSize = #-4 - \override Voice.Stem #'thickness = #4.0 + \override Voice.Stem.thickness = #4.0 } } @end lilypond @@ -913,7 +913,7 @@ Ein @code{\override}-Befehl, dessen Kontextbezeichnung ausgelassen wird: \new Staff { \new Voice \with { - \override Stem #'thickness = #4.0 + \override Stem.thickness = #4.0 } { \relative c'' { @@ -1060,9 +1060,9 @@ in Jazzmusik anzuzeigen. \consists "Text_engraver" \consists "Pitch_squash_engraver" squashedPosition = #0 - \override NoteHead #'style = #'slash - \override Stem #'transparent = ##t - \override Flag #'transparent = ##t + \override NoteHead.style = #'slash + \override Stem.transparent = ##t + \override Flag.transparent = ##t \alias Voice } \context { \Staff @@ -1130,9 +1130,9 @@ das die Mittellinie. Die Noten sehen wie ein Querstrich aus und haben keine Hälse: @example -\override NoteHead #'style = #'slash -\override Stem #'transparent = ##t -\override Flag #'transparent = ##t +\override NoteHead.style = #'slash +\override Stem.transparent = ##t +\override Flag.transparent = ##t @end example Alle diese Engraver müssen zusammenarbeiten, und das wird erreicht mit @@ -1153,9 +1153,9 @@ Alles zusammen haben wir folgende Einstellungen: \consists "Text_engraver" \consists "Pitch_squash_engraver" squashedPosition = #0 - \override NoteHead #'style = #'slash - \override Stem #'transparent = ##t - \override Flag #'transparent = ##t + \override NoteHead.style = #'slash + \override Stem.transparent = ##t + \override Flag.transparent = ##t \alias Voice @} @end example @@ -1582,14 +1582,14 @@ weiter weg von der Note gesetzt werden. Dieser Befehl beispielsweise fügt drei Notenlinienzwischenräume zwischen die Zahl und den Notenkopf: @example -\once \override Voice.Fingering #'padding = #3 +\once \override Voice.Fingering.padding = #3 @end example Wenn dieser Befehl in den Quelltext eingefügt wird, bevor der Fingersatz notiert ist, erhält man folgendes: @lilypond[quote,relative=2,verbatim] -\once \override Voice.Fingering #'padding = #3 +\once \override Voice.Fingering.padding = #3 c-2 \stemUp f @@ -1696,7 +1696,7 @@ Befehls betrachtet. Der Befehl @verbatim -\override Staff.Stem #'thickness = #4.0 +\override Staff.Stem.thickness = #4.0 @end verbatim @noindent @@ -1708,7 +1708,7 @@ ihr normales Aussehen. Hier ein Beispiel mit diesem Befehl: @lilypond[quote,verbatim,relative=2] c4 -\override Staff.Stem #'thickness = #4.0 +\override Staff.Stem.thickness = #4.0 c4 c4 c4 @@ -1726,7 +1726,7 @@ Kontext ausgelassen werden, wobei dann immer implizit der @lilypond[quote,verbatim,relative=2] c4 -\once \override Stem #'thickness = #4.0 +\once \override Stem.thickness = #4.0 c4 c4 @end lilypond @@ -1738,9 +1738,9 @@ schon geschrieben werden, bevor das Objekt begonnen wird. In dem folgenden Beispiel @lilypond[quote,verbatim,relative=2] -\override Slur #'thickness = #3.0 +\override Slur.thickness = #3.0 c8[( c -\override Beam #'beam-thickness = #0.6 +\override Beam.beam-thickness = #0.6 c8 c]) @end lilypond @@ -1756,8 +1756,8 @@ nur Einstellungen betroffen, die sich im gleichen Kontext befinden. Der weil er für den falschen Kontext gefordert wird. @example -\override Voice.Stem #'thickness = #4.0 -\revert Staff.Stem #'thickness +\override Voice.Stem.thickness = #4.0 +\revert Staff.Stem.thickness @end example Einige veränderbare Optionen werden als Untereigenschaften (engl. @@ -1774,7 +1774,7 @@ Befehl folgende Form an: wie beispielsweise @example -\override Stem #'(details beamed-lengths) = #'(4 4 3) +\override Stem.details.beamed-lengths = #'(4 4 3) @end example @end ignore @@ -1990,7 +1990,7 @@ man die @code{thickness}-Eigenschaft des @code{Stem}-Objekts verändert: @lilypond[quote, verbatim, relative=2] c4 c -\override Voice.Stem #'thickness = #3.0 +\override Voice.Stem.thickness = #3.0 c4 c @end lilypond @@ -1998,11 +1998,11 @@ Wenn kein Kontext angegeben wird, wird der tiefste aktuelle Kontext benutzt: @lilypond[quote, verbatim, relative=2] -{ \override Staff.Stem #'thickness = #3.0 +{ \override Staff.Stem.thickness = #3.0 << { e4 e - \override Stem #'thickness = #0.5 + \override Stem.thickness = #0.5 e4 e } \\ { c4 c c c @@ -2024,9 +2024,9 @@ rückgängig gemacht werden: @lilypond[quote, verbatim, relative=2] c4 -\override Voice.Stem #'thickness = #3.0 +\override Voice.Stem.thickness = #3.0 c4 c -\revert Voice.Stem #'thickness +\revert Voice.Stem.thickness c4 @end lilypond @@ -2038,11 +2038,11 @@ Grobs im entsprechenden Kontext aber der Stelle aus, an der sie gesetzt werden: << { e4 - \override Staff.Stem #'thickness = #3.0 + \override Staff.Stem.thickness = #3.0 e4 e e } \\ { c4 c c - \revert Staff.Stem #'thickness + \revert Staff.Stem.thickness c4 } >> @@ -2064,11 +2064,11 @@ um nur den aktuellen Zeitwert zu verändern: { << { - \override Stem #'thickness = #3.0 + \override Stem.thickness = #3.0 e4 e e e } \\ { c4 - \once \override Stem #'thickness = #3.0 + \once \override Stem.thickness = #3.0 c4 c c } >> @@ -2134,13 +2134,13 @@ eingesetzt werden: @lilypond[relative=2,verbatim] < c - \tweak #'color #red + \tweak color #red d g - \tweak #'duration-log #1 + \tweak duration-log #1 a > 4 --\tweak #'padding #8 +-\tweak padding #8 -^ @end lilypond @@ -2174,14 +2174,14 @@ An einem Beispiel demonstriert: Das funktioniert: @lilypond[relative=2,verbatim,quote] -<\tweak #'color #red c>4 +<\tweak color #red c>4 @end lilypond @noindent und das nicht: @lilypond[relative=2,verbatim,quote] -\tweak #'color #red c4 +\tweak color #red c4 @end lilypond @end ignore @@ -2211,10 +2211,10 @@ anderen Notenkopfes innerhalb eines Akkordes verändert: @lilypond[relative=2,verbatim,quote] < c - \tweak #'color #red + \tweak color #red d g - \tweak #'duration-log #1 + \tweak duration-log #1 a > 4 @end lilypond @@ -2222,7 +2222,7 @@ anderen Notenkopfes innerhalb eines Akkordes verändert: @code{\tweak} kann auch benutzt werden, um Bögen zu verändern: @lilypond[verbatim,quote,relative=1] -c-\tweak #'thickness #5 ( d e f) +c-\tweak thickness #5 ( d e f) @end lilypond Damit der @code{\tweak}-Befehl funktioniert, muss er direkt vor dem @@ -2232,8 +2232,8 @@ ist, in dem alle Layoutelemente aus Ereignissen innerhalb von @code{EventChord} erstellt werden: @lilypond[relative=2,verbatim,quote] -\tweak #'color #red 4 -<\tweak #'color #red c e>4 +\tweak color #red 4 +<\tweak color #red c e>4 @end lilypond Der einfache @code{\tweak}-Befehl kann @emph{nicht} eingesetzt werden, um @@ -2262,10 +2262,10 @@ gesetzt werden und alle werden interpretiert: @lilypond[verbatim,quote,relative=1] c --\tweak #'style #'dashed-line --\tweak #'dash-fraction #0.2 --\tweak #'thickness #3 --\tweak #'color #red +-\tweak style #'dashed-line +-\tweak dash-fraction #0.2 +-\tweak thickness #3 +-\tweak color #red \glissando f' @end lilypond @@ -2408,7 +2408,7 @@ Schlüssel zu verändern, wird ein geschachtelter Aufruf benutzt: % reduced space between staves \new PianoStaff \with { % this is the nested declaration - \override StaffGrouper #'staff-staff-spacing #'basic-distance = #7 + \override StaffGrouper.staff-staff-spacing.basic-distance = #7 } << \new Staff { \clef treble c''1 } \new Staff { \clef bass c1 } @@ -2427,7 +2427,7 @@ kann mit einem Aufruf als Aliste vollständig verändert werden: @lilypond[quote,verbatim] \new PianoStaff \with { - \override StaffGrouper #'staff-staff-spacing = + \override StaffGrouper.staff-staff-spacing = #'((basic-distance . 0) (minimum-distance . 0) (padding . 0) @@ -2447,10 +2447,10 @@ den Wert von @code{space} hat, wenn sie nicht definiert ist). Somit sind folgende Aufrufe äquivalent: @example -\override StaffGrouper #'staff-staff-spacing = +\override StaffGrouper.staff-staff-spacing = #'((basic-distance . 7)) -\override StaffGrouper #'staff-staff-spacing = +\override StaffGrouper.staff-staff-spacing = #'((basic-distance . 7) (minimum-distance . 0) (padding . 0) @@ -2796,7 +2796,7 @@ die Anzahl der Elemente in der Liste der Werte von @lilypond[verbatim,quote,relative=1] \new Staff \with { - \override StaffSymbol #'line-positions = #'(7 3 0 -4 -6 -7) + \override StaffSymbol.line-positions = #'(7 3 0 -4 -6 -7) } { a4 e' f b | d1 } @end lilypond @@ -2808,7 +2808,7 @@ beeinflusst. @lilypond[verbatim,quote,relative=1] \new Staff \with { - \override StaffSymbol #'width = #23 + \override StaffSymbol.width = #23 } { a4 e' f b | d1 } @end lilypond @@ -2856,7 +2856,7 @@ unten dargestellt. a~a a % increase the length of the tie --\tweak #'minimum-length #5 +-\tweak minimum-length #5 ~a @end lilypond @@ -2865,7 +2865,7 @@ a1 \compressFullBarRests R1*23 % increase the length of the rest bar -\once \override MultiMeasureRest #'minimum-length = #20 +\once \override MultiMeasureRest.minimum-length = #20 R1*23 a1 @end lilypond @@ -2873,7 +2873,7 @@ a1 @lilypond[verbatim,quote,relative=2] a \< a a a \! % increase the length of the hairpin -\override Hairpin #'minimum-length = #20 +\override Hairpin.minimum-length = #20 a \< a a a \! @end lilypond @@ -2883,12 +2883,12 @@ von Legato- und Phrasierungsbögen zu verändern: @lilypond[verbatim,quote,relative=2] a( a) a --\tweak #'minimum-length #5 +-\tweak minimum-length #5 ( a) a\( a\) a --\tweak #'minimum-length #5 +-\tweak minimum-length #5 \( a\) @end lilypond @@ -2905,12 +2905,12 @@ die @code{springs-and-rods}-Eigenschaft gesetzt ist: e \glissando c' % not effective alone -\once \override Glissando #'minimum-length = #20 +\once \override Glissando.minimum-length = #20 e, \glissando c' % effective only when both overrides are present -\once \override Glissando #'minimum-length = #20 -\once \override Glissando #'springs-and-rods = #ly:spanner::set-spacing-rods +\once \override Glissando.minimum-length = #20 +\once \override Glissando.springs-and-rods = #ly:spanner::set-spacing-rods e, \glissando c' @end lilypond @@ -2918,12 +2918,12 @@ Das gilt auch für das @code{Beam}-(Balken-)Objekt: @lilypond[verbatim,quote,relative=1] % not effective alone -\once \override Beam #'minimum-length = #20 +\once \override Beam.minimum-length = #20 e8 e e e % effective only when both overrides are present -\once \override Beam #'minimum-length = #20 -\once \override Beam #'springs-and-rods = #ly:spanner::set-spacing-rods +\once \override Beam.minimum-length = #20 +\once \override Beam.springs-and-rods = #ly:spanner::set-spacing-rods e8 e e e @end lilypond @@ -2940,7 +2940,7 @@ hinüber und enden erst an der entsprechenden Note: @lilypond[verbatim,quote,relative=2] a \< a a a a \! a a a \break -\override Hairpin #'to-barline = ##f +\override Hairpin.to-barline = ##f a \< a a a a \! a a a @end lilypond @@ -2976,8 +2976,8 @@ ist ziemlich einfach: @lilypond[relative=2,quote,verbatim] e2 \glissando b -\once \override Glissando #'(bound-details left Y) = #3 -\once \override Glissando #'(bound-details right Y) = #-2 +\once \override Glissando.bound-details.left.Y = #3 +\once \override Glissando.bound-details.right.Y = #-2 e2 \glissando b @end lilypond @@ -2997,8 +2997,8 @@ in den Unterlisten @code{left-broken} bzw. @code{right-broken} von @code{bound-details} abgelegt. Zum Beispiel: @lilypond[relative=2,ragged-right,verbatim,quote] -\override Glissando #'breakable = ##t -\override Glissando #'(bound-details right-broken Y) = #-3 +\override Glissando.breakable = ##t +\override Glissando.bound-details.right-broken.Y = #-3 c1 \glissando \break f1 @end lilypond @@ -3042,7 +3042,7 @@ um @i{cresc.}, @i{tr} oder andere Texte an horizontale Strecker zu setzen. @lilypond[quote,ragged-right,relative=2,verbatim] -\override TextSpanner #'(bound-details left text) +\override TextSpanner.bound-details.left.text = \markup { \small \bold Slower } c2\startTextSpan b c a\stopTextSpan @end lilypond @@ -3058,15 +3058,11 @@ gesetzt werden, wird das Symbol am Rand vertikal entsprechend des Endpunktes der Linie verschoben: @lilypond[relative=1,quote,verbatim] -\override TextSpanner - #'(bound-details left stencil-align-dir-y) = #-2 -\override TextSpanner - #'(bound-details right stencil-align-dir-y) = #UP - -\override TextSpanner - #'(bound-details left text) = #"ggg" -\override TextSpanner - #'(bound-details right text) = #"hhh" +\override TextSpanner.bound-details.left.stencil-align-dir-y = #-2 +\override TextSpanner.bound-details.right.stencil-align-dir-y = #UP + +\override TextSpanner.bound-details.left.text = #"ggg" +\override TextSpanner.bound-details.right.text = #"hhh" c4^\startTextSpan c c c \stopTextSpan @end lilypond @@ -3169,9 +3165,9 @@ wieder hergestellt werden. @lilypond[quote,verbatim,relative=1] a1 a -\override Score.BarLine #'stencil = ##f +\override Score.BarLine.stencil = ##f a a -\revert Score.BarLine #'stencil +\revert Score.BarLine.stencil a a a @end lilypond @@ -3192,7 +3188,7 @@ den entsprechenden Platz ein, ist aber unsichtbar. @lilypond[quote,verbatim,relative=2] a4 a -\once \override NoteHead #'transparent = ##t +\once \override NoteHead.transparent = ##t a a @end lilypond @@ -3222,7 +3218,7 @@ dass man die Umrisse des weißen Objektes erahnen kann, wie in diesem Beispiel: @lilypond[quote,verbatim,relative=2] -\override Staff.Clef #'color = #white +\override Staff.Clef.color = #white a1 @end lilypond @@ -3246,8 +3242,8 @@ Im oberen Beispiel wird der weiße Schlüssel, der einen Wert von werden, sodass es früher gesetzt wird: @lilypond[quote,verbatim,relative=2] -\override Staff.Clef #'color = #white -\override Staff.Clef #'layer = #-1 +\override Staff.Clef.color = #white +\override Staff.Clef.layer = #-1 a1 @end lilypond @@ -3345,7 +3341,7 @@ Sichtbarkeit von Taktlinien zu bestimmten: f4 g a b f4 g a b % Remove bar line at the end of the current line -\once \override Score.BarLine #'break-visibility = #'#(#f #t #t) +\once \override Score.BarLine.break-visibility = #'#(#f #t #t) \break f4 g a b f4 g a b @@ -3407,7 +3403,7 @@ nach dem expliziten Wechsel zu B-Dur immer noch sichtbar, obwohl \key g \major f4 g a b % Try to remove all key signatures -\override Staff.KeySignature #'break-visibility = #all-invisible +\override Staff.KeySignature.break-visibility = #all-invisible \key bes \major f4 g a b \break @@ -3434,7 +3430,7 @@ Schlüssel zu Beginn einer Zeile -- um diese zu beeinflussen, muss \key g \major f4 g a b \set Staff.explicitKeySignatureVisibility = #all-invisible -\override Staff.KeySignature #'break-visibility = #all-invisible +\override Staff.KeySignature.break-visibility = #all-invisible \key bes \major f4 g a b \break f4 g a b @@ -3452,7 +3448,7 @@ expliziten Tonartänderung auftreten, muss die @code{Staff}-Eigenschaft f4 g a b \set Staff.explicitKeySignatureVisibility = #all-invisible \set Staff.printKeyCancellation = ##f -\override Staff.KeySignature #'break-visibility = #all-invisible +\override Staff.KeySignature.break-visibility = #all-invisible \key bes \major f4 g a b \break f4 g a b @@ -3527,13 +3523,13 @@ und wie sie verändert werden können: @lilypond[relative=2,ragged-right,verbatim,quote] d2 \glissando d'2 -\once \override Glissando #'style = #'dashed-line +\once \override Glissando.style = #'dashed-line d,2 \glissando d'2 -\override Glissando #'style = #'dotted-line +\override Glissando.style = #'dotted-line d,2 \glissando d'2 -\override Glissando #'style = #'zigzag +\override Glissando.style = #'zigzag d,2 \glissando d'2 -\override Glissando #'style = #'trill +\override Glissando.style = #'trill d,2 \glissando d'2 @end lilypond @@ -3544,7 +3540,7 @@ es ist möglich, sie manuell vorzugeben: @c TODO Complete @lilypond[relative=2,ragged-right,verbatim,quote] e2 \glissando f -\once \override Glissando #'(bound-details right Y) = #-2 +\once \override Glissando.bound-details.right.Y = #-2 e2 \glissando f @end lilypond @@ -3604,7 +3600,7 @@ eine sinnvolle Anwendung: @lilypond[quote,verbatim,relative=1] g4\< e' d' f\! -\override Hairpin #'rotation = #'(20 -1 0) +\override Hairpin.rotation = #'(20 -1 0) g,,4\< e' d' f\! @end lilypond @@ -3625,7 +3621,7 @@ werden, wodurch andernfalls einige der Texte zu hoch geschoben werden würden. @lilypond[quote,verbatim,relative=1] -\override TextScript #'outside-staff-priority = ##f +\override TextScript.outside-staff-priority = ##f g4^\markup { \rotate #30 "a G" } b^\markup { \rotate #30 "a B" } des^\markup { \rotate #30 "a D-Flat" } @@ -3745,12 +3741,12 @@ verändert werden. @lilypond[verbatim,quote,relative=2] a-3 a --\tweak #'X-offset #0 --\tweak #'Y-offset #0 +-\tweak X-offset #0 +-\tweak Y-offset #0 -3 a --\tweak #'X-offset #-1 --\tweak #'Y-offset #1 +-\tweak X-offset #-1 +-\tweak Y-offset #1 -3 @end lilypond @@ -3832,13 +3828,13 @@ an einer einzigen Note auszurichten: @lilypond[quote,verbatim,relative=1] a' --\tweak #'self-alignment-X #-1 +-\tweak self-alignment-X #-1 ^"left-aligned" --\tweak #'self-alignment-X #0 +-\tweak self-alignment-X #0 ^"center-aligned" --\tweak #'self-alignment-X #RIGHT +-\tweak self-alignment-X #RIGHT ^"right-aligned" --\tweak #'self-alignment-X #-2.5 +-\tweak self-alignment-X #-2.5 ^"aligned further to the right" @end lilypond @@ -3875,9 +3871,9 @@ ausrichtet, dass sie nah am Notenkopf bleibt. @lilypond[quote,verbatim,relative=2] a --\tweak #'self-alignment-X #0.5 % move horizontally left --\tweak #'Y-offset #ly:self-alignment-interface::y-aligned-on-self --\tweak #'self-alignment-Y #-1 % move vertically up +-\tweak self-alignment-X #0.5 % move horizontally left +-\tweak Y-offset #ly:self-alignment-interface::y-aligned-on-self +-\tweak self-alignment-Y #-1 % move vertically up -3 % third finger @end lilypond @@ -3903,20 +3899,20 @@ Standardmäßig werden Übungszeichen und Taktzahlen horizontal @lilypond[verbatim,quote,relative=1] % The RehearsalMark will be centered above the Clef -\override Score.RehearsalMark #'break-align-symbols = #'(clef) +\override Score.RehearsalMark.break-align-symbols = #'(clef) \key a \major \clef treble \mark "↓" e1 % The RehearsalMark will be centered above the TimeSignature -\override Score.RehearsalMark #'break-align-symbols = #'(time-signature) +\override Score.RehearsalMark.break-align-symbols = #'(time-signature) \key a \major \clef treble \time 3/4 \mark "↓" e2. % The rehearsal mark will be centered above the Breath Mark -\override Score.RehearsalMark #'break-align-symbols = #'(breathing-sign) +\override Score.RehearsalMark.break-align-symbols = #'(breathing-sign) \key a \major \clef treble \time 4/4 @@ -3937,14 +3933,14 @@ ausgerichtet, an der sich der Taktstrich befinden würde. @lilypond[verbatim,quote,relative=1] % The RehearsalMark will be centered above the Key Signature -\override Score.RehearsalMark #'break-align-symbols = #'(key-signature clef) +\override Score.RehearsalMark.break-align-symbols = #'(key-signature clef) \key a \major \clef treble \mark "↓" e1 % The RehearsalMark will be centered above the Clef \set Staff.explicitKeySignatureVisibility = #all-invisible -\override Score.RehearsalMark #'break-align-symbols = #'(key-signature clef) +\override Score.RehearsalMark.break-align-symbols = #'(key-signature clef) \key a \major \clef bass \mark "↓" @@ -3952,7 +3948,7 @@ gis,,1 % The rehearsal mark will be centered above the Bar Line \set Staff.explicitKeySignatureVisibility = #all-invisible \set Staff.explicitClefVisibility = #all-invisible -\override Score.RehearsalMark #'break-align-symbols = #'(key-signature clef) +\override Score.RehearsalMark.break-align-symbols = #'(key-signature clef) \key a \major \clef treble \mark "↓" @@ -3967,19 +3963,19 @@ vornehmen. @lilypond[verbatim,quote,relative=1] % The RehearsalMark will be centered above the KeySignature -\override Score.RehearsalMark #'break-align-symbols = #'(key-signature) +\override Score.RehearsalMark.break-align-symbols = #'(key-signature) \key a \major \clef treble \time 4/4 \mark "↓" e1 % The RehearsalMark will be aligned with the left edge of the KeySignature -\once \override Score.KeySignature #'break-align-anchor-alignment = #LEFT +\once \override Score.KeySignature.break-align-anchor-alignment = #LEFT \mark "↓" \key a \major e1 % The RehearsalMark will be aligned with the right edge of the KeySignature -\once \override Score.KeySignature #'break-align-anchor-alignment = #RIGHT +\once \override Score.KeySignature.break-align-anchor-alignment = #RIGHT \key a \major \mark "↓" e1 @@ -3991,14 +3987,14 @@ verschoben werden. Die Einheiten sind in Notenlinienzwischenräumen: @lilypond[verbatim,quote,relative=1] % The RehearsalMark will be aligned with the left edge of the KeySignature % and then shifted right by 3.5 staff-spaces -\override Score.RehearsalMark #'break-align-symbols = #'(key-signature) -\once \override Score.KeySignature #'break-align-anchor = #3.5 +\override Score.RehearsalMark.break-align-symbols = #'(key-signature) +\once \override Score.KeySignature.break-align-anchor = #3.5 \key a \major \mark "↓" e1 % The RehearsalMark will be aligned with the left edge of the KeySignature % and then shifted left by 2 staff-spaces -\once \override Score.KeySignature #'break-align-anchor = #-2 +\once \override Score.KeySignature.break-align-anchor = #-2 \key a \major \mark "↓" e1 @@ -4055,8 +4051,8 @@ wird. @lilypond[verbatim,quote] XinO = { - \once \override NoteHead #'stencil = #ly:text-interface::print - \once \override NoteHead #'text = \markup { + \once \override NoteHead.stencil = #ly:text-interface::print + \once \override NoteHead.text = \markup { \combine \halign #-0.7 \draw-circle #0.85 #0.2 ##f \musicglyph #"noteheads.s2cross" @@ -4157,8 +4153,7 @@ wird. @lilypond[verbatim,quote,relative=1] << { - \once \override Tie - #'control-points = #'((1 . -1) (3 . 0.6) (12.5 . 0.6) (14.5 . -1)) + \once \override Tie.control-points = #'((1 . -1) (3 . 0.6) (12.5 . 0.6) (14.5 . -1)) e1~ e1 } \\ @@ -4257,12 +4252,12 @@ Layoutprozess die Platzierung justiert werden soll. '(-0.5 . 0.5))))) squareLineCircleSpace = { - \override NoteHead #'stencil = #square-line-circle-space + \override NoteHead.stencil = #square-line-circle-space } smartSquareLineCircleSpace = { \squareLineCircleSpace - \override NoteHead #'Y-extent = + \override NoteHead.Y-extent = #(ly:make-unpure-pure-container ly:grob::stencil-height (lambda (grob start end) (ly:grob::stencil-height grob))) @@ -4409,7 +4404,7 @@ padText = (parser location padding) (number?) #{ - \once \override TextScript #'padding = #padding + \once \override TextScript.padding = #padding #}) \relative c''' { @@ -4449,7 +4444,7 @@ tempoPadded = (parser location padding tempotext) (number? markup?) #{ - \once \override Score.MetronomeMark #'padding = #padding + \once \override Score.MetronomeMark.padding = #padding \tempo \markup { \bold #tempotext } #}) diff --git a/Documentation/de/notation/cheatsheet.itely b/Documentation/de/notation/cheatsheet.itely index 13737c907f..e856fef9bb 100644 --- a/Documentation/de/notation/cheatsheet.itely +++ b/Documentation/de/notation/cheatsheet.itely @@ -8,7 +8,7 @@ Guide, node Updating translation committishes.. @end ignore -@c \version "2.16.0" +@c \version "2.17.6" @c Translators: Till Paala @@ -31,7 +31,7 @@ @tab @lilypond[relative=2,notime] \set Staff.autoBeaming = ##f -\override Staff.Clef #'break-visibility = #all-invisible +\override Staff.Clef.break-visibility = #all-invisible c1 c2 c8 c16 @end lilypond @@ -39,7 +39,7 @@ c1 c2 c8 c16 @tab Punktierung @tab @lilypond[relative=2,notime] -\override Staff.Clef #'break-visibility = #all-invisible +\override Staff.Clef.break-visibility = #all-invisible c4. c4.. @end lilypond @@ -71,7 +71,7 @@ s4_" " @tab Taktangaben @tab @lilypond[relative=1] -\override Staff.Clef #'stencil = #empty-stencil +\override Staff.Clef.stencil = #empty-stencil \time 3/4 s4_" " \time 4/4 @@ -83,7 +83,7 @@ s16_" " @tab Pause @tab @lilypond[relative=2,notime] -\override Staff.Clef #'break-visibility = #all-invisible +\override Staff.Clef.break-visibility = #all-invisible r4 r8 @end lilypond diff --git a/Documentation/de/notation/chords.itely b/Documentation/de/notation/chords.itely index dca13cea32..cdf58fc0c8 100644 --- a/Documentation/de/notation/chords.itely +++ b/Documentation/de/notation/chords.itely @@ -8,7 +8,7 @@ Guide, node Updating translation committishes.. @end ignore -@c \version "2.16.0" +@c \version "2.17.6" @c Translators: Till Paala @@ -186,7 +186,7 @@ Standard: erzeugt einen Durdreiklang. @tab @lilypond[line-width=4\cm, noragged-right] \chordmode { - \override Staff.TimeSignature #'stencil = ##f + \override Staff.TimeSignature.stencil = ##f c1 } @end lilypond @@ -198,7 +198,7 @@ Mollakkord: Dieser Modifikator erniedrigt die dritte Stufe. @tab @lilypond[line-width=4\cm, noragged-right] \chordmode { - \override Staff.TimeSignature #'stencil = ##f + \override Staff.TimeSignature.stencil = ##f c1:m c:m7 } @end lilypond @@ -212,7 +212,7 @@ und (wenn vorhanden) die siebte Stufe. @tab @lilypond[line-width=4\cm, noragged-right] \chordmode { - \override Staff.TimeSignature #'stencil = ##f + \override Staff.TimeSignature.stencil = ##f c1:dim c:dim7 } @end lilypond @@ -224,7 +224,7 @@ aug @tab @lilypond[line-width=4\cm, noragged-right] \chordmode { - \override Staff.TimeSignature #'stencil = ##f + \override Staff.TimeSignature.stencil = ##f c1:aug } @end lilypond @@ -238,7 +238,7 @@ benutzen, um einen Durdreiklang zu notieren. @tab @lilypond[line-width=4\cm, noragged-right] \chordmode { - \override Staff.TimeSignature #'stencil = ##f + \override Staff.TimeSignature.stencil = ##f c1:maj c:maj7 } @end lilypond diff --git a/Documentation/de/notation/editorial.itely b/Documentation/de/notation/editorial.itely index 1d3080c4a5..c256ccf4cc 100644 --- a/Documentation/de/notation/editorial.itely +++ b/Documentation/de/notation/editorial.itely @@ -7,7 +7,7 @@ Guide, node Updating translation committishes.. @end ignore -@c \version "2.16.0" +@c \version "2.17.6" @c Translators: Till Paala @@ -103,11 +103,11 @@ sie sich nur auf bestimmte Layoutobjekte bezieht. @lilypond[verbatim,quote,relative=2] \set fontSize = #3 c4.-> d8---3 -\override NoteHead #'font-size = #-4 +\override NoteHead.font-size = #-4 c4.-> d8---3 -\override Script #'font-size = #2 +\override Script.font-size = #2 c4.-> d8---3 -\override Stem #'font-size = #-5 +\override Stem.font-size = #-5 c4.-> d8---3 @end lilypond @@ -309,11 +309,11 @@ Einzelnen Objekten können einfach eigene Farben zugewiesen werden. Gültige Farben-Bezeichnungen sind aufgelistet in @ref{Liste der Farben}. @lilypond[verbatim,quote,relative=2] -\override NoteHead #'color = #red +\override NoteHead.color = #red c4 c -\override NoteHead #'color = #(x11-color 'LimeGreen) +\override NoteHead.color = #(x11-color 'LimeGreen) d -\override Stem #'color = #blue +\override Stem.color = #blue e @end lilypond @@ -329,20 +329,20 @@ Wenn @code{x11-color} die angegebene Farbbezeichnung nicht kennt, wird Schwarz eingesetzt. @lilypond[verbatim,quote,relative=2] -\override Staff.StaffSymbol #'color = #(x11-color 'SlateBlue2) +\override Staff.StaffSymbol.color = #(x11-color 'SlateBlue2) \set Staff.instrumentName = \markup { \with-color #(x11-color 'navy) "Clarinet" } gis8 a -\override Beam #'color = #(x11-color "medium turquoise") +\override Beam.color = #(x11-color "medium turquoise") gis a -\override Accidental #'color = #(x11-color 'DarkRed) +\override Accidental.color = #(x11-color 'DarkRed) gis a -\override NoteHead #'color = #(x11-color "LimeGreen") +\override NoteHead.color = #(x11-color "LimeGreen") gis a % this is deliberate nonsense; note that the stems remain black -\override Stem #'color = #(x11-color 'Boggle) +\override Stem.color = #(x11-color 'Boggle) b2 cis @end lilypond @@ -354,16 +354,16 @@ Exakte RGB-Farben können mit Hilfe der Scheme-Funktion @code{rgb-color} definiert werden. @lilypond[verbatim,quote,relative=2] -\override Staff.StaffSymbol #'color = #(x11-color 'SlateBlue2) +\override Staff.StaffSymbol.color = #(x11-color 'SlateBlue2) \set Staff.instrumentName = \markup { \with-color #(x11-color 'navy) "Clarinet" } -\override Stem #'color = #(rgb-color 0 0 0) +\override Stem.color = #(rgb-color 0 0 0) gis8 a -\override Stem #'color = #(rgb-color 1 1 1) +\override Stem.color = #(rgb-color 1 1 1) gis8 a -\override Stem #'color = #(rgb-color 0 0 0.5) +\override Stem.color = #(rgb-color 0 0 0.5) gis4 a @end lilypond diff --git a/Documentation/de/notation/expressive.itely b/Documentation/de/notation/expressive.itely index 35b8fde46a..7ba6667e4f 100644 --- a/Documentation/de/notation/expressive.itely +++ b/Documentation/de/notation/expressive.itely @@ -7,7 +7,7 @@ Guide, node Updating translation committishes.. @end ignore -@c \version "2.16.0" +@c \version "2.17.6" @c Translators: Till Paala @@ -172,8 +172,8 @@ an eine Mehrtaktpause anfügen kann (und nur hieran). Damit wird ein @code{MultiMeasureRestText}-Objekt erstellt. @lilypond[verbatim,quote,relative=2] -\override Script #'color = #red -\override MultiMeasureRestText #'color = #blue +\override Script.color = #red +\override MultiMeasureRestText.color = #blue a2\fermata r\fermata R1\fermataMarkup @end lilypond diff --git a/Documentation/de/notation/fretted-strings.itely b/Documentation/de/notation/fretted-strings.itely index b5b0bc6419..dba244d010 100644 --- a/Documentation/de/notation/fretted-strings.itely +++ b/Documentation/de/notation/fretted-strings.itely @@ -8,7 +8,7 @@ Guide, node Updating translation committishes. @end ignore -@c \version "2.16.0" +@c \version "2.17.6" @c Translators: Till Paala @@ -249,7 +249,7 @@ benützt, wenn es möglich ist. Dieses Verhalten kann verändert werden, indem @code{restrainOpenStrings} auf @code{#t} gesetzt wird. @lilypond[quote,ragged-right,verbatim] -\layout { \override Voice.StringNumber #'stencil = ##f } +\layout { \override Voice.StringNumber.stencil = ##f } \new StaffGroup << \new Staff \relative c { \clef "treble_8" @@ -396,7 +396,7 @@ Flageolett (engl. @emph{harmonic}) kann zur Tabulaturnotation als klingende Tonh werden: @lilypond[verbatim,quote] -\layout { \override Voice.StringNumber #'stencil = ##f } +\layout { \override Voice.StringNumber.stencil = ##f } firstHarmonic = { d'4\4\harmonic g'4\3\harmonic @@ -557,7 +557,7 @@ geschrieben ist: @lilypond[quote,ragged-right,verbatim] << \new Voice \with { - \override StringNumber #'stencil = ##f + \override StringNumber.stencil = ##f } { \clef "bass_8" \relative c, { @@ -945,8 +945,7 @@ Fingersatz kann im knappen Modus hinzugefügt werden: } } \context Staff { - \override Voice.TextScript - #'(fret-diagram-details finger-code) = #'below-string + \override Voice.TextScript.fret-diagram-details.finger-code = #'below-string \clef "treble_8" 1^\markup { \fret-diagram-terse #"x;3-3;2-2;o;1-1;o;" @@ -1023,8 +1022,7 @@ unterste Bund im Diagramm. } \context Staff { \clef "treble_8" - \override Voice.TextScript - #'(fret-diagram-details finger-code) = #'below-string + \override Voice.TextScript.fret-diagram-details.finger-code = #'below-string 1^\markup { \fret-diagram-verbose #'( (place-fret 6 1) @@ -1716,7 +1714,7 @@ notieren kann. \clef "treble_8" b16 d g b e \textSpannerDown -\override TextSpanner #'(bound-details left text) = #"XII " +\override TextSpanner.bound-details.left.text = #"XII " g16\startTextSpan b16 e g e b g\stopTextSpan e16 b g d @@ -1754,7 +1752,7 @@ mit einem Text erklärt. @lilypond[quote,ragged-right,verbatim] \relative c' { \clef "treble_8" - \override Staff.NoteHead #'style = #'harmonic-mixed + \override Staff.NoteHead.style = #'harmonic-mixed d^\markup { \italic { \fontsize #-2 { "harm. 12" }}} 1 } @end lilypond diff --git a/Documentation/de/notation/input.itely b/Documentation/de/notation/input.itely index 8e67aa22ba..5b159b1a05 100644 --- a/Documentation/de/notation/input.itely +++ b/Documentation/de/notation/input.itely @@ -545,7 +545,7 @@ werden, in Gesangstextabschnitten (@code{lyricmode}) müssen Leerzeichen zwischen alle Ausdrücke in @code{\override}- und @code{\set}-Befehlen gesetzt werden. Insbesondere müssen um Punkte und Gleichzeitszeichen -in Befehlen wie @code{\override Score . LyricTex #'font-size = #5)} +in Befehlen wie @code{\override Score.LyricTex.font-size = #5)} und vor dem gesamten Befehl geschrieben werden. @end itemize diff --git a/Documentation/de/notation/keyboards.itely b/Documentation/de/notation/keyboards.itely index e94a624087..eb262ad221 100644 --- a/Documentation/de/notation/keyboards.itely +++ b/Documentation/de/notation/keyboards.itely @@ -10,7 +10,7 @@ @c Translators: Till Paala -@c \version "2.16.0" +@c \version "2.17.6" @node Tasteninstrumente und andere Instrumente mit mehreren Systemen @section Tasteninstrumente und andere Instrumente mit mehreren Systemen @@ -229,7 +229,7 @@ Notation kommen: \new Staff = "up" { \voiceOne % Make space for fingering in the cross-staff voice - \once\override DynamicLineSpanner #'staff-padding = #3.4 + \once\override DynamicLineSpanner.staff-padding = #3.4 e''2\p\< d''\> c''1\! } diff --git a/Documentation/de/notation/percussion.itely b/Documentation/de/notation/percussion.itely index b1896d2ce2..6ddd80815e 100644 --- a/Documentation/de/notation/percussion.itely +++ b/Documentation/de/notation/percussion.itely @@ -8,7 +8,7 @@ Guide, node Updating translation committishes. @end ignore -@c \version "2.16.0" +@c \version "2.17.6" @c Translators: Till Paala @@ -261,17 +261,17 @@ mus = \drummode { << \new DrumStaff \with { \remove "Bar_engraver" \remove "Time_signature_engraver" - \override Stem #'transparent = ##t - \override Flag #'transparent = ##t - \override Stem #'Y-extent = ##f + \override Stem.transparent = ##t + \override Flag.transparent = ##t + \override Stem.Y-extent = ##f } \mus \new Lyrics \nam >> \layout { \context { \Score - \override LyricText #'font-family = #'typewriter - \override BarNumber #'transparent =##T + \override LyricText.font-family = #'typewriter + \override BarNumber.transparent =##T } } } @@ -294,16 +294,16 @@ mus = \drummode { timh ssh timl ssl cb s16 } \new DrumStaff \with { \remove "Bar_engraver" \remove "Time_signature_engraver" - \override Stem #'transparent = ##t - \override Flag #'transparent = ##t - \override Stem #'Y-extent = ##f - \override StaffSymbol #'line-count = #2 - \override StaffSymbol #'staff-space = #2 - \override VerticalAxisGroup #'minimum-Y-extent = #'(-3.0 . 4.0) + \override Stem.transparent = ##t + \override Flag.transparent = ##t + \override Stem.Y-extent = ##f + \override StaffSymbol.line-count = #2 + \override StaffSymbol.staff-space = #2 + \override VerticalAxisGroup.minimum-Y-extent = #'(-3.0 . 4.0) drumStyleTable = #timbales-style } \mus \new Lyrics { - \override LyricText #'font-family = #'typewriter + \override LyricText.font-family = #'typewriter \nam } >> @@ -321,16 +321,16 @@ mus = \drummode { cgh cgho cghm ssh cgl cglo cglm ssl s16 } \remove "Bar_engraver" \remove "Time_signature_engraver" drumStyleTable = #congas-style - \override StaffSymbol #'line-count = #2 + \override StaffSymbol.line-count = #2 %% this sucks; it will lengthen stems. - \override StaffSymbol #'staff-space = #2 - \override Stem #'transparent = ##t - \override Flag #'transparent = ##t - \override Stem #'Y-extent = ##f + \override StaffSymbol.staff-space = #2 + \override Stem.transparent = ##t + \override Flag.transparent = ##t + \override Stem.Y-extent = ##f } \mus \new Lyrics { - \override LyricText #'font-family = #'typewriter + \override LyricText.font-family = #'typewriter \nam } >> @@ -347,17 +347,17 @@ mus = \drummode { boh boho bohm ssh bol bolo bolm ssl s16 } \new DrumStaff \with { \remove "Bar_engraver" \remove "Time_signature_engraver" - \override StaffSymbol #'line-count = #2 + \override StaffSymbol.line-count = #2 drumStyleTable = #bongos-style %% this sucks; it will lengthen stems. - \override StaffSymbol #'staff-space = #2 - \override Stem #'transparent = ##t - \override Flag #'transparent = ##t - \override Stem #'Y-extent = ##f + \override StaffSymbol.staff-space = #2 + \override Stem.transparent = ##t + \override Flag.transparent = ##t + \override Stem.Y-extent = ##f } \mus \new Lyrics { - \override LyricText #'font-family = #'typewriter + \override LyricText.font-family = #'typewriter \nam } >> @@ -374,14 +374,14 @@ mus = \drummode { tri trio trim gui guis guil cb cl tamb cab mar hc s16 } \new DrumStaff \with{ \remove "Bar_engraver" drumStyleTable = #percussion-style - \override StaffSymbol #'line-count = #1 + \override StaffSymbol.line-count = #1 \remove "Time_signature_engraver" - \override Stem #'transparent = ##t - \override Flag #'transparent = ##t - \override Stem #'Y-extent = ##f + \override Stem.transparent = ##t + \override Flag.transparent = ##t + \override Stem.Y-extent = ##f } \mus \new Lyrics { - \override LyricText #'font-family = #'typewriter + \override LyricText.font-family = #'typewriter \nam } >> @@ -431,10 +431,10 @@ Zwei Holzblöcke, notiert mit wbh (hoch) und wbl (tief) woodstaff = { % This defines a staff with only two lines. % It also defines the positions of the two lines. - \override Staff.StaffSymbol #'line-positions = #'(-2 3) + \override Staff.StaffSymbol.line-positions = #'(-2 3) % This is necessary; if not entered, the barline would be too short! - \override Staff.BarLine #'bar-extent = #'(-1.5 . 1.5) + \override Staff.BarLine.bar-extent = #'(-1.5 . 1.5) } \new DrumStaff { @@ -452,7 +452,7 @@ woodstaff = { @end lilypond In diesem Spezialfalls muss die Länge der Taktlinie mit -@code{\override Staff.BarLine #'bar-extent #'(von . bis)} angepasst werden. +@code{\override Staff.BarLine.bar-extent #'(von . bis)} angepasst werden. Andernfalls wäre sie zu kurz. Die Position der beiden Linien muss auch definiert werden. @@ -462,8 +462,8 @@ Tamburin, notiert mit @code{tamb}: #(define mydrums '((tambourine default #t 0))) tambustaff = { - \override Staff.StaffSymbol #'line-positions = #'( 0 ) - \override Staff.BarLine #'bar-extent = #'(-1.5 . 1.5) + \override Staff.StaffSymbol.line-positions = #'( 0 ) + \override Staff.BarLine.bar-extent = #'(-1.5 . 1.5) \set DrumStaff.instrumentName = #"Tambourine" } @@ -488,8 +488,8 @@ Noten für Tam-Tam (notiert mit @code{tt}): #(define mydrums '((tamtam default #t 0))) tamtamstaff = { - \override Staff.StaffSymbol #'line-positions = #'( 0 ) - \override Staff.BarLine #'bar-extent = #'(-1.5 . 1.5) + \override Staff.StaffSymbol.line-positions = #'( 0 ) + \override Staff.BarLine.bar-extent = #'(-1.5 . 1.5) \set DrumStaff.instrumentName = #"Tamtam" } @@ -511,9 +511,9 @@ Zwei Glocken, notiert mit @code{cb} (Kuhglocke) und @code{rb} (cowbell default #t -2))) bellstaff = { - \override DrumStaff.StaffSymbol #'line-positions = #'(-2 3) + \override DrumStaff.StaffSymbol.line-positions = #'(-2 3) \set DrumStaff.drumStyleTable = #(alist->hash-table mydrums) - \override Staff.BarLine #'bar-extent = #'(-1.5 . 1.5) + \override Staff.BarLine.bar-extent = #'(-1.5 . 1.5) \set DrumStaff.instrumentName = #"Different Bells" } diff --git a/Documentation/de/notation/pitches.itely b/Documentation/de/notation/pitches.itely index b135ff4c94..5c59324229 100644 --- a/Documentation/de/notation/pitches.itely +++ b/Documentation/de/notation/pitches.itely @@ -2783,13 +2783,13 @@ Notenköpfe können verändert werden: @lilypond[verbatim,quote,relative=2] c4 b -\override NoteHead #'style = #'cross +\override NoteHead.style = #'cross c4 b -\revert NoteHead #'style +\revert NoteHead.style a b -\override NoteHead #'style = #'harmonic +\override NoteHead.style = #'harmonic a b -\revert NoteHead #'style +\revert NoteHead.style c4 d e f @end lilypond diff --git a/Documentation/de/notation/rhythms.itely b/Documentation/de/notation/rhythms.itely index 932a217821..9efc3fac99 100644 --- a/Documentation/de/notation/rhythms.itely +++ b/Documentation/de/notation/rhythms.itely @@ -7,7 +7,7 @@ Guide, node Updating translation committishes. @end ignore -@c \version "2.17.5" +@c \version "2.17.6" @c Translators: Till Paala @@ -569,11 +569,11 @@ Durch Veränderung der Eigenschaften @var{whiteout} (weiß malen) und Objekten im Notensystem zusammenstoßen. @lilypond[verbatim,quote,ragged-right,relative=2] -\override Tie #'layer = #-2 -\override Staff.TimeSignature #'layer = #-1 -\override Staff.KeySignature #'layer = #-1 -\override Staff.TimeSignature #'whiteout = ##t -\override Staff.KeySignature #'whiteout = ##t +\override Tie.layer = #-2 +\override Staff.TimeSignature.layer = #-1 +\override Staff.KeySignature.layer = #-1 +\override Staff.TimeSignature.whiteout = ##t +\override Staff.KeySignature.whiteout = ##t b2 b~ \time 3/4 \key a \major @@ -671,7 +671,7 @@ vordefinierten Befehle: \new Staff { % These two lines are just to prettify this example \time 16/1 - \override Staff.TimeSignature #'stencil = ##f + \override Staff.TimeSignature.stencil = ##f % Print a maxima rest, equal to four breves r\maxima % Print a longa rest, equal to two breves @@ -941,10 +941,10 @@ nicht ignoriert werden. Siehe auch das folgende Beispiel. @lilypond[quote,verbatim,relative=2] % This fails, as the wrong object name is specified -\override TextScript #'padding = #5 +\override TextScript.padding = #5 R1^"wrong" % This is the correct object name to be specified -\override MultiMeasureRestText #'padding = #5 +\override MultiMeasureRestText.padding = #5 R1^"right" @end lilypond @@ -1519,7 +1519,7 @@ Taktnummerierung wird am Ende der Kadenz wieder aufgenommen: @lilypond[verbatim,relative=2,fragment] % Show all bar numbers -\override Score.BarNumber #'break-visibility = #all-visible +\override Score.BarNumber.break-visibility = #all-visible c4 d e d \cadenzaOn c4 c d8[ d d] f4 g4. @@ -2605,14 +2605,14 @@ das Tempo, während die darauffolgenden vier 32-Noten ein gleichmäßiges Tempo haben. @lilypond[relative=1,verbatim,quote] -\override Beam #'grow-direction = #LEFT +\override Beam.grow-direction = #LEFT \featherDurations #(ly:make-moment 2 1) { c16[ c c c c c c c] } -\override Beam #'grow-direction = #RIGHT +\override Beam.grow-direction = #RIGHT \featherDurations #(ly:make-moment 2 3) { c32[ d e f] } % revert to non-feathered beams -\override Beam #'grow-direction = #'() +\override Beam.grow-direction = #'() { g32[ a b c] } @end lilypond @@ -2959,7 +2959,7 @@ der Zeile} und @var{Beginn der Zeile}. Im folgenden Beispiel werden die Taktlinien überall ausgegeben: @lilypond[verbatim,quote,relative=1] -\override Score.BarNumber #'break-visibility = #'#(#t #t #t) +\override Score.BarNumber.break-visibility = #'#(#t #t #t) \set Score.currentBarNumber = #11 % Permit first bar number to be printed \bar "" diff --git a/Documentation/de/notation/simultaneous.itely b/Documentation/de/notation/simultaneous.itely index 6f4c080b73..08c3a81a90 100644 --- a/Documentation/de/notation/simultaneous.itely +++ b/Documentation/de/notation/simultaneous.itely @@ -7,7 +7,7 @@ Guide, node Updating translation committishes. @end ignore -@c \version "2.16.0" +@c \version "2.17.6" @c Translators: Till Paala @@ -316,7 +316,7 @@ Warnung: zu viele kollidierende Notenspalten werden ignoriert während der Kompilation. Diese Nachricht kann unterdrückt werden durch @example -\override NoteColumn #'ignore-collision = ##t +\override NoteColumn.ignore-collision = ##t @end example Das unterdrückt jedoch nicht nur die Warnungen, sondern schaltet auch @@ -888,14 +888,14 @@ Referenz der Interna: @rinternals{RestCollision}. @knownissues -Die Benutzung von @code{\override NoteColumn #'ignore-collision = ##t} +Die Benutzung von @code{\override NoteColumn.ignore-collision = ##t} führt dazu, dass Noten mit unterschiedlichen Köpfen in unterschiedlichen Stimmen falsch verschmolzen werden. @lilypond[quote,relative=1,verbatim] \mergeDifferentlyHeadedOn << { c16 a' b a } \\ { c,2 } >> -\override NoteColumn #'ignore-collision = ##t +\override NoteColumn.ignore-collision = ##t << { c16 a' b a } \\ { c,2 } >> @end lilypond diff --git a/Documentation/de/notation/spacing.itely b/Documentation/de/notation/spacing.itely index 92b4b640bc..a38be05c32 100644 --- a/Documentation/de/notation/spacing.itely +++ b/Documentation/de/notation/spacing.itely @@ -1096,12 +1096,12 @@ Hier ist ein Beispiel für eine @code{\layout}-Umgebung: indent = 2\cm \context @{ \StaffGroup - \override StaffGrouper #'staff-staff-spacing #'basic-distance = #8 + \override StaffGrouper.staff-staff-spacing.basic-distance = #8 @} \context @{ \Voice - \override TextScript #'padding = #1 - \override Glissando #'thickness = #3 + \override TextScript.padding = #1 + \override Glissando.thickness = #3 @} @} @end example @@ -1124,8 +1124,8 @@ Wenn also diese Umgebung: \layout @{ \context @{ \Voice - \override TextScript #'color = #magenta - \override Glissando #'thickness = #1.5 + \override TextScript.color = #magenta + \override Glissando.thickness = #1.5 @} @} @end example @@ -1145,7 +1145,7 @@ Wenn eine Variable etwa so definiert wird: layoutVariable = \layout @{ \context @{ \Voice - \override NoteHead #'font-size = #4 + \override NoteHead.font-size = #4 @} @} @end example @@ -1167,7 +1167,7 @@ eingesetzt werden, etwa: \layoutVariable \context @{ \Voice - \override NoteHead #'color = #red + \override NoteHead.color = #red @} @} @end example @@ -1409,10 +1409,10 @@ müssen. Genauso werden normalerweise Zeilenumbrüche auch verhindert, wenn Balken über die Taktenden hinausragen. Dieses Verhalten kann verändert werden, -indem man @code{\override Beam #'breakable = ##t} einstellt: +indem man @code{\override Beam.breakable = ##t} einstellt: @lilypond[quote,ragged-right,relative=2,verbatim] -\override Beam #'breakable = ##t +\override Beam.breakable = ##t c2. c8[ c | \break c8 c] c2. | @end lilypond @@ -1745,8 +1745,8 @@ Es kann vorkommen, dass LilyPond direkte @code{\break} oder Einstellungen kann dieses Verhalten ausgeschaltet werden: @example -\override NonMusicalPaperColumn #'line-break-permission = ##f -\override NonMusicalPaperColumn #'page-break-permission = ##f +\override NonMusicalPaperColumn.line-break-permission = ##f +\override NonMusicalPaperColumn.page-break-permission = ##f @end example Wenn @code{line-break-permission} die Einstellung falsch @@ -1779,8 +1779,8 @@ music = \relative c'' { c8 c c c } \layout { \context { \Score - \override NonMusicalPaperColumn #'line-break-permission = ##f - \override NonMusicalPaperColumn #'page-break-permission = ##f + \override NonMusicalPaperColumn.line-break-permission = ##f + \override NonMusicalPaperColumn.page-break-permission = ##f } } } @@ -1852,20 +1852,16 @@ music = \relative c'' { c4 c c c } \score { \new Staff << \new Voice { - \overrideProperty Score.NonMusicalPaperColumn - #'line-break-system-details #'((Y-offset . 0)) + \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details #'((Y-offset . 0)) s1 * 2 \break - \overrideProperty Score.NonMusicalPaperColumn - #'line-break-system-details #'((Y-offset . 35)) + \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details #'((Y-offset . 35)) s1 * 3 \break - \overrideProperty Score.NonMusicalPaperColumn - #'line-break-system-details #'((Y-offset . 70)) + \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details #'((Y-offset . 70)) s1 * 6 \break - \overrideProperty Score.NonMusicalPaperColumn - #'line-break-system-details #'((Y-offset . 105)) + \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details #'((Y-offset . 105)) s1 * 5 \break } \new Voice { @@ -2017,14 +2013,14 @@ Referenzpunkte an: #(define zero-space '((padding . -inf.0) (basic-distance . 0))) alignToZero = \with { - \override VerticalAxisGroup #'nonstaff-relatedstaff-spacing = #zero-space - \override VerticalAxisGroup #'nonstaff-nonstaff-spacing = #zero-space + \override VerticalAxisGroup.nonstaff-relatedstaff-spacing = #zero-space + \override VerticalAxisGroup.nonstaff-nonstaff-spacing = #zero-space } lowerCaseChords = \with { chordNameLowercaseMinor = ##t } staffAffinityDown = \with { - \override VerticalAxisGroup #'staff-affinity = #DOWN + \override VerticalAxisGroup.staff-affinity = #DOWN } labelContext = #(define-music-function @@ -2042,13 +2038,13 @@ labelContext = \lowerCaseChords } \context { \FretBoards \alignToZero \staffAffinityDown } \context { \Score - \override BarLine #'stencil = ##f - \override DynamicText #'self-alignment-X = #-1 - \override FretBoard #'X-offset = #1.75 - \override InstrumentName #'minimum-Y-extent = #'(-2 . 2) - \override InstrumentName #'extra-offset = #'(0 . -0.5) - \override TextScript #'minimum-Y-extent = #'(-2 . 3) - \override TimeSignature #'stencil = ##f + \override BarLine.stencil = ##f + \override DynamicText.self-alignment-X = #-1 + \override FretBoard.X-offset = #1.75 + \override InstrumentName.minimum-Y-extent = #'(-2 . 2) + \override InstrumentName.extra-offset = #'(0 . -0.5) + \override TextScript.minimum-Y-extent = #'(-2 . 3) + \override TimeSignature.stencil = ##f } } @@ -2112,12 +2108,11 @@ der zweite die Eigenschaft komplett neu definiert: @example \new Staff \with @{ - \override VerticalAxisGroup #'default-staff-staff-spacing - #'basic-distance = #10 + \override VerticalAxisGroup.default-staff-staff-spacing.basic-distance = #10 @} @{ @dots{} @} \new Staff \with @{ - \override VerticalAxisGroup #'default-staff-staff-spacing = + \override VerticalAxisGroup.default-staff-staff-spacing = #'((basic-distance . 10) (minimum-distance . 9) (padding . 1) @@ -2132,8 +2127,7 @@ Um Platzierungseinstellungen global vorzunehmen, müssen sie in der \layout @{ \context @{ \Staff - \override VerticalAxisGroup #'default-staff-staff-spacing - #'basic-distance = #10 + \override VerticalAxisGroup.default-staff-staff-spacing.basic-distance = #10 @} @} @end example @@ -2315,7 +2309,7 @@ in denen die Systeme gruppiert sind. \layout { \context { \Staff - \override VerticalAxisGroup #'default-staff-staff-spacing = + \override VerticalAxisGroup.default-staff-staff-spacing = #'((basic-distance . 8) (minimum-distance . 7) (padding . 1)) @@ -2337,7 +2331,7 @@ in denen die Systeme gruppiert sind. % By setting 'padding to a negative value, staves can be made to % collide. The lowest acceptable value for 'basic-distance is 0. \new Staff \with { - \override VerticalAxisGroup #'default-staff-staff-spacing = + \override VerticalAxisGroup.default-staff-staff-spacing = #'((basic-distance . 3.5) (padding . -10)) } { \clef bass g2 r | } @@ -2395,14 +2389,14 @@ beeinflussen kann: \layout { \context { \Score - \override StaffGrouper #'staff-staff-spacing #'padding = #0 - \override StaffGrouper #'staff-staff-spacing #'basic-distance = #1 + \override StaffGrouper.staff-staff-spacing.padding = #0 + \override StaffGrouper.staff-staff-spacing.basic-distance = #1 } } << \new PianoStaff \with { - \override StaffGrouper #'staffgroup-staff-spacing #'basic-distance = #20 + \override StaffGrouper.staffgroup-staff-spacing.basic-distance = #20 } << \new Staff { c'1 } \new Staff { c'1 } @@ -2462,24 +2456,23 @@ werden: \layout { \context { \Lyrics - \override VerticalAxisGroup - #'nonstaff-nonstaff-spacing #'stretchability = #1000 + \override VerticalAxisGroup.nonstaff-nonstaff-spacing.stretchability = #1000 } } \new StaffGroup << \new Staff \with { - \override VerticalAxisGroup #'staff-staff-spacing = #'((basic-distance . 30)) + \override VerticalAxisGroup.staff-staff-spacing = #'((basic-distance . 30)) } { c'1 } \new Lyrics \with { - \override VerticalAxisGroup #'staff-affinity = #UP + \override VerticalAxisGroup.staff-affinity = #UP } \lyricmode { up } \new Lyrics \with { - \override VerticalAxisGroup #'staff-affinity = #CENTER + \override VerticalAxisGroup.staff-affinity = #CENTER } \lyricmode { center } \new Lyrics \with { - \override VerticalAxisGroup #'staff-affinity = #DOWN + \override VerticalAxisGroup.staff-affinity = #DOWN } \lyricmode { down } \new Staff { c'1 } >> @@ -2549,21 +2542,16 @@ Veränderungen von @code{NonMusicalPaperColumn} mit dem @code{\overrideProperty}-Befehl sind hier aufgelistet: @example -\overrideProperty NonMusicalPaperColumn - #'line-break-system-details #'((X-offset . 20)) +\overrideProperty NonMusicalPaperColumn.line-break-system-details #'((X-offset . 20)) -\overrideProperty NonMusicalPaperColumn - #'line-break-system-details #'((Y-offset . 40)) +\overrideProperty NonMusicalPaperColumn.line-break-system-details #'((Y-offset . 40)) -\overrideProperty NonMusicalPaperColumn - #'line-break-system-details #'((X-offset . 20) +\overrideProperty NonMusicalPaperColumn.line-break-system-details #'((X-offset . 20) (Y-offset . 40)) -\overrideProperty NonMusicalPaperColumn - #'line-break-system-details #'((alignment-distances . (15))) +\overrideProperty NonMusicalPaperColumn.line-break-system-details #'((alignment-distances . (15))) -\overrideProperty NonMusicalPaperColumn - #'line-break-system-details #'((X-offset . 20) +\overrideProperty NonMusicalPaperColumn.line-break-system-details #'((X-offset . 20) (Y-offset . 40) (alignment-distances . (15))) @end example @@ -2619,14 +2607,11 @@ ersichtlich benutzt werden: << \new Staff << \new Voice { - \overrideProperty Score.NonMusicalPaperColumn - #'line-break-system-details #'((Y-offset . 0)) + \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details #'((Y-offset . 0)) s1*5 \break - \overrideProperty Score.NonMusicalPaperColumn - #'line-break-system-details #'((Y-offset . 40)) + \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details #'((Y-offset . 40)) s1*5 \break - \overrideProperty Score.NonMusicalPaperColumn - #'line-break-system-details #'((Y-offset . 80)) + \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details #'((Y-offset . 80)) s1*5 \break } \new Voice { \repeat unfold 15 { c'4 c' c' c' } } @@ -2658,16 +2643,13 @@ von @code{line-break-system-details}. << \new Staff << \new Voice { - \overrideProperty Score.NonMusicalPaperColumn - #'line-break-system-details #'((Y-offset . 20) + \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details #'((Y-offset . 20) (alignment-distances . (15))) s1*5 \break - \overrideProperty Score.NonMusicalPaperColumn - #'line-break-system-details #'((Y-offset . 60) + \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details #'((Y-offset . 60) (alignment-distances . (15))) s1*5 \break - \overrideProperty Score.NonMusicalPaperColumn - #'line-break-system-details #'((Y-offset . 100) + \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details #'((Y-offset . 100) (alignment-distances . (15))) s1*5 \break } @@ -2700,16 +2682,13 @@ die vertikale Position von einzelnen Notensystemen. << \new Staff << \new Voice { - \overrideProperty Score.NonMusicalPaperColumn - #'line-break-system-details #'((Y-offset . 0) + \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details #'((Y-offset . 0) (alignment-distances . (30 10))) s1*5 \break - \overrideProperty Score.NonMusicalPaperColumn - #'line-break-system-details #'((Y-offset . 60) + \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details #'((Y-offset . 60) (alignment-distances . (10 10))) s1*5 \break - \overrideProperty Score.NonMusicalPaperColumn - #'line-break-system-details #'((Y-offset . 100) + \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details #'((Y-offset . 100) (alignment-distances . (10 30))) s1*5 \break } @@ -2791,13 +2770,13 @@ entsprechende Notensystem gesetzt. @lilypond[quote,ragged-right,relative=2,verbatim] c4_"Text"\pp r2. -\once \override TextScript #'outside-staff-priority = #1 +\once \override TextScript.outside-staff-priority = #1 c4_"Text"\pp % this time the text will be closer to the staff r2. % by setting outside-staff-priority to a non-number, % we disable the automatic collision avoidance -\once \override TextScript #'outside-staff-priority = ##f -\once \override DynamicLineSpanner #'outside-staff-priority = ##f +\once \override TextScript.outside-staff-priority = ##f +\once \override DynamicLineSpanner.outside-staff-priority = ##f c4_"Text"\pp % now they will collide @end lilypond @@ -2807,9 +2786,9 @@ padding bezeichnet), kann durch @code{outside-staff-padding} kontrolliert werden. @lilypond[quote,ragged-right,relative=2,verbatim,staffsize=18] -\once \override TextScript #'outside-staff-padding = #0 +\once \override TextScript.outside-staff-padding = #0 a'^"This text is placed very close to the note" -\once \override TextScript #'outside-staff-padding = #3 +\once \override TextScript.outside-staff-padding = #3 c^"This text is padded away from the previous text" c^"This text is placed close to the previous text" @end lilypond @@ -2832,7 +2811,7 @@ c4 c''2 % setting outside-staff-horizontal-padding fixes this R1 -\once \override TextScript #'outside-staff-horizontal-padding = #1 +\once \override TextScript.outside-staff-horizontal-padding = #1 c,,4^"Text" c4 c''2 @@ -2945,8 +2924,8 @@ besser sieht: { c'4 e''4 e'4 b'4 | b'4 e''4 b'4 e''4 | - \override Staff.NoteSpacing #'stem-spacing-correction = #1.5 - \override Staff.StaffSpacing #'stem-spacing-correction = #1.5 + \override Staff.NoteSpacing.stem-spacing-correction = #1.5 + \override Staff.StaffSpacing.stem-spacing-correction = #1.5 c'4 e''4 e'4 b'4 | b'4 e''4 b'4 e''4 | } @@ -2975,7 +2954,7 @@ dehnbare Abstände (padding) eingesetzt werden, kann benutzt werden, um zusätzlichen Platz in eine Partitur einzufügen. @example - \override Score.NonMusicalPaperColumn #'padding = #10 + \override Score.NonMusicalPaperColumn.padding = #10 @end example Es gibt derzeit keine Möglichkeit, den Platz zu verringern. @@ -3062,8 +3041,7 @@ eine größere Dauer ist als @code{1 16}. \layout { \context { \Score - \override SpacingSpanner - #'base-shortest-duration = #(ly:make-moment 1 16) + \override SpacingSpanner.base-shortest-duration = #(ly:make-moment 1 16) } } } @@ -3101,7 +3079,7 @@ werden: \layout { \context { \Score - \override SpacingSpanner #'uniform-stretching = ##t + \override SpacingSpanner.uniform-stretching = ##t } } } @@ -3112,7 +3090,7 @@ gesetzt, ohne dass Schlüssel, Taktlinie oder Verzierungsnoten zusätzlichen Platz erhalten. @lilypond[quote,ragged-right,relative=2,fragment,verbatim] -\override Score.SpacingSpanner #'strict-note-spacing = ##t +\override Score.SpacingSpanner.strict-note-spacing = ##t \new Staff { c8[ c \clef alto c \grace { c16[ c] } c8 c c] c32[ c32] } @end lilypond @@ -3202,7 +3180,7 @@ benutzt werden können: @item @code{uniform-stretching} (gleichmäßige Dehnung) @item @code{strict-note-spacing} (strenge Notenverteilung) @item @code{\remove "Separating_line_group_engraver"} (entferne Liniengruppentrennungsengraver) -@item @code{\override PaperColumn #'used = ##t} (PapierSpalte benutzt = wahr) +@item @code{\override PaperColumn.used = ##t} (PapierSpalte benutzt = wahr) @end itemize In den Beispielen unten werden diese fünf unterschiedlichen Einstellungen @@ -3434,7 +3412,7 @@ sollte auch noch die gleichmäßige Dehnung (@code{uniform-stretching}) angescha \context { \Score proportionalNotationDuration = #(ly:make-moment 1 20) - \override SpacingSpanner #'uniform-stretching = ##t + \override SpacingSpanner.uniform-stretching = ##t } } } @@ -3534,7 +3512,7 @@ die beiden Partituren unten: \new Staff { \set Score.proportionalNotationDuration = #(ly:make-moment 1 16) - \override Score.SpacingSpanner #'strict-note-spacing = ##t + \override Score.SpacingSpanner.strict-note-spacing = ##t c''8 c''8 c''8 @@ -3557,11 +3535,11 @@ noch eine Reihe von Möglichkeiten, die oft in proportionaler Notation benutzt werden. Dazu gehören: @itemize -@item @code{\override SpacingSpanner #'strict-grace-spacing = ##t} +@item @code{\override SpacingSpanner.strict-grace-spacing = ##t} @item @code{tupletFullLength = ##t} -@item @code{\override Beam #'breakable = ##t} -@item @code{\override Glissando #'breakable = ##t} -@item @code{\override TextSpanner #'breakable = ##t} +@item @code{\override Beam.breakable = ##t} +@item @code{\override Glissando.breakable = ##t} +@item @code{\override TextSpanner.breakable = ##t} @item @code{\remove "Forbid_line_break_engraver" in the Voice context} @end itemize @@ -3724,7 +3702,7 @@ weit @qq{hervorstehen}, zu verschieben. @lilypond[verbatim,quote,relative=1] e4 c g\f c -e4 c g-\tweak #'X-offset #-2.7 -\tweak #'Y-offset #2.5 \f c +e4 c g-\tweak X-offset #-2.7 -\tweak Y-offset #2.5 \f c @end lilypond @item @@ -3764,8 +3742,7 @@ angegeben wird: \layout { \context { \Score - \override SpacingSpanner - #'common-shortest-duration = #(ly:make-moment 1 2) + \override SpacingSpanner.common-shortest-duration = #(ly:make-moment 1 2) } } } diff --git a/Documentation/de/notation/staff.itely b/Documentation/de/notation/staff.itely index f577ce0ee3..b562b53f40 100644 --- a/Documentation/de/notation/staff.itely +++ b/Documentation/de/notation/staff.itely @@ -7,7 +7,7 @@ Guide, node Updating translation committishes. @end ignore -@c \version "2.16.0" +@c \version "2.17.6" @c Translators: Till Paala @@ -489,11 +489,11 @@ Die Anzahl der Notenlinien kann verändert werden: @lilypond[verbatim,quote,relative=2] f4 d \stopStaff -\override Staff.StaffSymbol #'line-count = #2 +\override Staff.StaffSymbol.line-count = #2 \startStaff g, e | f'4 d \stopStaff -\revert Staff.StaffSymbol #'line-count +\revert Staff.StaffSymbol.line-count \startStaff g, e | @end lilypond @@ -507,10 +507,10 @@ einem Befehl geändert werden können. @lilypond[verbatim,quote,relative=2] f4 d \stopStaff -\override Staff.StaffSymbol #'line-positions = #'(1 3 5 -1 -3) +\override Staff.StaffSymbol.line-positions = #'(1 3 5 -1 -3) \startStaff g, e | f'4 d \stopStaff -\override Staff.StaffSymbol #'line-positions = #'(8 6.5 -6 -8 -0.5) +\override Staff.StaffSymbol.line-positions = #'(8 6.5 -6 -8 -0.5) \startStaff g, e @end lilypond @@ -524,7 +524,7 @@ von der Notenliniendicke abhängen. @lilypond[verbatim,quote,relative=2] \new Staff \with { - \override StaffSymbol #'thickness = #3 + \override StaffSymbol.thickness = #3 } { f4 d g, e } @end lilypond @@ -537,8 +537,8 @@ Werte ergibt die Dicke der Hilfslinien. @lilypond[verbatim,quote,relative=2] \new Staff \with { - \override StaffSymbol #'thickness = #2 - \override StaffSymbol #'ledger-line-thickness = #'(0.5 . 0.4) + \override StaffSymbol.thickness = #2 + \override StaffSymbol.ledger-line-thickness = #'(0.5 . 0.4) } { f'4 a, a,, f } @end lilypond @@ -547,7 +547,7 @@ Die vertikale Position der Hilfslinien kann verändert werden: @lilypond[verbatim,quote,relative=2] \new Staff \with { - \override StaffSymbol #'ledger-positions = #'(-3 -2 -1 2 5 6) + \override StaffSymbol.ledger-positions = #'(-3 -2 -1 2 5 6) } { f'4 a, a,, f } @end lilypond @@ -560,11 +560,11 @@ definiert ist. Der Befehl @code{stopStaff} wird benötigt, damit der Befehl sich auf das gesamte System (@code{StaffSymbol}) auswirkt. @lilypond[fragment,quote,relative=1] -\override Staff.StaffSymbol #'line-positions = #'(-8 0 2 4) +\override Staff.StaffSymbol.line-positions = #'(-8 0 2 4) d4 e f g \stopStaff \startStaff -\override Staff.StaffSymbol #'ledger-positions = #'(-8 -6 (-4 -2) 0) +\override Staff.StaffSymbol.ledger-positions = #'(-8 -6 (-4 -2) 0) d4 e f g @end lilypond @@ -573,7 +573,7 @@ Einstellung wirkt sich auch auf den Abstand der Hilfslinien aus. @lilypond[verbatim,quote,relative=2] \new Staff \with { - \override StaffSymbol #'staff-space = #1.5 + \override StaffSymbol.staff-space = #1.5 } { f'4 d, g, e, } @end lilypond @@ -654,8 +654,8 @@ bietet sich an, wenn nur einige Ossia-Systeme benötigt werden. \remove "Time_signature_engraver" alignAboveContext = #"main" fontSize = #-3 - \override StaffSymbol #'staff-space = #(magstep -3) - \override StaffSymbol #'thickness = #(magstep -3) + \override StaffSymbol.staff-space = #(magstep -3) + \override StaffSymbol.thickness = #(magstep -3) firstClef = ##f } { e4 d f e } @@ -677,10 +677,10 @@ Stücke setzt. << \new Staff = ossia \with { \remove "Time_signature_engraver" - \override Clef #'transparent = ##t + \override Clef.transparent = ##t fontSize = #-3 - \override StaffSymbol #'staff-space = #(magstep -3) - \override StaffSymbol #'thickness = #(magstep -3) + \override StaffSymbol.staff-space = #(magstep -3) + \override StaffSymbol.thickness = #(magstep -3) } { \stopStaff s1*6 } @@ -715,10 +715,10 @@ Mehr Information zu @code{\Staff \RemoveEmptyStaves} findet sich in << \new Staff = ossia \with { \remove "Time_signature_engraver" - \override Clef #'transparent = ##t + \override Clef.transparent = ##t fontSize = #-3 - \override StaffSymbol #'staff-space = #(magstep -3) - \override StaffSymbol #'thickness = #(magstep -3) + \override StaffSymbol.staff-space = #(magstep -3) + \override StaffSymbol.thickness = #(magstep -3) } \relative c'' { R1*3 c4 e8 d c2 @@ -736,7 +736,7 @@ Mehr Information zu @code{\Staff \RemoveEmptyStaves} findet sich in \layout { \context { \Staff \RemoveEmptyStaves - \override VerticalAxisGroup #'remove-first = ##t + \override VerticalAxisGroup.remove-first = ##t } } @end lilypond @@ -892,8 +892,8 @@ diesem Fall sollten folgende Befehle eingesetzt werden, anstatt den Engraver zu entfernen: @example -\override StaffSymbol #'stencil = ##f -\override NoteHead #'no-ledgers = ##t +\override StaffSymbol.stencil = ##f +\override NoteHead.no-ledgers = ##t @end example Zu den bekannten Fehlern und Warnungen, die mit @code{\Staff \RemoveEmptyStaves} diff --git a/Documentation/de/notation/text.itely b/Documentation/de/notation/text.itely index 41f77ca38c..f751070399 100644 --- a/Documentation/de/notation/text.itely +++ b/Documentation/de/notation/text.itely @@ -8,7 +8,7 @@ Guide, node Updating translation committishes. @end ignore -@c \version "2.16.0" +@c \version "2.17.6" @c Translators: Till Paala @@ -143,7 +143,7 @@ viel Rechenaufwand. Sollten Sie aber etwas bessere Leistung bevorzugen, schreiben Sie in Ihre Datei: @example -\override Score.PaperColumn #'keep-inside-line = ##f +\override Score.PaperColumn.keep-inside-line = ##f @end example @@ -163,7 +163,7 @@ können von einer Note bis zu einer anderen mit folgender Anweisung erstellt werden: @lilypond[verbatim,quote,relative=2] -\override TextSpanner #'(bound-details left text) = "rit." +\override TextSpanner.bound-details.left.text = "rit." b1\startTextSpan e,\stopTextSpan @end lilypond @@ -179,7 +179,7 @@ Formatierung kann erreicht werden, indem man @code{\markup}-Blöcke einsetzt, wie beschrieben in @ref{Text formatieren}. @lilypond[quote,relative=2,verbatim] -\override TextSpanner #'(bound-details left text) = +\override TextSpanner.bound-details.left.text = \markup { \upright "rit." } b1\startTextSpan c e,\stopTextSpan @@ -1488,12 +1488,12 @@ Der Wert, der @code{font-size} übergeben wird, entspricht der geforderten Änderung in Bezug auf die Standardschriftgröße. @lilypond[quote,verbatim,relative=2] -\override Score.RehearsalMark #'font-family = #'typewriter +\override Score.RehearsalMark.font-family = #'typewriter \mark \markup "Ouverture" -\override Voice.TextScript #'font-shape = #'italic -\override Voice.TextScript #'font-series = #'bold +\override Voice.TextScript.font-shape = #'italic +\override Voice.TextScript.font-series = #'bold d2.^\markup "Allegro" -\override Voice.TextScript #'font-size = #-3 +\override Voice.TextScript.font-size = #-3 c4^smaller @end lilypond @@ -1548,8 +1548,8 @@ FontConfig erkannt wird, kann in einer Partitur eingefügt werden. Dazu verwendet man folgende Syntax: @lilypond[quote,verbatim,relative=2] -\override Staff.TimeSignature #'font-name = #"Bitstream Charter" -\override Staff.TimeSignature #'font-size = #2 +\override Staff.TimeSignature.font-name = #"Bitstream Charter" +\override Staff.TimeSignature.font-size = #2 \time 3/4 a1_\markup { diff --git a/Documentation/de/notation/vocal.itely b/Documentation/de/notation/vocal.itely index 1eecafb2ec..afab5fc62b 100644 --- a/Documentation/de/notation/vocal.itely +++ b/Documentation/de/notation/vocal.itely @@ -7,7 +7,7 @@ Guide, node Updating translation committishes. @end ignore -@c \version "2.17.5" +@c \version "2.17.6" @c Translators: Till Paala @@ -166,14 +166,14 @@ Infolgedessen müssen auch um Eigenschaftsbezeichnungen Leerzeichen gesetzt werden. Ein Befehl heißt also @emph{nicht}: @example -\override Score.LyricText #'font-shape = #'italic +\override Score.LyricText.font-shape = #'italic @end example @noindent sondern @example -\override Score . LyricText #'font-shape = #'italic +\override Score.LyricText.font-shape = #'italic @end example Punkte, Gesangstext mit Akzenten, verschiedene lateinische und nicht-lateinische @@ -1050,7 +1050,7 @@ verweist, mit @code{\context} angegeben: << \new Lyrics = "lyrics" \with { % lyrics above a staff should have this override - \override VerticalAxisGroup #'staff-affinity = #DOWN + \override VerticalAxisGroup.staff-affinity = #DOWN } \new Staff { \new Voice = "melody" { @@ -1081,7 +1081,7 @@ einesetzt werden können. Hier ein Beispiel für die zweite Methode: \new Lyrics = "sopranos" \new Lyrics = "contraltos" \with { % lyrics above a staff should have this override - \override VerticalAxisGroup #'staff-affinity = #DOWN + \override VerticalAxisGroup.staff-affinity = #DOWN } \new Staff { \new Voice = "contraltos" { @@ -1135,7 +1135,7 @@ Um den Abstand zwischen Silben zu vergrößern, kann die @lilypond[relative=1,verbatim,quote,ragged-right] { c c c c - \override Lyrics.LyricSpace #'minimum-distance = #1.0 + \override Lyrics.LyricSpace.minimum-distance = #1.0 c c c c } \addlyrics { @@ -1161,7 +1161,7 @@ wirkt, muss sie im @code{layout}-Block vorgenommen werden. \layout { \context { \Lyrics - \override LyricSpace #'minimum-distance = #1.0 + \override LyricSpace.minimum-distance = #1.0 } } } @@ -1179,7 +1179,7 @@ Seitenränder ragt, verlangt zusätzliche Computerzeit. Um den Notensatz etwas zu beschleunigen, kann die Überprüfung abgestellt werden: @example -\override Score.PaperColumn #'keep-inside-line = ##f +\override Score.PaperColumn.keep-inside-line = ##f @end example Damit Gesangstext auch nicht mit Taktlinien @@ -1191,7 +1191,7 @@ zusammenstößt, kann folgende Einstellung gesetzt werden: \Lyrics \consists "Bar_engraver" \consists "Separating_line_group_engraver" - \override BarLine #'transparent = ##t + \override BarLine.transparent = ##t @} @} @end example @@ -1927,7 +1927,7 @@ unterschiedlichen Melodien auszurichten. Das wird mit der \voiceOne \times 2/3 { % show associations clearly. - \override NoteColumn #'force-hshift = #-3 + \override NoteColumn.force-hshift = #-3 f8 f g } } @@ -2341,8 +2341,8 @@ Form genutzt werden, wie das Beispiel zeigt: \layout { \context { \Score - \override DynamicText #'direction = #UP - \override DynamicLineSpanner #'direction = #UP + \override DynamicText.direction = #UP + \override DynamicLineSpanner.direction = #UP } } } @@ -2627,7 +2627,7 @@ pianoRH = \relative c'' { % position name of cue-ing instrument just before the cue notes, % and above the staff \new CueVoice { - \override InstrumentSwitch #'self-alignment-X = #RIGHT + \override InstrumentSwitch.self-alignment-X = #RIGHT \set instrumentCueName = "Flute" } \cueDuring "flute" #UP { g4 bes4 } @@ -2671,8 +2671,8 @@ pianoRH = \relative c'' { \transposition c' % position name of cue-ing instrument below the staff \new CueVoice { - \override InstrumentSwitch #'self-alignment-X = #RIGHT - \override InstrumentSwitch #'direction = #DOWN + \override InstrumentSwitch.self-alignment-X = #RIGHT + \override InstrumentSwitch.direction = #DOWN \set instrumentCueName = "Clar." } \cueDuring "clarinet" #DOWN { c4. g8 } @@ -2813,8 +2813,8 @@ dialogue = \lyricmode { \score { << \new Lyrics \with { - \override LyricText #'font-shape = #'italic - \override LyricText #'self-alignment-X = #LEFT + \override LyricText.font-shape = #'italic + \override LyricText.self-alignment-X = #LEFT } { \dialogue } \new Staff { @@ -2883,7 +2883,7 @@ die Tonhöhen darzustellen, während der Rhythmus sich am Rhythmus der gesprochenen Worte orientiert. @lilypond[verbatim,quote] -stemOff = { \override Staff.Stem #'transparent = ##t } +stemOff = { \override Staff.Stem.transparent = ##t } \relative c' { \stemOff @@ -2988,23 +2988,23 @@ Veränderung des @code{\breathe}-Zeichens: @lilypond[verbatim,quote] divisioMinima = { - \once \override BreathingSign #'stencil = #ly:breathing-sign::divisio-minima - \once \override BreathingSign #'Y-offset = #0 + \once \override BreathingSign.stencil = #ly:breathing-sign::divisio-minima + \once \override BreathingSign.Y-offset = #0 \breathe } divisioMaior = { - \once \override BreathingSign #'stencil = #ly:breathing-sign::divisio-maior - \once \override BreathingSign #'Y-offset = #0 + \once \override BreathingSign.stencil = #ly:breathing-sign::divisio-maior + \once \override BreathingSign.Y-offset = #0 \breathe } divisioMaxima = { - \once \override BreathingSign #'stencil = #ly:breathing-sign::divisio-maxima - \once \override BreathingSign #'Y-offset = #0 + \once \override BreathingSign.stencil = #ly:breathing-sign::divisio-maxima + \once \override BreathingSign.Y-offset = #0 \breathe } finalis = { - \once \override BreathingSign #'stencil = #ly:breathing-sign::finalis - \once \override BreathingSign #'Y-offset = #0 + \once \override BreathingSign.stencil = #ly:breathing-sign::finalis + \once \override BreathingSign.Y-offset = #0 \breathe } @@ -3120,8 +3120,7 @@ global = { \layout { \context { \Score - \override SpacingSpanner - #'base-shortest-duration = #(ly:make-moment 1 2) + \override SpacingSpanner.base-shortest-duration = #(ly:make-moment 1 2) } \context { \Staff diff --git a/Documentation/de/usage/running.itely b/Documentation/de/usage/running.itely index 37d86c525b..86ed612784 100644 --- a/Documentation/de/usage/running.itely +++ b/Documentation/de/usage/running.itely @@ -8,7 +8,7 @@ Guide, node Updating translation committishes.. @end ignore -@c \version "2.16.0" +@c \version "2.17.6" @c Translators: Reinhold Kainhofer, Till Paala @c Translation checkers: Till Paala @@ -1031,7 +1031,7 @@ rot macht, aber als Resultat hat man zwei Systeme, während die Notenköpfe immernoch schwarz im unteren System erscheinen. @lilypond[quote,verbatim,relative=2] -\override Staff.NoteHead #'color = #red +\override Staff.NoteHead.color = #red \new Staff { a } @end lilypond @@ -1043,7 +1043,7 @@ richtige Schreibweise wäre: @lilypond[quote,verbatim,relative=2] \new Staff { - \override Staff.NoteHead #'color = #red + \override Staff.NoteHead.color = #red a } @end lilypond @@ -1136,7 +1136,7 @@ indem man einen der Kontexte als System erscheinen lässt, indem man ihm zu Beginn hinzufügt: @example -\override VerticalAxisGroup #'staff-affinity = ##f +\override VerticalAxisGroup.staff-affinity = ##f @end example Zu Einzelheiten siehe @qq{Abstand von Nicht-Notensystemzeilen} in diff --git a/Documentation/es/essay/engraving.itely b/Documentation/es/essay/engraving.itely index 86337f89b2..fd6722fd82 100644 --- a/Documentation/es/essay/engraving.itely +++ b/Documentation/es/essay/engraving.itely @@ -8,7 +8,7 @@ Guide, node Updating translation committishes.. @end ignore -@c \version "2.16.0" +@c \version "2.17.6" @node Grabado musical @chapter Grabado musical @@ -343,9 +343,9 @@ music = { \layout { \context { \Staff - \override NoteSpacing #'stem-spacing-correction = #0.0 - \override NoteSpacing #'same-direction-correction = #0.0 - \override StaffSpacing #'stem-spacing-correction = #0.0 + \override NoteSpacing.stem-spacing-correction = #0.0 + \override NoteSpacing.same-direction-correction = #0.0 + \override StaffSpacing.stem-spacing-correction = #0.0 } } } @@ -371,7 +371,7 @@ music = { \layout { \context { \Staff - \override NoteSpacing #'stem-spacing-correction = #0.6 + \override NoteSpacing.stem-spacing-correction = #0.6 } } } @@ -501,8 +501,8 @@ global = { << \new Staff \with { fontSize = #-4 - \override StaffSymbol #'staff-space = #(magstep -4) - \override StaffSymbol #'thickness = #(magstep -3) + \override StaffSymbol.staff-space = #(magstep -4) + \override StaffSymbol.thickness = #(magstep -3) } \relative c' { \global @@ -524,7 +524,7 @@ global = { \clef "bass" << { - \once \override DynamicText #'X-offset = #-3 + \once \override DynamicText.X-offset = #-3 2.~->^\f 4.~ 8 } \\ { @@ -609,9 +609,9 @@ de las tres configuraciones elegiríamos para la siguiente ligadura? @lilypond \relative c { \clef bass - \once \override Slur #'positions = #'(1.5 . 1) + \once \override Slur.positions = #'(1.5 . 1) e8[( f] g[ a b d,)] r4 - \once \override Slur #'positions = #'(2 . 3) + \once \override Slur.positions = #'(2 . 3) e8[( f] g[ a b d,)] r4 e8[( f] g[ a b d,)] r4 } @@ -653,7 +653,7 @@ rozar la cabeza de una de las figuras: @lilypond \relative c { \clef bass - \once \override Slur #'positions = #'(1.5 . 1) + \once \override Slur.positions = #'(1.5 . 1) e8[(_"15.39" f] g[ a b d,)] r4 } @end lilypond @@ -667,7 +667,7 @@ de fealdad: @lilypond \relative c { \clef bass - \once \override Slur #'positions = #'(2 . 3) + \once \override Slur.positions = #'(2 . 3) e8[(_"13.08" f] g[ a b d,)] r4 } @end lilypond @@ -889,7 +889,7 @@ partIV = \relative c { } \context { \PianoStaff - \override StaffGrouper #'staff-staff-spacing #'padding = #1 + \override StaffGrouper.staff-staff-spacing.padding = #1 } } } @@ -911,7 +911,7 @@ voces superior e inferior intercambian temporalmente sus posiciones: @c KEEP LY @lilypond -collide = \once \override NoteColumn #'force-hshift = #0 +collide = \once \override NoteColumn.force-hshift = #0 \score { << @@ -1174,8 +1174,8 @@ aparente si tenemos en cuenta un ejemplo musical más complejo: \change Staff = "LH" \oneVoice \stemUp g,( c} r4 - \override Stem #'cross-staff = ##t - \override Stem #'length = #12 + \override Stem.cross-staff = ##t + \override Stem.length = #12 ) r\fermata } >> @@ -1463,14 +1463,14 @@ tiene todas las direcciones hacia arriba (o hacia la derecha). \score { \relative c' { \stemDown 4_>-\arpeggio - \override Arpeggio #'direction = #RIGHT + \override Arpeggio.direction = #RIGHT \stemUp 4^>-\arpeggio } \layout { \context { \Score - \override SpacingSpanner #'spacing-increment = #3 - \override TimeSignature #'transparent = ##t + \override SpacingSpanner.spacing-increment = #3 + \override TimeSignature.transparent = ##t } } } @@ -1496,12 +1496,12 @@ fragment = { << \new Staff \fragment \new Staff \with { - \override Beam #'beam-thickness = #0.3 - \override Stem #'thickness = #0.5 - \override Bar #'thickness = #3.6 - \override Tie #'thickness = #2.2 - \override StaffSymbol #'thickness = #3.0 - \override Tie #'extra-offset = #'(0 . 0.3) + \override Beam.beam-thickness = #0.3 + \override Stem.thickness = #0.5 + \override Bar.thickness = #3.6 + \override Tie.thickness = #2.2 + \override StaffSymbol.thickness = #3.0 + \override Tie.extra-offset = #'(0 . 0.3) } \fragment >> @@ -1537,12 +1537,12 @@ a lo largo del fragmento musical. \set autoBeaming = ##f \time 2/4 4 - \once \override NoteHead #'stencil = #note-head::brew-ez-stencil - \once \override NoteHead #'font-size = #-7 - \once \override NoteHead #'font-family = #'sans - \once \override NoteHead #'font-series = #'bold + \once \override NoteHead.stencil = #note-head::brew-ez-stencil + \once \override NoteHead.font-size = #-7 + \once \override NoteHead.font-family = #'sans + \once \override NoteHead.font-series = #'bold 4 - \once \override NoteHead #'style = #'cross + \once \override NoteHead.style = #'cross 4 \applyOutput #'Voice #mc-squared 4 @@ -1608,7 +1608,7 @@ ejemplo siguiente combina unas pocas construcciones algo más exóticas. \time 4/8 \key c \minor << { - \revert Stem #'direction + \revert Stem.direction \change Staff = down \set subdivideBeams = ##t g16.[ @@ -1637,16 +1637,16 @@ ejemplo siguiente combina unas pocas construcciones algo más exóticas. \clef bass \key c \minor \set subdivideBeams = ##f - \override Stem #'french-beaming = ##t - \override Beam #'beam-thickness = #0.3 - \override Stem #'thickness = #4.0 + \override Stem.french-beaming = ##t + \override Beam.beam-thickness = #0.3 + \override Stem.thickness = #4.0 g'16[ b16 fis16 g16] << \makeClusters { as16 } \\ { - \override Staff.Arpeggio #'arpeggio-direction =#down + \override Staff.Arpeggio.arpeggio-direction =#down 4\arpeggio } >> } @@ -1830,7 +1830,7 @@ partIV = \relative c { } \context { \PianoStaff - \override StaffGrouper #'staff-staff-spacing #'padding = #1 + \override StaffGrouper.staff-staff-spacing.padding = #1 } } } diff --git a/Documentation/es/extending/programming-interface.itely b/Documentation/es/extending/programming-interface.itely index b17742a0e9..5f72bd8735 100644 --- a/Documentation/es/extending/programming-interface.itely +++ b/Documentation/es/extending/programming-interface.itely @@ -407,7 +407,7 @@ barraManual = (parser location principio-final) (pair?) #@{ - \once \override Beam #'positions = #principio-final + \once \override Beam.positions = #principio-final #@}) \relative c' @{ @@ -425,7 +425,7 @@ manualBeam = (parser location beg end) (number? number?) #{ - \once \override Beam #'positions = #(cons beg end) + \once \override Beam.positions = #(cons beg end) #}) \relative c' { @@ -447,14 +447,14 @@ AltOn = (parser location mag) (number?) #{ - \override Stem #'length = #(* 7.0 mag) - \override NoteHead #'font-size = + \override Stem.length = #(* 7.0 mag) + \override NoteHead.font-size = #(inexact->exact (* (/ 6.0 (log 2.0)) (log mag))) #}) AltOff = { - \revert Stem #'length - \revert NoteHead #'font-size + \revert Stem.length + \revert NoteHead.font-size } \relative c' { @@ -473,12 +473,12 @@ withAlt = (parser location mag music) (number? ly:music?) #{ - \override Stem #'length = #(* 7.0 mag) - \override NoteHead #'font-size = + \override Stem.length = #(* 7.0 mag) + \override NoteHead.font-size = #(inexact->exact (* (/ 6.0 (log 2.0)) (log mag))) #music - \revert Stem #'length - \revert NoteHead #'font-size + \revert Stem.length + \revert NoteHead.font-size #}) \relative c' { @@ -508,7 +508,7 @@ mostrarNumeroDeCompas = (parser location) () (if (eq? #t (ly:get-option 'display-bar-numbers)) - #@{ \once \override Score.BarNumber #'break-visibility = ##f #@} + #@{ \once \override Score.BarNumber.break-visibility = ##f #@} #@{#@})) @end example @@ -1179,13 +1179,13 @@ Las propiedades (como @code{thickness} (grosor), @code{direction} p. ej.: @example -\override Stem #'thickness = #2.0 +\override Stem.thickness = #2.0 @end example Las propiedades pueden fijarse también a un procedimiento de Scheme, @lilypond[fragment,verbatim,quote,relative=2] -\override Stem #'thickness = #(lambda (grob) +\override Stem.thickness = #(lambda (grob) (if (= UP (ly:grob-property grob 'direction)) 2.0 7.0)) @@ -1264,7 +1264,7 @@ La principal desventaja de @code{\tweak} es su inflexibilidad sintáctica. Por ejemplo, lo siguiente produce un error de sintaxis. @example -F = \tweak #'font-size #-3 -\flageolet +F = \tweak font-size #-3 -\flageolet \relative c'' @{ c4^\F c4_\F @@ -1362,7 +1362,7 @@ arriba. (ly:grob-set-property! grob 'extra-offset '(-2 . 5))))) \relative c'' { - \override Tie #'after-line-breaking = + \override Tie.after-line-breaking = #my-callback c1 ~ \break c2 ~ c diff --git a/Documentation/es/extending/scheme-tutorial.itely b/Documentation/es/extending/scheme-tutorial.itely index fdc27da0cc..1081c7560d 100644 --- a/Documentation/es/extending/scheme-tutorial.itely +++ b/Documentation/es/extending/scheme-tutorial.itely @@ -8,7 +8,7 @@ Guide, node Updating translation committishes.. @end ignore -@c \version "2.16.0" +@c \version "2.17.6" @node Tutorial de Scheme @appendix Tutorial de Scheme @@ -960,7 +960,7 @@ asignación de un valor a la lista-A con una clave y un valor. La sintaxis de LilyPond para hacer esto es la siguiente: @example -\override Stem #'thickness = #2.6 +\override Stem.thickness = #2.6 @end example Esta instrucción ajusta el aspecto de las plicas. Se añade una @@ -994,7 +994,7 @@ como @emph{parejas}. El @code{car} del desplazamiento es la coordenada X, y el @code{cdr} es la coordenada Y. @example -\override TextScript #'extra-offset = #'(1 . 2) +\override TextScript.extra-offset = #'(1 . 2) @end example Esto asigna la pareja @code{(1 . 2)} a la propiedad @@ -1580,8 +1580,7 @@ Podemos verificar que esta función musical funciona correctamente: @c @transl ationof Tweaking with Scheme Hemos visto cómo la salida de LilyPond se puede modificar -profundamente usando instrucciones como @code{\override TextScript -#'extra-offset = ( 1 . -1)}. Pero tenemos incluso mucho más poder si +profundamente usando instrucciones como @code{\override TextScript.extra-offset = ( 1 . -1)}. Pero tenemos incluso mucho más poder si utilizamos Scheme. Para ver una explicación completa de esto, consulte el @ref{Tutorial de Scheme}, y @ruser{Interfaces para programadores}. @@ -1597,7 +1596,7 @@ TODO Find a simple example @lilypond[quote,verbatim,ragged-right] padText = #(define-music-function (parser location padding) (number?) #{ - \once \override TextScript #'padding = #padding + \once \override TextScript.padding = #padding #}) \relative c''' { @@ -1621,7 +1620,7 @@ Lo podemos usar para crear instrucciones nuevas: tempoPadded = #(define-music-function (parser location padding tempotext) (number? markup?) #{ - \once \override Score.MetronomeMark #'padding = #padding + \once \override Score.MetronomeMark.padding = #padding \tempo \markup { \bold #tempotext } #}) diff --git a/Documentation/es/learning/fundamental.itely b/Documentation/es/learning/fundamental.itely index be1aafaa8e..7d3acac3e9 100644 --- a/Documentation/es/learning/fundamental.itely +++ b/Documentation/es/learning/fundamental.itely @@ -8,7 +8,7 @@ Guide, node Updating translation committishes.. @end ignore -@c \version "2.16.0" +@c \version "2.17.6" @node Conceptos fundamentales @@ -844,15 +844,15 @@ las complicaciones se explicarán en secciones posteriores). \\ % Voice two { % Ignore these for now - they are explained in Ch 4 - \once \override NoteColumn #'ignore-collision = ##t + \once \override NoteColumn.ignore-collision = ##t 2 - \once \override NoteColumn #'force-hshift = #0.5 + \once \override NoteColumn.force-hshift = #0.5 des2 } \\ % No voice three \\ % Voice four { - \override NoteColumn #'force-hshift = #0 + \override NoteColumn.force-hshift = #0 aes'2 f4 fes } >> | @@ -893,15 +893,15 @@ entienda. \\ % Voice two { \voiceTwoStyle % Ignore these for now - they are explained in Ch 4 - \once \override NoteColumn #'ignore-collision = ##t + \once \override NoteColumn.ignore-collision = ##t 2 - \once \override NoteColumn #'force-hshift = #0.5 + \once \override NoteColumn.force-hshift = #0.5 des2 } \\ % No Voice three (we want stems down) \\ % Voice four { \voiceThreeStyle - \override NoteColumn #'force-hshift = #0 + \override NoteColumn.force-hshift = #0 aes'2 f4 fes } >> | @@ -2991,8 +2991,7 @@ forma que los valores sean idénticos. @} >> % % fin del contexto de Staff ManualUno \new Staff = "ManualDos" \with @{ - \override VerticalAxisGroup - #'staff-staff-spacing #'stretchability = 5 + \override VerticalAxisGroup.staff-staff-spacing.stretchability = 5 @} << \keyTime \clef "bass" @@ -3056,8 +3055,7 @@ PedalOrganMusic = \relative c { } >> % end ManualOne Staff context \new Staff = "ManualTwo" \with { - \override VerticalAxisGroup - #'staff-staff-spacing #'stretchability = 5 + \override VerticalAxisGroup.staff-staff-spacing.stretchability = 5 } << \keyTime \clef "bass" @@ -3127,7 +3125,7 @@ usuario) para hacer trucos: @lilypond[quote,verbatim,ragged-right] dolce = \markup { \italic \bold dolce } -padText = { \once \override TextScript #'padding = #5.0 } +padText = { \once \override TextScript.padding = #5.0 } fthenp =_\markup { \dynamic f \italic \small { 2nd } \hspace #0.1 \dynamic p } @@ -3159,7 +3157,7 @@ leer, sobre todo la última línea. violin = \relative c'' @{ \repeat volta 2 @{ c4._\markup @{ \italic \bold dolce @} b8 a8 g a b | - \once \override TextScript #'padding = #5.0 + \once \override TextScript.padding = #5.0 c4.^"hi there!" d8 e' f g d | c,4.\markup @{ \dynamic f \italic \small @{ 2nd @} \hspace #0.1 \dynamic p @@ -3186,7 +3184,7 @@ padText = (parser location padding) (number?) #{ - \once \override TextScript #'padding = #padding + \once \override TextScript.padding = #padding #}) \relative c''' { diff --git a/Documentation/es/learning/tweaks.itely b/Documentation/es/learning/tweaks.itely index 3c0e504281..cf881eb53b 100644 --- a/Documentation/es/learning/tweaks.itely +++ b/Documentation/es/learning/tweaks.itely @@ -242,9 +242,9 @@ una cabeza: @lilypond[quote,fragment,ragged-right,verbatim,relative=1] c4 d -\override NoteHead #'color = #red +\override NoteHead.color = #red e4 f | -\override NoteHead #'color = #green +\override NoteHead.color = #green g4 a b c | @end lilypond @@ -277,11 +277,11 @@ dos últimas notas: @lilypond[quote,fragment,ragged-right,verbatim,relative=1] c4 d -\override NoteHead #'color = #red +\override NoteHead.color = #red e4 f | -\override NoteHead #'color = #green +\override NoteHead.color = #green g4 a -\revert NoteHead #'color +\revert NoteHead.color b4 c | @end lilypond @@ -304,11 +304,11 @@ podemos cambiar el color de una sola nota de la siguiente manera: @lilypond[quote,fragment,ragged-right,verbatim,relative=1] c4 d -\override NoteHead #'color = #red +\override NoteHead.color = #red e4 f | -\once \override NoteHead #'color = #green +\once \override NoteHead.color = #green g4 a -\revert NoteHead #'color +\revert NoteHead.color b c | @end lilypond @@ -350,7 +350,7 @@ primer lugar, veamos lo que haría @code{\once \override}: @lilypond[quote,fragment,ragged-right,verbatim,relative=1] 4 -\once \override NoteHead #'font-size = #-3 +\once \override NoteHead.font-size = #-3 4 4 @end lilypond @@ -377,7 +377,7 @@ se cambiaría de la siguiente forma: @lilypond[quote,fragment,ragged-right,verbatim,relative=1] 4 -4 +4 @end lilypond Observe que la sintaxis de @code{\tweak} no es igual que la de @@ -400,8 +400,8 @@ sólo una de una serie de articulaciones, como se muestra aquí: @lilypond[quote,fragment,ragged-right,verbatim,relative=2] a4^"Black" - -\tweak #'color #red ^"Red" - -\tweak #'color #green _"Green" + -\tweak color #red ^"Red" + -\tweak color #green _"Green" @end lilypond @noindent @@ -459,9 +459,9 @@ tresillo corto. @cindex color, propiedad, ejemplo @lilypond[quote,ragged-right,verbatim,fragment,relative=2] -\tweak #'direction #up +\tweak direction #up \times 4/3 { - \tweak #'color #red + \tweak color #red \times 2/3 { c8[ c c] } \times 2/3 { c8[ c c] } \times 2/3 { c8[ c c] } @@ -481,12 +481,11 @@ se puede modificar de la forma usual mediante instrucciones @c See issue 509 @lilypond[quote,ragged-right,verbatim,fragment,relative=1] \times 2/3 { c8[ c c] } -\once \override TupletNumber - #'text = #tuplet-number::calc-fraction-text +\once \override TupletNumber.text = #tuplet-number::calc-fraction-text \times 2/3 { c8[ c] c8[ c] - \once \override TupletNumber #'transparent = ##t + \once \override TupletNumber.transparent = ##t \times 2/3 { c8[ c c] } \times 2/3 { c8[ c c] } } @@ -632,7 +631,7 @@ seguros de que la instrucción está funcionando. Obtenemos lo siguiente: @example -\override Slur #'thickness = #5.0 +\override Slur.thickness = #5.0 @end example ¡No olvide el @code{#'} antes del nombre de la propiedad y@tie{}@code{#} @@ -652,7 +651,7 @@ cerca de ella.} Hagámoslo así: \time 6/8 { % Increase thickness of all following slurs from 1.2 to 5.0 - \override Slur #'thickness = #5.0 + \override Slur.thickness = #5.0 r4 bes8 bes[( g]) g | g8[( es]) es d[( f]) as | as8 g @@ -727,7 +726,7 @@ siguiente: { r4 bes8 % Increase thickness of immediately following slur only - \once \override Slur #'thickness = #5.0 + \once \override Slur.thickness = #5.0 bes8[( g]) g | g8[( es]) es d[( f]) as | as8 g @@ -768,10 +767,10 @@ ligaduras: { r4 bes8 % Increase thickness of immediately following slur only - \once \override Slur #'thickness = #5.0 + \once \override Slur.thickness = #5.0 bes[( g]) g | % Increase thickness of immediately following slur only - \once \override Slur #'thickness = #5.0 + \once \override Slur.thickness = #5.0 g8[( es]) es d[( f]) as | as8 g } @@ -797,11 +796,11 @@ segunda ligadura: { r4 bes8 % Increase thickness of all following slurs from 1.2 to 5.0 - \override Slur #'thickness = #5.0 + \override Slur.thickness = #5.0 bes[( g]) g | g8[( es]) es % Revert thickness of all following slurs to default of 1.2 - \revert Slur #'thickness + \revert Slur.thickness d8[( f]) as | as8 g } @@ -901,7 +900,7 @@ Así pues, la instrucción @code{\override} necesaria para imprimir la letra en cursiva, es: @example -\override LyricText #'font-shape = #'italic +\override LyricText.font-shape = #'italic @end example @noindent @@ -923,7 +922,7 @@ de esta forma: as8 g } \addlyrics { - \override LyricText #'font-shape = #'italic + \override LyricText.font-shape = #'italic The man who | feels love's sweet e -- | mo -- tion } } @@ -950,7 +949,7 @@ se juntarán y el intérprete no podrá reconocerlos. Así pues, la instrucción será: @example -\override Lyrics . LyricText #'font-shape = #'italic +\override Lyrics.LyricText.font-shape = #'italic @end example @warning{Dentro de la letra, deje siempre espacios entre la sílaba @@ -1102,7 +1101,7 @@ antes, omitiendo el Contexto implícito, @code{Voice}: @lilypond[quote,fragment,ragged-right,verbatim,relative=2] { \time 12/16 - \override BarLine #'stencil = ##f + \override BarLine.stencil = ##f c4 b8 c d16 c d8 | g,8 a16 b8 c d4 e16 | e8 @@ -1130,7 +1129,7 @@ intentar corregirlo escribiendo el contexto correcto: @lilypond[quote,fragment,ragged-right,verbatim,relative=2] { \time 12/16 - \override Staff.BarLine #'stencil = ##f + \override Staff.BarLine.stencil = ##f c4 b8 c d16 c d8 | g,8 a16 b8 c d4 e16 | e8 @@ -1150,7 +1149,7 @@ que establece el sello a un objeto con tamaño nulo: @lilypond[quote,verbatim,relative=2] { c4 c - \once \override NoteHead #'stencil = #point-stencil + \once \override NoteHead.stencil = #point-stencil c4 c } @end lilypond @@ -1178,7 +1177,7 @@ en sí dentro de la instrucción @code{\override}. @lilypond[quote,fragment,ragged-right,verbatim,relative=2] { \time 12/16 - \override Staff.BarLine #'break-visibility = #'#(#f #f #f) + \override Staff.BarLine.break-visibility = #'#(#f #f #f) c4 b8 c d16 c d8 | g,8 a16 b8 c d4 e16 | e8 @@ -1212,7 +1211,7 @@ a la indicación de compás es: @lilypond[quote,fragment,ragged-right,verbatim,relative=2] { \time 12/16 - \override Staff.TimeSignature #'transparent = ##t + \override Staff.TimeSignature.transparent = ##t c4 b8 c d16 c d8 | g,8 a16 b8 c d4 e16 | e8 @@ -1233,7 +1232,7 @@ compás se debe establecer al valor @code{#f}: @lilypond[quote,fragment,ragged-right,verbatim,relative=2] { \time 12/16 - \override Staff.TimeSignature #'stencil = ##f + \override Staff.TimeSignature.stencil = ##f c4 b8 c d16 c d8 | g,8 a16 b8 c d4 e16 | e8 @@ -1274,7 +1273,7 @@ poner las líneas divisorias de color blanco, escribimos: @lilypond[quote,fragment,ragged-right,verbatim,relative=2] { \time 12/16 - \override Staff.BarLine #'color = #white + \override Staff.BarLine.color = #white c4 b8 c d16 c d8 | g,8 a16 b8 c d4 e16 | e8 @@ -1307,7 +1306,7 @@ internos, @code{x11-color}, de la siguiente manera: @lilypond[quote,fragment,ragged-right,verbatim,relative=2] { \time 12/16 - \override Staff.BarLine #'color = #(x11-color 'white) + \override Staff.BarLine.color = #(x11-color 'white) c4 b8 c d16 c d8 | g,8 a16 b8 c d4 e16 | e8 @@ -1337,7 +1336,7 @@ valor debe ser @code{(rgb-color 1 0 0)} y para blanco debe ser @lilypond[quote,fragment,ragged-right,verbatim,relative=2] { \time 12/16 - \override Staff.BarLine #'color = #(rgb-color 1 1 1) + \override Staff.BarLine.color = #(rgb-color 1 1 1) c4 b8 c d16 c d8 | g,8 a16 b8 c d4 e16 | e8 @@ -1362,12 +1361,12 @@ varias gradaciones de gris: @lilypond[quote,fragment,ragged-right,verbatim,relative=2] { \time 12/16 - \override Staff.StaffSymbol #'color = #(x11-color 'grey30) - \override Staff.TimeSignature #'color = #(x11-color 'grey60) - \override Staff.Clef #'color = #(x11-color 'grey60) - \override Voice.NoteHead #'color = #(x11-color 'grey85) - \override Voice.Stem #'color = #(x11-color 'grey85) - \override Staff.BarLine #'color = #(x11-color 'grey10) + \override Staff.StaffSymbol.color = #(x11-color 'grey30) + \override Staff.TimeSignature.color = #(x11-color 'grey60) + \override Staff.Clef.color = #(x11-color 'grey60) + \override Voice.NoteHead.color = #(x11-color 'grey85) + \override Voice.Stem.color = #(x11-color 'grey85) + \override Staff.BarLine.color = #(x11-color 'grey10) c4 b8 c d16 c d8 | g,8 a16 b8 c d4 e16 | e8 @@ -1439,8 +1438,8 @@ el sello de cada uno de ellos a @code{#f}, como sigue: alignAboveContext = #"main" } { - \override Staff.Clef #'stencil = ##f - \override Staff.TimeSignature #'stencil = ##f + \override Staff.Clef.stencil = ##f + \override Staff.TimeSignature.stencil = ##f { f8 f c } } >> @@ -1501,9 +1500,9 @@ Así pues, podemos reemplazar el ejemplo anterior con \new Staff \with { alignAboveContext = #"main" % Don't print clefs in this staff - \override Clef #'stencil = ##f + \override Clef.stencil = ##f % Don't print time signatures in this staff - \override TimeSignature #'stencil = ##f + \override TimeSignature.stencil = ##f } { f8 f c } >> @@ -1537,7 +1536,7 @@ cambiar el tamaño de las tipografías de cada uno de los tipos de objeto como las cabezas (@code{NoteHead}s) con instrucciones como @example -\override NoteHead #'font-size = #-2 +\override NoteHead.font-size = #-2 @end example o podemos cambiar el tamaño de todas las tipografías estableciendo una @@ -1570,8 +1569,8 @@ Vamos a probarlo en nuestro ejemplo del ossia: { f8 c c } \new Staff \with { alignAboveContext = #"main" - \override Clef #'stencil = ##f - \override TimeSignature #'stencil = ##f + \override Clef.stencil = ##f + \override TimeSignature.stencil = ##f % Reduce all font sizes by ~24% fontSize = #-2 } @@ -1639,11 +1638,11 @@ siguiente forma: { f8 c c } \new Staff \with { alignAboveContext = #"main" - \override Clef #'stencil = ##f - \override TimeSignature #'stencil = ##f + \override Clef.stencil = ##f + \override TimeSignature.stencil = ##f fontSize = #-2 % Reduce stem length and line spacing to match - \override StaffSymbol #'staff-space = #(magstep -2) + \override StaffSymbol.staff-space = #(magstep -2) } { f8 f c } >> @@ -1817,11 +1816,11 @@ comportamiento predeterminado. @lilypond[quote,fragment,ragged-right,verbatim,relative=2] a4 g c a | -\override Stem #'direction = #DOWN +\override Stem.direction = #DOWN a4 g c a | -\override Stem #'direction = #UP +\override Stem.direction = #UP a4 g c a | -\revert Stem #'direction +\revert Stem.direction a4 g c a | @end lilypond @@ -1910,9 +1909,9 @@ siguiente el efecto de especificar @code{DOWN} y @code{UP}: @lilypond[quote,verbatim,relative=2] c4-5 a-3 f-1 c'-5 | -\override Fingering #'direction = #DOWN +\override Fingering.direction = #DOWN c4-5 a-3 f-1 c'-5 | -\override Fingering #'direction = #UP +\override Fingering.direction = #UP c4-5 a-3 f-1 c'-5 | @end lilypond @@ -2018,7 +2017,7 @@ objeto @code{Fingering} del RFI que es @w{@code{-5}}, así que probaremos @w{@code{-7}}: @lilypond[quote,fragment,ragged-right,verbatim,relative=1] -\override Fingering #'font-size = #-7 +\override Fingering.font-size = #-7 \set fingeringOrientations = #'(left) 4 4 @@ -2121,7 +2120,7 @@ de ellos. @lilypond[quote,fragment,ragged-right,verbatim,relative=1] % Set details for later Text Spanner -\override TextSpanner #'(bound-details left text) +\override TextSpanner.bound-details.left.text = \markup { \small \bold Slower } % Place dynamics above staff \dynamicUp @@ -2172,12 +2171,12 @@ recordando que @code{OttavaBracket} se crea dentro del contexto de @lilypond[quote,fragment,ragged-right,verbatim,relative=1] % Set details for later Text Spanner -\override TextSpanner #'(bound-details left text) +\override TextSpanner.bound-details.left.text = \markup { \small \bold Slower } % Place dynamics above staff \dynamicUp % Place following Ottava Bracket below Text Spanners -\once \override Staff.OttavaBracket #'outside-staff-priority = #340 +\once \override Staff.OttavaBracket.outside-staff-priority = #340 % Start Ottava Bracket \ottava #1 c'4 \startTextSpan @@ -2223,10 +2222,10 @@ que muestra el efecto de los dos métodos: @lilypond[quote,verbatim,relative=2] c4( c^\markup { \tiny \sharp } d4.) c8 | c4( -\once \override TextScript #'avoid-slur = #'inside -\once \override TextScript #'outside-staff-priority = ##f +\once \override TextScript.avoid-slur = #'inside +\once \override TextScript.outside-staff-priority = ##f c4^\markup { \tiny \sharp } d4.) c8 | -\once \override Slur #'outside-staff-priority = #500 +\once \override Slur.outside-staff-priority = #500 c4( c^\markup { \tiny \sharp } d4.) c8 | @end lilypond @@ -2245,7 +2244,7 @@ aumentar la prioridad de @qq{Text3} hasta un valor superior: @lilypond[quote,fragment,ragged-right,verbatim,relative=2] c2^"Text1" c2^"Text2" | -\once \override TextScript #'outside-staff-priority = #500 +\once \override TextScript.outside-staff-priority = #500 c2^"Text3" c2^"Text4" | @end lilypond @@ -2308,12 +2307,12 @@ c,,2^"Text" c'' | R1 | % Turn off collision avoidance -\once \override TextScript #'outside-staff-priority = ##f +\once \override TextScript.outside-staff-priority = ##f c,,2^"Long Text " c'' | R1 | % Turn off collision avoidance -\once \override TextScript #'outside-staff-priority = ##f +\once \override TextScript.outside-staff-priority = ##f \textLengthOn % and turn on textLengthOn c,,2^"Long Text " % Spaces at end are honored c''2 | @@ -2395,7 +2394,7 @@ sobreescribir este valor de @code{extra-spacing-width} a @code{'(0 instrucción que lo hace para las indicaciones dinámicas: @example -\override DynamicText #'extra-spacing-width = #'(0 . 0) +\override DynamicText.extra-spacing-width = #'(0 . 0) @end example @noindent @@ -2406,7 +2405,7 @@ Veamos si funciona en nuestro ejemplo anterior: @lilypond[quote,fragment,ragged-right,verbatim,relative=2] \dynamicUp -\override DynamicText #'extra-spacing-width = #'(0 . 0) +\override DynamicText.extra-spacing-width = #'(0 . 0) a4\f b\mf c\mp b\p | @end lilypond @@ -2427,7 +2426,7 @@ unidad hacia la derecha, deberíamos conseguirlo: @lilypond[quote,fragment,ragged-right,verbatim,relative=2] \dynamicUp % Extend width by 1 staff space -\override DynamicText #'extra-spacing-width = #'(-0.5 . 0.5) +\override DynamicText.extra-spacing-width = #'(-0.5 . 0.5) a4\f b\mf c\mp b\p @end lilypond @@ -2724,7 +2723,7 @@ notas. @lilypond[quote,fragment,relative=1,verbatim] c2\fermata -\override Script #'padding = #3 +\override Script.padding = #3 b2\fermata @end lilypond @@ -2733,11 +2732,11 @@ b2\fermata @lilypond[quote,fragment,relative=1,verbatim] % This will not work, see below -\override MetronomeMark #'padding = #3 +\override MetronomeMark.padding = #3 \tempo 4 = 120 c1 | % This works -\override Score.MetronomeMark #'padding = #3 +\override Score.MetronomeMark.padding = #3 \tempo 4 = 80 d1 | @end lilypond @@ -2779,15 +2778,13 @@ sesquisharp = \markup { \sesquisharp } \relative c'' { c4 % This prints a sesquisharp but the spacing is too small - \once \override Accidental - #'stencil = #ly:text-interface::print - \once \override Accidental #'text = #sesquisharp + \once \override Accidental.stencil = #ly:text-interface::print + \once \override Accidental.text = #sesquisharp cis4 c % This improves the spacing - \once \override Score.AccidentalPlacement #'right-padding = #0.6 - \once \override Accidental - #'stencil = #ly:text-interface::print - \once \override Accidental #'text = #sesquisharp + \once \override Score.AccidentalPlacement.right-padding = #0.6 + \once \override Accidental.stencil = #ly:text-interface::print + \once \override Accidental.text = #sesquisharp cis4 | } @end lilypond @@ -2826,9 +2823,9 @@ matiz en el ejemplo de la sección anterior: @lilypond[quote,fragment,ragged-right,verbatim,relative=2] \dynamicUp % Extend width by 1 unit -\override DynamicText #'extra-spacing-width = #'(-0.5 . 0.5) +\override DynamicText.extra-spacing-width = #'(-0.5 . 0.5) % Align dynamics to a base line 2 units above staff -\override DynamicLineSpanner #'staff-padding = #2 +\override DynamicLineSpanner.staff-padding = #2 a4\f b\mf c\mp b\p @end lilypond @@ -2846,7 +2843,7 @@ de la nota «padre»: @lilypond[quote,fragment,ragged-right,verbatim,relative=3] \voiceOne -\once \override StringNumber #'self-alignment-X = #RIGHT +\once \override StringNumber.self-alignment-X = #RIGHT @end lilypond @@ -2880,7 +2877,7 @@ cuatro semi-espacios de pentagrama, al valor @w{@code{-8}}. << { c4 c c c } \\ - \override MultiMeasureRest #'staff-position = #-8 + \override MultiMeasureRest.staff-position = #-8 { R1 } >> @end lilypond @@ -2907,7 +2904,7 @@ a la izquierda, y 1.8 espacios de pentagrama hacia abajo: @lilypond[quote,fragment,relative=1,verbatim] \stemUp f4-5 -\once \override Fingering #'extra-offset = #'(-0.3 . -1.8) +\once \override Fingering.extra-offset = #'(-0.3 . -1.8) f4-5 @end lilypond @@ -2952,7 +2949,7 @@ resuelve la forma algo indecente de la ligadura. @lilypond[quote,verbatim,fragment,ragged-right,relative=1] r4 -\once \override PhrasingSlur #'positions = #'(-4 . -3) +\once \override PhrasingSlur.positions = #'(-4 . -3) \acciaccatura e8\( d8 c~ c d c d\) @end lilypond @@ -2990,7 +2987,7 @@ central hasta, digamos, 1 espacio: { c'1 ~ c'2. e'8 f' } \\ { - \override Beam #'positions = #'(-1 . -1) + \override Beam.positions = #'(-1 . -1) e''8 e'' e'' e'' e'' e'' e'' e'' f''2 g'' } >> @@ -3053,13 +3050,13 @@ Presentamos a continuación el resultado final: \\ { 2 - \once \override NoteColumn #'force-hshift = #0.5 + \once \override NoteColumn.force-hshift = #0.5 des2 } \\ \\ { - \override NoteColumn #'force-hshift = #0 + \override NoteColumn.force-hshift = #0 aes'2 f4 fes } >> | @@ -3094,7 +3091,7 @@ quitado las indicaciones dinámicas, las digitaciones y el pedal. rhMusic = \relative c'' { \new Voice { r2 c4.\( g8 | - \once \override Tie #'staff-position = #3.5 + \once \override Tie.staff-position = #3.5 bes1~ | \bar "||" \time 6/4 @@ -3107,7 +3104,7 @@ rhMusic = \relative c'' { \voiceTwo c,8~ % Reposition the c2 to the right of the merged note - \once \override NoteColumn #'force-hshift = #1.0 + \once \override NoteColumn.force-hshift = #1.0 % Move the c2 out of the main note column % so the merge will work \shiftOnn @@ -3301,7 +3298,7 @@ siguiente colocada justo antes de la primera nota ligada subirá la ligadura 3.5 medios espacios de pentagrama por encima de la línea central: -@code{\once \override Tie #'staff-position = #3.5} +@code{\once \override Tie.staff-position = #3.5} Con esto se completa el compás dos, dando como resultado: @@ -3310,7 +3307,7 @@ Con esto se completa el compás dos, dando como resultado: rhMusic = \relative c'' { \new Voice { r2 c4.\( g8 | - \once \override Tie #'staff-position = #3.5 + \once \override Tie.staff-position = #3.5 bes1~ | \bar "||" \time 6/4 @@ -3391,7 +3388,7 @@ al final, dando como resultado: rhMusic = \relative c'' { \new Voice { r2 c4.\( g8 | - \once \override Tie #'staff-position = #3.5 + \once \override Tie.staff-position = #3.5 bes1~ | \bar "||" \time 6/4 @@ -3466,7 +3463,7 @@ aplicar estos cambios obtenemos: rhMusic = \relative c'' { \new Voice { r2 c4.\( g8 | - \once \override Tie #'staff-position = #3.5 + \once \override Tie.staff-position = #3.5 bes1~ | \bar "||" \time 6/4 @@ -3537,7 +3534,7 @@ final: rhMusic = \relative c'' { \new Voice { r2 c4.\( g8 | - \once \override Tie #'staff-position = #3.5 + \once \override Tie.staff-position = #3.5 bes1~ | \bar "||" \time 6/4 @@ -3551,7 +3548,7 @@ rhMusic = \relative c'' { \voiceTwo c,8~ % Reposition the c2 to the right of the merged note - \once \override NoteColumn #'force-hshift = #1.0 + \once \override NoteColumn.force-hshift = #1.0 % Move the c2 out of the main note column % so the merge will work \shiftOnn @@ -3705,7 +3702,7 @@ los dos métodos: % Visible tempo marking \tempo 4=120 a4 a a - \once \override Score.MetronomeMark #'transparent = ##t + \once \override Score.MetronomeMark.transparent = ##t % Invisible tempo marking to lengthen fermata in MIDI \tempo 4=80 a4\fermata | @@ -3727,7 +3724,7 @@ los dos métodos: % Visible tempo marking \tempo 4=120 a4 a a - \once \override Score.MetronomeMark #'stencil = ##f + \once \override Score.MetronomeMark.stencil = ##f % Invisible tempo marking to lengthen fermata in MIDI \tempo 4=80 a4\fermata | @@ -3776,11 +3773,11 @@ alternativa, utilizar las instrucciones @code{\override} y @code{\revert}? @example -@code{\override Lyrics . LyricText #'font-shape = #'italic} -@code{\override Lyrics . LyricText #'font-series = #'bold} +@code{\override Lyrics.LyricText.font-shape = #'italic} +@code{\override Lyrics.LyricText.font-series = #'bold} -@code{\revert Lyrics . LyricText #'font-shape} -@code{\revert Lyrics . LyricText #'font-series} +@code{\revert Lyrics.LyricText.font-shape} +@code{\revert Lyrics.LyricText.font-series} @end example Estas instrucciones también serían extremadamente tediosas de escribir @@ -3799,13 +3796,13 @@ más cortos para que fueran más rápidos de teclear: @lilypond[quote,verbatim] emphasize = { - \override Lyrics.LyricText #'font-shape = #'italic - \override Lyrics.LyricText #'font-series = #'bold + \override Lyrics.LyricText.font-shape = #'italic + \override Lyrics.LyricText.font-series = #'bold } normal = { - \revert Lyrics.LyricText #'font-shape - \revert Lyrics.LyricText #'font-series + \revert Lyrics.LyricText.font-shape + \revert Lyrics.LyricText.font-series } global = { \key c \major \time 4/4 \partial 4 } @@ -3995,17 +3992,17 @@ inst = \layout@{ \context @{ \Score - \override MetronomeMark #'extra-offset = #'(-9 . 0) - \override MetronomeMark #'padding = #'3 + \override MetronomeMark.extra-offset = #'(-9 . 0) + \override MetronomeMark.padding = #'3 @} \context @{ \Staff - \override TimeSignature #'style = #'numbered + \override TimeSignature.style = #'numbered @} \context @{ \Voice - \override Glissando #'thickness = #3 - \override Glissando #'gap = #0.1 + \override Glissando.thickness = #3 + \override Glissando.gap = #0.1 @} @} @end example @@ -4028,17 +4025,17 @@ inst = \layout{ \context { \Score - \override MetronomeMark #'extra-offset = #'(-9 . 0) - \override MetronomeMark #'padding = #'3 + \override MetronomeMark.extra-offset = #'(-9 . 0) + \override MetronomeMark.padding = #'3 } \context { \Staff - \override TimeSignature #'style = #'numbered + \override TimeSignature.style = #'numbered } \context { \Voice - \override Glissando #'thickness = #3 - \override Glissando #'gap = #0.1 + \override Glissando.thickness = #3 + \override Glissando.gap = #0.1 } } @@ -4081,16 +4078,16 @@ inst = \layout@{ \context @{ \Score - \override MetronomeMark #'extra-offset = #'(-9 . 0) - \override MetronomeMark #'padding = #'3 + \override MetronomeMark.extra-offset = #'(-9 . 0) + \override MetronomeMark.padding = #'3 @} \context @{ \Staff @} \context @{ \Voice - \override Glissando #'thickness = #3 - \override Glissando #'gap = #0.1 + \override Glissando.thickness = #3 + \override Glissando.gap = #0.1 @} @} @end example @@ -4114,12 +4111,12 @@ inst = \layout{ \context { \Score - \override MetronomeMark #'extra-offset = #'(-9 . 0) - \override MetronomeMark #'padding = #'3 + \override MetronomeMark.extra-offset = #'(-9 . 0) + \override MetronomeMark.padding = #'3 } \context { \Voice - \override Glissando #'thickness = #3 - \override Glissando #'gap = #0.1 + \override Glissando.thickness = #3 + \override Glissando.gap = #0.1 } } @@ -4246,8 +4243,8 @@ es: @example tieDotted = @{ - \override Tie #'dash-period = #0.75 - \override Tie #'dash-fraction = #0.1 + \override Tie.dash-period = #0.75 + \override Tie.dash-fraction = #0.1 @} @end example @@ -4350,7 +4347,7 @@ notas un color que depende de su posición dentro del pentagrama. \relative c' { % Arrange to obtain color from color-notehead procedure - \override NoteHead #'color = #color-notehead + \override NoteHead.color = #color-notehead a2 b | c2 d | e2 f | g2 a | } @end lilypond diff --git a/Documentation/es/notation/ancient.itely b/Documentation/es/notation/ancient.itely index aefbe1b5f3..8e3d93bd65 100644 --- a/Documentation/es/notation/ancient.itely +++ b/Documentation/es/notation/ancient.itely @@ -8,7 +8,7 @@ Guide, node Updating translation committishes.. @end ignore -@c \version "2.17.5" +@c \version "2.17.6" @node Notación antigua @section Notación antigua @@ -309,7 +309,7 @@ muestra en el ejemplo siguiente: \context { \Staff \consists "Custos_engraver" - \override Custos #'style = #'mensural + \override Custos.style = #'mensural } } } @@ -402,7 +402,7 @@ escribir el canto, como lo demuestra el siguiente fragmento: \score { << \new MensuralVoice = "discantus" \transpose c c' { - \override Score.BarNumber #'transparent = ##t { + \override Score.BarNumber.transparent = ##t { c'1\melisma bes a g\melismaEnd f\breve \[ f1\melisma a c'\breve d'\melismaEnd \] @@ -460,7 +460,7 @@ clave de Do, mensural @tab @lilypond[relative=1,notime] \clef "mensural-c2" - \override NoteHead #'style = #'mensural + \override NoteHead.style = #'mensural c @end lilypond @@ -471,7 +471,7 @@ clave de Fa, mensural @tab @lilypond[relative=1,notime] \clef "mensural-f" - \override NoteHead #'style = #'mensural + \override NoteHead.style = #'mensural c @end lilypond @@ -482,7 +482,7 @@ clave de Sol, mensural @tab @lilypond[relative=1,notime] \clef "mensural-g" - \override NoteHead #'style = #'mensural + \override NoteHead.style = #'mensural c @end lilypond @@ -506,7 +506,7 @@ de la pauta (el ejemplo muestra la clave de Do en segunda) @tab @lilypond[relative=1,notime] \clef "petrucci-c2" - \override NoteHead #'style = #'mensural + \override NoteHead.style = #'mensural c @end lilypond @@ -520,7 +520,7 @@ distintas líneas de la pauta @tab @lilypond[relative=1,notime] \clef "petrucci-f3" - \override NoteHead #'style = #'mensural + \override NoteHead.style = #'mensural c @end lilypond @@ -531,7 +531,7 @@ clave de Sol en el estilo de Petrucci @tab @lilypond[relative=1,notime] \clef "petrucci-g" - \override NoteHead #'style = #'mensural + \override NoteHead.style = #'mensural c @end lilypond @end multitable @@ -622,18 +622,18 @@ que existen entre los estilos: \time 2/2 c1^\markup { \hspace #-2.0 \typewriter default } - \override Staff.TimeSignature #'style = #'numbered + \override Staff.TimeSignature.style = #'numbered \time 2/2 c1^\markup { \hspace #-2.0 \typewriter numbered } - \override Staff.TimeSignature #'style = #'mensural + \override Staff.TimeSignature.style = #'mensural \time 2/2 c1^\markup { \hspace #-2.0 \typewriter mensural } - \override Staff.TimeSignature #'style = #'neomensural + \override Staff.TimeSignature.style = #'neomensural \time 2/2 c1^\markup { \hspace #-2.0 \typewriter neomensural } - \override Staff.TimeSignature #'style = #'single-digit + \override Staff.TimeSignature.style = #'single-digit \time 2/2 c1^\markup { \hspace #-2.0 \typewriter single-digit } } @@ -721,13 +721,13 @@ El ejemplo siguiente muestra el estilo @code{petrucci}: @lilypond[quote,fragment,ragged-right,verbatim] \set Score.skipBars = ##t \autoBeamOff -\override NoteHead #'style = #'petrucci +\override NoteHead.style = #'petrucci a'\maxima a'\longa a'\breve a'1 a'2 a'4 a'8 a'16 a' -\override NoteHead #'style = #'semipetrucci +\override NoteHead.style = #'semipetrucci a'\breve*5/6 -\override NoteHead #'style = #'blackpetrucci +\override NoteHead.style = #'blackpetrucci a'8*4/3 a' -\override NoteHead #'style = #'petrucci +\override NoteHead.style = #'petrucci a'\longa @end lilypond @@ -756,9 +756,9 @@ Aparte del estilo de corchete por defecto @code{default}, sólo está contemplado el estilo @code{mensural} @lilypond[quote,fragment,ragged-right,verbatim] -\override Flag #'style = #'mensural -\override Stem #'thickness = #1.0 -\override NoteHead #'style = #'mensural +\override Flag.style = #'mensural +\override Stem.thickness = #1.0 +\override NoteHead.style = #'mensural \autoBeamOff c'8 d'8 e'8 f'8 c'16 d'16 e'16 f'16 c'32 d'32 e'32 f'32 s8 c''8 d''8 e''8 f''8 c''16 d''16 e''16 f''16 c''32 d''32 e''32 f''32 @@ -811,11 +811,11 @@ El ejemplo siguiente muestra los estilos @code{mensural} y @lilypond[quote,fragment,ragged-right,verbatim] \set Score.skipBars = ##t -\override Rest #'style = #'classical +\override Rest.style = #'classical r\longa^"classical" r\breve r1 r2 r4 r8 r16 s \break -\override Rest #'style = #'mensural +\override Rest.style = #'mensural r\longa^"mensural" r\breve r1 r2 r4 r8 r16 s \break -\override Rest #'style = #'neomensural +\override Rest.style = #'neomensural r\longa^"neomensural" r\breve r1 r2 r4 r8 r16 @end lilypond @@ -868,7 +868,7 @@ elementos gráficos @code{Accidental} y @code{KeySignature}, respectivamente; p.ej.: @example -\override Staff.Accidental #'glyph-name-alist = +\override Staff.Accidental.glyph-name-alist = #alteration-mensural-glyph-name-alist @end example @@ -985,8 +985,8 @@ Por ejemplo: @c @example @c \set Score.timing = ##f @c \set Score.defaultBarType = "-" -@c \override NoteHead #'style = #'neomensural -@c \override Staff.TimeSignature #'style = #'neomensural +@c \override NoteHead.style = #'neomensural +@c \override Staff.TimeSignature.style = #'neomensural @c \clef "petrucci-g" @c \[ c'\maxima g \] @c \[ d\longa c\breve f e d \] @@ -998,13 +998,13 @@ Por ejemplo: \transpose c c' { \set Score.timing = ##f \set Score.defaultBarType = "-" - \override NoteHead #'style = #'petrucci - \override Staff.TimeSignature #'style = #'mensural + \override NoteHead.style = #'petrucci + \override Staff.TimeSignature.style = #'mensural \clef "petrucci-g" \[ c'\maxima g \] \[ d\longa - \override NoteHead #'ligature-flexa = ##t - \once \override NoteHead #'flexa-width = #3.2 + \override NoteHead.ligature-flexa = ##t + \once \override NoteHead.flexa-width = #3.2 c\breve f e d \] \[ c'\maxima d'\longa \] \[ e'1 a g\breve \] @@ -1027,13 +1027,13 @@ transcribe de la siguiente manera: \transpose c c' { \set Score.timing = ##f \set Score.defaultBarType = "-" - \override NoteHead #'style = #'petrucci - \override Staff.TimeSignature #'style = #'mensural + \override NoteHead.style = #'petrucci + \override Staff.TimeSignature.style = #'mensural \clef "petrucci-g" \[ c'\maxima g \] \[ d\longa - \override NoteHead #'ligature-flexa = ##t - \once \override NoteHead #'flexa-width = #3.2 + \override NoteHead.ligature-flexa = ##t + \once \override NoteHead.flexa-width = #3.2 c\breve f e d \] \[ c'\maxima d'\longa \] \[ e'1 a g\breve \] @@ -1158,12 +1158,12 @@ Clave de Do, estilo Editio Vaticana @code{vaticana-do3} @tab @lilypond[relative=1,notime] - \override Staff.StaffSymbol #'line-count = #4 - \override Staff.StaffSymbol #'color = #red - \override Staff.LedgerLineSpanner #'color = #red - \override Voice.Stem #'transparent = ##t - \override Voice.Flag #'transparent = ##t - \override NoteHead #'style = #'vaticana.punctum + \override Staff.StaffSymbol.line-count = #4 + \override Staff.StaffSymbol.color = #red + \override Staff.LedgerLineSpanner.color = #red + \override Voice.Stem.transparent = ##t + \override Voice.Flag.transparent = ##t + \override NoteHead.style = #'vaticana.punctum \clef "vaticana-do2" c @end lilypond @@ -1174,12 +1174,12 @@ Clave de Fa, estilo Editio Vaticana @code{vaticana-fa1}, @code{vaticana-fa2} @tab @lilypond[relative=1,notime] - \override Staff.StaffSymbol #'line-count = #4 - \override Staff.StaffSymbol #'color = #red - \override Staff.LedgerLineSpanner #'color = #red - \override Voice.Stem #'transparent = ##t - \override Voice.Flag #'transparent = ##t - \override NoteHead #'style = #'vaticana.punctum + \override Staff.StaffSymbol.line-count = #4 + \override Staff.StaffSymbol.color = #red + \override Staff.LedgerLineSpanner.color = #red + \override Voice.Stem.transparent = ##t + \override Voice.Flag.transparent = ##t + \override NoteHead.style = #'vaticana.punctum \clef "vaticana-fa2" c @end lilypond @@ -1191,12 +1191,12 @@ Clave de Do, estilo Editio Medicaea @code{medicaea-do3} @tab @lilypond[relative=1,notime] - \override Staff.StaffSymbol #'line-count = #4 - \override Staff.StaffSymbol #'color = #red - \override Staff.LedgerLineSpanner #'color = #red - \override Voice.Stem #'transparent = ##t - \override Voice.Flag #'transparent = ##t - \override NoteHead #'style = #'medicaea.punctum + \override Staff.StaffSymbol.line-count = #4 + \override Staff.StaffSymbol.color = #red + \override Staff.LedgerLineSpanner.color = #red + \override Voice.Stem.transparent = ##t + \override Voice.Flag.transparent = ##t + \override NoteHead.style = #'medicaea.punctum \clef "medicaea-do2" c @end lilypond @@ -1207,12 +1207,12 @@ Clave de Fa, estilo Editio Medicaea @code{medicaea-fa1}, @code{medicaea-fa2} @tab @lilypond[relative=1,notime] - \override Staff.StaffSymbol #'line-count = #4 - \override Staff.StaffSymbol #'color = #red - \override Staff.LedgerLineSpanner #'color = #red - \override Voice.Stem #'transparent = ##t - \override Voice.Flag #'transparent = ##t - \override NoteHead #'style = #'medicaea.punctum + \override Staff.StaffSymbol.line-count = #4 + \override Staff.StaffSymbol.color = #red + \override Staff.LedgerLineSpanner.color = #red + \override Voice.Stem.transparent = ##t + \override Voice.Flag.transparent = ##t + \override NoteHead.style = #'medicaea.punctum \clef "medicaea-fa2" c @end lilypond @@ -1224,12 +1224,12 @@ Clave de Do, estilo hufnagel @code{hufnagel-do3} @tab @lilypond[relative=1,notime] - \override Staff.StaffSymbol #'line-count = #4 - \override Staff.StaffSymbol #'color = #red - \override Staff.LedgerLineSpanner #'color = #red - \override Voice.Stem #'transparent = ##t - \override Voice.Flag #'transparent = ##t - \override NoteHead #'style = #'hufnagel.punctum + \override Staff.StaffSymbol.line-count = #4 + \override Staff.StaffSymbol.color = #red + \override Staff.LedgerLineSpanner.color = #red + \override Voice.Stem.transparent = ##t + \override Voice.Flag.transparent = ##t + \override NoteHead.style = #'hufnagel.punctum \clef "hufnagel-do2" c @end lilypond @@ -1240,12 +1240,12 @@ Clave de Fa, estilo hufnagel @code{hufnagel-fa1}, @code{hufnagel-fa2} @tab @lilypond[relative=1,notime] - \override Staff.StaffSymbol #'line-count = #4 - \override Staff.StaffSymbol #'color = #red - \override Staff.LedgerLineSpanner #'color = #red - \override Voice.Stem #'transparent = ##t - \override Voice.Flag #'transparent = ##t - \override NoteHead #'style = #'hufnagel.punctum + \override Staff.StaffSymbol.line-count = #4 + \override Staff.StaffSymbol.color = #red + \override Staff.LedgerLineSpanner.color = #red + \override Voice.Stem.transparent = ##t + \override Voice.Flag.transparent = ##t + \override NoteHead.style = #'hufnagel.punctum \clef "hufnagel-fa2" c @end lilypond @@ -1256,11 +1256,11 @@ Clave combinada de Do y Fa, estilo hufnagel @code{hufnagel-do-fa} @tab @lilypond[relative=1,notime] - \override Staff.StaffSymbol #'color = #red - \override Staff.LedgerLineSpanner #'color = #red - \override Voice.Stem #'transparent = ##t - \override Voice.Flag #'transparent = ##t - \override NoteHead #'style = #'hufnagel.punctum + \override Staff.StaffSymbol.color = #red + \override Staff.LedgerLineSpanner.color = #red + \override Voice.Stem.transparent = ##t + \override Voice.Flag.transparent = ##t + \override NoteHead.style = #'hufnagel.punctum \clef "hufnagel-do-fa" c @end lilypond @@ -1314,7 +1314,7 @@ gráficos) @rinternals{Accidental} y @rinternals{KeySignature}, respectivamente; p.ej.: @example -\override Staff.Accidental #'glyph-name-alist = +\override Staff.Accidental.glyph-name-alist = #alteration-mensural-glyph-name-alist @end example @@ -1368,7 +1368,7 @@ instrucciones @code{\virgula} y @code{\caesura}. \score { << \context VaticanaVoice { - \override TextScript #'padding = #3 + \override TextScript.padding = #3 g a g s^\markup { "divisio minima" } \divisioMinima @@ -1437,9 +1437,9 @@ notación en el estilo de la @emph{Editio Vaticana}. \include "gregorian.ly" \score { \new VaticanaVoice { - \override TextScript #'font-family = #'typewriter - \override TextScript #'font-shape = #'upright - \override Script #'padding = #-0.1 + \override TextScript.font-family = #'typewriter + \override TextScript.font-shape = #'upright + \override Script.padding = #-0.1 a\ictus_"ictus " \bar "" \break a\circulus_"circulus " \bar "" \break a\semicirculus_"semicirculus " \bar "" \break @@ -2517,7 +2517,7 @@ Tse-fa-ut). Se utiliza para indicar la posición del Do: @lilypond[quote,relative=1,notime,verbatim] \clef "kievan-do" - \override NoteHead #'style = #'kievan + \override NoteHead.style = #'kievan c @end lilypond @@ -2551,7 +2551,7 @@ notas del canto kievano: @lilypond[quote,fragment,ragged-right,verbatim] \autoBeamOff \cadenzaOn -\override NoteHead #'style = #'kievan +\override NoteHead.style = #'kievan b'1 b'2 b'4 b'8 b'\breve b'\longa @end lilypond @@ -2587,8 +2587,8 @@ antiguos. Se ha incluido principalmente a efectos de compatibilidad. @lilypond[quote,relative=1,notime,verbatim] \clef "kievan-do" -\override NoteHead #'style = #'kievan -\override Accidental #'glyph-name-alist = +\override NoteHead.style = #'kievan +\override Accidental.glyph-name-alist = #alteration-kievan-glyph-name-alist bes' dis, @end lilypond @@ -2613,7 +2613,7 @@ canto kievano». Se puede invocar como @code{\bar "k"}. @lilypond[quote,relative=1,notime,verbatim] \clef "kievan-do" - \override NoteHead #'style = #'kievan + \override NoteHead.style = #'kievan c \bar "k" @end lilypond @@ -2705,12 +2705,11 @@ el grabador @code{Stem_engraver} del contexto de voz: Sin embargo, en ciertos estilos de transcripción, se usan plicas de forma ocasional, por ejemplo para indicar la transición a partir de un recitativo monotónico a un gesto melódico fijo. En estos casos -podemos usar bien @code{\override Stem #'transparent = ##t} o bien -@code{\override Stem #'length = #0}, y restaurar la plica cuando se -necesite con el correspondiente @code{\once \override Stem -#'transparent = ##f} (véase el ejemplo de abajo). Al utilizar +podemos usar bien @code{\override Stem.transparent = ##t} o bien +@code{\override Stem.length = #0}, y restaurar la plica cuando se +necesite con el correspondiente @code{\once \override Stem.transparent = ##f} (véase el ejemplo de abajo). Al utilizar plicas que lleven corchetes, asegúrese de establecer también -@code{\override Flag #'transparent = ##t}. +@code{\override Flag.transparent = ##t}. @b{Compás}. Para el canto no medido, existen diversas alternativas. @@ -2726,7 +2725,7 @@ Otra alternativa es utilizar @code{\CadenzaOn} y @code{\CadenzaOff}. Para quitar las barras de compás, el enfoque radical consiste en retirar (mediante la instrucción @code{\remove}) el grabador Bar_engraver del contexto de pentagrama Staff. Una vez más, en vez de -ello podemos usar @code{\override BarLine #'transparent = ##t} si se +ello podemos usar @code{\override BarLine.transparent = ##t} si se necesita ocasionalmente una barra de compás. Un tipo de transcripción muy común es el canto de recitativo, en el @@ -2743,9 +2742,9 @@ chant = \relative c' { } verba = \lyricmode { - \once \override LyricText #'self-alignment-X = #-1 + \once \override LyricText.self-alignment-X = #-1 "Noctem quietam et" fi -- nem per -- fec -- tum - \once \override LyricText #'self-alignment-X = #-1 + \once \override LyricText.self-alignment-X = #-1 "concedat nobis Dominus" om -- ni -- po -- tens. } \score { @@ -2758,8 +2757,8 @@ verba = \lyricmode { \Staff \remove "Time_signature_engraver" \remove "Bar_engraver" - \override Stem #'transparent = ##t - \override Flag #'transparent = ##t + \override Stem.transparent = ##t + \override Flag.transparent = ##t } } } @@ -2776,13 +2775,13 @@ plicas: chant = \relative c' { \clef "G_8" \set Score.timing = ##f - c\breve \override NoteHead #'transparent = ##t c c c c c - \revert NoteHead #'transparent - \override Stem #'transparent = ##f \stemUp c4 b4 a - \override Stem #'transparent = ##t - \override Flag #'transparent = ##t c2 c4 \divisioMaior - c\breve \override NoteHead #'transparent = ##t c c c c c c c - \revert NoteHead #'transparent c4 c f, f \finalis + c\breve \override NoteHead.transparent = ##t c c c c c + \revert NoteHead.transparent + \override Stem.transparent = ##f \stemUp c4 b4 a + \override Stem.transparent = ##t + \override Flag.transparent = ##t c2 c4 \divisioMaior + c\breve \override NoteHead.transparent = ##t c c c c c c c + \revert NoteHead.transparent c4 c f, f \finalis } verba = \lyricmode { @@ -2799,9 +2798,9 @@ verba = \lyricmode { \context { \Staff \remove "Time_signature_engraver" - \override BarLine #'transparent = ##t - \override Stem #'transparent = ##t - \override Flag #'transparent = ##t + \override BarLine.transparent = ##t + \override Stem.transparent = ##t + \override Flag.transparent = ##t } } } @@ -2830,7 +2829,7 @@ más ajustes posteriormente, esto se puede hacer fácilmente con @lilypond[verbatim,quote] spiritus = \relative c' { \time 1/4 - \override Lyrics.LyricText #'X-extent = #'(0 . 3) + \override Lyrics.LyricText.X-extent = #'(0 . 3) d4 \times 2/3 { f8 a g } g a a4 g f8 e d4 f8 g g8 d f g a g f4 g8 a a4 s \times 2/3 { g8 f d } e f g a g4 @@ -2850,12 +2849,12 @@ spirLyr = \lyricmode { \context { \Staff \remove "Time_signature_engraver" - \override BarLine #'X-extent = #'(-1 . 1) - \override Stem #'transparent = ##t - \override Flag #'transparent = ##t - \override Beam #'transparent = ##t - \override BarLine #'transparent = ##t - \override TupletNumber #'transparent = ##t + \override BarLine.X-extent = #'(-1 . 1) + \override Stem.transparent = ##t + \override Flag.transparent = ##t + \override Beam.transparent = ##t + \override BarLine.transparent = ##t + \override TupletNumber.transparent = ##t } } } diff --git a/Documentation/es/notation/changing-defaults.itely b/Documentation/es/notation/changing-defaults.itely index 7514afd8ac..b353852f9c 100644 --- a/Documentation/es/notation/changing-defaults.itely +++ b/Documentation/es/notation/changing-defaults.itely @@ -762,7 +762,7 @@ Una instrucción @code{\override}, pero omitiendo el nombre del contexto \layout { \context { \Staff - \override Stem #'thickness = #4.0 + \override Stem.thickness = #4.0 } } } @@ -859,7 +859,7 @@ estuviera escrita en el propio flujo musical. \layout { \accidentalStyle dodecaphonic \set fontSize = #-4 - \override Voice.Stem #'thickness = #4.0 + \override Voice.Stem.thickness = #4.0 } } @end lilypond @@ -901,7 +901,7 @@ contexto \new Staff { \new Voice \with { - \override Stem #'thickness = #4.0 + \override Stem.thickness = #4.0 } { \relative c'' { @@ -1047,9 +1047,9 @@ de jazz, \consists "Text_engraver" \consists "Pitch_squash_engraver" squashedPosition = #0 - \override NoteHead #'style = #'slash - \override Stem #'transparent = ##t - \override Flag #'transparent = ##t + \override NoteHead.style = #'slash + \override Stem.transparent = ##t + \override Flag.transparent = ##t \alias Voice } \context { \Staff @@ -1116,9 +1116,9 @@ establece sus posiciones verticales al valor de Las notas parecen barras inclinadas y no tienen plica: @example -\override NoteHead #'style = #'slash -\override Stem #'transparent = ##t -\override Flag #'transparent = ##t +\override NoteHead.style = #'slash +\override Stem.transparent = ##t +\override Flag.transparent = ##t @end example Todos estos añadidos tienen que cooperar, y esto se consigue con un @@ -1139,9 +1139,9 @@ Al juntarlo todo, obtenemos \consists "Text_engraver" \consists "Pitch_squash_engraver" squashedPosition = #0 - \override NoteHead #'style = #'slash - \override Stem #'transparent = ##t - \override Flag #'transparent = ##t + \override NoteHead.style = #'slash + \override Stem.transparent = ##t + \override Flag.transparent = ##t \alias Voice @} @end example @@ -1555,7 +1555,7 @@ digitación de la cabeza de la nota. La siguiente orden inserta un espacio en blanco de 3 espacios de pentagrama entre la nota y la digitación: @example -\once \override Voice.Fingering #'padding = #3 +\once \override Voice.Fingering.padding = #3 @end example Al insertar esta instrucción antes de que se haya creado el objeto @@ -1563,7 +1563,7 @@ Fingering, es decir, antes del @code{c2}, llegamos al siguiente resultado: @lilypond[quote,relative=2,verbatim] -\once \override Voice.Fingering #'padding = #3 +\once \override Voice.Fingering.padding = #3 c-2 \stemUp f @@ -1660,7 +1660,7 @@ funcionalidad des esta instrucción. La instrucción @verbatim -\override Staff.Stem #'thickness = #4.0 +\override Staff.Stem.thickness = #4.0 @end verbatim @noindent @@ -1672,7 +1672,7 @@ Aquí vemos la instrucción en pleno funcionamiento: @lilypond[quote,verbatim,relative=2] c4 -\override Staff.Stem #'thickness = #4.0 +\override Staff.Stem.thickness = #4.0 c4 c4 c4 @@ -1689,7 +1689,7 @@ solo paso de tiempo. @lilypond[quote,verbatim,relative=2] c4 -\once \override Stem #'thickness = #4.0 +\once \override Stem.thickness = #4.0 c4 c4 @end lilypond @@ -1700,9 +1700,9 @@ ligaduras o barras, la instrucción @code{\override} se debe ejecutar en el momento en que se crea el objeto. En este ejemplo: @lilypond[quote,verbatim,relative=2] -\override Slur #'thickness = #3.0 +\override Slur.thickness = #3.0 c8[( c -\override Beam #'beam-thickness = #0.6 +\override Beam.beam-thickness = #0.6 c8 c]) @end lilypond @@ -1718,8 +1718,8 @@ del mismo contexto. En otras palabras, el @code{\revert} del siguiente ejemplo no hace nada. @example -\override Voice.Stem #'thickness = #4.0 -\revert Staff.Stem #'thickness +\override Voice.Stem.thickness = #4.0 +\revert Staff.Stem.thickness @end example Algunas opciones «trucables» se llaman @q{subpropiedades} y residen @@ -1735,7 +1735,7 @@ instrucciones de la forma tales como @example -\override Stem #'(details beamed-lengths) = #'(4 4 3) +\override Stem.details.beamed-lengths = #'(4 4 3) @end example @end ignore @@ -1945,7 +1945,7 @@ sobreescribiendo la propiedad @code{thickness} (grosor) del objeto @lilypond[quote,verbatim,relative=2] c4 c -\override Voice.Stem #'thickness = #3.0 +\override Voice.Stem.thickness = #3.0 c4 c @end lilypond @@ -1953,11 +1953,11 @@ Si no se ha especificado ningún contexto en la instrucción @code{\override}, se utiliza el contexto del nivel inferior: @lilypond[quote,verbatim,relative=2] -{ \override Staff.Stem #'thickness = #3.0 +{ \override Staff.Stem.thickness = #3.0 << { e4 e - \override Stem #'thickness = #0.5 + \override Stem.thickness = #0.5 e4 e } \\ { c4 c c c @@ -1975,9 +1975,9 @@ puede deshacer con @code{\revert}: @lilypond[quote,verbatim,relative=2] c4 -\override Voice.Stem #'thickness = #3.0 +\override Voice.Stem.thickness = #3.0 c4 c -\revert Voice.Stem #'thickness +\revert Voice.Stem.thickness c4 @end lilypond @@ -1990,11 +1990,11 @@ adelante: << { e4 - \override Staff.Stem #'thickness = #3.0 + \override Staff.Stem.thickness = #3.0 e4 e e } \\ { c4 c c - \revert Staff.Stem #'thickness + \revert Staff.Stem.thickness c4 } >> @@ -2011,11 +2011,11 @@ al instante de tiempo actual: { << { - \override Stem #'thickness = #3.0 + \override Stem.thickness = #3.0 e4 e e e } \\ { c4 - \once \override Stem #'thickness = #3.0 + \once \override Stem.thickness = #3.0 c4 c c } >> @@ -2028,7 +2028,7 @@ Las instrucciones que modifican la salida tienen por lo general un aspecto como @example -\override Voice.Stem #'thickness = #3.0 +\override Voice.Stem.thickness = #3.0 @end example @noindent @@ -2046,7 +2046,7 @@ en el interior de las propiedades normales. Para modificarlas utilice instrucciones de la forma @example -\override Stem #'(details beamed-lengths) = #'(4 4 3) +\override Stem.details.beamed-lengths = #'(4 4 3) @end example @cindex documentación interna @@ -2102,13 +2102,13 @@ por ejemplo @lilypond[relative=2,verbatim,quote] < c - \tweak #'color #red + \tweak color #red d g - \tweak #'duration-log #1 + \tweak duration-log #1 a > 4 --\tweak #'padding #8 +-\tweak padding #8 -^ @end lilypond @@ -2137,14 +2137,14 @@ posibilidad de modificarla. Así, esto funciona: @lilypond[relative=2,verbatim,quote] -<\tweak #'color #red c>4 +<\tweak color #red c>4 @end lilypond @noindent pero esto no funciona: @lilypond[relative=2,verbatim,quote] -\tweak #'color #red c4 +\tweak color #red c4 @end lilypond @end ignore @@ -2175,10 +2175,10 @@ dentro del mismo acorde: @lilypond[relative=2,verbatim,quote] < c - \tweak #'color #red + \tweak color #red d g - \tweak #'duration-log #1 + \tweak duration-log #1 a > 4 @end lilypond @@ -2186,7 +2186,7 @@ dentro del mismo acorde: @code{\tweak} se puede usar para modificar ligaduras de expresión: @lilypond[verbatim,quote,relative=1] -c-\tweak #'thickness #5 ( d e f) +c-\tweak thickness #5 ( d e f) @end lilypond @@ -2198,9 +2198,9 @@ como un contenedor, y todos los objetos de presentación se crean a partir de eventos dentro del @code{EventChord}: @lilypond[relative=2,verbatim,quote] -\tweak #'color #red c4 -\tweak #'color #red 4 -<\tweak #'color #red c e>4 +\tweak color #red c4 +\tweak color #red 4 +<\tweak color #red c e>4 @end lilypond La instrucción @code{\tweak} sencilla no se puede usar para modificar @@ -2231,10 +2231,10 @@ elemento de notación; todos le afectan: @lilypond[verbatim,quote,relative=1] c --\tweak #'style #'dashed-line --\tweak #'dash-fraction #0.2 --\tweak #'thickness #3 --\tweak #'color #red +-\tweak style #'dashed-line +-\tweak dash-fraction #0.2 +-\tweak thickness #3 +-\tweak color #red \glissando f' @end lilypond @@ -2336,7 +2336,7 @@ anidada}: % reduced space between staves \new PianoStaff \with { % this is the nested declaration - \override StaffGrouper #'staff-staff-spacing #'basic-distance = #7 + \override StaffGrouper.staff-staff-spacing.basic-distance = #7 } << \new Staff { \clef treble c''1 } \new Staff { \clef bass c1 } @@ -2358,7 +2358,7 @@ propiedad con una sola declaración, como una lista-A: @lilypond[quote,verbatim] \new PianoStaff \with { - \override StaffGrouper #'staff-staff-spacing = + \override StaffGrouper.staff-staff-spacing = #'((basic-distance . 0) (minimum-distance . 0) (padding . 0) @@ -2378,10 +2378,10 @@ de @code{basic-distance} si no se fija). Así, las dos declaraciones siguientes son equivalentes: @example -\override StaffGrouper #'staff-staff-spacing = +\override StaffGrouper.staff-staff-spacing = #'((basic-distance . 7)) -\override StaffGrouper #'staff-staff-spacing = +\override StaffGrouper.staff-staff-spacing = #'((basic-distance . 7) (minimum-distance . 0) (padding . 0) @@ -2718,7 +2718,7 @@ valores de @code{'line-positions}.} @lilypond[verbatim,quote,relative=1] \new Staff \with { - \override StaffSymbol #'line-positions = #'(7 3 0 -4 -6 -7) + \override StaffSymbol.line-positions = #'(7 3 0 -4 -6 -7) } { a4 e' f b | d1 } @end lilypond @@ -2729,7 +2729,7 @@ resulta afectado por este ajuste. @lilypond[verbatim,quote,relative=1] \new Staff \with { - \override StaffSymbol #'width = #23 + \override StaffSymbol.width = #23 } { a4 e' f b | d1 } @end lilypond @@ -2792,7 +2792,7 @@ Works not at all for: a~a a % increase the length of the tie --\tweak #'minimum-length #5 +-\tweak minimum-length #5 ~a @end lilypond @@ -2801,7 +2801,7 @@ a1 \compressFullBarRests R1*23 % increase the length of the rest bar -\once \override MultiMeasureRest #'minimum-length = #20 +\once \override MultiMeasureRest.minimum-length = #20 R1*23 a1 @end lilypond @@ -2809,7 +2809,7 @@ a1 @lilypond[verbatim,quote,relative=2] a \< a a a \! % increase the length of the hairpin -\override Hairpin #'minimum-length = #20 +\override Hairpin.minimum-length = #20 a \< a a a \! @end lilypond @@ -2819,12 +2819,12 @@ las ligaduras de expresión y de fraseo: @lilypond[verbatim,quote,relative=2] a( a) a --\tweak #'minimum-length #5 +-\tweak minimum-length #5 ( a) a\( a\) a --\tweak #'minimum-length #5 +-\tweak minimum-length #5 \( a\) @end lilypond @@ -2841,12 +2841,12 @@ propiedad @code{springs-and-rods}: e \glissando c' % not effective alone -\once \override Glissando #'minimum-length = #20 +\once \override Glissando.minimum-length = #20 e, \glissando c' % effective only when both overrides are present -\once \override Glissando #'minimum-length = #20 -\once \override Glissando #'springs-and-rods = #ly:spanner::set-spacing-rods +\once \override Glissando.minimum-length = #20 +\once \override Glissando.springs-and-rods = #ly:spanner::set-spacing-rods e, \glissando c' @end lilypond @@ -2854,12 +2854,12 @@ Lo mismo se puede decir del objeto @code{Beam}: @lilypond[verbatim,quote,relative=1] % not effective alone -\once \override Beam #'minimum-length = #20 +\once \override Beam.minimum-length = #20 e8 e e e % effective only when both overrides are present -\once \override Beam #'minimum-length = #20 -\once \override Beam #'springs-and-rods = #ly:spanner::set-spacing-rods +\once \override Beam.minimum-length = #20 +\once \override Beam.springs-and-rods = #ly:spanner::set-spacing-rods e8 e e e @end lilypond @@ -2875,7 +2875,7 @@ exactamente sobre la nota: @lilypond[verbatim,quote,relative=2] a \< a a a a \! a a a \break -\override Hairpin #'to-barline = ##f +\override Hairpin.to-barline = ##f a \< a a a a \! a a a @end lilypond @@ -2909,8 +2909,8 @@ jerarquía de propiedades, pero la sintaxis de la instrucción @lilypond[relative=2,quote,verbatim] e2 \glissando b -\once \override Glissando #'(bound-details left Y) = #3 -\once \override Glissando #'(bound-details right Y) = #-2 +\once \override Glissando.bound-details.left.Y = #3 +\once \override Glissando.bound-details.right.Y = #-2 e2 \glissando b @end lilypond @@ -2928,8 +2928,8 @@ especifican por las sub-listas @code{left-broken} y @code{right-broken} de @code{bound-details}. Por ejemplo: @lilypond[relative=2,ragged-right,verbatim,quote] -\override Glissando #'breakable = ##t -\override Glissando #'(bound-details right-broken Y) = #-3 +\override Glissando.breakable = ##t +\override Glissando.bound-details.right-broken.Y = #-3 c1 \glissando \break f1 @end lilypond @@ -2969,7 +2969,7 @@ usa para escribir @i{cresc.}, @i{tr} y otros textos sobre los objetos de extensión horizontales. @lilypond[quote,ragged-right,relative=2,verbatim] -\override TextSpanner #'(bound-details left text) +\override TextSpanner.bound-details.left.text = \markup { \small \bold Slower } c2\startTextSpan b c a\stopTextSpan @end lilypond @@ -2983,15 +2983,11 @@ subpropiedades @code{X} e @code{Y}. Si se fijan símbolo del borde verticalmente con relación al extremo de la línea: @lilypond[relative=1,quote,verbatim] -\override TextSpanner - #'(bound-details left stencil-align-dir-y) = #-2 -\override TextSpanner - #'(bound-details right stencil-align-dir-y) = #UP - -\override TextSpanner - #'(bound-details left text) = #"ggg" -\override TextSpanner - #'(bound-details right text) = #"hhh" +\override TextSpanner.bound-details.left.stencil-align-dir-y = #-2 +\override TextSpanner.bound-details.right.stencil-align-dir-y = #UP + +\override TextSpanner.bound-details.left.text = #"ggg" +\override TextSpanner.bound-details.right.text = #"hhh" c4^\startTextSpan c c c \stopTextSpan @end lilypond @@ -3080,9 +3076,9 @@ predeterminada se puede recuperar con @code{\revert}. @lilypond[quote,verbatim,relative=1] a1 a -\override Score.BarLine #'stencil = ##f +\override Score.BarLine.stencil = ##f a a -\revert Score.BarLine #'stencil +\revert Score.BarLine.stencil a a a @end lilypond @@ -3100,7 +3096,7 @@ invisible. @lilypond[quote,verbatim,relative=2] a4 a -\once \override NoteHead #'transparent = ##t +\once \override NoteHead.transparent = ##t a a @end lilypond @@ -3126,7 +3122,7 @@ dibujan estos objetos, lo que puede dejar una imagen fantasma del objeto blanco, como puede verse aquí: @lilypond[quote,verbatim,relative=2] -\override Staff.Clef #'color = #white +\override Staff.Clef.color = #white a1 @end lilypond @@ -3151,8 +3147,8 @@ sobreimpresionándolas. Para cambiarlo, se debe dar al objeto para que se dibuje antes: @lilypond[quote,verbatim,relative=2] -\override Staff.Clef #'color = #white -\override Staff.Clef #'layer = #-1 +\override Staff.Clef.color = #white +\override Staff.Clef.layer = #-1 a1 @end lilypond @@ -3250,7 +3246,7 @@ controlar la visibilidad de las líneas divisorias: f4 g a b f4 g a b % Remove bar line at the end of the current line -\once \override Score.BarLine #'break-visibility = #'#(#f #t #t) +\once \override Score.BarLine.break-visibility = #'#(#f #t #t) \break f4 g a b f4 g a b @@ -3297,7 +3293,7 @@ bemol mayor es visible incluso con @code{all-invisible} establecido. \key g \major f4 g a b % Try to remove all key signatures -\override Staff.KeySignature #'break-visibility = #all-invisible +\override Staff.KeySignature.break-visibility = #all-invisible \key bes \major f4 g a b \break @@ -3325,7 +3321,7 @@ objeto correspondiente. \key g \major f4 g a b \set Staff.explicitKeySignatureVisibility = #all-invisible -\override Staff.KeySignature #'break-visibility = #all-invisible +\override Staff.KeySignature.break-visibility = #all-invisible \key bes \major f4 g a b \break f4 g a b @@ -3343,7 +3339,7 @@ cambio de tonalidad explícito, establezca la propiedad f4 g a b \set Staff.explicitKeySignatureVisibility = #all-invisible \set Staff.printKeyCancellation = ##f -\override Staff.KeySignature #'break-visibility = #all-invisible +\override Staff.KeySignature.break-visibility = #all-invisible \key bes \major f4 g a b \break f4 g a b @@ -3417,13 +3413,13 @@ cómo aplicarles ajustes finos. @lilypond[relative=2,ragged-right,verbatim,quote] d2 \glissando d'2 -\once \override Glissando #'style = #'dashed-line +\once \override Glissando.style = #'dashed-line d,2 \glissando d'2 -\override Glissando #'style = #'dotted-line +\override Glissando.style = #'dotted-line d,2 \glissando d'2 -\override Glissando #'style = #'zigzag +\override Glissando.style = #'zigzag d,2 \glissando d'2 -\override Glissando #'style = #'trill +\override Glissando.style = #'trill d,2 \glissando d'2 @end lilypond @@ -3434,7 +3430,7 @@ posible sobreescribirlos: @c TODO Complete @lilypond[relative=2,ragged-right,verbatim,quote] e2 \glissando f -\once \override Glissando #'(bound-details right Y) = #-2 +\once \override Glissando.bound-details.right.Y = #-2 e2 \glissando f @end lilypond @@ -3490,7 +3486,7 @@ serlo: @lilypond[quote,verbatim,relative=1] g4\< e' d' f\! -\override Hairpin #'rotation = #'(20 -1 0) +\override Hairpin.rotation = #'(20 -1 0) g,,4\< e' d' f\! @end lilypond @@ -3510,7 +3506,7 @@ propiedad @code{outside-staff-priority} del texto se establece a que empuja al texto a una posición muy alta. @lilypond[quote,verbatim,relative=1] -\override TextScript #'outside-staff-priority = ##f +\override TextScript.outside-staff-priority = ##f g4^\markup { \rotate #30 "a G" } b^\markup { \rotate #30 "a B" } des^\markup { \rotate #30 "a D-Flat" } @@ -3630,12 +3626,12 @@ valores @code{X-offset} y @code{Y-offset} modificados. @lilypond[verbatim,quote,relative=2] a-3 a --\tweak #'X-offset #0 --\tweak #'Y-offset #0 +-\tweak X-offset #0 +-\tweak Y-offset #0 -3 a --\tweak #'X-offset #-1 --\tweak #'Y-offset #1 +-\tweak X-offset #-1 +-\tweak Y-offset #1 -3 @end lilypond @@ -3714,13 +3710,13 @@ sola nota: @lilypond[quote,verbatim,relative=1] a' --\tweak #'self-alignment-X #-1 +-\tweak self-alignment-X #-1 ^"left-aligned" --\tweak #'self-alignment-X #0 +-\tweak self-alignment-X #0 ^"center-aligned" --\tweak #'self-alignment-X #RIGHT +-\tweak self-alignment-X #RIGHT ^"right-aligned" --\tweak #'self-alignment-X #-2.5 +-\tweak self-alignment-X #-2.5 ^"aligned further to the right" @end lilypond @@ -3753,9 +3749,9 @@ se acerque a la cabeza de la nota. @lilypond[quote,verbatim,relative=2] a --\tweak #'self-alignment-X #0.5 % move horizontally left --\tweak #'Y-offset #ly:self-alignment-interface::y-aligned-on-self --\tweak #'self-alignment-Y #-1 % move vertically up +-\tweak self-alignment-X #0.5 % move horizontally left +-\tweak Y-offset #ly:self-alignment-interface::y-aligned-on-self +-\tweak self-alignment-Y #-1 % move vertically up -3 % third finger @end lilypond @@ -3807,20 +3803,20 @@ se centran horizontalmente sobre el objeto: @lilypond[verbatim,quote,relative=1] % The rehearsal mark will be centered above the Clef -\override Score.RehearsalMark #'break-align-symbols = #'(clef) +\override Score.RehearsalMark.break-align-symbols = #'(clef) \key a \major \clef treble \mark "↓" e1 % The rehearsal mark will be centered above the Time Signature -\override Score.RehearsalMark #'break-align-symbols = #'(time-signature) +\override Score.RehearsalMark.break-align-symbols = #'(time-signature) \key a \major \clef treble \time 3/4 \mark "↓" e2. % The rehearsal mark will be centered above the Breath Mark -\override Score.RehearsalMark #'break-align-symbols = #'(breathing-sign) +\override Score.RehearsalMark.break-align-symbols = #'(breathing-sign) \key a \major \clef treble \time 4/4 @@ -3840,14 +3836,14 @@ con el punto en el que se encontraría la línea divisoria. @lilypond[verbatim,quote,relative=1] % The rehearsal mark will be centered above the Key Signature -\override Score.RehearsalMark #'break-align-symbols = #'(key-signature clef) +\override Score.RehearsalMark.break-align-symbols = #'(key-signature clef) \key a \major \clef treble \mark "↓" e1 % The rehearsal mark will be centered above the Clef \set Staff.explicitKeySignatureVisibility = #all-invisible -\override Score.RehearsalMark #'break-align-symbols = #'(key-signature clef) +\override Score.RehearsalMark.break-align-symbols = #'(key-signature clef) \key a \major \clef bass \mark "↓" @@ -3855,7 +3851,7 @@ gis,,1 % The rehearsal mark will be centered above the Bar Line \set Staff.explicitKeySignatureVisibility = #all-invisible \set Staff.explicitClefVisibility = #all-invisible -\override Score.RehearsalMark #'break-align-symbols = #'(key-signature clef) +\override Score.RehearsalMark.break-align-symbols = #'(key-signature clef) \key a \major \clef treble \mark "↓" @@ -3869,19 +3865,19 @@ los pentagramas. @lilypond[verbatim,quote,relative=1] % The RehearsalMark will be centered above the Key Signature -\override Score.RehearsalMark #'break-align-symbols = #'(key-signature) +\override Score.RehearsalMark.break-align-symbols = #'(key-signature) \key a \major \clef treble \time 4/4 \mark "↓" e1 % The RehearsalMark will be aligned with the left edge of the Key Signature -\once \override Score.KeySignature #'break-align-anchor-alignment = #LEFT +\once \override Score.KeySignature.break-align-anchor-alignment = #LEFT \mark "↓" \key a \major e1 % The RehearsalMark will be aligned with the right edge of the Key Signature -\once \override Score.KeySignature #'break-align-anchor-alignment = #RIGHT +\once \override Score.KeySignature.break-align-anchor-alignment = #RIGHT \key a \major \mark "↓" e1 @@ -3894,14 +3890,14 @@ pentagrama: @lilypond[verbatim,quote,relative=1] % The RehearsalMark will be aligned with the left edge of the Key Signature % and then shifted right by 3.5 staff-spaces -\override Score.RehearsalMark #'break-align-symbols = #'(key-signature) -\once \override Score.KeySignature #'break-align-anchor = #3.5 +\override Score.RehearsalMark.break-align-symbols = #'(key-signature) +\once \override Score.KeySignature.break-align-anchor = #3.5 \key a \major \mark "↓" e1 % The RehearsalMark will be aligned with the left edge of the Key Signature % and then shifted left by 2 staff-spaces -\once \override Score.KeySignature #'break-align-anchor = #-2 +\once \override Score.KeySignature.break-align-anchor = #-2 \key a \major \mark "↓" e1 @@ -3954,8 +3950,8 @@ la nota a unas aspas dentro de una circunferencia. @lilypond[verbatim,quote] XinO = { - \once \override NoteHead #'stencil = #ly:text-interface::print - \once \override NoteHead #'text = \markup { + \once \override NoteHead.stencil = #ly:text-interface::print + \once \override NoteHead.text = \markup { \combine \halign #-0.7 \draw-circle #0.85 #0.2 ##f \musicglyph #"noteheads.s2cross" @@ -4056,8 +4052,7 @@ de unión. @lilypond[verbatim,quote,relative=1] << { - \once \override Tie - #'control-points = #'((1 . -1) (3 . 0.6) (12.5 . 0.6) (14.5 . -1)) + \once \override Tie.control-points = #'((1 . -1) (3 . 0.6) (12.5 . 0.6) (14.5 . -1)) e1 ~ e } \\ @@ -4153,12 +4148,12 @@ precisión mucho más tardío durante el proceso de espaciado. '(-0.5 . 0.5))))) squareLineCircleSpace = { - \override NoteHead #'stencil = #square-line-circle-space + \override NoteHead.stencil = #square-line-circle-space } smartSquareLineCircleSpace = { \squareLineCircleSpace - \override NoteHead #'Y-extent = + \override NoteHead.Y-extent = #(ly:make-unpure-pure-container ly:grob::stencil-height (lambda (grob start end) (ly:grob::stencil-height grob))) @@ -4302,7 +4297,7 @@ padText = (parser location padding) (number?) #{ - \once \override TextScript #'padding = #padding + \once \override TextScript.padding = #padding #}) \relative c''' { @@ -4341,7 +4336,7 @@ tempoPadded = (parser location padding tempotext) (number? markup?) #{ - \once \override Score.MetronomeMark #'padding = #padding + \once \override Score.MetronomeMark.padding = #padding \tempo \markup { \bold #tempotext } #}) diff --git a/Documentation/es/notation/cheatsheet.itely b/Documentation/es/notation/cheatsheet.itely index 0051f33b8c..05fca8b9b0 100644 --- a/Documentation/es/notation/cheatsheet.itely +++ b/Documentation/es/notation/cheatsheet.itely @@ -8,7 +8,7 @@ Guide, node Updating translation committishes.. @end ignore -@c \version "2.16.0" +@c \version "2.17.6" @c TODO: add tablature. @@ -29,7 +29,7 @@ @tab @lilypond[relative=2,notime] \set Staff.autoBeaming = ##f -\override Staff.Clef #'break-visibility = #all-invisible +\override Staff.Clef.break-visibility = #all-invisible c1 c2 c8 c16 @end lilypond @@ -37,7 +37,7 @@ c1 c2 c8 c16 @tab puntillos @tab @lilypond[relative=2,notime] -\override Staff.Clef #'break-visibility = #all-invisible +\override Staff.Clef.break-visibility = #all-invisible c4. c4.. @end lilypond @@ -69,7 +69,7 @@ s4_" " @tab compás @tab @lilypond[relative=1] -\override Staff.Clef #'stencil = #empty-stencil +\override Staff.Clef.stencil = #empty-stencil \time 3/4 s4_" " \time 4/4 @@ -81,7 +81,7 @@ s16_" " @tab silencio @tab @lilypond[relative=2,notime] -\override Staff.Clef #'break-visibility = #all-invisible +\override Staff.Clef.break-visibility = #all-invisible r4 r8 @end lilypond diff --git a/Documentation/es/notation/chords.itely b/Documentation/es/notation/chords.itely index 37d3bd5451..9f5c6108ce 100644 --- a/Documentation/es/notation/chords.itely +++ b/Documentation/es/notation/chords.itely @@ -8,7 +8,7 @@ Guide, node Updating translation committishes.. @end ignore -@c \version "2.16.0" +@c \version "2.17.6" @node Notación de acordes @section Notación de acordes @@ -184,7 +184,7 @@ Acción predeterminada; produce una tríada mayor. @tab @lilypond[line-width=4\cm, noragged-right] \chordmode { - \override Staff.TimeSignature #'stencil = ##f + \override Staff.TimeSignature.stencil = ##f c1 } @end lilypond @@ -196,7 +196,7 @@ Acorde menor. Este modificador baja la tercera. @tab @lilypond[line-width=4\cm, noragged-right] \chordmode { - \override Staff.TimeSignature #'stencil = ##f + \override Staff.TimeSignature.stencil = ##f c1:m c:m7 } @end lilypond @@ -210,7 +210,7 @@ existe, la séptima. @tab @lilypond[line-width=4\cm, noragged-right] \chordmode { - \override Staff.TimeSignature #'stencil = ##f + \override Staff.TimeSignature.stencil = ##f c1:dim c:dim7 } @end lilypond @@ -222,7 +222,7 @@ Acorde aumentado. Este modificador eleva la quinta. @tab @lilypond[line-width=4\cm, noragged-right] \chordmode { - \override Staff.TimeSignature #'stencil = ##f + \override Staff.TimeSignature.stencil = ##f c1:aug } @end lilypond @@ -236,7 +236,7 @@ modificador para crear una tríada mayor. @tab @lilypond[line-width=4\cm, noragged-right] \chordmode { - \override Staff.TimeSignature #'stencil = ##f + \override Staff.TimeSignature.stencil = ##f c1:maj c:maj7 } @end lilypond diff --git a/Documentation/es/notation/editorial.itely b/Documentation/es/notation/editorial.itely index 425eb8599a..b58ef05702 100644 --- a/Documentation/es/notation/editorial.itely +++ b/Documentation/es/notation/editorial.itely @@ -8,7 +8,7 @@ Guide, node Updating translation committishes.. @end ignore -@c \version "2.16.0" +@c \version "2.17.6" @node Anotaciones editoriales @section Anotaciones editoriales @@ -103,11 +103,11 @@ que queden afectados solamente determinados objetos gráficos. @lilypond[verbatim,quote,relative=2] \set fontSize = #3 c4.-> d8---3 -\override NoteHead #'font-size = #-4 +\override NoteHead.font-size = #-4 c4.-> d8---3 -\override Script #'font-size = #2 +\override Script.font-size = #2 c4.-> d8---3 -\override Stem #'font-size = #-5 +\override Stem.font-size = #-5 c4.-> d8---3 @end lilypond @@ -312,11 +312,11 @@ Se pueden asignar colores a los objetos individuales. Los nombres de color válidos se encuentran relacionados en la @ref{Lista de colores}. @lilypond[verbatim,quote,relative=2] -\override NoteHead #'color = #red +\override NoteHead.color = #red c4 c -\override NoteHead #'color = #(x11-color 'LimeGreen) +\override NoteHead.color = #(x11-color 'LimeGreen) d -\override Stem #'color = #blue +\override Stem.color = #blue e @end lilypond @@ -332,20 +332,20 @@ Si @code{x11-color} no entiende el parámetro, el color predeterminado que se devuelve es el negro. @lilypond[verbatim,quote,relative=2] -\override Staff.StaffSymbol #'color = #(x11-color 'SlateBlue2) +\override Staff.StaffSymbol.color = #(x11-color 'SlateBlue2) \set Staff.instrumentName = \markup { \with-color #(x11-color 'navy) "Clarinet" } gis8 a -\override Beam #'color = #(x11-color "medium turquoise") +\override Beam.color = #(x11-color "medium turquoise") gis a -\override Accidental #'color = #(x11-color 'DarkRed) +\override Accidental.color = #(x11-color 'DarkRed) gis a -\override NoteHead #'color = #(x11-color "LimeGreen") +\override NoteHead.color = #(x11-color "LimeGreen") gis a % this is deliberate nonsense; note that the stems remain black -\override Stem #'color = #(x11-color 'Boggle) +\override Stem.color = #(x11-color 'Boggle) b2 cis @end lilypond @@ -359,16 +359,16 @@ Se pueden especificar colores RGB exactos utilizando la función de Scheme @code{rgb-color}. @lilypond[verbatim,quote,relative=2] -\override Staff.StaffSymbol #'color = #(x11-color 'SlateBlue2) +\override Staff.StaffSymbol.color = #(x11-color 'SlateBlue2) \set Staff.instrumentName = \markup { \with-color #(x11-color 'navy) "Clarinet" } -\override Stem #'color = #(rgb-color 0 0 0) +\override Stem.color = #(rgb-color 0 0 0) gis8 a -\override Stem #'color = #(rgb-color 1 1 1) +\override Stem.color = #(rgb-color 1 1 1) gis8 a -\override Stem #'color = #(rgb-color 0 0 0.5) +\override Stem.color = #(rgb-color 0 0 0.5) gis4 a @end lilypond diff --git a/Documentation/es/notation/expressive.itely b/Documentation/es/notation/expressive.itely index bc3d987ada..e6988b026d 100644 --- a/Documentation/es/notation/expressive.itely +++ b/Documentation/es/notation/expressive.itely @@ -7,7 +7,7 @@ Guide, node Updating translation committishes.. @end ignore -@c \version "2.16.0" +@c \version "2.17.6" @node Expresiones @section Expresiones @@ -177,8 +177,8 @@ multicompás (y sólo a un silencio multicompás). La instrucción crea un objeto @code{MultiMeasureRestText}. @lilypond[verbatim,quote,relative=2] -\override Script #'color = #red -\override MultiMeasureRestText #'color = #blue +\override Script.color = #red +\override MultiMeasureRestText.color = #blue a2\fermata r\fermata R1\fermataMarkup @end lilypond diff --git a/Documentation/es/notation/fretted-strings.itely b/Documentation/es/notation/fretted-strings.itely index 46188b7421..58524535d0 100644 --- a/Documentation/es/notation/fretted-strings.itely +++ b/Documentation/es/notation/fretted-strings.itely @@ -8,7 +8,7 @@ Guide, node Updating translation committishes.. @end ignore -@c \version "2.16.0" +@c \version "2.17.6" @node Instrumentos de cuerda con trastes @section Instrumentos de cuerda con trastes @@ -253,7 +253,7 @@ aire siempre que sea posible. Este comportamiento se puede cambiar fijando @code{restrainOpenStrings} al valor @code{#t}. @lilypond[quote,ragged-right,verbatim] -\layout { \override Voice.StringNumber #'stencil = ##f } +\layout { \override Voice.StringNumber.stencil = ##f } \new StaffGroup << \new Staff \relative c { \clef "treble_8" @@ -396,7 +396,7 @@ Se pueden añadir indicaciones de armónicos a la notación de tablatura como sus alturas de sonido: @lilypond[verbatim,quote] -\layout { \override Voice.StringNumber #'stencil = ##f } +\layout { \override Voice.StringNumber.stencil = ##f } firstHarmonic = { d'4\4\harmonic g'4\3\harmonic @@ -553,7 +553,7 @@ para bajo, que suena una octava por debajo de lo escrito. @lilypond[quote,ragged-right,verbatim] << \new Voice \with { - \override StringNumber #'stencil = ##f + \override StringNumber.stencil = ##f } { \clef "bass_8" \relative c, { @@ -948,8 +948,7 @@ escueta @code{fret-diagram-terse} } } \context Staff { - \override Voice.TextScript - #'(fret-diagram-details finger-code) = #'below-string + \override Voice.TextScript.fret-diagram-details.finger-code = #'below-string \clef "treble_8" 1^\markup { \fret-diagram-terse #"x;3-3;2-2;o;1-1;o;" @@ -1025,8 +1024,7 @@ bajo del diagrama de posición. } \context Staff { \clef "treble_8" - \override Voice.TextScript - #'(fret-diagram-details finger-code) = #'below-string + \override Voice.TextScript.fret-diagram-details.finger-code = #'below-string 1^\markup { \fret-diagram-verbose #'( (place-fret 6 1) @@ -1720,7 +1718,7 @@ de guitarra: \clef "treble_8" b16 d g b e \textSpannerDown -\override TextSpanner #'(bound-details left text) = #"XII " +\override TextSpanner.bound-details.left.text = #"XII " g16\startTextSpan b16 e g e b g\stopTextSpan e16 b g d @@ -1751,7 +1749,7 @@ con un marcado de texto. @lilypond[quote,ragged-right,verbatim] \relative c' { \clef "treble_8" - \override Staff.NoteHead #'style = #'harmonic-mixed + \override Staff.NoteHead.style = #'harmonic-mixed d^\markup { \italic { \fontsize #-2 { "harm. 12" }}} 1 } @end lilypond diff --git a/Documentation/es/notation/input.itely b/Documentation/es/notation/input.itely index ffdb81ab56..519172dae8 100644 --- a/Documentation/es/notation/input.itely +++ b/Documentation/es/notation/input.itely @@ -527,7 +527,7 @@ de Scheme, es decir, todo elemento que comience por un signo@tie{}@code{#}. @item Dentro de @code{lyricmode} para separar todos los términos de las instrucciones @code{\override} y @code{\set}. Concretamente, hay que usar espacios alrededor del punto y el signo igual en instrucciones como -@code{\override Score . LyricText #'font-size = #5} y antes y después +@code{\override Score.LyricText.font-size = #5} y antes y después de la instrucción completa. @end itemize @@ -1415,7 +1415,7 @@ marca puede suprimirse: \footnote \markup { \super "$" } #'(0.5 . 1) \markup { \super "$" \italic " The second note" } e c4 - \once \override Score.FootnoteItem #'annotation-line = ##f + \once \override Score.FootnoteItem.annotation-line = ##f b-\footnote \markup \tiny "+" #'(0.1 . 0.1) \markup { \super "+" \italic " Editorial" } \p } diff --git a/Documentation/es/notation/keyboards.itely b/Documentation/es/notation/keyboards.itely index e5b03081b6..2045b9442d 100644 --- a/Documentation/es/notation/keyboards.itely +++ b/Documentation/es/notation/keyboards.itely @@ -8,7 +8,7 @@ Guide, node Updating translation committishes.. @end ignore -@c \version "2.16.0" +@c \version "2.17.6" @node Teclados y otros instrumentos de varios pentagramas @section Teclados y otros instrumentos de varios pentagramas @@ -216,7 +216,7 @@ cruzan de un pentagrama a otro: \new Staff = "up" { \voiceOne % Make space for fingering in the cross-staff voice - \once\override DynamicLineSpanner #'staff-padding = #3.4 + \once\override DynamicLineSpanner.staff-padding = #3.4 e''2\p\< d''\> c''1\! } diff --git a/Documentation/es/notation/percussion.itely b/Documentation/es/notation/percussion.itely index dc5d3ac1f7..7ef29e1d9e 100644 --- a/Documentation/es/notation/percussion.itely +++ b/Documentation/es/notation/percussion.itely @@ -8,7 +8,7 @@ Guide, node Updating translation committishes.. @end ignore -@c \version "2.16.0" +@c \version "2.17.6" @node Percusión @section Percusión @@ -265,17 +265,17 @@ mus = \drummode { << \new DrumStaff \with { \remove "Bar_engraver" \remove "Time_signature_engraver" - \override Stem #'transparent = ##t - \override Flag #'transparent = ##t - \override Stem #'Y-extent = ##f + \override Stem.transparent = ##t + \override Flag.transparent = ##t + \override Stem.Y-extent = ##f } \mus \new Lyrics \nam >> \layout { \context { \Score - \override LyricText #'font-family = #'typewriter - \override BarNumber #'transparent =##T + \override LyricText.font-family = #'typewriter + \override BarNumber.transparent =##T } } } @@ -298,16 +298,16 @@ mus = \drummode { timh ssh timl ssl cb s16 } \new DrumStaff \with { \remove "Bar_engraver" \remove "Time_signature_engraver" - \override Stem #'transparent = ##t - \override Flag #'transparent = ##t - \override Stem #'Y-extent = ##f - \override StaffSymbol #'line-count = #2 - \override StaffSymbol #'staff-space = #2 - \override VerticalAxisGroup #'minimum-Y-extent = #'(-3.0 . 4.0) + \override Stem.transparent = ##t + \override Flag.transparent = ##t + \override Stem.Y-extent = ##f + \override StaffSymbol.line-count = #2 + \override StaffSymbol.staff-space = #2 + \override VerticalAxisGroup.minimum-Y-extent = #'(-3.0 . 4.0) drumStyleTable = #timbales-style } \mus \new Lyrics { - \override LyricText #'font-family = #'typewriter + \override LyricText.font-family = #'typewriter \nam } >> @@ -325,16 +325,16 @@ mus = \drummode { cgh cgho cghm ssh cgl cglo cglm ssl s16 } \remove "Bar_engraver" \remove "Time_signature_engraver" drumStyleTable = #congas-style - \override StaffSymbol #'line-count = #2 + \override StaffSymbol.line-count = #2 %% this sucks; it will lengthen stems. - \override StaffSymbol #'staff-space = #2 - \override Stem #'transparent = ##t - \override Flag #'transparent = ##t - \override Stem #'Y-extent = ##f + \override StaffSymbol.staff-space = #2 + \override Stem.transparent = ##t + \override Flag.transparent = ##t + \override Stem.Y-extent = ##f } \mus \new Lyrics { - \override LyricText #'font-family = #'typewriter + \override LyricText.font-family = #'typewriter \nam } >> @@ -351,17 +351,17 @@ mus = \drummode { boh boho bohm ssh bol bolo bolm ssl s16 } \new DrumStaff \with { \remove "Bar_engraver" \remove "Time_signature_engraver" - \override StaffSymbol #'line-count = #2 + \override StaffSymbol.line-count = #2 drumStyleTable = #bongos-style %% this sucks; it will lengthen stems. - \override StaffSymbol #'staff-space = #2 - \override Stem #'transparent = ##t - \override Flag #'transparent = ##t - \override Stem #'Y-extent = ##f + \override StaffSymbol.staff-space = #2 + \override Stem.transparent = ##t + \override Flag.transparent = ##t + \override Stem.Y-extent = ##f } \mus \new Lyrics { - \override LyricText #'font-family = #'typewriter + \override LyricText.font-family = #'typewriter \nam } >> @@ -379,14 +379,14 @@ mus = \drummode { tri trio trim gui guis guil cb cl tamb cab mar hc s16 } \new DrumStaff \with{ \remove "Bar_engraver" drumStyleTable = #percussion-style - \override StaffSymbol #'line-count = #1 + \override StaffSymbol.line-count = #1 \remove "Time_signature_engraver" - \override Stem #'transparent = ##t - \override Flag #'transparent = ##t - \override Stem #'Y-extent = ##f + \override Stem.transparent = ##t + \override Flag.transparent = ##t + \override Stem.Y-extent = ##f } \mus \new Lyrics { - \override LyricText #'font-family = #'typewriter + \override LyricText.font-family = #'typewriter \nam } >> @@ -439,10 +439,10 @@ alto) y wbl (@emph{woodblock-low} bloque bajo) woodstaff = { % This defines a staff with only two lines. % It also defines the positions of the two lines. - \override Staff.StaffSymbol #'line-positions = #'(-2 3) + \override Staff.StaffSymbol.line-positions = #'(-2 3) % This is necessary; if not entered, the barline would be too short! - \override Staff.BarLine #'bar-extent = #'(-1.5 . 1.5) + \override Staff.BarLine.bar-extent = #'(-1.5 . 1.5) } \new DrumStaff { @@ -460,7 +460,7 @@ woodstaff = { @end lilypond Observe que en este caso especial se debe alterar la longitud de la -línea divisoria con @code{\override Staff.BarLine #'bar-extent #'(de . a)}. +línea divisoria con @code{\override Staff.BarLine.bar-extent #'(de . a)}. En caso contrario resulta demasiado corta. También debe definir las posiciones de las dos líneas del pentagrama. Para más información sobre estos delicados asuntos, consulte @ref{El símbolo del pentagrama}. @@ -471,8 +471,8 @@ Una pandereta, escrita mediante @q{tamb} (@emph{tambourine}): #(define mydrums '((tambourine default #t 0))) tambustaff = { - \override Staff.StaffSymbol #'line-positions = #'( 0 ) - \override Staff.BarLine #'bar-extent = #'(-1.5 . 1.5) + \override Staff.StaffSymbol.line-positions = #'( 0 ) + \override Staff.BarLine.bar-extent = #'(-1.5 . 1.5) \set DrumStaff.instrumentName = #"Tambourine" } @@ -498,8 +498,8 @@ Música para gong, introducida con @q{tt} (tam-tam): #(define mydrums '((tamtam default #t 0))) tamtamstaff = { - \override Staff.StaffSymbol #'line-positions = #'( 0 ) - \override Staff.BarLine #'bar-extent = #'(-1.5 . 1.5) + \override Staff.StaffSymbol.line-positions = #'( 0 ) + \override Staff.BarLine.bar-extent = #'(-1.5 . 1.5) \set DrumStaff.instrumentName = #"Tamtam" } @@ -521,9 +521,9 @@ Dos campanas, introducidas con @q{cb} (@emph{cowbell}, cencerro) y (cowbell default #t -2))) bellstaff = { - \override DrumStaff.StaffSymbol #'line-positions = #'(-2 3) + \override DrumStaff.StaffSymbol.line-positions = #'(-2 3) \set DrumStaff.drumStyleTable = #(alist->hash-table mydrums) - \override Staff.BarLine #'bar-extent = #'(-1.5 . 1.5) + \override Staff.BarLine.bar-extent = #'(-1.5 . 1.5) \set DrumStaff.instrumentName = #"Different Bells" } diff --git a/Documentation/es/notation/pitches.itely b/Documentation/es/notation/pitches.itely index 0ba789d313..4b7d0d4487 100644 --- a/Documentation/es/notation/pitches.itely +++ b/Documentation/es/notation/pitches.itely @@ -2708,13 +2708,13 @@ Se puede modificar la apariencia de la cabeza de las notas: @lilypond[verbatim,quote,relative=2] c4 b -\override NoteHead #'style = #'cross +\override NoteHead.style = #'cross c4 b -\revert NoteHead #'style +\revert NoteHead.style a b -\override NoteHead #'style = #'harmonic +\override NoteHead.style = #'harmonic a b -\revert NoteHead #'style +\revert NoteHead.style c4 d e f @end lilypond diff --git a/Documentation/es/notation/rhythms.itely b/Documentation/es/notation/rhythms.itely index 1cecca4c0d..74efac8660 100644 --- a/Documentation/es/notation/rhythms.itely +++ b/Documentation/es/notation/rhythms.itely @@ -7,7 +7,7 @@ Guide, node Updating translation committishes.. @end ignore -@c \version "2.17.5" +@c \version "2.17.6" @node Duraciones @section Duraciones @@ -547,11 +547,11 @@ Sobreescriba las propiedades de disposición @var{whiteout} y objetos del pentagrama. @lilypond[verbatim,quote,ragged-right,relative=2] -\override Tie #'layer = #-2 -\override Staff.TimeSignature #'layer = #-1 -\override Staff.KeySignature #'layer = #-1 -\override Staff.TimeSignature #'whiteout = ##t -\override Staff.KeySignature #'whiteout = ##t +\override Tie.layer = #-2 +\override Staff.TimeSignature.layer = #-1 +\override Staff.KeySignature.layer = #-1 +\override Staff.TimeSignature.whiteout = ##t +\override Staff.KeySignature.whiteout = ##t b2 b~ \time 3/4 \key a \major @@ -648,7 +648,7 @@ predefinidas que se muestran aquí: \new Staff { % These two lines are just to prettify this example \time 16/1 - \override Staff.TimeSignature #'stencil = ##f + \override Staff.TimeSignature.stencil = ##f % Print a maxima rest, equal to four breves r\maxima % Print a longa rest, equal to two breves @@ -913,10 +913,10 @@ siguiente:} @lilypond[quote,verbatim,relative=2] % This fails, as the wrong object name is specified -\override TextScript #'padding = #5 +\override TextScript.padding = #5 R1^"wrong" % This is the correct object name to be specified -\override MultiMeasureRestText #'padding = #5 +\override MultiMeasureRestText.padding = #5 R1^"right" @end lilypond @@ -1519,7 +1519,7 @@ La numeración de compases se continúa al final de la cadencia. @lilypond[verbatim,relative=2,quote] % Show all bar numbers -\override Score.BarNumber #'break-visibility = #all-visible +\override Score.BarNumber.break-visibility = #all-visible c4 d e d \cadenzaOn c4 c d8[ d d] f4 g4. @@ -2600,14 +2600,14 @@ gradualmente. Las cuatro primeras fusas se aceleran gradualmente, mientras que las últimas cuatro fusas están a un tempo constante. @lilypond[relative=1,verbatim,quote] -\override Beam #'grow-direction = #LEFT +\override Beam.grow-direction = #LEFT \featherDurations #(ly:make-moment 2 1) { c16[ c c c c c c c] } -\override Beam #'grow-direction = #RIGHT +\override Beam.grow-direction = #RIGHT \featherDurations #(ly:make-moment 2 3) { c32[ d e f] } % revert to non-feathered beams -\override Beam #'grow-direction = #'() +\override Beam.grow-direction = #'() { g32[ a b c] } @end lilypond @@ -2939,7 +2939,7 @@ ejemplo siguiente se imprimen los números de compás en todos los sitios posibles: @lilypond[verbatim,quote,relative=1] -\override Score.BarNumber #'break-visibility = #'#(#t #t #t) +\override Score.BarNumber.break-visibility = #'#(#t #t #t) \set Score.currentBarNumber = #11 % Permit first bar number to be printed \bar "" diff --git a/Documentation/es/notation/simultaneous.itely b/Documentation/es/notation/simultaneous.itely index 9ae2583d84..fbcd784ed8 100644 --- a/Documentation/es/notation/simultaneous.itely +++ b/Documentation/es/notation/simultaneous.itely @@ -7,7 +7,7 @@ Guide, node Updating translation committishes.. @end ignore -@c \version "2.16.0" +@c \version "2.17.6" @c Translation status: post-GDP @@ -314,7 +314,7 @@ advertencia: demasiadas columnas de notas que chocan entre sí. Se ignoran durante la compilación. Este mensaje se puede suprimir mediante @example -\override NoteColumn #'ignore-collision = ##t +\override NoteColumn.ignore-collision = ##t @end example Sin embargo, esto no solamente suprime la advertencia sino que @@ -870,14 +870,14 @@ Referencia de funcionamiento interno: @cindex colisiones, ignorar @knownissues -El uso de @code{\override NoteColumn #'ignore-collision = ##t} hace +El uso de @code{\override NoteColumn.ignore-collision = ##t} hace que las notas con distinta cabeza en voces diferentes se mezclen incorrectamente. @lilypond[quote,relative=1,verbatim] \mergeDifferentlyHeadedOn << { c16 a' b a } \\ { c,2 } >> -\override NoteColumn #'ignore-collision = ##t +\override NoteColumn.ignore-collision = ##t << { c16 a' b a } \\ { c,2 } >> @end lilypond diff --git a/Documentation/es/notation/spacing.itely b/Documentation/es/notation/spacing.itely index cfa87ed4a2..a7f2ad86d2 100644 --- a/Documentation/es/notation/spacing.itely +++ b/Documentation/es/notation/spacing.itely @@ -32,7 +32,7 @@ staff lines." Could we add a sentence: "Use instead the pair fontSize = #@var{N} - \override StaffSymbol #'staff-space = #(magstep + \override StaffSymbol.staff-space = #(magstep @var{N}) inside the Staff context to change the size of the font and the distance between @@ -1171,12 +1171,12 @@ He aquí un ejemplo de un bloque @code{\layout}: indent = 2\cm \context @{ \StaffGroup - \override StaffGrouper #'staff-staff-spacing #'basic-distance = #8 + \override StaffGrouper.staff-staff-spacing.basic-distance = #8 @} \context @{ \Voice - \override TextScript #'padding = #1 - \override Glissando #'thickness = #3 + \override TextScript.padding = #1 + \override Glissando.thickness = #3 @} @} @end example @@ -1198,8 +1198,8 @@ Por ejemplo: si este bloque: \layout @{ \context @{ \Voice - \override TextScript #'color = #magenta - \override Glissando #'thickness = #1.5 + \override TextScript.color = #magenta + \override Glissando.thickness = #1.5 @} @} @end example @@ -1219,7 +1219,7 @@ Si se define una variable de la siguiente manera: variable_de_Layout = \layout @{ \context @{ \Voice - \override NoteHead #'font-size = #4 + \override NoteHead.font-size = #4 @} @} @end example @@ -1239,7 +1239,7 @@ La variable se puede entonces usar dentro de otro bloque \variable_de_layout \context @{ \Voice - \override NoteHead #'color = #red + \override NoteHead.color = #red @} @} @end example @@ -1470,11 +1470,11 @@ paralelo con la música: De forma similar, los saltos de línea están normalmente prohibidos cuando hay barras de corchea que cruzan la línea divisoria. Se puede -cambiar este comportamiento fijando @code{\override Beam #'breakable = +cambiar este comportamiento fijando @code{\override Beam.breakable = ##t}: @lilypond[quote,ragged-right,relative=2,verbatim] -\override Beam #'breakable = ##t +\override Beam.breakable = ##t c2. c8[ c | \break c8 c] c2. | @end lilypond @@ -1792,8 +1792,8 @@ Lily a veces rechaza las instrucciones @code{\break} y sobreescribir este comportamiento: @example -\override NonMusicalPaperColumn #'line-break-permission = ##f -\override NonMusicalPaperColumn #'page-break-permission = ##f +\override NonMusicalPaperColumn.line-break-permission = ##f +\override NonMusicalPaperColumn.page-break-permission = ##f @end example Cuando se sobreescribe el valor de @code{line-break-permission} a @@ -1825,8 +1825,8 @@ music = \relative c'' { c8 c c c } \layout { \context { \Score - \override NonMusicalPaperColumn #'line-break-permission = ##f - \override NonMusicalPaperColumn #'page-break-permission = ##f + \override NonMusicalPaperColumn.line-break-permission = ##f + \override NonMusicalPaperColumn.page-break-permission = ##f } } } @@ -1897,20 +1897,16 @@ music = \relative c'' { c4 c c c } \score { \new Staff << \new Voice { - \overrideProperty Score.NonMusicalPaperColumn - #'line-break-system-details #'((Y-offset . 0)) + \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details #'((Y-offset . 0)) s1 * 2 \break - \overrideProperty Score.NonMusicalPaperColumn - #'line-break-system-details #'((Y-offset . 35)) + \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details #'((Y-offset . 35)) s1 * 3 \break - \overrideProperty Score.NonMusicalPaperColumn - #'line-break-system-details #'((Y-offset . 70)) + \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details #'((Y-offset . 70)) s1 * 6 \break - \overrideProperty Score.NonMusicalPaperColumn - #'line-break-system-details #'((Y-offset . 105)) + \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details #'((Y-offset . 105)) s1 * 5 \break } \new Voice { @@ -2060,14 +2056,14 @@ de estos puntos de referencia: #(define zero-space '((padding . -inf.0) (basic-distance . 0))) alignToZero = \with { - \override VerticalAxisGroup #'nonstaff-relatedstaff-spacing = #zero-space - \override VerticalAxisGroup #'nonstaff-nonstaff-spacing = #zero-space + \override VerticalAxisGroup.nonstaff-relatedstaff-spacing = #zero-space + \override VerticalAxisGroup.nonstaff-nonstaff-spacing = #zero-space } lowerCaseChords = \with { chordNameLowercaseMinor = ##t } staffAffinityDown = \with { - \override VerticalAxisGroup #'staff-affinity = #DOWN + \override VerticalAxisGroup.staff-affinity = #DOWN } labelContext = #(define-music-function @@ -2085,13 +2081,13 @@ labelContext = \lowerCaseChords } \context { \FretBoards \alignToZero \staffAffinityDown } \context { \Score - \override BarLine #'stencil = ##f - \override DynamicText #'self-alignment-X = #-1 - \override FretBoard #'X-offset = #1.75 - \override InstrumentName #'minimum-Y-extent = #'(-2 . 2) - \override InstrumentName #'extra-offset = #'(0 . -0.5) - \override TextScript #'minimum-Y-extent = #'(-2 . 3) - \override TimeSignature #'stencil = ##f + \override BarLine.stencil = ##f + \override DynamicText.self-alignment-X = #-1 + \override FretBoard.X-offset = #1.75 + \override InstrumentName.minimum-Y-extent = #'(-2 . 2) + \override InstrumentName.extra-offset = #'(0 . -0.5) + \override TextScript.minimum-Y-extent = #'(-2 . 3) + \override TimeSignature.stencil = ##f } } @@ -2156,12 +2152,11 @@ forma individual, y la segunda redefine la propiedad completamente: @example \new Staff \with @{ - \override VerticalAxisGroup #'default-staff-staff-spacing - #'basic-distance = #10 + \override VerticalAxisGroup.default-staff-staff-spacing.basic-distance = #10 @} @{ @dots{} @} \new Staff \with @{ - \override VerticalAxisGroup #'default-staff-staff-spacing = + \override VerticalAxisGroup.default-staff-staff-spacing = #'((basic-distance . 10) (minimum-distance . 9) (padding . 1) @@ -2176,8 +2171,7 @@ póngalos dentro del bloque @code{\layout}: \layout @{ \context @{ \Staff - \override VerticalAxisGroup #'default-staff-staff-spacing - #'basic-distance = #10 + \override VerticalAxisGroup.default-staff-staff-spacing.basic-distance = #10 @} @} @end example @@ -2348,7 +2342,7 @@ pautas estuvieran combinadas en un grupo o grupos. \layout { \context { \Staff - \override VerticalAxisGroup #'default-staff-staff-spacing = + \override VerticalAxisGroup.default-staff-staff-spacing = #'((basic-distance . 8) (minimum-distance . 7) (padding . 1)) @@ -2370,7 +2364,7 @@ pautas estuvieran combinadas en un grupo o grupos. % By setting 'padding to a negative value, staves can be made to % collide. The lowest acceptable value for 'basic-distance is 0. \new Staff \with { - \override VerticalAxisGroup #'default-staff-staff-spacing = + \override VerticalAxisGroup.default-staff-staff-spacing = #'((basic-distance . 3.5) (padding . -10)) } { \clef bass g2 r | } @@ -2426,14 +2420,14 @@ grob @code{StaffGrouper} al espaciado de las pautas agrupadas: \layout { \context { \Score - \override StaffGrouper #'staff-staff-spacing #'padding = #0 - \override StaffGrouper #'staff-staff-spacing #'basic-distance = #1 + \override StaffGrouper.staff-staff-spacing.padding = #0 + \override StaffGrouper.staff-staff-spacing.basic-distance = #1 } } << \new PianoStaff \with { - \override StaffGrouper #'staffgroup-staff-spacing #'basic-distance = #20 + \override StaffGrouper.staffgroup-staff-spacing.basic-distance = #20 } << \new Staff { c'1 } \new Staff { c'1 } @@ -2495,24 +2489,23 @@ la línea de letra es capaz de ampliarse mucho más de lo que es usual: \layout { \context { \Lyrics - \override VerticalAxisGroup - #'nonstaff-nonstaff-spacing #'stretchability = #1000 + \override VerticalAxisGroup.nonstaff-nonstaff-spacing.stretchability = #1000 } } \new StaffGroup << \new Staff \with { - \override VerticalAxisGroup #'staff-staff-spacing = #'((basic-distance . 30)) + \override VerticalAxisGroup.staff-staff-spacing = #'((basic-distance . 30)) } { c'1 } \new Lyrics \with { - \override VerticalAxisGroup #'staff-affinity = #UP + \override VerticalAxisGroup.staff-affinity = #UP } \lyricmode { up } \new Lyrics \with { - \override VerticalAxisGroup #'staff-affinity = #CENTER + \override VerticalAxisGroup.staff-affinity = #CENTER } \lyricmode { center } \new Lyrics \with { - \override VerticalAxisGroup #'staff-affinity = #DOWN + \override VerticalAxisGroup.staff-affinity = #DOWN } \lyricmode { down } \new Staff { c'1 } >> @@ -2578,21 +2571,16 @@ sobreescrituras de @code{NonMusicalPaperColumn} de ejemplo con la instrucción especial @code{\overrideProperty}: @example -\overrideProperty NonMusicalPaperColumn - #'line-break-system-details #'((X-offset . 20)) +\overrideProperty NonMusicalPaperColumn.line-break-system-details #'((X-offset . 20)) -\overrideProperty NonMusicalPaperColumn - #'line-break-system-details #'((Y-offset . 40)) +\overrideProperty NonMusicalPaperColumn.line-break-system-details #'((Y-offset . 40)) -\overrideProperty NonMusicalPaperColumn - #'line-break-system-details #'((X-offset . 20) +\overrideProperty NonMusicalPaperColumn.line-break-system-details #'((X-offset . 20) (Y-offset . 40)) -\overrideProperty NonMusicalPaperColumn - #'line-break-system-details #'((alignment-distances . (15))) +\overrideProperty NonMusicalPaperColumn.line-break-system-details #'((alignment-distances . (15))) -\overrideProperty NonMusicalPaperColumn - #'line-break-system-details #'((X-offset . 20) +\overrideProperty NonMusicalPaperColumn.line-break-system-details #'((X-offset . 20) (Y-offset . 40) (alignment-distances . (15))) @end example @@ -2647,14 +2635,11 @@ grob (objeto gráfico) @code{NonMusicalPaperColumn}: << \new Staff << \new Voice { - \overrideProperty Score.NonMusicalPaperColumn - #'line-break-system-details #'((Y-offset . 0)) + \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details #'((Y-offset . 0)) s1*5 \break - \overrideProperty Score.NonMusicalPaperColumn - #'line-break-system-details #'((Y-offset . 40)) + \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details #'((Y-offset . 40)) s1*5 \break - \overrideProperty Score.NonMusicalPaperColumn - #'line-break-system-details #'((Y-offset . 80)) + \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details #'((Y-offset . 80)) s1*5 \break } \new Voice { \repeat unfold 15 { c'4 c' c' c' } } @@ -2687,16 +2672,13 @@ usando la subpropiedad @code{alignment-distances} de << \new Staff << \new Voice { - \overrideProperty Score.NonMusicalPaperColumn - #'line-break-system-details #'((Y-offset . 20) + \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details #'((Y-offset . 20) (alignment-distances . (15))) s1*5 \break - \overrideProperty Score.NonMusicalPaperColumn - #'line-break-system-details #'((Y-offset . 60) + \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details #'((Y-offset . 60) (alignment-distances . (15))) s1*5 \break - \overrideProperty Score.NonMusicalPaperColumn - #'line-break-system-details #'((Y-offset . 100) + \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details #'((Y-offset . 100) (alignment-distances . (15))) s1*5 \break } @@ -2729,16 +2711,13 @@ vertical de los pentagramas pero no de los grupos de pentagramas. << \new Staff << \new Voice { - \overrideProperty Score.NonMusicalPaperColumn - #'line-break-system-details #'((Y-offset . 0) + \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details #'((Y-offset . 0) (alignment-distances . (30 10))) s1*5 \break - \overrideProperty Score.NonMusicalPaperColumn - #'line-break-system-details #'((Y-offset . 60) + \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details #'((Y-offset . 60) (alignment-distances . (10 10))) s1*5 \break - \overrideProperty Score.NonMusicalPaperColumn - #'line-break-system-details #'((Y-offset . 100) + \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details #'((Y-offset . 100) (alignment-distances . (10 30))) s1*5 \break } @@ -2815,13 +2794,13 @@ pentagrama. @lilypond[quote,ragged-right,relative=2,verbatim] c4_"Text"\pp r2. -\once \override TextScript #'outside-staff-priority = #1 +\once \override TextScript.outside-staff-priority = #1 c4_"Text"\pp % this time the text will be closer to the staff r2. % by setting outside-staff-priority to a non-number, % we disable the automatic collision avoidance -\once \override TextScript #'outside-staff-priority = ##f -\once \override DynamicLineSpanner #'outside-staff-priority = ##f +\once \override TextScript.outside-staff-priority = ##f +\once \override DynamicLineSpanner.outside-staff-priority = ##f c4_"Text"\pp % now they will collide @end lilypond @@ -2830,9 +2809,9 @@ posicionados previamente se puede controlar con @code{outside-staff-padding}. @lilypond[quote,ragged-right,relative=2,verbatim,staffsize=18] -\once \override TextScript #'outside-staff-padding = #0 +\once \override TextScript.outside-staff-padding = #0 a'^"This text is placed very close to the note" -\once \override TextScript #'outside-staff-padding = #3 +\once \override TextScript.outside-staff-padding = #3 c^"This text is padded away from the previous text" c^"This text is placed close to the previous text" @end lilypond @@ -2854,7 +2833,7 @@ c4 c''2 % setting outside-staff-horizontal-padding fixes this R1 -\once \override TextScript #'outside-staff-horizontal-padding = #1 +\once \override TextScript.outside-staff-horizontal-padding = #1 c,,4^"Text" c4 c''2 @@ -2964,8 +2943,8 @@ con los valores predeterminados y otra con correcciones exageradas: { c'4 e''4 e'4 b'4 | b'4 e''4 b'4 e''4 | - \override Staff.NoteSpacing #'stem-spacing-correction = #1.5 - \override Staff.StaffSpacing #'stem-spacing-correction = #1.5 + \override Staff.NoteSpacing.stem-spacing-correction = #1.5 + \override Staff.StaffSpacing.stem-spacing-correction = #1.5 c'4 e''4 e'4 b'4 | b'4 e''4 b'4 e''4 | } @@ -2994,7 +2973,7 @@ adicional en una partitura, ajustando el valor del relleno en la medida necesaria. @example - \override Score.NonMusicalPaperColumn #'padding = #10 + \override Score.NonMusicalPaperColumn.padding = #10 @end example No existe ningún rodeo para disminuir la magnitud de la separación. @@ -3065,8 +3044,7 @@ que @code{ly:make-moment} construye una duración, por lo que @code{1 \layout { \context { \Score - \override SpacingSpanner - #'base-shortest-duration = #(ly:make-moment 1 16) + \override SpacingSpanner.base-shortest-duration = #(ly:make-moment 1 16) } } } @@ -3099,7 +3077,7 @@ puede cambiarse al principio de la partitura: \layout { \context { \Score - \override SpacingSpanner #'uniform-stretching = ##t + \override SpacingSpanner.uniform-stretching = ##t } } } @@ -3109,7 +3087,7 @@ Cuando se establece @code{strict-note-spacing}, las notas se separan sin tener en cuenta las claves, líneas divisorias ni notas de adorno: @lilypond[quote,ragged-right,relative=2,verbatim] -\override Score.SpacingSpanner #'strict-note-spacing = ##t +\override Score.SpacingSpanner.strict-note-spacing = ##t \new Staff { c8[ c \clef alto c \grace { c16[ c] } c8 c c] c32[ c32] } @end lilypond @@ -3196,7 +3174,7 @@ proporcional, que se pueden usar solos o combinados: @item @code{uniform-stretching} @item @code{strict-note-spacing} @item @code{\remove "Separating_line_group_engraver"} -@item @code{\override PaperColumn #'used = ##t} +@item @code{\override PaperColumn.used = ##t} @end itemize En los ejemplos que siguen, exploramos el uso de estos cinco ajustes @@ -3435,7 +3413,7 @@ propiedad de @code{SpacingSpanner}. \context { \Score proportionalNotationDuration = #(ly:make-moment 1 20) - \override SpacingSpanner #'uniform-stretching = ##t + \override SpacingSpanner.uniform-stretching = ##t } } } @@ -3540,7 +3518,7 @@ Compare las dos partituras siguientes: \new Staff { \set Score.proportionalNotationDuration = #(ly:make-moment 1 16) - \override Score.SpacingSpanner #'strict-note-spacing = ##t + \override Score.SpacingSpanner.strict-note-spacing = ##t c''8 c''8 c''8 @@ -3562,11 +3540,11 @@ Además de los ajustes dados aquí, hay otros que aparecen con frecuencia en las partituras proporcionales. Entre ellos están: @itemize -@item @code{\override SpacingSpanner #'strict-grace-spacing = ##t} +@item @code{\override SpacingSpanner.strict-grace-spacing = ##t} @item @code{tupletFullLength = ##t} -@item @code{\override Beam #'breakable = ##t} -@item @code{\override Glissando #'breakable = ##t} -@item @code{\override TextSpanner #'breakable = ##t} +@item @code{\override Beam.breakable = ##t} +@item @code{\override Glissando.breakable = ##t} +@item @code{\override TextSpanner.breakable = ##t} @item @code{\remove "Forbid_line_break_engraver" in the Voice context} @end itemize @@ -3726,7 +3704,7 @@ pentagrama: @lilypond[verbatim,quote,relative=1] e4 c g\f c -e4 c g-\tweak #'X-offset #-2.7 -\tweak #'Y-offset #2.5 \f c +e4 c g-\tweak X-offset #-2.7 -\tweak Y-offset #2.5 \f c @end lilypond @item @@ -3764,8 +3742,7 @@ duración se produce un efecto de @q{apretujamiento}: \layout { \context { \Score - \override SpacingSpanner - #'common-shortest-duration = #(ly:make-moment 1 2) + \override SpacingSpanner.common-shortest-duration = #(ly:make-moment 1 2) } } } diff --git a/Documentation/es/notation/staff.itely b/Documentation/es/notation/staff.itely index f261c3c2b9..63eca611b9 100644 --- a/Documentation/es/notation/staff.itely +++ b/Documentation/es/notation/staff.itely @@ -7,7 +7,7 @@ Guide, node Updating translation committishes.. @end ignore -@c \version "2.16.0" +@c \version "2.17.6" @node Notación de los pentagramas @section Notación de los pentagramas @@ -450,11 +450,11 @@ Se puede cambiar el número de líneas de la pauta: @lilypond[verbatim,quote,relative=2] f4 d \stopStaff -\override Staff.StaffSymbol #'line-count = #2 +\override Staff.StaffSymbol.line-count = #2 \startStaff g, e | f'4 d \stopStaff -\revert Staff.StaffSymbol #'line-count +\revert Staff.StaffSymbol.line-count \startStaff g, e | @end lilypond @@ -467,10 +467,10 @@ la pauta pueden cambiarse con una sola operación de sobreescritura. @lilypond[verbatim,quote,relative=2] f4 d \stopStaff -\override Staff.StaffSymbol #'line-positions = #'(1 3 5 -1 -3) +\override Staff.StaffSymbol.line-positions = #'(1 3 5 -1 -3) \startStaff g, e | f'4 d \stopStaff -\override Staff.StaffSymbol #'line-positions = #'(8 6.5 -6 -8 -0.5) +\override Staff.StaffSymbol.line-positions = #'(8 6.5 -6 -8 -0.5) \startStaff g, e @end lilypond @@ -484,7 +484,7 @@ plica de las figuras. @lilypond[verbatim,quote,relative=2] \new Staff \with { - \override StaffSymbol #'thickness = #3 + \override StaffSymbol.thickness = #3 } { f4 d g, e } @end lilypond @@ -497,8 +497,8 @@ las líneas adicionales. @lilypond[verbatim,quote,relative=2] \new Staff \with { - \override StaffSymbol #'thickness = #2 - \override StaffSymbol #'ledger-line-thickness = #'(0.5 . 0.4) + \override StaffSymbol.thickness = #2 + \override StaffSymbol.ledger-line-thickness = #'(0.5 . 0.4) } { f'4 a, a,, f } @end lilypond @@ -507,7 +507,7 @@ Pueden alterarse las posiciones verticales de las líneas adicionales: @lilypond[verbatim,quote,relative=2] \new Staff \with { - \override StaffSymbol #'ledger-positions = #'(-3 -2 -1 2 5 6) + \override StaffSymbol.ledger-positions = #'(-3 -2 -1 2 5 6) } { f'4 a, a,, f } @end lilypond @@ -519,7 +519,7 @@ propias líneas adicionales. @lilypond[verbatim,quote,relative=2] \new Staff \with { - \override StaffSymbol #'ledger-extra = #4 + \override StaffSymbol.ledger-extra = #4 } { f'4 a, d, f, } @end lilypond @@ -534,11 +534,11 @@ ejemplo para revertir la instrucción de sobreescritura pauta). @lilypond[fragment,quote,relative=1] -\override Staff.StaffSymbol #'line-positions = #'(-8 0 2 4) +\override Staff.StaffSymbol.line-positions = #'(-8 0 2 4) d4 e f g \stopStaff \startStaff -\override Staff.StaffSymbol #'ledger-positions = #'(-8 -6 (-4 -2) 0) +\override Staff.StaffSymbol.ledger-positions = #'(-8 -6 (-4 -2) 0) d4 e f g @end lilypond @@ -547,7 +547,7 @@ también al espaciado de las líneas adicionales. @lilypond[verbatim,quote,relative=2] \new Staff \with { - \override StaffSymbol #'staff-space = #1.5 + \override StaffSymbol.staff-space = #1.5 } { f'4 d, g, e, } @end lilypond @@ -624,8 +624,8 @@ cuando se necesitan sólo algunos pentagramas de ossia. \remove "Time_signature_engraver" alignAboveContext = #"main" fontSize = #-3 - \override StaffSymbol #'staff-space = #(magstep -3) - \override StaffSymbol #'thickness = #(magstep -3) + \override StaffSymbol.staff-space = #(magstep -3) + \override StaffSymbol.thickness = #(magstep -3) firstClef = ##f } { e4 d f e } @@ -646,10 +646,10 @@ en ejemplo siguiente. << \new Staff = ossia \with { \remove "Time_signature_engraver" - \override Clef #'transparent = ##t + \override Clef.transparent = ##t fontSize = #-3 - \override StaffSymbol #'staff-space = #(magstep -3) - \override StaffSymbol #'thickness = #(magstep -3) + \override StaffSymbol.staff-space = #(magstep -3) + \override StaffSymbol.thickness = #(magstep -3) } { \stopStaff s1*6 } @@ -684,10 +684,10 @@ sobre @code{\RemoveEmptyStaves}, consulte @ref{Ocultar pentagramas}. << \new Staff = ossia \with { \remove "Time_signature_engraver" - \override Clef #'transparent = ##t + \override Clef.transparent = ##t fontSize = #-3 - \override StaffSymbol #'staff-space = #(magstep -3) - \override StaffSymbol #'thickness = #(magstep -3) + \override StaffSymbol.staff-space = #(magstep -3) + \override StaffSymbol.thickness = #(magstep -3) } \relative c'' { R1*3 c4 e8 d c2 @@ -705,7 +705,7 @@ sobre @code{\RemoveEmptyStaves}, consulte @ref{Ocultar pentagramas}. \layout { \context { \Staff \RemoveEmptyStaves - \override VerticalAxisGroup #'remove-first = ##t + \override VerticalAxisGroup.remove-first = ##t } } @end lilypond @@ -862,8 +862,8 @@ utilice las siguientes sobreescrituras de valores en vez de quitar el grabador: @example -\override StaffSymbol #'stencil = ##f -\override NoteHead #'no-ledgers = ##t +\override StaffSymbol.stencil = ##f +\override NoteHead.no-ledgers = ##t @end example Para ver los fallos y problemas conocidos, así como las advertencias diff --git a/Documentation/es/notation/text.itely b/Documentation/es/notation/text.itely index 4462a6b6d0..3fe1d1c5b2 100644 --- a/Documentation/es/notation/text.itely +++ b/Documentation/es/notation/text.itely @@ -7,7 +7,7 @@ Guide, node Updating translation committishes.. @end ignore -@c \version "2.16.0" +@c \version "2.17.6" @node Texto @section Texto @@ -138,7 +138,7 @@ requiere cálculos adicionales. En caso de que desee un proceso ligeramente más rápido, puede utilizar @example -\override Score.PaperColumn #'keep-inside-line = ##f +\override Score.PaperColumn.keep-inside-line = ##f @end example @@ -155,7 +155,7 @@ nombre de @q{spanners} u objetos de extensión, se pueden crear desde una nota hasta otra usando la siguiente sintaxis: @lilypond[verbatim,quote,relative=2] -\override TextSpanner #'(bound-details left text) = "rit." +\override TextSpanner.bound-details.left.text = "rit." b1\startTextSpan e,\stopTextSpan @end lilypond @@ -170,7 +170,7 @@ se pueden conseguir distintos efectos de formato utilizando bloques @code{\markup}, como se describe en @ref{Formatear el texto}. @lilypond[quote,relative=2,verbatim] -\override TextSpanner #'(bound-details left text) = +\override TextSpanner.bound-details.left.text = \markup { \upright "rit." } b1\startTextSpan c e,\stopTextSpan @@ -1452,12 +1452,12 @@ series y tamaños alternativos. El valor que se da a @code{font-size} es el cambio requerido a partir del tamaño predeterminado. @lilypond[quote,verbatim,relative=2] -\override Score.RehearsalMark #'font-family = #'typewriter +\override Score.RehearsalMark.font-family = #'typewriter \mark \markup "Ouverture" -\override Voice.TextScript #'font-shape = #'italic -\override Voice.TextScript #'font-series = #'bold +\override Voice.TextScript.font-shape = #'italic +\override Voice.TextScript.font-series = #'bold d2.^\markup "Allegro" -\override Voice.TextScript #'font-size = #-3 +\override Voice.TextScript.font-size = #-3 c4^smaller @end lilypond @@ -1511,8 +1511,8 @@ instalada en el sistema operativo y reconocida por parte de FontConfig, usando la siguiente sintaxis: @lilypond[quote,verbatim,relative=2] -\override Staff.TimeSignature #'font-name = #"Bitstream Charter" -\override Staff.TimeSignature #'font-size = #2 +\override Staff.TimeSignature.font-name = #"Bitstream Charter" +\override Staff.TimeSignature.font-size = #2 \time 3/4 a1_\markup { diff --git a/Documentation/es/notation/vocal.itely b/Documentation/es/notation/vocal.itely index 712da46799..9c4022054a 100644 --- a/Documentation/es/notation/vocal.itely +++ b/Documentation/es/notation/vocal.itely @@ -8,7 +8,7 @@ Guide, node Updating translation committishes.. @end ignore -@c \version "2.17.5" +@c \version "2.17.6" @node Música vocal @section Música vocal @@ -174,14 +174,14 @@ dentro de las instrucciones @code{\override}. @emph{No} escriba lo siguiente: @example -\override Score.LyricText #'font-shape = #'italic +\override Score.LyricText.font-shape = #'italic @end example @noindent sino lo siguiente: @example -\override Score . LyricText #'font-shape = #'italic +\override Score.LyricText.font-shape = #'italic @end example Los signos de puntuación, las letras con caracteres acentuados o de @@ -1066,7 +1066,7 @@ referencia, usando @code{\context}, como se ve a continuación: << \new Lyrics = "lyrics" \with { % lyrics above a staff should have this override - \override VerticalAxisGroup #'staff-affinity = #DOWN + \override VerticalAxisGroup.staff-affinity = #DOWN } \new Staff { \new Voice = "melody" { @@ -1097,7 +1097,7 @@ ejemplo del segundo método: \new Lyrics = "sopranos" \new Lyrics = "contraltos" \with { % lyrics above a staff should have this override - \override VerticalAxisGroup #'staff-affinity = #DOWN + \override VerticalAxisGroup.staff-affinity = #DOWN } \new Staff { \new Voice = "contraltos" { @@ -1147,7 +1147,7 @@ propiedad @code{minimum-distance} de @code{LyricSpace}. @lilypond[relative=1,verbatim,quote,ragged-right] { c c c c - \override Lyrics.LyricSpace #'minimum-distance = #1.0 + \override Lyrics.LyricSpace.minimum-distance = #1.0 c c c c } \addlyrics { @@ -1173,7 +1173,7 @@ la propiedad dentro del bloque @code{\layout}. \layout { \context { \Lyrics - \override LyricSpace #'minimum-distance = #1.0 + \override LyricSpace.minimum-distance = #1.0 } } } @@ -1191,7 +1191,7 @@ acelerar ligeramente el procesado, se puede desactivar esta funcionalidad: @example -\override Score.PaperColumn #'keep-inside-line = ##f +\override Score.PaperColumn.keep-inside-line = ##f @end example Para hacer que el texto evite también las líneas divisorias, use @@ -1202,7 +1202,7 @@ Para hacer que el texto evite también las líneas divisorias, use \Lyrics \consists "Bar_engraver" \consists "Separating_line_group_engraver" - \override BarLine #'transparent = ##t + \override BarLine.transparent = ##t @} @} @end example @@ -1937,7 +1937,7 @@ propiedad @code{associatedVoice}: \voiceOne \times 2/3 { % show associations clearly. - \override NoteColumn #'force-hshift = #-3 + \override NoteColumn.force-hshift = #-3 f8 f g } } @@ -2365,8 +2365,8 @@ pautas respectivas, como se muestra aquí: \layout { \context { \Score - \override DynamicText #'direction = #UP - \override DynamicLineSpanner #'direction = #UP + \override DynamicText.direction = #UP + \override DynamicLineSpanner.direction = #UP } } } @@ -2656,7 +2656,7 @@ pianoRH = \relative c'' { % position name of cue-ing instrument just before the cue notes, % and above the staff \new CueVoice { - \override InstrumentSwitch #'self-alignment-X = #RIGHT + \override InstrumentSwitch.self-alignment-X = #RIGHT \set instrumentCueName = "Flute" } \cueDuring "flute" #UP { g4 bes4 } @@ -2700,8 +2700,8 @@ pianoRH = \relative c'' { \transposition c' % position name of cue-ing instrument below the staff \new CueVoice { - \override InstrumentSwitch #'self-alignment-X = #RIGHT - \override InstrumentSwitch #'direction = #DOWN + \override InstrumentSwitch.self-alignment-X = #RIGHT + \override InstrumentSwitch.direction = #DOWN \set instrumentCueName = "Clar." } \cueDuring "clarinet" #DOWN { c4. g8 } @@ -2843,8 +2843,8 @@ dialogue = \lyricmode { \score { << \new Lyrics \with { - \override LyricText #'font-shape = #'italic - \override LyricText #'self-alignment-X = #LEFT + \override LyricText.font-shape = #'italic + \override LyricText.self-alignment-X = #LEFT } { \dialogue } \new Staff { @@ -2914,7 +2914,7 @@ Los cánticos usan con frecuencia figuras negras sin plica para indicar la altura, tomando las duraciones del ritmo hablado del texto. @lilypond[verbatim,quote] -stemOff = { \override Staff.Stem #'transparent = ##t } +stemOff = { \override Staff.Stem.transparent = ##t } \relative c' { \stemOff @@ -3022,23 +3022,23 @@ Este ejemplo utiliza una marca @code{\breathe} modificada: @lilypond[verbatim,quote] divisioMinima = { - \once \override BreathingSign #'stencil = #ly:breathing-sign::divisio-minima - \once \override BreathingSign #'Y-offset = #0 + \once \override BreathingSign.stencil = #ly:breathing-sign::divisio-minima + \once \override BreathingSign.Y-offset = #0 \breathe } divisioMaior = { - \once \override BreathingSign #'stencil = #ly:breathing-sign::divisio-maior - \once \override BreathingSign #'Y-offset = #0 + \once \override BreathingSign.stencil = #ly:breathing-sign::divisio-maior + \once \override BreathingSign.Y-offset = #0 \breathe } divisioMaxima = { - \once \override BreathingSign #'stencil = #ly:breathing-sign::divisio-maxima - \once \override BreathingSign #'Y-offset = #0 + \once \override BreathingSign.stencil = #ly:breathing-sign::divisio-maxima + \once \override BreathingSign.Y-offset = #0 \breathe } finalis = { - \once \override BreathingSign #'stencil = #ly:breathing-sign::finalis - \once \override BreathingSign #'Y-offset = #0 + \once \override BreathingSign.stencil = #ly:breathing-sign::finalis + \once \override BreathingSign.Y-offset = #0 \breathe } @@ -3154,8 +3154,7 @@ global = { \layout { \context { \Score - \override SpacingSpanner - #'base-shortest-duration = #(ly:make-moment 1 2) + \override SpacingSpanner.base-shortest-duration = #(ly:make-moment 1 2) } \context { \Staff diff --git a/Documentation/es/usage/running.itely b/Documentation/es/usage/running.itely index 12dc06e739..4aefc1badb 100644 --- a/Documentation/es/usage/running.itely +++ b/Documentation/es/usage/running.itely @@ -8,7 +8,7 @@ Guide, node Updating translation committishes.. @end ignore -@c \version "2.16.0" +@c \version "2.17.6" @node Ejecutar LilyPond @@ -1038,7 +1038,7 @@ permaneciendo el de abajo con las notas en el color negro predeterminado. @lilypond[quote,verbatim,relative=2] -\override Staff.NoteHead #'color = #red +\override Staff.NoteHead.color = #red \new Staff { a } @end lilypond @@ -1051,7 +1051,7 @@ las notas de rojo es @lilypond[quote,verbatim,relative=2] \new Staff { - \override Staff.NoteHead #'color = #red + \override Staff.NoteHead.color = #red a } @end lilypond @@ -1149,7 +1149,7 @@ mensajes de advertencia se pueden evitar haciendo que uno de los contextos se comporte como un pentagrama, insertando @example -\override VerticalAxisGroup #'staff-affinity = ##f +\override VerticalAxisGroup.staff-affinity = ##f @end example @noindent diff --git a/Documentation/essay/engraving.itely b/Documentation/essay/engraving.itely index 9dd71564d9..8c0a3f6941 100644 --- a/Documentation/essay/engraving.itely +++ b/Documentation/essay/engraving.itely @@ -8,7 +8,7 @@ Guide, node Updating translation committishes.. @end ignore -@c \version "2.16.0" +@c \version "2.17.6" @node Music engraving @chapter Music engraving @@ -317,9 +317,9 @@ music = { \layout { \context { \Staff - \override NoteSpacing #'stem-spacing-correction = #0.0 - \override NoteSpacing #'same-direction-correction = #0.0 - \override StaffSpacing #'stem-spacing-correction = #0.0 + \override NoteSpacing.stem-spacing-correction = #0.0 + \override NoteSpacing.same-direction-correction = #0.0 + \override StaffSpacing.stem-spacing-correction = #0.0 } } } @@ -345,7 +345,7 @@ music = { \layout { \context { \Staff - \override NoteSpacing #'stem-spacing-correction = #0.6 + \override NoteSpacing.stem-spacing-correction = #0.6 } } } @@ -465,8 +465,8 @@ global = { << \new Staff \with { fontSize = #-4 - \override StaffSymbol #'staff-space = #(magstep -4) - \override StaffSymbol #'thickness = #(magstep -3) + \override StaffSymbol.staff-space = #(magstep -4) + \override StaffSymbol.thickness = #(magstep -3) } \relative c' { \global @@ -488,7 +488,7 @@ global = { \clef "bass" << { - \once \override DynamicText #'X-offset = #-3 + \once \override DynamicText.X-offset = #-3 2.~->^\f 4.~ 8 } \\ { @@ -563,9 +563,9 @@ of the three configurations should we choose for the following slur? @lilypond \relative c { \clef bass - \once \override Slur #'positions = #'(1.5 . 1) + \once \override Slur.positions = #'(1.5 . 1) e8[( f] g[ a b d,)] r4 - \once \override Slur #'positions = #'(2 . 3) + \once \override Slur.positions = #'(2 . 3) e8[( f] g[ a b d,)] r4 e8[( f] g[ a b d,)] r4 } @@ -603,7 +603,7 @@ has given each one a score in @q{ugly points}. The first example gets @lilypond \relative c { \clef bass - \once \override Slur #'positions = #'(1.5 . 1) + \once \override Slur.positions = #'(1.5 . 1) e8[(_"15.39" f] g[ a b d,)] r4 } @end lilypond @@ -617,7 +617,7 @@ descends for a total of 13.08 ugly points: @lilypond \relative c { \clef bass - \once \override Slur #'positions = #'(2 . 3) + \once \override Slur.positions = #'(2 . 3) e8[(_"13.08" f] g[ a b d,)] r4 } @end lilypond @@ -830,7 +830,7 @@ partIV = \relative c { } \context { \PianoStaff - \override StaffGrouper #'staff-staff-spacing #'padding = #1 + \override StaffGrouper.staff-staff-spacing.padding = #1 } } } @@ -849,7 +849,7 @@ which makes the music extremely difficult to read when the upper and lower voices exchange positions temporarily: @lilypond -collide = \once \override NoteColumn #'force-hshift = #0 +collide = \once \override NoteColumn.force-hshift = #0 \score { << @@ -1099,8 +1099,8 @@ consider a more complicated musical example: \change Staff = "LH" \oneVoice \stemUp g,( c} r4 - \override Stem #'cross-staff = ##t - \override Stem #'length = #12 + \override Stem.cross-staff = ##t + \override Stem.length = #12 ) r\fermata } >> @@ -1368,14 +1368,14 @@ chord has all directions up (right). \score { \relative c' { \stemDown 4_>-\arpeggio - \override Arpeggio #'direction = #RIGHT + \override Arpeggio.direction = #RIGHT \stemUp 4^>-\arpeggio } \layout { \context { \Score - \override SpacingSpanner #'spacing-increment = #3 - \override TimeSignature #'transparent = ##t + \override SpacingSpanner.spacing-increment = #3 + \override TimeSignature.transparent = ##t } } } @@ -1401,12 +1401,12 @@ fragment = { << \new Staff \fragment \new Staff \with { - \override Beam #'beam-thickness = #0.3 - \override Stem #'thickness = #0.5 - \override Bar #'thickness = #3.6 - \override Tie #'thickness = #2.2 - \override StaffSymbol #'thickness = #3.0 - \override Tie #'extra-offset = #'(0 . 0.3) + \override Beam.beam-thickness = #0.3 + \override Stem.thickness = #0.5 + \override Bar.thickness = #3.6 + \override Tie.thickness = #2.2 + \override StaffSymbol.thickness = #3.0 + \override Tie.extra-offset = #'(0 . 0.3) } \fragment >> @@ -1441,12 +1441,12 @@ note head symbol is changed during the music fragment. \set autoBeaming = ##f \time 2/4 4 - \once \override NoteHead #'stencil = #note-head::brew-ez-stencil - \once \override NoteHead #'font-size = #-7 - \once \override NoteHead #'font-family = #'sans - \once \override NoteHead #'font-series = #'bold + \once \override NoteHead.stencil = #note-head::brew-ez-stencil + \once \override NoteHead.font-size = #-7 + \once \override NoteHead.font-family = #'sans + \once \override NoteHead.font-series = #'bold 4 - \once \override NoteHead #'style = #'cross + \once \override NoteHead.style = #'cross 4 \applyOutput #'Voice #mc-squared 4 @@ -1508,7 +1508,7 @@ following example combines some more exotic constructs. \time 4/8 \key c \minor << { - \revert Stem #'direction + \revert Stem.direction \change Staff = down \set subdivideBeams = ##t g16.[ @@ -1537,16 +1537,16 @@ following example combines some more exotic constructs. \clef bass \key c \minor \set subdivideBeams = ##f - \override Stem #'french-beaming = ##t - \override Beam #'beam-thickness = #0.3 - \override Stem #'thickness = #4.0 + \override Stem.french-beaming = ##t + \override Beam.beam-thickness = #0.3 + \override Stem.thickness = #4.0 g'16[ b16 fis16 g16] << \makeClusters { as16 } \\ { - \override Staff.Arpeggio #'arpeggio-direction =#down + \override Staff.Arpeggio.arpeggio-direction =#down 4\arpeggio } >> } @@ -1724,7 +1724,7 @@ partIV = \relative c { } \context { \PianoStaff - \override StaffGrouper #'staff-staff-spacing #'padding = #1 + \override StaffGrouper.staff-staff-spacing.padding = #1 } } } diff --git a/Documentation/extending/programming-interface.itely b/Documentation/extending/programming-interface.itely index 5ff6f4f0ab..53134bbd82 100644 --- a/Documentation/extending/programming-interface.itely +++ b/Documentation/extending/programming-interface.itely @@ -359,7 +359,7 @@ manualBeam = (parser location beg-end) (pair?) #@{ - \once \override Beam #'positions = #beg-end + \once \override Beam.positions = #beg-end #@}) \relative c' @{ @@ -378,7 +378,7 @@ manualBeam = (parser location beg end) (number? number?) #{ - \once \override Beam #'positions = #(cons beg end) + \once \override Beam.positions = #(cons beg end) #}) \relative c' { @@ -399,14 +399,14 @@ AltOn = (parser location mag) (number?) #{ - \override Stem #'length = #(* 7.0 mag) - \override NoteHead #'font-size = + \override Stem.length = #(* 7.0 mag) + \override NoteHead.font-size = #(inexact->exact (* (/ 6.0 (log 2.0)) (log mag))) #}) AltOff = { - \revert Stem #'length - \revert NoteHead #'font-size + \revert Stem.length + \revert NoteHead.font-size } \relative c' { @@ -424,12 +424,12 @@ withAlt = (parser location mag music) (number? ly:music?) #{ - \override Stem #'length = #(* 7.0 mag) - \override NoteHead #'font-size = + \override Stem.length = #(* 7.0 mag) + \override NoteHead.font-size = #(inexact->exact (* (/ 6.0 (log 2.0)) (log mag))) #music - \revert Stem #'length - \revert NoteHead #'font-size + \revert Stem.length + \revert NoteHead.font-size #}) \relative c' { @@ -458,7 +458,7 @@ displayBarNum = (parser location) () (if (eq? #t (ly:get-option 'display-bar-numbers)) - #@{ \once \override Score.BarNumber #'break-visibility = ##f #@} + #@{ \once \override Score.BarNumber.break-visibility = ##f #@} #@{#@})) @end example @@ -1077,13 +1077,13 @@ Properties (like @code{thickness}, @code{direction}, etc.) can be set at fixed values with @code{\override}, e.g. @example -\override Stem #'thickness = #2.0 +\override Stem.thickness = #2.0 @end example Properties can also be set to a Scheme procedure, @lilypond[fragment,verbatim,quote,relative=2] -\override Stem #'thickness = #(lambda (grob) +\override Stem.thickness = #(lambda (grob) (if (= UP (ly:grob-property grob 'direction)) 2.0 7.0)) @@ -1153,7 +1153,7 @@ my-callback = #(lambda (grob) TODO: the example for this section is ill-chosen since @example -F = -\tweak #'font-size #-3 -\flageolet +F = -\tweak font-size #-3 -\flageolet @end example (note the @samp{-} marking it as a post event) will actually work fine for the stated purpose. Until this section gets a rewrite, let's @@ -1163,7 +1163,7 @@ The main disadvantage of @code{\tweak} is its syntactical inflexibility. For example, the following produces a syntax error. @example -F = \tweak #'font-size #-3 -\flageolet +F = \tweak font-size #-3 -\flageolet \relative c'' @{ c4^\F c4_\F @@ -1258,7 +1258,7 @@ of the broken tie is repositioned. (ly:grob-set-property! grob 'extra-offset '(-2 . 5))))) \relative c'' { - \override Tie #'after-line-breaking = + \override Tie.after-line-breaking = #my-callback c1 ~ \break c2 ~ c diff --git a/Documentation/extending/scheme-tutorial.itely b/Documentation/extending/scheme-tutorial.itely index c75f546300..6247357653 100644 --- a/Documentation/extending/scheme-tutorial.itely +++ b/Documentation/extending/scheme-tutorial.itely @@ -8,7 +8,7 @@ Guide, node Updating translation committishes.. @end ignore -@c \version "2.16.0" +@c \version "2.17.6" @node Scheme tutorial @chapter Scheme tutorial @@ -902,7 +902,7 @@ the alist with both a key and a value. The LilyPond syntax for doing this is: @example -\override Stem #'thickness = #2.6 +\override Stem.thickness = #2.6 @end example This instruction adjusts the appearance of stems. An alist entry @@ -934,7 +934,7 @@ The @code{car} of the offset is the X coordinate, and the @code{cdr} is the Y coordinate. @example -\override TextScript #'extra-offset = #'(1 . 2) +\override TextScript.extra-offset = #'(1 . 2) @end example This assigns the pair @code{(1 . 2)} to the @code{extra-offset} @@ -1490,7 +1490,7 @@ We may verify that this music function works correctly, We have seen how LilyPond output can be heavily modified using commands like -@code{\override TextScript #'extra-offset = ( 1 . -1)}. But +@code{\override TextScript.extra-offset = ( 1 . -1)}. But we have even more power if we use Scheme. For a full explanation of this, see the @ref{Scheme tutorial}, and @ref{Interfaces for programmers}. @@ -1506,7 +1506,7 @@ TODO Find a simple example @lilypond[quote,verbatim,ragged-right] padText = #(define-music-function (parser location padding) (number?) #{ - \once \override TextScript #'padding = #padding + \once \override TextScript.padding = #padding #}) \relative c''' { @@ -1530,7 +1530,7 @@ We can use it to create new commands: tempoPadded = #(define-music-function (parser location padding tempotext) (number? markup?) #{ - \once \override Score.MetronomeMark #'padding = #padding + \once \override Score.MetronomeMark.padding = #padding \tempo \markup { \bold #tempotext } #}) diff --git a/Documentation/fr/essay/engraving.itely b/Documentation/fr/essay/engraving.itely index 6e4920878f..d2e92ee5a7 100644 --- a/Documentation/fr/essay/engraving.itely +++ b/Documentation/fr/essay/engraving.itely @@ -8,7 +8,7 @@ Guide, node Updating translation committishes.. @end ignore -@c \version "2.16.0" +@c \version "2.17.6" @c Translators: Jean-Charles Malahieude, John Mandereau, Gauvain Pocentek @@ -344,9 +344,9 @@ music = { \layout { \context { \Staff - \override NoteSpacing #'stem-spacing-correction = #0.0 - \override NoteSpacing #'same-direction-correction = #0.0 - \override StaffSpacing #'stem-spacing-correction = #0.0 + \override NoteSpacing.stem-spacing-correction = #0.0 + \override NoteSpacing.same-direction-correction = #0.0 + \override StaffSpacing.stem-spacing-correction = #0.0 } } } @@ -372,7 +372,7 @@ music = { \layout { \context { \Staff - \override NoteSpacing #'stem-spacing-correction = #0.6 + \override NoteSpacing.stem-spacing-correction = #0.6 } } } @@ -500,8 +500,8 @@ global = { << \new Staff \with { fontSize = #-4 - \override StaffSymbol #'staff-space = #(magstep -4) - \override StaffSymbol #'thickness = #(magstep -3) + \override StaffSymbol.staff-space = #(magstep -4) + \override StaffSymbol.thickness = #(magstep -3) } \relative c' { \global @@ -523,7 +523,7 @@ global = { \clef "bass" << { - \once \override DynamicText #'X-offset = #-3 + \once \override DynamicText.X-offset = #-3 2.~->^\f 4.~ 8 } \\ { @@ -615,9 +615,9 @@ choisir pour formater la liaison ? @lilypond \relative c { \clef bass - \once \override Slur #'positions = #'(1.5 . 1) + \once \override Slur.positions = #'(1.5 . 1) e8[( f] g[ a b d,)] r4 - \once \override Slur #'positions = #'(2 . 3) + \once \override Slur.positions = #'(2 . 3) e8[( f] g[ a b d,)] r4 e8[( f] g[ a b d,)] r4 } @@ -660,7 +660,7 @@ notamment pour l'effleurement de la tête de note. @lilypond \relative c { \clef bass - \once \override Slur #'positions = #'(1.5 . 1) + \once \override Slur.positions = #'(1.5 . 1) e8[(_"15.39" f] g[ a b d,)] r4 } @end lilypond @@ -676,7 +676,7 @@ fait un total de 13,08 points de laideur. @lilypond \relative c { \clef bass - \once \override Slur #'positions = #'(2 . 3) + \once \override Slur.positions = #'(2 . 3) e8[(_"13.08" f] g[ a b d,)] r4 } @end lilypond @@ -900,7 +900,7 @@ partIV = \relative c { } \context { \PianoStaff - \override StaffGrouper #'staff-staff-spacing #'padding = #1 + \override StaffGrouper.staff-staff-spacing.padding = #1 } } } @@ -923,7 +923,7 @@ inférieure de croisent temporairement : @c KEEP LY @lilypond -collide = \once \override NoteColumn #'force-hshift = #0 +collide = \once \override NoteColumn.force-hshift = #0 \score { << @@ -1183,8 +1183,8 @@ musique se complique : \change Staff = "LH" \oneVoice \stemUp g,( c} r4 - \override Stem #'cross-staff = ##t - \override Stem #'length = #12 + \override Stem.cross-staff = ##t + \override Stem.length = #12 ) r\fermata } >> @@ -1470,14 +1470,14 @@ vers le haut (ou la droite) pour le second. \score { \relative c' { \stemDown 4_>-\arpeggio - \override Arpeggio #'direction = #RIGHT + \override Arpeggio.direction = #RIGHT \stemUp 4^>-\arpeggio } \layout { \context { \Score - \override SpacingSpanner #'spacing-increment = #3 - \override TimeSignature #'transparent = ##t + \override SpacingSpanner.spacing-increment = #3 + \override TimeSignature.transparent = ##t } } } @@ -1502,12 +1502,12 @@ fragment = { << \new Staff \fragment \new Staff \with { - \override Beam #'beam-thickness = #0.3 - \override Stem #'thickness = #0.5 - \override Bar #'thickness = #3.6 - \override Tie #'thickness = #2.2 - \override StaffSymbol #'thickness = #3.0 - \override Tie #'extra-offset = #'(0 . 0.3) + \override Beam.beam-thickness = #0.3 + \override Stem.thickness = #0.5 + \override Bar.thickness = #3.6 + \override Tie.thickness = #2.2 + \override StaffSymbol.thickness = #3.0 + \override Tie.extra-offset = #'(0 . 0.3) } \fragment >> @@ -1543,12 +1543,12 @@ musical : \set autoBeaming = ##f \time 2/4 4 - \once \override NoteHead #'stencil = #note-head::brew-ez-stencil - \once \override NoteHead #'font-size = #-7 - \once \override NoteHead #'font-family = #'sans - \once \override NoteHead #'font-series = #'bold + \once \override NoteHead.stencil = #note-head::brew-ez-stencil + \once \override NoteHead.font-size = #-7 + \once \override NoteHead.font-family = #'sans + \once \override NoteHead.font-series = #'bold 4 - \once \override NoteHead #'style = #'cross + \once \override NoteHead.style = #'cross 4 \applyOutput #'Voice #mc-squared 4 @@ -1614,7 +1614,7 @@ constructions@dots{} \time 4/8 \key c \minor << { - \revert Stem #'direction + \revert Stem.direction \change Staff = down \set subdivideBeams = ##t g16.[ @@ -1643,16 +1643,16 @@ constructions@dots{} \clef bass \key c \minor \set subdivideBeams = ##f - \override Stem #'french-beaming = ##t - \override Beam #'beam-thickness = #0.3 - \override Stem #'thickness = #4.0 + \override Stem.french-beaming = ##t + \override Beam.beam-thickness = #0.3 + \override Stem.thickness = #4.0 g'16[ b16 fis16 g16] << \makeClusters { as16 } \\ { - \override Staff.Arpeggio #'arpeggio-direction =#down + \override Staff.Arpeggio.arpeggio-direction =#down 4\arpeggio } >> } @@ -1835,7 +1835,7 @@ partIV = \relative c { } \context { \PianoStaff - \override StaffGrouper #'staff-staff-spacing #'padding = #1 + \override StaffGrouper.staff-staff-spacing.padding = #1 } } } diff --git a/Documentation/fr/extending/programming-interface.itely b/Documentation/fr/extending/programming-interface.itely index 07ee451464..b2f3916a1c 100644 --- a/Documentation/fr/extending/programming-interface.itely +++ b/Documentation/fr/extending/programming-interface.itely @@ -422,7 +422,7 @@ manualBeam = (parser location beg-end) (pair?) #@{ - \once \override Beam #'positions = #beg-end + \once \override Beam.positions = #beg-end #@}) \relative c' @{ @@ -440,7 +440,7 @@ manualBeam = (parser location beg end) (number? number?) #{ - \once \override Beam #'positions = #(cons beg end) + \once \override Beam.positions = #(cons beg end) #}) \relative c' { @@ -462,14 +462,14 @@ AltOn = (parser location mag) (number?) #{ - \override Stem #'length = #(* 7.0 mag) - \override NoteHead #'font-size = + \override Stem.length = #(* 7.0 mag) + \override NoteHead.font-size = #(inexact->exact (* (/ 6.0 (log 2.0)) (log mag))) #}) AltOff = { - \revert Stem #'length - \revert NoteHead #'font-size + \revert Stem.length + \revert NoteHead.font-size } \relative c' { @@ -488,12 +488,12 @@ withAlt = (parser location mag music) (number? ly:music?) #{ - \override Stem #'length = #(* 7.0 mag) - \override NoteHead #'font-size = + \override Stem.length = #(* 7.0 mag) + \override NoteHead.font-size = #(inexact->exact (* (/ 6.0 (log 2.0)) (log mag))) #music - \revert Stem #'length - \revert NoteHead #'font-size + \revert Stem.length + \revert NoteHead.font-size #}) \relative c' { @@ -523,7 +523,7 @@ displayBarNum = (parser location) () (if (eq? #t (ly:get-option 'display-bar-numbers)) - #@{ \once \override Score.BarNumber #'break-visibility = ##f #@} + #@{ \once \override Score.BarNumber.break-visibility = ##f #@} #@{#@})) @end example @@ -1195,14 +1195,14 @@ peuvent voir leur valeur figée à l'aide d'un @code{\override} comme ici@tie{}: @example -\override Stem #'thickness = #2.0 +\override Stem.thickness = #2.0 @end example Une procédure Scheme peut aussi se charger de modifier des propriétés@tie{}: @lilypond[fragment,verbatim,quote,relative=2] -\override Stem #'thickness = #(lambda (grob) +\override Stem.thickness = #(lambda (grob) (if (= UP (ly:grob-property grob 'direction)) 2.0 7.0)) @@ -1280,7 +1280,7 @@ my-callback = #(lambda (grob) À REVOIR : l'exemple de cette rubrique n'est pas des plus judicieux puisque @example -F = -\tweak #'font-size #-3 -\flageolet +F = -\tweak font-size #-3 -\flageolet @end example (notez le @samp{-} qui qualifie d'événement postérieur) fonctionne correctement dans ce cas d'espèce. En attendant un remaniement de cette @@ -1290,7 +1290,7 @@ L'inconvénient principal de la commande @code{\tweak} est la rigidité de sa syntaxe. Par exemple, le code suivant produit une erreur. @example -F = \tweak #'font-size #-3 -\flageolet +F = \tweak font-size #-3 -\flageolet \relative c'' @{ c4^\F c4_\F @@ -1393,7 +1393,7 @@ rehaussé. (ly:grob-set-property! grob 'extra-offset '(-2 . 5))))) \relative c'' { - \override Tie #'after-line-breaking = + \override Tie.after-line-breaking = #my-callback c1 ~ \break c2 ~ c diff --git a/Documentation/fr/extending/scheme-tutorial.itely b/Documentation/fr/extending/scheme-tutorial.itely index c63427f72e..5b512bcd9d 100644 --- a/Documentation/fr/extending/scheme-tutorial.itely +++ b/Documentation/fr/extending/scheme-tutorial.itely @@ -8,7 +8,7 @@ Guide, node Updating translation committishes.. @end ignore -@c \version "2.16.0" +@c \version "2.17.6" @c Translators: Jean-Charles Malahieude @@ -986,7 +986,7 @@ la valeur associée. Voici comment procéder selon la syntaxe de LilyPond : @example -\override Stem #'thickness = #2.6 +\override Stem.thickness = #2.6 @end example Cette instruction ajuste l'apparence des hampes. Une entrée @@ -1021,7 +1021,7 @@ correspond à l'abscisse (coordonnée X) et le @code{cdr} à l'ordonnée (coordonnée Y). @example -\override TextScript #'extra-offset = #'(1 . 2) +\override TextScript.extra-offset = #'(1 . 2) @end example Cette clause affecte la paire @code{(1 . 2)} à la propriété @@ -1618,7 +1618,7 @@ Par acquis de conscience, vérifions que tout ceci fonctione : We have seen how LilyPond output can be heavily modified using commands like -@code{\override TextScript #'extra-offset = ( 1 . -1)}. But +@code{\override TextScript.extra-offset = ( 1 . -1)}. But we have even more power if we use Scheme. For a full explanation of this, see the @ref{Scheme tutorial}, and @ref{Interfaces for programmers}. @@ -1634,7 +1634,7 @@ TODO Find a simple example @lilypond[quote,verbatim,ragged-right] padText = #(define-music-function (parser location padding) (number?) #{ - \once \override TextScript #'padding = #padding + \once \override TextScript.padding = #padding #}) \relative c''' { @@ -1658,7 +1658,7 @@ We can use it to create new commands: tempoPadded = #(define-music-function (parser location padding tempotext) (number? markup?) #{ - \once \override Score.MetronomeMark #'padding = #padding + \once \override Score.MetronomeMark.padding = #padding \tempo \markup { \bold #tempotext } #}) diff --git a/Documentation/fr/learning/fundamental.itely b/Documentation/fr/learning/fundamental.itely index de1d02fcbc..d9fabfad07 100644 --- a/Documentation/fr/learning/fundamental.itely +++ b/Documentation/fr/learning/fundamental.itely @@ -8,7 +8,7 @@ Guide, node Updating translation committishes.. @end ignore -@c \version "2.16.0" +@c \version "2.17.6" @c Translators: Valentin Villenave, Jean-Charles Malahieude @c Translation checkers: John Mandereau @@ -827,15 +827,15 @@ les voix -- ce qui est plus compliqué sera décortiqué plus tard. \\ % Voice two { % Ignore these for now - they are explained in Ch 4 - \once \override NoteColumn #'ignore-collision = ##t + \once \override NoteColumn.ignore-collision = ##t 2 - \once \override NoteColumn #'force-hshift = #0.5 + \once \override NoteColumn.force-hshift = #0.5 des2 } \\ % No voice three \\ % Voice four { - \override NoteColumn #'force-hshift = #0 + \override NoteColumn.force-hshift = #0 aes'2 f4 fes } >> | @@ -875,15 +875,15 @@ que vous ne comprendriez pas. \\ % Voice two { \voiceTwoStyle % Ignore these for now - they are explained in Ch 4 - \once \override NoteColumn #'ignore-collision = ##t + \once \override NoteColumn.ignore-collision = ##t 2 - \once \override NoteColumn #'force-hshift = #0.5 + \once \override NoteColumn.force-hshift = #0.5 des2 } \\ % No Voice three (we want stems down) \\ % Voice four { \voiceThreeStyle - \override NoteColumn #'force-hshift = #0 + \override NoteColumn.force-hshift = #0 aes'2 f4 fes } >> | @@ -2954,8 +2954,7 @@ fichier @file{scm/define-grobs.scm}, en examinant la définition du @} >> % fin du contexte de la portée ManuelUn \new Staff = "ManuelDeux" \with @{ - \override VerticalAxisGroup - #'staff-staff-spacing #'stretchability = 5 + \override VerticalAxisGroup.staff-staff-spacing.stretchability = 5 @} << \ArmureMetrique \clef "bass" @@ -3019,8 +3018,7 @@ PedalOrganMusic = \relative c { } >> % end ManualOne Staff context \new Staff = "ManualTwo" \with { - \override VerticalAxisGroup - #'staff-staff-spacing #'stretchability = 5 + \override VerticalAxisGroup.staff-staff-spacing.stretchability = 5 } << \keyTime \clef "bass" @@ -3087,7 +3085,7 @@ l'utilisateur) -- pour des retouches : @lilypond[quote,verbatim,ragged-right] dolce = \markup { \italic \bold dolce } -padText = { \once \override TextScript #'padding = #5.0 } +padText = { \once \override TextScript.padding = #5.0 } fthenp =_\markup { \dynamic f \italic \small { 2nd } \hspace #0.1 \dynamic p } @@ -3119,7 +3117,7 @@ lire, et particulièrement la dernière ligne. violin = \relative c'' @{ \repeat volta 2 @{ c4._\markup @{ \italic \bold dolce @} b8 a8 g a b | - \once \override TextScript #'padding = #5.0 + \once \override TextScript.padding = #5.0 c4.^"hi there!" d8 e' f g d | c,4.\markup @{ \dynamic f \italic \small @{ 2nd @} \hspace #0.1 \dynamic p @@ -3145,7 +3143,7 @@ padText = (parser location padding) (number?) #{ - \once \override TextScript #'padding = #padding + \once \override TextScript.padding = #padding #}) \relative c''' { diff --git a/Documentation/fr/learning/tweaks.itely b/Documentation/fr/learning/tweaks.itely index 64065708c2..1b60a1b2ec 100644 --- a/Documentation/fr/learning/tweaks.itely +++ b/Documentation/fr/learning/tweaks.itely @@ -255,9 +255,9 @@ notes : @lilypond[quote,fragment,ragged-right,verbatim,relative=1] c4 d -\override NoteHead #'color = #red +\override NoteHead.color = #red e4 f | -\override NoteHead #'color = #green +\override NoteHead.color = #green g4 a b c | @end lilypond @@ -291,11 +291,11 @@ couleur des deux dernières notes à leur valeur par défaut : @lilypond[quote,fragment,ragged-right,verbatim,relative=1] c4 d -\override NoteHead #'color = #red +\override NoteHead.color = #red e4 f | -\override NoteHead #'color = #green +\override NoteHead.color = #green g4 a -\revert NoteHead #'color +\revert NoteHead.color b4 c | @end lilypond @@ -319,11 +319,11 @@ d'une seule note : @lilypond[quote,fragment,ragged-right,verbatim,relative=1] c4 d -\override NoteHead #'color = #red +\override NoteHead.color = #red e4 f | -\once \override NoteHead #'color = #green +\once \override NoteHead.color = #green g4 a -\revert NoteHead #'color +\revert NoteHead.color b c | @end lilypond @@ -365,7 +365,7 @@ d'abord ce que donnerait @code{\once \override} : @lilypond[quote,fragment,ragged-right,verbatim,relative=1] 4 -\once \override NoteHead #'font-size = #-3 +\once \override NoteHead.font-size = #-3 4 4 @end lilypond @@ -391,7 +391,7 @@ accord peut être modifiée de cette manière : @lilypond[quote,fragment,ragged-right,verbatim,relative=1] 4 -4 +4 @end lilypond Vous noterez que la syntaxe de @code{\tweak} est différente de @@ -414,8 +414,8 @@ une série d'articulations, n'en modifier qu'une seule. Ainsi : @lilypond[quote,fragment,ragged-right,verbatim,relative=2] a4^"Black" - -\tweak #'color #red ^"Red" - -\tweak #'color #green _"Green" + -\tweak color #red ^"Red" + -\tweak color #green _"Green" @end lilypond @noindent @@ -468,9 +468,9 @@ crochet de triolet court. @cindex couleur, exemple d'utilisation de la propriété @lilypond[quote,ragged-right,verbatim,fragment,relative=2] -\tweak #'direction #up +\tweak direction #up \times 4/3 { - \tweak #'color #red + \tweak color #red \times 2/3 { c8[ c c] } \times 2/3 { c8[ c c] } \times 2/3 { c8[ c c] } @@ -490,12 +490,11 @@ avec la commande @code{\override} : @c See issue 509 @lilypond[quote,ragged-right,verbatim,fragment,relative=1] \times 2/3 { c8[ c c] } -\once \override TupletNumber - #'text = #tuplet-number::calc-fraction-text +\once \override TupletNumber.text = #tuplet-number::calc-fraction-text \times 2/3 { c8[ c] c8[ c] - \once \override TupletNumber #'transparent = ##t + \once \override TupletNumber.transparent = ##t \times 2/3 { c8[ c c] } \times 2/3 { c8[ c c] } } @@ -634,7 +633,7 @@ dans un premier temps, pour nous assurer que la commande fonctionne. Nous obtenons : @example -\override Slur #'thickness = #5.0 +\override Slur.thickness = #5.0 @end example N'oublions pas le @code{#'} qui doit précéder le nom de la propriété et @@ -654,7 +653,7 @@ proche d'elle.} Essayons : \time 6/8 { % Increase thickness of all following slurs from 1.2 to 5.0 - \override Slur #'thickness = #5.0 + \override Slur.thickness = #5.0 r4 bes8 bes[( g]) g | g8[( es]) es d[( f]) as | as8 g @@ -729,7 +728,7 @@ simplement ignorée. Il faut donc que la commande introduite par { r4 bes8 % Increase thickness of immediately following slur only - \once \override Slur #'thickness = #5.0 + \once \override Slur.thickness = #5.0 bes8[( g]) g | g8[( es]) es d[( f]) as | as8 g @@ -774,10 +773,10 @@ débute la liaison : { r4 bes8 % Increase thickness of immediately following slur only - \once \override Slur #'thickness = #5.0 + \once \override Slur.thickness = #5.0 bes[( g]) g | % Increase thickness of immediately following slur only - \once \override Slur #'thickness = #5.0 + \once \override Slur.thickness = #5.0 g8[( es]) es d[( f]) as | as8 g } @@ -804,11 +803,11 @@ la seconde liaison la commande @code{\revert}, qui ramène la propriété { r4 bes8 % Increase thickness of all following slurs from 1.2 to 5.0 - \override Slur #'thickness = #5.0 + \override Slur.thickness = #5.0 bes[( g]) g | g8[( es]) es % Revert thickness of all following slurs to default of 1.2 - \revert Slur #'thickness + \revert Slur.thickness d8[( f]) as | as8 g } @@ -907,7 +906,7 @@ Ainsi, la commande @code{\override} pour mettre les paroles en italique est : @example -\override LyricText #'font-shape = #'italic +\override LyricText.font-shape = #'italic @end example @noindent @@ -929,7 +928,7 @@ comme ceci : as8 g } \addlyrics { - \override LyricText #'font-shape = #'italic + \override LyricText.font-shape = #'italic The man who | feels love's sweet e -- | mo -- tion } } @@ -958,7 +957,7 @@ joints et l'interpréteur ne pourra pas les reconnaître. La formulation correcte est donc : @example -\override Lyrics . LyricText #'font-shape = #'italic +\override Lyrics.LyricText.font-shape = #'italic @end example @warning{Dans la saisie des paroles, pensez à toujours laisser une @@ -1111,7 +1110,7 @@ encore, le contexte concerné (@code{Voice} en l'occurrence) : @lilypond[quote,fragment,ragged-right,verbatim,relative=2] { \time 12/16 - \override BarLine #'stencil = ##f + \override BarLine.stencil = ##f c4 b8 c d16 c d8 | g,8 a16 b8 c d4 e16 | e8 @@ -1137,7 +1136,7 @@ mentionnant le bon contexte : @lilypond[quote,fragment,ragged-right,verbatim,relative=2] { \time 12/16 - \override Staff.BarLine #'stencil = ##f + \override Staff.BarLine.stencil = ##f c4 b8 c d16 c d8 | g,8 a16 b8 c d4 e16 | e8 @@ -1157,7 +1156,7 @@ zéro : @lilypond[quote,verbatim,relative=2] { c4 c - \once \override NoteHead #'stencil = #point-stencil + \once \override NoteHead.stencil = #point-stencil c4 c } @end lilypond @@ -1187,7 +1186,7 @@ vecteur, et le premier @code{#} est là, comme toujours avec la commande @lilypond[quote,fragment,ragged-right,verbatim,relative=2] { \time 12/16 - \override Staff.BarLine #'break-visibility = #'#(#f #f #f) + \override Staff.BarLine.break-visibility = #'#(#f #f #f) c4 b8 c d16 c d8 | g,8 a16 b8 c d4 e16 | e8 @@ -1223,7 +1222,7 @@ pour rendre la métrique transparente est : @lilypond[quote,fragment,ragged-right,verbatim,relative=2] { \time 12/16 - \override Staff.TimeSignature #'transparent = ##t + \override Staff.TimeSignature.transparent = ##t c4 b8 c d16 c d8 | g,8 a16 b8 c d4 e16 | e8 @@ -1243,7 +1242,7 @@ attribuons plutôt au stencil des métriques la valeur @code{#f} : @lilypond[quote,fragment,ragged-right,verbatim,relative=2] { \time 12/16 - \override Staff.TimeSignature #'stencil = ##f + \override Staff.TimeSignature.stencil = ##f c4 b8 c d16 c d8 | g,8 a16 b8 c d4 e16 | e8 @@ -1285,7 +1284,7 @@ Pour mettre les barres de mesure en blanc, on écrit : @lilypond[quote,fragment,ragged-right,verbatim,relative=2] { \time 12/16 - \override Staff.BarLine #'color = #white + \override Staff.BarLine.color = #white c4 b8 c d16 c d8 | g,8 a16 b8 c d4 e16 | e8 @@ -1319,7 +1318,7 @@ comme ceci : @lilypond[quote,fragment,ragged-right,verbatim,relative=2] { \time 12/16 - \override Staff.BarLine #'color = #(x11-color 'white) + \override Staff.BarLine.color = #(x11-color 'white) c4 b8 c d16 c d8 | g,8 a16 b8 c d4 e16 | e8 @@ -1350,7 +1349,7 @@ Ainsi, pour choisir la couleur rouge, la valeur serait @lilypond[quote,fragment,ragged-right,verbatim,relative=2] { \time 12/16 - \override Staff.BarLine #'color = #(rgb-color 1 1 1) + \override Staff.BarLine.color = #(rgb-color 1 1 1) c4 b8 c d16 c d8 | g,8 a16 b8 c d4 e16 | e8 @@ -1374,12 +1373,12 @@ notre exemple différentes nuances de gris : @lilypond[quote,fragment,ragged-right,verbatim,relative=2] { \time 12/16 - \override Staff.StaffSymbol #'color = #(x11-color 'grey30) - \override Staff.TimeSignature #'color = #(x11-color 'grey60) - \override Staff.Clef #'color = #(x11-color 'grey60) - \override Voice.NoteHead #'color = #(x11-color 'grey85) - \override Voice.Stem #'color = #(x11-color 'grey85) - \override Staff.BarLine #'color = #(x11-color 'grey10) + \override Staff.StaffSymbol.color = #(x11-color 'grey30) + \override Staff.TimeSignature.color = #(x11-color 'grey60) + \override Staff.Clef.color = #(x11-color 'grey60) + \override Voice.NoteHead.color = #(x11-color 'grey85) + \override Voice.Stem.color = #(x11-color 'grey85) + \override Staff.BarLine.color = #(x11-color 'grey10) c4 b8 c d16 c d8 | g,8 a16 b8 c d4 e16 | e8 @@ -1450,8 +1449,8 @@ régler le stencil de chacun sur @code{#f}, comme ceci : alignAboveContext = #"main" } { - \override Staff.Clef #'stencil = ##f - \override Staff.TimeSignature #'stencil = ##f + \override Staff.Clef.stencil = ##f + \override Staff.TimeSignature.stencil = ##f { f8 f c } } >> @@ -1511,9 +1510,9 @@ Remplaçons donc l'exemple ci-dessus par celui-ci : \new Staff \with { alignAboveContext = #"main" % Don't print clefs in this staff - \override Clef #'stencil = ##f + \override Clef.stencil = ##f % Don't print time signatures in this staff - \override TimeSignature #'stencil = ##f + \override TimeSignature.stencil = ##f } { f8 f c } >> @@ -1544,7 +1543,7 @@ taille de police de chaque type d'objet avec des commandes comme celle-ci pour les têtes de notes (@code{NoteHead}) : @example -\override NoteHead #'font-size = #-2 +\override NoteHead.font-size = #-2 @end example soit nous changeons la taille de toutes les polices à la fois grâce à la @@ -1576,8 +1575,8 @@ Essayons sur l'exemple d'ossia : { f8 c c } \new Staff \with { alignAboveContext = #"main" - \override Clef #'stencil = ##f - \override TimeSignature #'stencil = ##f + \override Clef.stencil = ##f + \override TimeSignature.stencil = ##f % Reduce all font sizes by ~24% fontSize = #-2 } @@ -1647,11 +1646,11 @@ augmente, les objets en question. Voici comment elle s'utilise : { f8 c c } \new Staff \with { alignAboveContext = #"main" - \override Clef #'stencil = ##f - \override TimeSignature #'stencil = ##f + \override Clef.stencil = ##f + \override TimeSignature.stencil = ##f fontSize = #-2 % Reduce stem length and line spacing to match - \override StaffSymbol #'staff-space = #(magstep -2) + \override StaffSymbol.staff-space = #(magstep -2) } { f8 f c } >> @@ -1814,11 +1813,11 @@ notes de nouveau avec le comportement par défaut. @lilypond[quote,fragment,ragged-right,verbatim,relative=2] a4 g c a | -\override Stem #'direction = #DOWN +\override Stem.direction = #DOWN a4 g c a | -\override Stem #'direction = #UP +\override Stem.direction = #UP a4 g c a | -\revert Stem #'direction +\revert Stem.direction a4 g c a | @end lilypond @@ -1909,9 +1908,9 @@ les deux suivantes montrent l'effet lorsqu'on indique @code{DOWN} et @lilypond[quote,verbatim,relative=2] c4-5 a-3 f-1 c'-5 | -\override Fingering #'direction = #DOWN +\override Fingering.direction = #DOWN c4-5 a-3 f-1 c'-5 | -\override Fingering #'direction = #UP +\override Fingering.direction = #UP c4-5 a-3 f-1 c'-5 | @end lilypond @@ -2013,7 +2012,7 @@ par défaut donnée dans la RPI à la page de l'objet @code{Fingering} étant @code{-5}, essayons @code{-7} : @lilypond[quote,fragment,ragged-right,verbatim,relative=1] -\override Fingering #'font-size = #-7 +\override Fingering.font-size = #-7 \set fingeringOrientations = #'(left) 4 4 @@ -2118,7 +2117,7 @@ d'entre eux. @lilypond[quote,fragment,ragged-right,verbatim,relative=1] % Set details for later Text Spanner -\override TextSpanner #'(bound-details left text) +\override TextSpanner.bound-details.left.text = \markup { \small \bold Slower } % Place dynamics above staff \dynamicUp @@ -2170,12 +2169,12 @@ créé dans le contexte @code{Staff} : @lilypond[quote,fragment,ragged-right,verbatim,relative=1] % Set details for later Text Spanner -\override TextSpanner #'(bound-details left text) +\override TextSpanner.bound-details.left.text = \markup { \small \bold Slower } % Place dynamics above staff \dynamicUp % Place following Ottava Bracket below Text Spanners -\once \override Staff.OttavaBracket #'outside-staff-priority = #340 +\once \override Staff.OttavaBracket.outside-staff-priority = #340 % Start Ottava Bracket \ottava #1 c'4 \startTextSpan @@ -2219,10 +2218,10 @@ L'exemple suivant illustre ces deux différentes méthodes. @lilypond[quote,verbatim,relative=2] c4( c^\markup { \tiny \sharp } d4.) c8 | c4( -\once \override TextScript #'avoid-slur = #'inside -\once \override TextScript #'outside-staff-priority = ##f +\once \override TextScript.avoid-slur = #'inside +\once \override TextScript.outside-staff-priority = ##f c4^\markup { \tiny \sharp } d4.) c8 | -\once \override Slur #'outside-staff-priority = #500 +\once \override Slur.outside-staff-priority = #500 c4( c^\markup { \tiny \sharp } d4.) c8 | @end lilypond @@ -2241,7 +2240,7 @@ de @qq{Text3} jusqu'à une valeur très haute : @lilypond[quote,fragment,ragged-right,verbatim,relative=2] c2^"Text1" c2^"Text2" | -\once \override TextScript #'outside-staff-priority = #500 +\once \override TextScript.outside-staff-priority = #500 c2^"Text3" c2^"Text4" | @end lilypond @@ -2306,12 +2305,12 @@ c,,2^"Text" c'' | R1 | % Turn off collision avoidance -\once \override TextScript #'outside-staff-priority = ##f +\once \override TextScript.outside-staff-priority = ##f c,,2^"Long Text " c'' | R1 | % Turn off collision avoidance -\once \override TextScript #'outside-staff-priority = ##f +\once \override TextScript.outside-staff-priority = ##f \textLengthOn % and turn on textLengthOn c,,2^"Long Text " % Spaces at end are honored c''2 | @@ -2392,7 +2391,7 @@ leur vraie largeur se manifeste. La commande pour y parvenir avec des indications de nuances est : @example -\override DynamicText #'extra-spacing-width = #'(0 . 0) +\override DynamicText.extra-spacing-width = #'(0 . 0) @end example @noindent @@ -2403,7 +2402,7 @@ Voyons si ça marche sur notre exemple précédent : @lilypond[quote,fragment,ragged-right,verbatim,relative=2] \dynamicUp -\override DynamicText #'extra-spacing-width = #'(0 . 0) +\override DynamicText.extra-spacing-width = #'(0 . 0) a4\f b\mf c\mp b\p | @end lilypond @@ -2424,7 +2423,7 @@ et le bord droit d'une demie unité, on obtient : @lilypond[quote,fragment,ragged-right,verbatim,relative=2] \dynamicUp % Extend width by 1 staff space -\override DynamicText #'extra-spacing-width = #'(-0.5 . 0.5) +\override DynamicText.extra-spacing-width = #'(-0.5 . 0.5) a4\f b\mf c\mp b\p @end lilypond @@ -2722,7 +2721,7 @@ des symboles qui sont imprimés au-dessus ou en dessous des notes. @lilypond[quote,fragment,relative=1,verbatim] c2\fermata -\override Script #'padding = #3 +\override Script.padding = #3 b2\fermata @end lilypond @@ -2731,11 +2730,11 @@ b2\fermata @lilypond[quote,fragment,relative=1,verbatim] % This will not work, see below: -\override MetronomeMark #'padding = #3 +\override MetronomeMark.padding = #3 \tempo 4=120 c1 | % This works: -\override Score.MetronomeMark #'padding = #3 +\override Score.MetronomeMark.padding = #3 \tempo 4=80 d1 | @end lilypond @@ -2776,15 +2775,13 @@ sesquisharp = \markup { \sesquisharp } \relative c'' { c4 % This prints a sesquisharp but the spacing is too small - \once \override Accidental - #'stencil = #ly:text-interface::print - \once \override Accidental #'text = #sesquisharp + \once \override Accidental.stencil = #ly:text-interface::print + \once \override Accidental.text = #sesquisharp cis4 c % This improves the spacing - \once \override Score.AccidentalPlacement #'right-padding = #0.6 - \once \override Accidental - #'stencil = #ly:text-interface::print - \once \override Accidental #'text = #sesquisharp + \once \override Score.AccidentalPlacement.right-padding = #0.6 + \once \override Accidental.stencil = #ly:text-interface::print + \once \override Accidental.text = #sesquisharp cis4 | } @end lilypond @@ -2825,9 +2822,9 @@ précédente : @lilypond[quote,fragment,ragged-right,verbatim,relative=2] \dynamicUp % Extend width by 1 unit -\override DynamicText #'extra-spacing-width = #'(-0.5 . 0.5) +\override DynamicText.extra-spacing-width = #'(-0.5 . 0.5) % Align dynamics to a base line 2 units above staff -\override DynamicLineSpanner #'staff-padding = #2 +\override DynamicLineSpanner.staff-padding = #2 a4\f b\mf c\mp b\p @end lilypond @@ -2845,7 +2842,7 @@ de référence de la note parente : @lilypond[quote,fragment,ragged-right,verbatim,relative=3] \voiceOne -\once \override StringNumber #'self-alignment-X = #RIGHT +\once \override StringNumber.self-alignment-X = #RIGHT @end lilypond @@ -2882,7 +2879,7 @@ de quatre demi-intervalles vers le bas, ce qui donne @code{-8}. << { c4 c c c } \\ - \override MultiMeasureRest #'staff-position = #-8 + \override MultiMeasureRest.staff-position = #-8 { R1 } >> @end lilypond @@ -2913,7 +2910,7 @@ légèrement vers la gauche et de 1,8 intervalle de lignes vers le bas : @lilypond[quote,fragment,relative=1,verbatim] \stemUp f4-5 -\once \override Fingering #'extra-offset = #'(-0.3 . -1.8) +\once \override Fingering.extra-offset = #'(-0.3 . -1.8) f4-5 @end lilypond @@ -2960,7 +2957,7 @@ disgracieuse de la liaison. @lilypond[quote,verbatim,fragment,ragged-right,relative=1] r4 -\once \override PhrasingSlur #'positions = #'(-4 . -3) +\once \override PhrasingSlur.positions = #'(-4 . -3) \acciaccatura e8\( d8 c~ c d c d\) @end lilypond @@ -2998,7 +2995,7 @@ au-dessous de la ligne médiane mais, disons, à 1 : { c'1 ~ c'2. e'8 f' } \\ { - \override Beam #'positions = #'(-1 . -1) + \override Beam.positions = #'(-1 . -1) e''8 e'' e'' e'' e'' e'' e'' e'' f''2 g'' } >> @@ -3064,13 +3061,13 @@ Et voici le résultat final : \\ { 2 - \once \override NoteColumn #'force-hshift = #0.5 + \once \override NoteColumn.force-hshift = #0.5 des2 } \\ \\ { - \override NoteColumn #'force-hshift = #0 + \override NoteColumn.force-hshift = #0 aes'2 f4 fes } >> | @@ -3106,7 +3103,7 @@ pas fait apparaître les indications de nuance, de doigté ni de pédale. rhMusic = \relative c'' { \new Voice { r2 c4.\( g8 | - \once \override Tie #'staff-position = #3.5 + \once \override Tie.staff-position = #3.5 bes1~ | \bar "||" \time 6/4 @@ -3119,7 +3116,7 @@ rhMusic = \relative c'' { \voiceTwo c,8~ % Reposition the c2 to the right of the merged note - \once \override NoteColumn #'force-hshift = #1.0 + \once \override NoteColumn.force-hshift = #1.0 % Move the c2 out of the main note column % so the merge will work \shiftOnn @@ -3312,7 +3309,7 @@ insérer juste devant la première note liée ; elle est censée déplacer la liaison vers le haut de 3,5 demi-intervalles de lignes au-dessus de la ligne médiane : -@code{\once \override Tie #'staff-position = #3.5} +@code{\once \override Tie.staff-position = #3.5} Cela s'adjoint à la deuxième mesure, pour donner : @@ -3321,7 +3318,7 @@ Cela s'adjoint à la deuxième mesure, pour donner : rhMusic = \relative c'' { \new Voice { r2 c4.\( g8 | - \once \override Tie #'staff-position = #3.5 + \once \override Tie.staff-position = #3.5 bes1~ | \bar "||" \time 6/4 @@ -3402,7 +3399,7 @@ au début de cette section et rhMusic = \relative c'' { \new Voice { r2 c4.\( g8 | - \once \override Tie #'staff-position = #3.5 + \once \override Tie.staff-position = #3.5 bes1~ | \bar "||" \time 6/4 @@ -3477,7 +3474,7 @@ Voici ce que donnent ces modifications : rhMusic = \relative c'' { \new Voice { r2 c4.\( g8 | - \once \override Tie #'staff-position = #3.5 + \once \override Tie.staff-position = #3.5 bes1~ | \bar "||" \time 6/4 @@ -3548,7 +3545,7 @@ hampe transparente et déplacer le do avec la propriété rhMusic = \relative c'' { \new Voice { r2 c4.\( g8 | - \once \override Tie #'staff-position = #3.5 + \once \override Tie.staff-position = #3.5 bes1~ | \bar "||" \time 6/4 @@ -3562,7 +3559,7 @@ rhMusic = \relative c'' { \voiceTwo c,8~ % Reposition the c2 to the right of the merged note - \once \override NoteColumn #'force-hshift = #1.0 + \once \override NoteColumn.force-hshift = #1.0 % Move the c2 out of the main note column % so the merge will work \shiftOnn @@ -3721,7 +3718,7 @@ Nous montrons ci-dessous le résultat des deux méthodes : % Visible tempo marking \tempo 4=120 a4 a a - \once \override Score.MetronomeMark #'transparent = ##t + \once \override Score.MetronomeMark.transparent = ##t % Invisible tempo marking to lengthen fermata in MIDI \tempo 4=80 a4\fermata | @@ -3743,7 +3740,7 @@ Nous montrons ci-dessous le résultat des deux méthodes : % Visible tempo marking \tempo 4=120 a4 a a - \once \override Score.MetronomeMark #'stencil = ##f + \once \override Score.MetronomeMark.stencil = ##f % Invisible tempo marking to lengthen fermata in MIDI \tempo 4=80 a4\fermata | @@ -3790,11 +3787,11 @@ enchâssées dans un @code{\markup} -- ce qui les rend pénibles à saisir @code{\revert} ? @example -@code{\override Lyrics . LyricText #'font-shape = #'italic} -@code{\override Lyrics . LyricText #'font-series = #'bold} +@code{\override Lyrics.LyricText.font-shape = #'italic} +@code{\override Lyrics.LyricText.font-series = #'bold} -@code{\revert Lyrics . LyricText #'font-shape} -@code{\revert Lyrics . LyricText #'font-series} +@code{\revert Lyrics.LyricText.font-shape} +@code{\revert Lyrics.LyricText.font-series} @end example Là encore, ce serait extrêmement pénible à saisir, surtout s'il y avait @@ -3812,13 +3809,13 @@ milieu d'un bloc @code{\lyricmode} ! @lilypond[quote,verbatim] emphasize = { - \override Lyrics.LyricText #'font-shape = #'italic - \override Lyrics.LyricText #'font-series = #'bold + \override Lyrics.LyricText.font-shape = #'italic + \override Lyrics.LyricText.font-series = #'bold } normal = { - \revert Lyrics.LyricText #'font-shape - \revert Lyrics.LyricText #'font-series + \revert Lyrics.LyricText.font-shape + \revert Lyrics.LyricText.font-series } global = { \key c \major \time 4/4 \partial 4 } @@ -4010,17 +4007,17 @@ inst = \layout@{ \context @{ \Score - \override MetronomeMark #'extra-offset = #'(-9 . 0) - \override MetronomeMark #'padding = #'3 + \override MetronomeMark.extra-offset = #'(-9 . 0) + \override MetronomeMark.padding = #'3 @} \context @{ \Staff - \override TimeSignature #'style = #'numbered + \override TimeSignature.style = #'numbered @} \context @{ \Voice - \override Glissando #'thickness = #3 - \override Glissando #'gap = #0.1 + \override Glissando.thickness = #3 + \override Glissando.gap = #0.1 @} @} @end example @@ -4043,17 +4040,17 @@ inst = \layout{ \context { \Score - \override MetronomeMark #'extra-offset = #'(-9 . 0) - \override MetronomeMark #'padding = #'3 + \override MetronomeMark.extra-offset = #'(-9 . 0) + \override MetronomeMark.padding = #'3 } \context { \Staff - \override TimeSignature #'style = #'numbered + \override TimeSignature.style = #'numbered } \context { \Voice - \override Glissando #'thickness = #3 - \override Glissando #'gap = #0.1 + \override Glissando.thickness = #3 + \override Glissando.gap = #0.1 } } @@ -4096,16 +4093,16 @@ inst = \layout@{ \context @{ \Score - \override MetronomeMark #'extra-offset = #'(-9 . 0) - \override MetronomeMark #'padding = #'3 + \override MetronomeMark.extra-offset = #'(-9 . 0) + \override MetronomeMark.padding = #'3 @} \context @{ \Staff @} \context @{ \Voice - \override Glissando #'thickness = #3 - \override Glissando #'gap = #0.1 + \override Glissando.thickness = #3 + \override Glissando.gap = #0.1 @} @} @end example @@ -4129,12 +4126,12 @@ inst = \layout{ \context { \Score - \override MetronomeMark #'extra-offset = #'(-9 . 0) - \override MetronomeMark #'padding = #'3 + \override MetronomeMark.extra-offset = #'(-9 . 0) + \override MetronomeMark.padding = #'3 } \context { \Voice - \override Glissando #'thickness = #3 - \override Glissando #'gap = #0.1 + \override Glissando.thickness = #3 + \override Glissando.gap = #0.1 } } @@ -4265,8 +4262,8 @@ est défini comme : @example tieDotted = @{ - \override Tie #'dash-period = #0.75 - \override Tie #'dash-fraction = #0.1 + \override Tie.dash-period = #0.75 + \override Tie.dash-fraction = #0.1 @} @end example @@ -4370,7 +4367,7 @@ fonction de leur position sur la portée. \relative c' { % Arrange to obtain color from color-notehead procedure - \override NoteHead #'color = #color-notehead + \override NoteHead.color = #color-notehead a2 b | c2 d | e2 f | g2 a | } @end lilypond diff --git a/Documentation/fr/notation/ancient.itely b/Documentation/fr/notation/ancient.itely index ce1a92d242..683d56657d 100644 --- a/Documentation/fr/notation/ancient.itely +++ b/Documentation/fr/notation/ancient.itely @@ -9,7 +9,7 @@ @end ignore -@c \version "2.17.5" +@c \version "2.17.6" @c Translators: Jean-Charles Malahieude @@ -315,7 +315,7 @@ L'impression de guidons s'obtient en affectant, dans un bloc \context { \Staff \consists "Custos_engraver" - \override Custos #'style = #'mensural + \override Custos.style = #'mensural } } } @@ -407,7 +407,7 @@ lancer dans la saisie de votre chant comme ci-après : \score { << \new MensuralVoice = "discantus" \transpose c c' { - \override Score.BarNumber #'transparent = ##t { + \override Score.BarNumber.transparent = ##t { c'1\melisma bes a g\melismaEnd f\breve \[ f1\melisma a c'\breve d'\melismaEnd \] @@ -466,7 +466,7 @@ Clef d'ut, style mensural historique @tab @lilypond[relative=1,notime] \clef "mensural-c2" - \override NoteHead #'style = #'mensural + \override NoteHead.style = #'mensural c @end lilypond @@ -477,7 +477,7 @@ Clef de fa, style mensural historique @tab @lilypond[relative=1,notime] \clef "mensural-f" - \override NoteHead #'style = #'mensural + \override NoteHead.style = #'mensural c @end lilypond @@ -488,7 +488,7 @@ Clef de sol, style mensural historique @tab @lilypond[relative=1,notime] \clef "mensural-g" - \override NoteHead #'style = #'mensural + \override NoteHead.style = #'mensural c @end lilypond @@ -512,7 +512,7 @@ lignes (clef d'ut seconde pour l'exemple) @tab @lilypond[relative=1,notime] \clef "petrucci-c2" - \override NoteHead #'style = #'mensural + \override NoteHead.style = #'mensural c @end lilypond @@ -525,7 +525,7 @@ lignes (clef de fa troisième pour l'exemple) @tab @lilypond[relative=1,notime] \clef "petrucci-f3" - \override NoteHead #'style = #'mensural + \override NoteHead.style = #'mensural c @end lilypond @@ -536,7 +536,7 @@ Clef de sol, style mensural Petrucci @tab @lilypond[relative=1,notime] \clef "petrucci-g" - \override NoteHead #'style = #'mensural + \override NoteHead.style = #'mensural c @end lilypond @end multitable @@ -636,18 +636,18 @@ Voici les différences entre les styles : \time 2/2 c1^\markup { \hspace #-2.0 \typewriter default } - \override Staff.TimeSignature #'style = #'numbered + \override Staff.TimeSignature.style = #'numbered \time 2/2 c1^\markup { \hspace #-2.0 \typewriter numbered } - \override Staff.TimeSignature #'style = #'mensural + \override Staff.TimeSignature.style = #'mensural \time 2/2 c1^\markup { \hspace #-2.0 \typewriter mensural } - \override Staff.TimeSignature #'style = #'neomensural + \override Staff.TimeSignature.style = #'neomensural \time 2/2 c1^\markup { \hspace #-2.0 \typewriter neomensural } - \override Staff.TimeSignature #'style = #'single-digit + \override Staff.TimeSignature.style = #'single-digit \time 2/2 c1^\markup { \hspace #-2.0 \typewriter single-digit } } @@ -732,13 +732,13 @@ L'exemple suivant illustre le style @code{petrucci}. @lilypond[quote,fragment,ragged-right,verbatim] \set Score.skipBars = ##t \autoBeamOff -\override NoteHead #'style = #'petrucci +\override NoteHead.style = #'petrucci a'\maxima a'\longa a'\breve a'1 a'2 a'4 a'8 a'16 a' -\override NoteHead #'style = #'semipetrucci +\override NoteHead.style = #'semipetrucci a'\breve*5/6 -\override NoteHead #'style = #'blackpetrucci +\override NoteHead.style = #'blackpetrucci a'8*4/3 a' -\override NoteHead #'style = #'petrucci +\override NoteHead.style = #'petrucci a'\longa @end lilypond @@ -767,9 +767,9 @@ styles actuellement pris en charge sont @code{default} et @code{mensural}. @lilypond[quote,fragment,ragged-right,verbatim] -\override Flag #'style = #'mensural -\override Stem #'thickness = #1.0 -\override NoteHead #'style = #'mensural +\override Flag.style = #'mensural +\override Stem.thickness = #1.0 +\override NoteHead.style = #'mensural \autoBeamOff c'8 d'8 e'8 f'8 c'16 d'16 e'16 f'16 c'32 d'32 e'32 f'32 s8 c''8 d''8 e''8 f''8 c''16 d''16 e''16 f''16 c''32 d''32 e''32 f''32 @@ -821,11 +821,11 @@ L'exemple suivant illustre les styles @code{mensural} et @lilypond[quote,fragment,ragged-right,verbatim] \set Score.skipBars = ##t -\override Rest #'style = #'classical +\override Rest.style = #'classical r\longa^"classical" r\breve r1 r2 r4 r8 r16 s \break -\override Rest #'style = #'mensural +\override Rest.style = #'mensural r\longa^"mensural" r\breve r1 r2 r4 r8 r16 s \break -\override Rest #'style = #'neomensural +\override Rest.style = #'neomensural r\longa^"neomensural" r\breve r1 r2 r4 r8 r16 @end lilypond @@ -878,7 +878,7 @@ Pour disposer des formes anciennes d'altération, utilisez la propriété et @code{KeySignature}, comme ceci : @example -\override Staff.Accidental #'glyph-name-alist = +\override Staff.Accidental.glyph-name-alist = #alteration-mensural-glyph-name-alist @end example @@ -995,8 +995,8 @@ Par exemple, @c @example @c \set Score.timing = ##f @c \set Score.defaultBarType = "-" -@c \override NoteHead #'style = #'neomensural -@c \override Staff.TimeSignature #'style = #'neomensural +@c \override NoteHead.style = #'neomensural +@c \override Staff.TimeSignature.style = #'neomensural @c \clef "petrucci-g" @c \[ c'\maxima g \] @c \[ d\longa c\breve f e d \] @@ -1008,13 +1008,13 @@ Par exemple, \transpose c c' { \set Score.timing = ##f \set Score.defaultBarType = "-" - \override NoteHead #'style = #'petrucci - \override Staff.TimeSignature #'style = #'mensural + \override NoteHead.style = #'petrucci + \override Staff.TimeSignature.style = #'mensural \clef "petrucci-g" \[ c'\maxima g \] \[ d\longa - \override NoteHead #'ligature-flexa = ##t - \once \override NoteHead #'flexa-width = #3.2 + \override NoteHead.ligature-flexa = ##t + \once \override NoteHead.flexa-width = #3.2 c\breve f e d \] \[ c'\maxima d'\longa \] \[ e'1 a g\breve \] @@ -1036,13 +1036,13 @@ par le @code{Mensural_ligature_engraver}, on obtient \transpose c c' { \set Score.timing = ##f \set Score.defaultBarType = "-" - \override NoteHead #'style = #'petrucci - \override Staff.TimeSignature #'style = #'mensural + \override NoteHead.style = #'petrucci + \override Staff.TimeSignature.style = #'mensural \clef "petrucci-g" \[ c'\maxima g \] \[ d\longa - \override NoteHead #'ligature-flexa = ##t - \once \override NoteHead #'flexa-width = #3.2 + \override NoteHead.ligature-flexa = ##t + \once \override NoteHead.flexa-width = #3.2 c\breve f e d \] \[ c'\maxima d'\longa \] \[ e'1 a g\breve \] @@ -1161,12 +1161,12 @@ Clef d'ut, style des éditions vaticanes @code{vaticana-do3} @tab @lilypond[relative=1,notime] - \override Staff.StaffSymbol #'line-count = #4 - \override Staff.StaffSymbol #'color = #red - \override Staff.LedgerLineSpanner #'color = #red - \override Voice.Stem #'transparent = ##t - \override Voice.Flag #'transparent = ##t - \override NoteHead #'style = #'vaticana.punctum + \override Staff.StaffSymbol.line-count = #4 + \override Staff.StaffSymbol.color = #red + \override Staff.LedgerLineSpanner.color = #red + \override Voice.Stem.transparent = ##t + \override Voice.Flag.transparent = ##t + \override NoteHead.style = #'vaticana.punctum \clef "vaticana-do2" c @end lilypond @@ -1177,12 +1177,12 @@ Clef de fa, style des éditions vaticanes @code{vaticana-fa1}, @code{vaticana-fa2} @tab @lilypond[relative=1,notime] - \override Staff.StaffSymbol #'line-count = #4 - \override Staff.StaffSymbol #'color = #red - \override Staff.LedgerLineSpanner #'color = #red - \override Voice.Stem #'transparent = ##t - \override Voice.Flag #'transparent = ##t - \override NoteHead #'style = #'vaticana.punctum + \override Staff.StaffSymbol.line-count = #4 + \override Staff.StaffSymbol.color = #red + \override Staff.LedgerLineSpanner.color = #red + \override Voice.Stem.transparent = ##t + \override Voice.Flag.transparent = ##t + \override NoteHead.style = #'vaticana.punctum \clef "vaticana-fa2" c @end lilypond @@ -1194,12 +1194,12 @@ Clef d'ut, style Editio Medicaea @code{medicaea-do3} @tab @lilypond[relative=1,notime] - \override Staff.StaffSymbol #'line-count = #4 - \override Staff.StaffSymbol #'color = #red - \override Staff.LedgerLineSpanner #'color = #red - \override Voice.Stem #'transparent = ##t - \override Voice.Flag #'transparent = ##t - \override NoteHead #'style = #'medicaea.punctum + \override Staff.StaffSymbol.line-count = #4 + \override Staff.StaffSymbol.color = #red + \override Staff.LedgerLineSpanner.color = #red + \override Voice.Stem.transparent = ##t + \override Voice.Flag.transparent = ##t + \override NoteHead.style = #'medicaea.punctum \clef "medicaea-do2" c @end lilypond @@ -1210,12 +1210,12 @@ Clef de fa, style Editio Medicaea @code{medicaea-fa1}, @code{medicaea-fa2} @tab @lilypond[relative=1,notime] - \override Staff.StaffSymbol #'line-count = #4 - \override Staff.StaffSymbol #'color = #red - \override Staff.LedgerLineSpanner #'color = #red - \override Voice.Stem #'transparent = ##t - \override Voice.Flag #'transparent = ##t - \override NoteHead #'style = #'medicaea.punctum + \override Staff.StaffSymbol.line-count = #4 + \override Staff.StaffSymbol.color = #red + \override Staff.LedgerLineSpanner.color = #red + \override Voice.Stem.transparent = ##t + \override Voice.Flag.transparent = ##t + \override NoteHead.style = #'medicaea.punctum \clef "medicaea-fa2" c @end lilypond @@ -1227,12 +1227,12 @@ Clef d'ut, style historique Hufnagel @code{hufnagel-do3} @tab @lilypond[relative=1,notime] - \override Staff.StaffSymbol #'line-count = #4 - \override Staff.StaffSymbol #'color = #red - \override Staff.LedgerLineSpanner #'color = #red - \override Voice.Stem #'transparent = ##t - \override Voice.Flag #'transparent = ##t - \override NoteHead #'style = #'hufnagel.punctum + \override Staff.StaffSymbol.line-count = #4 + \override Staff.StaffSymbol.color = #red + \override Staff.LedgerLineSpanner.color = #red + \override Voice.Stem.transparent = ##t + \override Voice.Flag.transparent = ##t + \override NoteHead.style = #'hufnagel.punctum \clef "hufnagel-do2" c @end lilypond @@ -1243,12 +1243,12 @@ Clef de fa, style historique Hufnagel @code{hufnagel-fa1}, @code{hufnagel-fa2} @tab @lilypond[relative=1,notime] - \override Staff.StaffSymbol #'line-count = #4 - \override Staff.StaffSymbol #'color = #red - \override Staff.LedgerLineSpanner #'color = #red - \override Voice.Stem #'transparent = ##t - \override Voice.Flag #'transparent = ##t - \override NoteHead #'style = #'hufnagel.punctum + \override Staff.StaffSymbol.line-count = #4 + \override Staff.StaffSymbol.color = #red + \override Staff.LedgerLineSpanner.color = #red + \override Voice.Stem.transparent = ##t + \override Voice.Flag.transparent = ##t + \override NoteHead.style = #'hufnagel.punctum \clef "hufnagel-fa2" c @end lilypond @@ -1259,11 +1259,11 @@ Clef combinée ut/fa, style historique Hufnagel @code{hufnagel-do-fa} @tab @lilypond[relative=1,notime] - \override Staff.StaffSymbol #'color = #red - \override Staff.LedgerLineSpanner #'color = #red - \override Voice.Stem #'transparent = ##t - \override Voice.Flag #'transparent = ##t - \override NoteHead #'style = #'hufnagel.punctum + \override Staff.StaffSymbol.color = #red + \override Staff.LedgerLineSpanner.color = #red + \override Voice.Stem.transparent = ##t + \override Voice.Flag.transparent = ##t + \override NoteHead.style = #'hufnagel.punctum \clef "hufnagel-do-fa" c @end lilypond @@ -1316,7 +1316,7 @@ Pour disposer des formes anciennes d'altération, utilisez la propriété et @code{KeySignature}, comme ceci : @example -\override Staff.Accidental #'glyph-name-alist = +\override Staff.Accidental.glyph-name-alist = #alteration-mensural-glyph-name-alist @end example @@ -1370,7 +1370,7 @@ pourquoi @file{gregorian-init.ly} définit aussi @code{\virgula} et \score { << \context VaticanaVoice { - \override TextScript #'padding = #3 + \override TextScript.padding = #3 g a g s^\markup { "divisio minima" } \divisioMinima @@ -1437,9 +1437,9 @@ spécifiquement destinées au style des éditions vaticanes. \include "gregorian.ly" \score { \new VaticanaVoice { - \override TextScript #'font-family = #'typewriter - \override TextScript #'font-shape = #'upright - \override Script #'padding = #-0.1 + \override TextScript.font-family = #'typewriter + \override TextScript.font-shape = #'upright + \override Script.padding = #-0.1 a\ictus_"ictus " \bar "" \break a\circulus_"circulus " \bar "" \break a\semicirculus_"semicirculus " \bar "" \break @@ -2522,7 +2522,7 @@ La notation kiévienne n'utilise qu'une seule clef -- la clef @lilypond[quote,relative=1,notime,verbatim] \clef "kievan-do" - \override NoteHead #'style = #'kievan + \override NoteHead.style = #'kievan c @end lilypond @@ -2554,7 +2554,7 @@ kiéviennes : @lilypond[quote,fragment,ragged-right,verbatim] \autoBeamOff \cadenzaOn -\override NoteHead #'style = #'kievan +\override NoteHead.style = #'kievan b'1 b'2 b'4 b'8 b'\breve b'\longa @end lilypond @@ -2590,8 +2590,8 @@ anciens. @lilypond[quote,relative=1,notime,verbatim] \clef "kievan-do" -\override NoteHead #'style = #'kievan -\override Accidental #'glyph-name-alist = +\override NoteHead.style = #'kievan +\override Accidental.glyph-name-alist = #alteration-kievan-glyph-name-alist bes' dis, @end lilypond @@ -2617,7 +2617,7 @@ d'un @code{\bar "k"}. @lilypond[quote,relative=1,notime,verbatim] \clef "kievan-do" - \override NoteHead #'style = #'kievan + \override NoteHead.style = #'kievan c \bar "k" @end lilypond @@ -2757,9 +2757,9 @@ chant = \relative c' { } verba = \lyricmode { - \once \override LyricText #'self-alignment-X = #-1 + \once \override LyricText.self-alignment-X = #-1 "Noctem quietam et" fi -- nem per -- fec -- tum - \once \override LyricText #'self-alignment-X = #-1 + \once \override LyricText.self-alignment-X = #-1 "concedat nobis Dominus" om -- ni -- po -- tens. } \score { @@ -2772,8 +2772,8 @@ verba = \lyricmode { \Staff \remove "Time_signature_engraver" \remove "Bar_engraver" - \override Stem #'transparent = ##t - \override Flag #'transparent = ##t + \override Stem.transparent = ##t + \override Flag.transparent = ##t } } } @@ -2788,13 +2788,13 @@ masquées, ici en jouant aussi sur la visibilité des hampes : chant = \relative c' { \clef "G_8" \set Score.timing = ##f - c\breve \override NoteHead #'transparent = ##t c c c c c - \revert NoteHead #'transparent - \override Stem #'transparent = ##f \stemUp c4 b4 a - \override Stem #'transparent = ##t - \override Flag #'transparent = ##t c2 c4 \divisioMaior - c\breve \override NoteHead #'transparent = ##t c c c c c c c - \revert NoteHead #'transparent c4 c f, f \finalis + c\breve \override NoteHead.transparent = ##t c c c c c + \revert NoteHead.transparent + \override Stem.transparent = ##f \stemUp c4 b4 a + \override Stem.transparent = ##t + \override Flag.transparent = ##t c2 c4 \divisioMaior + c\breve \override NoteHead.transparent = ##t c c c c c c c + \revert NoteHead.transparent c4 c f, f \finalis } verba = \lyricmode { @@ -2811,9 +2811,9 @@ verba = \lyricmode { \context { \Staff \remove "Time_signature_engraver" - \override BarLine #'transparent = ##t - \override Stem #'transparent = ##t - \override Flag #'transparent = ##t + \override BarLine.transparent = ##t + \override Stem.transparent = ##t + \override Flag.transparent = ##t } } } @@ -2841,7 +2841,7 @@ peuvent se réaliser avec des @qq{notes silencieuses} (@code{s}). @lilypond[verbatim,quote] spiritus = \relative c' { \time 1/4 - \override Lyrics.LyricText #'X-extent = #'(0 . 3) + \override Lyrics.LyricText.X-extent = #'(0 . 3) d4 \times 2/3 { f8 a g } g a a4 g f8 e d4 f8 g g8 d f g a g f4 g8 a a4 s \times 2/3 { g8 f d } e f g a g4 @@ -2861,12 +2861,12 @@ spirLyr = \lyricmode { \context { \Staff \remove "Time_signature_engraver" - \override BarLine #'X-extent = #'(-1 . 1) - \override Stem #'transparent = ##t - \override Flag #'transparent = ##t - \override Beam #'transparent = ##t - \override BarLine #'transparent = ##t - \override TupletNumber #'transparent = ##t + \override BarLine.X-extent = #'(-1 . 1) + \override Stem.transparent = ##t + \override Flag.transparent = ##t + \override Beam.transparent = ##t + \override BarLine.transparent = ##t + \override TupletNumber.transparent = ##t } } } diff --git a/Documentation/fr/notation/changing-defaults.itely b/Documentation/fr/notation/changing-defaults.itely index 8bbfa48b5a..e1573087fb 100644 --- a/Documentation/fr/notation/changing-defaults.itely +++ b/Documentation/fr/notation/changing-defaults.itely @@ -818,7 +818,7 @@ contexte : \layout { \context { \Staff - \override Stem #'thickness = #4.0 + \override Stem.thickness = #4.0 } } } @@ -919,7 +919,7 @@ musical. \layout { \accidentalStyle dodecaphonic \set fontSize = #-4 - \override Voice.Stem #'thickness = #4.0 + \override Voice.Stem.thickness = #4.0 } } @end lilypond @@ -961,7 +961,7 @@ contexte : \new Staff { \new Voice \with { - \override Stem #'thickness = #4.0 + \override Stem.thickness = #4.0 } { \relative c'' { @@ -1109,9 +1109,9 @@ jazz. \consists "Text_engraver" \consists "Pitch_squash_engraver" squashedPosition = #0 - \override NoteHead #'style = #'slash - \override Stem #'transparent = ##t - \override Flag #'transparent = ##t + \override NoteHead.style = #'slash + \override Stem.transparent = ##t + \override Flag.transparent = ##t \alias Voice } \context { \Staff @@ -1179,9 +1179,9 @@ On veut que les notes aient la forme d'une barre oblique, sans aucune hampe : @example -\override NoteHead #'style = #'slash -\override Stem #'transparent = ##t -\override Flag #'transparent = ##t +\override NoteHead.style = #'slash +\override Stem.transparent = ##t +\override Flag.transparent = ##t @end example Afin que tous ces graveurs puissent travailler de concert, on leur @@ -1202,9 +1202,9 @@ Récapitulons ; on se retrouve avec le bloc suivant : \consists "Text_engraver" \consists "Pitch_squash_engraver" squashedPosition = #0 - \override NoteHead #'style = #'slash - \override Stem #'transparent = ##t - \override Flag #'transparent = ##t + \override NoteHead.style = #'slash + \override Stem.transparent = ##t + \override Flag.transparent = ##t \alias Voice @} @end example @@ -1690,7 +1690,7 @@ doigté de la note. La commande suivante insère trois unités d'espace vide entre la note et le doigté : @example -\once \override Voice.Fingering #'padding = #3 +\once \override Voice.Fingering.padding = #3 @end example En ajoutant cette commande avant la création du doigté (de l'objet @@ -1698,7 +1698,7 @@ En ajoutant cette commande avant la création du doigté (de l'objet suivant : @lilypond[quote,relative=2,verbatim] -\once \override Voice.Fingering #'padding = #3 +\once \override Voice.Fingering.padding = #3 c-2 \stemUp f @@ -1815,7 +1815,7 @@ n'est ici que d'examiner l'emploi de cette commande. La commande suivante : @verbatim -\override Staff.Stem #'thickness = #4.0 +\override Staff.Stem.thickness = #4.0 @end verbatim @noindent @@ -1827,7 +1827,7 @@ autres portées demeureront intactes. @lilypond[quote,verbatim,relative=2,fragment] c4 -\override Staff.Stem #'thickness = #4.0 +\override Staff.Stem.thickness = #4.0 c4 c4 c4 @@ -1844,7 +1844,7 @@ qu'une seule fois. @lilypond[quote,fragment,verbatim,relative=2] c4 -\once \override Stem #'thickness = #4.0 +\once \override Stem.thickness = #4.0 c4 c4 @end lilypond @@ -1856,9 +1856,9 @@ la commande @code{\override} doit être saisie avant que l'objet soit créé. @lilypond[quote,fragment,verbatim,relative=2] -\override Slur #'thickness = #3.0 +\override Slur.thickness = #3.0 c8[( c -\override Beam #'beam-thickness = #0.6 +\override Beam.beam-thickness = #0.6 c8 c]) @end lilypond @@ -1874,8 +1874,8 @@ même contexte. Ainsi dans l'exemple suivant, la commande @code{\revert} est sans effet. @example -\override Voice.Stem #'thickness = #4.0 -\revert Staff.Stem #'thickness +\override Voice.Stem.thickness = #4.0 +\revert Staff.Stem.thickness @end example Il existe, à l'intérieur même de certaines propriétés, des options que @@ -1890,7 +1890,7 @@ l'on nomme @qq{sous-propriétés}. La syntaxe est alors Ainsi, par exemple : @example -\override Stem #'(details beamed-lengths) = #'(4 4 3) +\override Stem.details.beamed-lengths = #'(4 4 3) @end example @end ignore @@ -2107,7 +2107,7 @@ sur la propriété @code{thickness} de l'objet @code{stem} : @lilypond[quote,verbatim,relative=2] c4 c -\override Voice.Stem #'thickness = #3.0 +\override Voice.Stem.thickness = #3.0 c4 c @end lilypond @@ -2115,11 +2115,11 @@ Lorsqu'aucun contexte n'est spécifié dans une clause @code{\override}, celle-ci s'appliquera au contexte le plus bas : @lilypond[quote,verbatim,relative=2] -{ \override Staff.Stem #'thickness = #3.0 +{ \override Staff.Stem.thickness = #3.0 << { e4 e - \override Stem #'thickness = #0.5 + \override Stem.thickness = #0.5 e4 e } \\ { c4 c c c @@ -2137,9 +2137,9 @@ Les effets d'un @code{\override} prennent fin à l'aide de l'instruction @lilypond[quote,verbatim,relative=2] c4 -\override Voice.Stem #'thickness = #3.0 +\override Voice.Stem.thickness = #3.0 c4 c -\revert Voice.Stem #'thickness +\revert Voice.Stem.thickness c4 @end lilypond @@ -2152,11 +2152,11 @@ mentionné : << { e4 - \override Staff.Stem #'thickness = #3.0 + \override Staff.Stem.thickness = #3.0 e4 e e } \\ { c4 c c - \revert Staff.Stem #'thickness + \revert Staff.Stem.thickness c4 } >> @@ -2174,11 +2174,11 @@ la suit directement : { << { - \override Stem #'thickness = #3.0 + \override Stem.thickness = #3.0 e4 e e e } \\ { c4 - \once \override Stem #'thickness = #3.0 + \once \override Stem.thickness = #3.0 c4 c c } >> @@ -2190,7 +2190,7 @@ Les commandes permettant de modifier l'apparence de la partition ressemblent en général à @example -\override Voice.Stem #'thickness = #3.0 +\override Voice.Stem.thickness = #3.0 @end example @noindent @@ -2209,7 +2209,7 @@ Certaines @qq{sous-propriétés} sont parfois contenues dans une propriété. La commande devient alors : @example -\override Stem #'(details beamed-lengths) = #'(4 4 3) +\override Stem.details.beamed-lengths = #'(4 4 3) @end example @cindex documentation exhaustive @@ -2267,13 +2267,13 @@ Dans l'accord suivant, les notes sont modifiées une par une : @lilypond[relative=2,verbatim,ragged-right] < c - \tweak #'color #red + \tweak color #red d g - \tweak #'duration-log #1 + \tweak duration-log #1 a >4 --\tweak #'padding #8 +-\tweak padding #8 -^ @end lilypond @@ -2303,7 +2303,7 @@ d'un traitement et n'est donc pas directement rendue ; c'est pourquoi le code suivant ne sera d'aucun effet : @example -\tweak #'color #red c4 +\tweak color #red c4 @end example @noindent @@ -2335,10 +2335,10 @@ colorisée, et l'aspect d'une autre est changé. @lilypond[relative=2,verbatim,quote] < c - \tweak #'color #red + \tweak color #red d g - \tweak #'duration-log #1 + \tweak duration-log #1 a > 4 @end lilypond @@ -2347,7 +2347,7 @@ L'instruction @code{\tweak} permet aussi de modifier l'aspect d'une liaison : @lilypond[verbatim,quote,relative=1] -c-\tweak #'thickness #5 ( d e f) +c-\tweak thickness #5 ( d e f) @end lilypond La commande @code{\tweak} ne sera pleinement fonctionnelle que si elle @@ -2359,9 +2359,9 @@ objets seront créés à partir d'événements appartenant à un @code{EventChord} (un événement d'accord) : @lilypond[relative=2,verbatim,quote] -\tweak #'color #red c4 -\tweak #'color #red 4 -<\tweak #'color #red c>4 +\tweak color #red c4 +\tweak color #red 4 +<\tweak color #red c>4 @end lilypond La commande @code{\tweak} simple ne saurait servir à modifier un élément @@ -2390,10 +2390,10 @@ même élément de notation : @lilypond[verbatim,quote,relative=1] c --\tweak #'style #'dashed-line --\tweak #'dash-fraction #0.2 --\tweak #'thickness #3 --\tweak #'color #red +-\tweak style #'dashed-line +-\tweak dash-fraction #0.2 +-\tweak thickness #3 +-\tweak color #red \glissando f' @end lilypond @@ -2495,7 +2495,7 @@ imbriquée} : % reduced space between staves \new PianoStaff \with { % this is the nested declaration - \override StaffGrouper #'staff-staff-spacing #'basic-distance = #7 + \override StaffGrouper.staff-staff-spacing.basic-distance = #7 } << \new Staff { \clef treble c''1 } \new Staff { \clef bass c1 } @@ -2515,7 +2515,7 @@ forme d'une liste associative : @lilypond[quote,verbatim] \new PianoStaff \with { - \override StaffGrouper #'staff-staff-spacing = + \override StaffGrouper.staff-staff-spacing = #'((basic-distance . 0) (minimum-distance . 0) (padding . 0) @@ -2535,10 +2535,10 @@ non mentionnées seront ramenées à zéro -- à l'exception de équivalentes. @example -\override StaffGrouper #'staff-staff-spacing = +\override StaffGrouper.staff-staff-spacing = #'((basic-distance . 7)) -\override StaffGrouper #'staff-staff-spacing = +\override StaffGrouper.staff-staff-spacing = #'((basic-distance . 7) (minimum-distance . 0) (padding . 0) @@ -2888,7 +2888,7 @@ défini par le nombre d'éléments dans la liste des valeurs de @lilypond[verbatim,quote,relative=1] \new Staff \with { - \override StaffSymbol #'line-positions = #'(7 3 0 -4 -6 -7) + \override StaffSymbol.line-positions = #'(7 3 0 -4 -6 -7) } { a4 e' f b | d1 } @end lilypond @@ -2899,7 +2899,7 @@ par ce réglage. @lilypond[verbatim,quote,relative=1] \new Staff \with { - \override StaffSymbol #'width = #23 + \override StaffSymbol.width = #23 } { a4 e' f b | d1 } @end lilypond @@ -2963,7 +2963,7 @@ Cette propriété est sans effet sur : a~a a % increase the length of the tie --\tweak #'minimum-length #5 +-\tweak minimum-length #5 ~a @end lilypond @@ -2972,7 +2972,7 @@ a1 \compressFullBarRests R1*23 % increase the length of the rest bar -\once \override MultiMeasureRest #'minimum-length = #20 +\once \override MultiMeasureRest.minimum-length = #20 R1*23 a1 @end lilypond @@ -2980,7 +2980,7 @@ a1 @lilypond[verbatim,quote,relative=2] a \< a a a \! % increase the length of the hairpin -\override Hairpin #'minimum-length = #20 +\override Hairpin.minimum-length = #20 a \< a a a \! @end lilypond @@ -2990,12 +2990,12 @@ d'articulation ou de phrasé. @lilypond[verbatim,quote,relative=2] a( a) a --\tweak #'minimum-length #5 +-\tweak minimum-length #5 ( a) a\( a\) a --\tweak #'minimum-length #5 +-\tweak minimum-length #5 \( a\) @end lilypond @@ -3011,12 +3011,12 @@ propriété @code{springs-and-rods} n'est pas définie : e \glissando c' % not effective alone -\once \override Glissando #'minimum-length = #20 +\once \override Glissando.minimum-length = #20 e, \glissando c' % effective only when both overrides are present -\once \override Glissando #'minimum-length = #20 -\once \override Glissando #'springs-and-rods = #ly:spanner::set-spacing-rods +\once \override Glissando.minimum-length = #20 +\once \override Glissando.springs-and-rods = #ly:spanner::set-spacing-rods e, \glissando c' @end lilypond @@ -3024,12 +3024,12 @@ Il en va de même pour l'objet @code{Beam} (ligature) : @lilypond[verbatim,quote,relative=1] % not effective alone -\once \override Beam #'minimum-length = #20 +\once \override Beam.minimum-length = #20 e8 e e e % effective only when both overrides are present -\once \override Beam #'minimum-length = #20 -\once \override Beam #'springs-and-rods = #ly:spanner::set-spacing-rods +\once \override Beam.minimum-length = #20 +\once \override Beam.springs-and-rods = #ly:spanner::set-spacing-rods e8 e e e @end lilypond @@ -3045,7 +3045,7 @@ la note qui le borne : @lilypond[verbatim,quote,relative=2] a \< a a a a \! a a a \break -\override Hairpin #'to-barline = ##f +\override Hairpin.to-barline = ##f a \< a a a a \! a a a @end lilypond @@ -3080,8 +3080,8 @@ demeure relativement simple : @lilypond[relative=2,quote,verbatim] e2 \glissando b -\once \override Glissando #'(bound-details left Y) = #3 -\once \override Glissando #'(bound-details right Y) = #-2 +\once \override Glissando.bound-details.left.Y = #3 +\once \override Glissando.bound-details.right.Y = #-2 e2 \glissando b @end lilypond @@ -3100,8 +3100,8 @@ terminaisons à cet endroit se gèrent grâce aux sous-clés ci-dessous : @lilypond[relative=2,ragged-right,verbatim,quote] -\override Glissando #'breakable = ##t -\override Glissando #'(bound-details right-broken Y) = #-3 +\override Glissando.breakable = ##t +\override Glissando.bound-details.right-broken.Y = #-3 c1 \glissando \break f1 @end lilypond @@ -3140,7 +3140,7 @@ sous-propriété utilisée pour ajouter @i{cresc.}, @i{tr} ou autre texte à un extenseur horizontal. @lilypond[quote,ragged-right,relative=2,verbatim] -\override TextSpanner #'(bound-details left text) +\override TextSpanner.bound-details.left.text = \markup { \small \bold Slower } c2\startTextSpan b c a\stopTextSpan @end lilypond @@ -3154,15 +3154,11 @@ définie par les sous-propriétés @code{X} et @code{Y}. L'utilisation de le symbole verticalement par rapport au coin de la ligne : @lilypond[relative=1,quote,verbatim] -\override TextSpanner - #'(bound-details left stencil-align-dir-y) = #-2 -\override TextSpanner - #'(bound-details right stencil-align-dir-y) = #UP - -\override TextSpanner - #'(bound-details left text) = #"ggg" -\override TextSpanner - #'(bound-details right text) = #"hhh" +\override TextSpanner.bound-details.left.stencil-align-dir-y = #-2 +\override TextSpanner.bound-details.right.stencil-align-dir-y = #UP + +\override TextSpanner.bound-details.left.text = #"ggg" +\override TextSpanner.bound-details.right.text = #"hhh" c4^\startTextSpan c c c \stopTextSpan @end lilypond @@ -3254,9 +3250,9 @@ s'opère à l'aide d'un @code{\revert}. @lilypond[quote,verbatim,relative=1] a1 a -\override Score.BarLine #'stencil = ##f +\override Score.BarLine.stencil = ##f a a -\revert Score.BarLine #'stencil +\revert Score.BarLine.stencil a a a @end lilypond @@ -3273,7 +3269,7 @@ transparent tout en préservant la place qu'il occupe. @lilypond[quote,verbatim,relative=2] a4 a -\once \override NoteHead #'transparent = ##t +\once \override NoteHead.transparent = ##t a a @end lilypond @@ -3299,7 +3295,7 @@ l'ordre dans lequel ils sont dessinés, ce qui peut laisser apparaître un fantôme de l'objet blanchi comme ci-dessous : @lilypond[quote,verbatim,relative=2] -\override Staff.Clef #'color = #white +\override Staff.Clef.color = #white a1 @end lilypond @@ -3321,8 +3317,8 @@ avoir un @code{layer} de valeur inférieure, disons @w{@code{-1}}, pour pouvoir être dessiné avant. @lilypond[quote,verbatim,relative=2] -\override Staff.Clef #'color = #white -\override Staff.Clef #'layer = #-1 +\override Staff.Clef.color = #white +\override Staff.Clef.layer = #-1 a1 @end lilypond @@ -3416,7 +3412,7 @@ visibilité des barres de mesure : f4 g a b f4 g a b % Remove bar line at the end of the current line -\once \override Score.BarLine #'break-visibility = #'#(#f #t #t) +\once \override Score.BarLine.break-visibility = #'#(#f #t #t) \break f4 g a b f4 g a b @@ -3464,7 +3460,7 @@ le passage en si bémol majeur malgré l'activation de \key g \major f4 g a b % Try to remove all key signatures -\override Staff.KeySignature #'break-visibility = #all-invisible +\override Staff.KeySignature.break-visibility = #all-invisible \key bes \major f4 g a b \break @@ -3490,7 +3486,7 @@ cas forcer la @code{break-visibility} de ces objets pour les supprimer. \key g \major f4 g a b \set Staff.explicitKeySignatureVisibility = #all-invisible -\override Staff.KeySignature #'break-visibility = #all-invisible +\override Staff.KeySignature.break-visibility = #all-invisible \key bes \major f4 g a b \break f4 g a b @@ -3508,7 +3504,7 @@ propriété @code{printKeyCancellation} du contexte @code{Staff} : f4 g a b \set Staff.explicitKeySignatureVisibility = #all-invisible \set Staff.printKeyCancellation = ##f -\override Staff.KeySignature #'break-visibility = #all-invisible +\override Staff.KeySignature.break-visibility = #all-invisible \key bes \major f4 g a b \break f4 g a b @@ -3581,13 +3577,13 @@ ainsi que la manière de les spécifier. @lilypond[relative=2,ragged-right,verbatim,quote] d2 \glissando d'2 -\once \override Glissando #'style = #'dashed-line +\once \override Glissando.style = #'dashed-line d,2 \glissando d'2 -\override Glissando #'style = #'dotted-line +\override Glissando.style = #'dotted-line d,2 \glissando d'2 -\override Glissando #'style = #'zigzag +\override Glissando.style = #'zigzag d,2 \glissando d'2 -\override Glissando #'style = #'trill +\override Glissando.style = #'trill d,2 \glissando d'2 @end lilypond @@ -3597,7 +3593,7 @@ objet graphique, mais rien ne vous empêche de les forcer : @c TODO Complete @lilypond[relative=2,ragged-right,verbatim,quote] e2 \glissando f -\once \override Glissando #'(bound-details right Y) = #-2 +\once \override Glissando.bound-details.right.Y = #-2 e2 \glissando f @end lilypond @@ -3649,7 +3645,7 @@ forme soit réellement opportun ; en voici une : @lilypond[quote,verbatim,relative=1] g4\< e' d' f\! -\override Hairpin #'rotation = #'(20 -1 0) +\override Hairpin.rotation = #'(20 -1 0) g,,4\< e' d' f\! @end lilypond @@ -3671,7 +3667,7 @@ textes trop haut. @c KEEP LY @lilypond[quote,verbatim,relative=1] -\override TextScript #'outside-staff-priority = ##f +\override TextScript.outside-staff-priority = ##f g4^\markup { \rotate #30 "un sol" } b^\markup { \rotate #30 "un si" } des^\markup { \rotate #30 "un ré bémol" } @@ -3790,12 +3786,12 @@ défaut, puis repositionnement par modification successive du @lilypond[verbatim,quote,relative=2] a-3 a --\tweak #'X-offset #0 --\tweak #'Y-offset #0 +-\tweak X-offset #0 +-\tweak Y-offset #0 -3 a --\tweak #'X-offset #-1 --\tweak #'Y-offset #1 +-\tweak X-offset #-1 +-\tweak Y-offset #1 -3 @end lilypond @@ -3875,13 +3871,13 @@ affectées à une même note : @lilypond[quote,verbatim,relative=1] a' --\tweak #'self-alignment-X #-1 +-\tweak self-alignment-X #-1 ^"left-aligned" --\tweak #'self-alignment-X #0 +-\tweak self-alignment-X #0 ^"center-aligned" --\tweak #'self-alignment-X #RIGHT +-\tweak self-alignment-X #RIGHT ^"right-aligned" --\tweak #'self-alignment-X #-2.5 +-\tweak self-alignment-X #-2.5 ^"aligned further to the right" @end lilypond @@ -3917,9 +3913,9 @@ sorte qu'elle se place au plus près de la tête de note. @lilypond[quote,verbatim,relative=2] a --\tweak #'self-alignment-X #0.5 % move horizontally left --\tweak #'Y-offset #ly:self-alignment-interface::y-aligned-on-self --\tweak #'self-alignment-Y #-1 % move vertically up +-\tweak self-alignment-X #0.5 % move horizontally left +-\tweak Y-offset #ly:self-alignment-interface::y-aligned-on-self +-\tweak self-alignment-Y #-1 % move vertically up -3 % third finger @end lilypond @@ -3973,20 +3969,20 @@ horizontalement au-dessus de l'objet : @lilypond[verbatim,quote,relative=1] % The rehearsal mark will be centered above the Clef -\override Score.RehearsalMark #'break-align-symbols = #'(clef) +\override Score.RehearsalMark.break-align-symbols = #'(clef) \key a \major \clef treble \mark "↓" e1 % The rehearsal mark will be centered above the Time Signature -\override Score.RehearsalMark #'break-align-symbols = #'(time-signature) +\override Score.RehearsalMark.break-align-symbols = #'(time-signature) \key a \major \clef treble \time 3/4 \mark "↓" e2. % The rehearsal mark will be centered above the Breath Mark -\override Score.RehearsalMark #'break-align-symbols = #'(breathing-sign) +\override Score.RehearsalMark.break-align-symbols = #'(breathing-sign) \key a \major \clef treble \time 4/4 @@ -4006,14 +4002,14 @@ de mesure est invisible, à l'endroit même où la barre prendrait place. @lilypond[verbatim,quote,relative=1] % The rehearsal mark will be centered above the Key Signature -\override Score.RehearsalMark #'break-align-symbols = #'(key-signature clef) +\override Score.RehearsalMark.break-align-symbols = #'(key-signature clef) \key a \major \clef treble \mark "↓" e1 % The rehearsal mark will be centered above the Clef \set Staff.explicitKeySignatureVisibility = #all-invisible -\override Score.RehearsalMark #'break-align-symbols = #'(key-signature clef) +\override Score.RehearsalMark.break-align-symbols = #'(key-signature clef) \key a \major \clef bass \mark "↓" @@ -4021,7 +4017,7 @@ gis,,1 % The rehearsal mark will be centered above the Bar Line \set Staff.explicitKeySignatureVisibility = #all-invisible \set Staff.explicitClefVisibility = #all-invisible -\override Score.RehearsalMark #'break-align-symbols = #'(key-signature clef) +\override Score.RehearsalMark.break-align-symbols = #'(key-signature clef) \key a \major \clef treble \mark "↓" @@ -4034,19 +4030,19 @@ plusieurs portées, ce réglage devra apparaître dans chacune des portées. @lilypond[verbatim,quote,relative=1] % The RehearsalMark will be centered above the Key Signature -\override Score.RehearsalMark #'break-align-symbols = #'(key-signature) +\override Score.RehearsalMark.break-align-symbols = #'(key-signature) \key a \major \clef treble \time 4/4 \mark "↓" e1 % The RehearsalMark will be aligned with the left edge of the Key Signature -\once \override Score.KeySignature #'break-align-anchor-alignment = #LEFT +\once \override Score.KeySignature.break-align-anchor-alignment = #LEFT \mark "↓" \key a \major e1 % The RehearsalMark will be aligned with the right edge of the Key Signature -\once \override Score.KeySignature #'break-align-anchor-alignment = #RIGHT +\once \override Score.KeySignature.break-align-anchor-alignment = #RIGHT \key a \major \mark "↓" e1 @@ -4058,14 +4054,14 @@ ou la droite. La valeur est exprimée en espaces de portée. @lilypond[verbatim,quote,relative=1] % The RehearsalMark will be aligned with the left edge of the Key Signature % and then shifted right by 3.5 staff-spaces -\override Score.RehearsalMark #'break-align-symbols = #'(key-signature) -\once \override Score.KeySignature #'break-align-anchor = #3.5 +\override Score.RehearsalMark.break-align-symbols = #'(key-signature) +\once \override Score.KeySignature.break-align-anchor = #3.5 \key a \major \mark "↓" e1 % The RehearsalMark will be aligned with the left edge of the Key Signature % and then shifted left by 2 staff-spaces -\once \override Score.KeySignature #'break-align-anchor = #-2 +\once \override Score.KeySignature.break-align-anchor = #-2 \key a \major \mark "↓" e1 @@ -4118,8 +4114,8 @@ remplacée par une croix inscrite dans un cercle : @lilypond[verbatim,quote] XinO = { - \once \override NoteHead #'stencil = #ly:text-interface::print - \once \override NoteHead #'text = \markup { + \once \override NoteHead.stencil = #ly:text-interface::print + \once \override NoteHead.text = \markup { \combine \halign #-0.7 \draw-circle #0.85 #0.2 ##f \musicglyph #"noteheads.s2cross" @@ -4216,8 +4212,7 @@ liaison. @lilypond[verbatim,quote,relative=1] << { - \once \override Tie - #'control-points = #'((1 . -1) (3 . 0.6) (12.5 . 0.6) (14.5 . -1)) + \once \override Tie.control-points = #'((1 . -1) (3 . 0.6) (12.5 . 0.6) (14.5 . -1)) e1 ~ e } \\ @@ -4312,12 +4307,12 @@ initiale aux fins d'ajustement lors des phases ultérieures d'espacement. '(-0.5 . 0.5))))) squareLineCircleSpace = { - \override NoteHead #'stencil = #square-line-circle-space + \override NoteHead.stencil = #square-line-circle-space } smartSquareLineCircleSpace = { \squareLineCircleSpace - \override NoteHead #'Y-extent = + \override NoteHead.Y-extent = #(ly:make-unpure-pure-container ly:grob::stencil-height (lambda (grob start end) (ly:grob::stencil-height grob))) @@ -4463,7 +4458,7 @@ padText = (parser location padding) (number?) #{ - \once \override TextScript #'padding = #padding + \once \override TextScript.padding = #padding #}) \relative c''' { @@ -4502,7 +4497,7 @@ tempoPadded = (parser location padding tempotext) (number? markup?) #{ - \once \override Score.MetronomeMark #'padding = #padding + \once \override Score.MetronomeMark.padding = #padding \tempo \markup { \bold #tempotext } #}) diff --git a/Documentation/fr/notation/cheatsheet.itely b/Documentation/fr/notation/cheatsheet.itely index 802ce79344..9014bf92e0 100644 --- a/Documentation/fr/notation/cheatsheet.itely +++ b/Documentation/fr/notation/cheatsheet.itely @@ -8,7 +8,7 @@ Guide, node Updating translation committishes.. @end ignore -@c \version "2.16.0" +@c \version "2.17.6" @c Translators: Valentin Villenave @c Translation checkers: Jean-Charles Malahieude @@ -31,7 +31,7 @@ @tab @lilypond[relative=2,notime] \set Staff.autoBeaming = ##f -\override Staff.Clef #'break-visibility = #all-invisible +\override Staff.Clef.break-visibility = #all-invisible c1 c2 c8 c16 @end lilypond @@ -39,7 +39,7 @@ c1 c2 c8 c16 @tab notes pointées @tab @lilypond[relative=2,notime] -\override Staff.Clef #'break-visibility = #all-invisible +\override Staff.Clef.break-visibility = #all-invisible c4. c4.. @end lilypond @@ -71,7 +71,7 @@ s4_" " @tab chiffre de mesure, métrique @tab @lilypond[relative=1] -\override Staff.Clef #'stencil = #empty-stencil +\override Staff.Clef.stencil = #empty-stencil \time 3/4 s4_" " \time 4/4 @@ -83,7 +83,7 @@ s16_" " @tab silences @tab @lilypond[relative=2,notime] -\override Staff.Clef #'break-visibility = #all-invisible +\override Staff.Clef.break-visibility = #all-invisible r4 r8 @end lilypond diff --git a/Documentation/fr/notation/chords.itely b/Documentation/fr/notation/chords.itely index 3153950907..4b77915962 100644 --- a/Documentation/fr/notation/chords.itely +++ b/Documentation/fr/notation/chords.itely @@ -8,7 +8,7 @@ Guide, node Updating translation committishes.. @end ignore -@c \version "2.16.0" +@c \version "2.17.6" @c Translators: Valentin Villenave,Jean-Charles Malahieude @c Translation checkers: Jean-Charles Malahieude, John Mandereau @@ -183,7 +183,7 @@ Action par défaut ; produit une triade majeure. @tab @lilypond[line-width=4\cm, noragged-right] \chordmode { - \override Staff.TimeSignature #'stencil = ##f + \override Staff.TimeSignature.stencil = ##f c1 } @end lilypond @@ -196,7 +196,7 @@ en a une. @tab @lilypond[line-width=4\cm, noragged-right] \chordmode { - \override Staff.TimeSignature #'stencil = ##f + \override Staff.TimeSignature.stencil = ##f c1:m c:m7 } @end lilypond @@ -209,7 +209,7 @@ la septième s'il y en a. @tab @lilypond[line-width=4\cm, noragged-right] \chordmode { - \override Staff.TimeSignature #'stencil = ##f + \override Staff.TimeSignature.stencil = ##f c1:dim c:dim7 } @end lilypond @@ -221,7 +221,7 @@ Accord augmenté. Ce modificateur augmente la quinte. @tab @lilypond[line-width=4\cm, noragged-right] \chordmode { - \override Staff.TimeSignature #'stencil = ##f + \override Staff.TimeSignature.stencil = ##f c1:aug } @end lilypond @@ -235,7 +235,7 @@ sert pas à créer une triade majeure. @tab @lilypond[line-width=4\cm, noragged-right] \chordmode { - \override Staff.TimeSignature #'stencil = ##f + \override Staff.TimeSignature.stencil = ##f c1:maj c:maj7 } @end lilypond diff --git a/Documentation/fr/notation/editorial.itely b/Documentation/fr/notation/editorial.itely index bfb5140129..1495ca24a2 100644 --- a/Documentation/fr/notation/editorial.itely +++ b/Documentation/fr/notation/editorial.itely @@ -8,7 +8,7 @@ Guide, node Updating translation committishes.. @end ignore -@c \version "2.16.0" +@c \version "2.17.6" @c Translators: Jean-Charles Malahieude @@ -106,11 +106,11 @@ manière à n'affecter seulement que certains objets de rendu. @lilypond[verbatim,quote,relative=2] \set fontSize = #3 c4.-> d8---3 -\override NoteHead #'font-size = #-4 +\override NoteHead.font-size = #-4 c4.-> d8---3 -\override Script #'font-size = #2 +\override Script.font-size = #2 c4.-> d8---3 -\override Stem #'font-size = #-5 +\override Stem.font-size = #-5 c4.-> d8---3 @end lilypond @@ -315,11 +315,11 @@ noms des couleurs disponibles se trouvent à l'annexe @ref{Liste des couleurs}. @lilypond[verbatim,quote,relative=2] -\override NoteHead #'color = #red +\override NoteHead.color = #red c4 c -\override NoteHead #'color = #(x11-color 'LimeGreen) +\override NoteHead.color = #(x11-color 'LimeGreen) d -\override Stem #'color = #blue +\override Stem.color = #blue e @end lilypond @@ -336,20 +336,20 @@ elle revient à la couleur par défaut, le noir. Le problème ressort de façon évidente au vu de la partition finale. @lilypond[verbatim,quote,relative=2] -\override Staff.StaffSymbol #'color = #(x11-color 'SlateBlue2) +\override Staff.StaffSymbol.color = #(x11-color 'SlateBlue2) \set Staff.instrumentName = \markup { \with-color #(x11-color 'navy) "Clarinet" } gis8 a -\override Beam #'color = #(x11-color "medium turquoise") +\override Beam.color = #(x11-color "medium turquoise") gis a -\override Accidental #'color = #(x11-color 'DarkRed) +\override Accidental.color = #(x11-color 'DarkRed) gis a -\override NoteHead #'color = #(x11-color "LimeGreen") +\override NoteHead.color = #(x11-color "LimeGreen") gis a % this is deliberate nonsense; note that the stems remain black -\override Stem #'color = #(x11-color 'Boggle) +\override Stem.color = #(x11-color 'Boggle) b2 cis @end lilypond @@ -367,16 +367,16 @@ les composantes de la couleur exacte au format rouge-vert-bleu l'exemple suivant correspond à 128). @lilypond[verbatim,quote,relative=2] -\override Staff.StaffSymbol #'color = #(x11-color 'SlateBlue2) +\override Staff.StaffSymbol.color = #(x11-color 'SlateBlue2) \set Staff.instrumentName = \markup { \with-color #(x11-color 'navy) "Clarinet" } -\override Stem #'color = #(rgb-color 0 0 0) +\override Stem.color = #(rgb-color 0 0 0) gis8 a -\override Stem #'color = #(rgb-color 1 1 1) +\override Stem.color = #(rgb-color 1 1 1) gis8 a -\override Stem #'color = #(rgb-color 0 0 0.5) +\override Stem.color = #(rgb-color 0 0 0.5) gis4 a @end lilypond diff --git a/Documentation/fr/notation/expressive.itely b/Documentation/fr/notation/expressive.itely index 7316a7cee5..5ec461870f 100644 --- a/Documentation/fr/notation/expressive.itely +++ b/Documentation/fr/notation/expressive.itely @@ -8,7 +8,7 @@ Guide, node Updating translation committishes.. @end ignore -@c \version "2.16.0" +@c \version "2.17.6" @c Translators: Valentin Villenave, Jean-Charles Malahieude @c Translation checkers: Jean-Charles Malahieude, John Mandereau @@ -173,8 +173,8 @@ objet @code{MultiMeasureRestText} rattaché à ce @qq{silence multimesures}. @lilypond[verbatim,quote,relative=2] -\override Script #'color = #red -\override MultiMeasureRestText #'color = #blue +\override Script.color = #red +\override MultiMeasureRestText.color = #blue a2\fermata r\fermata R1\fermataMarkup @end lilypond diff --git a/Documentation/fr/notation/fretted-strings.itely b/Documentation/fr/notation/fretted-strings.itely index 314d67033e..79060ed35d 100644 --- a/Documentation/fr/notation/fretted-strings.itely +++ b/Documentation/fr/notation/fretted-strings.itely @@ -8,7 +8,7 @@ Guide, node Updating translation committishes.. @end ignore -@c \version "2.16.0" +@c \version "2.17.6" @c Translators: Matthieu Jacquot @c Translation checkers: Jean-Charles Malahieude @@ -252,7 +252,7 @@ corde à vide aura toujours préséance. Ce comportement se modifie par l'activation de @code{restrainOpenStrings}. @lilypond[quote,ragged-right,verbatim] -\layout { \override Voice.StringNumber #'stencil = ##f } +\layout { \override Voice.StringNumber.stencil = ##f } \new StaffGroup << \new Staff \relative c { \clef "treble_8" @@ -396,7 +396,7 @@ Les indications de sons harmoniques ainsi que les glissandos peuvent être ajoutés aux tablatures. @lilypond[verbatim,quote] -\layout { \override Voice.StringNumber #'stencil = ##f } +\layout { \override Voice.StringNumber.stencil = ##f } firstHarmonic = { d'4\4\harmonic g'4\3\harmonic @@ -548,7 +548,7 @@ basse, il sonnera donc une octave en dessous de ce qui est écrit. @lilypond[quote,ragged-right,verbatim] << \new Voice \with { - \override StringNumber #'stencil = ##f + \override StringNumber.stencil = ##f } { \clef "bass_8" \relative c, { @@ -935,8 +935,7 @@ Les indications de doigtés peuvent être inclus dans l'interface } } \context Staff { - \override Voice.TextScript - #'(fret-diagram-details finger-code) = #'below-string + \override Voice.TextScript.fret-diagram-details.finger-code = #'below-string \clef "treble_8" 1^\markup { \fret-diagram-terse #"x;3-3;2-2;o;1-1;o;" @@ -1012,8 +1011,7 @@ la plus basse du diagramme d'accord. } \context Staff { \clef "treble_8" - \override Voice.TextScript - #'(fret-diagram-details finger-code) = #'below-string + \override Voice.TextScript.fret-diagram-details.finger-code = #'below-string 1^\markup { \fret-diagram-verbose #'( (place-fret 6 1) @@ -1677,7 +1675,7 @@ Cet exemple montre comment indiquer les positions et les barrés : \clef "treble_8" b16 d g b e \textSpannerDown -\override TextSpanner #'(bound-details left text) = #"XII " +\override TextSpanner.bound-details.left.text = #"XII " g16\startTextSpan b16 e g e b g\stopTextSpan e16 b g d @@ -1708,7 +1706,7 @@ détaillés grâce à des indications textuelles. @lilypond[quote,ragged-right,verbatim] \relative c' { \clef "treble_8" - \override Staff.NoteHead #'style = #'harmonic-mixed + \override Staff.NoteHead.style = #'harmonic-mixed d^\markup { \italic { \fontsize #-2 { "harm. 12" }}} 1 } @end lilypond diff --git a/Documentation/fr/notation/keyboards.itely b/Documentation/fr/notation/keyboards.itely index 67cfcac0de..0ca087a0cb 100644 --- a/Documentation/fr/notation/keyboards.itely +++ b/Documentation/fr/notation/keyboards.itely @@ -8,7 +8,7 @@ Guide, node Updating translation committishes.. @end ignore -@c \version "2.16.0" +@c \version "2.17.6" @c Translators: Valentin Villenave, Jean-Charles Malahieude @c Translation checkers: Jean-Charles Malahieude, John Mandereau @@ -228,7 +228,7 @@ Une voix qui change de portée peut entraîner des collisions : \new Staff = "up" { \voiceOne % Make space for fingering in the cross-staff voice - \once\override DynamicLineSpanner #'staff-padding = #3.4 + \once\override DynamicLineSpanner.staff-padding = #3.4 e''2\p\< d''\> c1\! } diff --git a/Documentation/fr/notation/percussion.itely b/Documentation/fr/notation/percussion.itely index eb84aa3c52..5805413fd6 100644 --- a/Documentation/fr/notation/percussion.itely +++ b/Documentation/fr/notation/percussion.itely @@ -8,7 +8,7 @@ Guide, node Updating translation committishes.. @end ignore -@c \version "2.16.0" +@c \version "2.17.6" @c Translators: Valentin Villenave, Jean-Charles Malahieude @c Translation checkers: John Mandereau @@ -272,17 +272,17 @@ mus = \drummode { << \new DrumStaff \with { \remove "Bar_engraver" \remove "Time_signature_engraver" - \override Stem #'transparent = ##t - \override Flag #'transparent = ##t - \override Stem #'Y-extent = ##f + \override Stem.transparent = ##t + \override Flag.transparent = ##t + \override Stem.Y-extent = ##f } \mus \new Lyrics \nam >> \layout { \context { \Score - \override LyricText #'font-family = #'typewriter - \override BarNumber #'transparent =##T + \override LyricText.font-family = #'typewriter + \override BarNumber.transparent =##T } } } @@ -305,16 +305,16 @@ mus = \drummode { timh ssh timl ssl cb s16 } \new DrumStaff \with { \remove "Bar_engraver" \remove "Time_signature_engraver" - \override Stem #'transparent = ##t - \override Flag #'transparent = ##t - \override Stem #'Y-extent = ##f - \override StaffSymbol #'line-count = #2 - \override StaffSymbol #'staff-space = #2 - \override VerticalAxisGroup #'minimum-Y-extent = #'(-3.0 . 4.0) + \override Stem.transparent = ##t + \override Flag.transparent = ##t + \override Stem.Y-extent = ##f + \override StaffSymbol.line-count = #2 + \override StaffSymbol.staff-space = #2 + \override VerticalAxisGroup.minimum-Y-extent = #'(-3.0 . 4.0) drumStyleTable = #timbales-style } \mus \new Lyrics { - \override LyricText #'font-family = #'typewriter + \override LyricText.font-family = #'typewriter \nam } >> @@ -332,16 +332,16 @@ mus = \drummode { cgh cgho cghm ssh cgl cglo cglm ssl s16 } \remove "Bar_engraver" \remove "Time_signature_engraver" drumStyleTable = #congas-style - \override StaffSymbol #'line-count = #2 + \override StaffSymbol.line-count = #2 %% this sucks; it will lengthen stems. - \override StaffSymbol #'staff-space = #2 - \override Stem #'transparent = ##t - \override Flag #'transparent = ##t - \override Stem #'Y-extent = ##f + \override StaffSymbol.staff-space = #2 + \override Stem.transparent = ##t + \override Flag.transparent = ##t + \override Stem.Y-extent = ##f } \mus \new Lyrics { - \override LyricText #'font-family = #'typewriter + \override LyricText.font-family = #'typewriter \nam } >> @@ -358,17 +358,17 @@ mus = \drummode { boh boho bohm ssh bol bolo bolm ssl s16 } \new DrumStaff \with { \remove "Bar_engraver" \remove "Time_signature_engraver" - \override StaffSymbol #'line-count = #2 + \override StaffSymbol.line-count = #2 drumStyleTable = #bongos-style %% this sucks; it will lengthen stems. - \override StaffSymbol #'staff-space = #2 - \override Stem #'transparent = ##t - \override Flag #'transparent = ##t - \override Stem #'Y-extent = ##f + \override StaffSymbol.staff-space = #2 + \override Stem.transparent = ##t + \override Flag.transparent = ##t + \override Stem.Y-extent = ##f } \mus \new Lyrics { - \override LyricText #'font-family = #'typewriter + \override LyricText.font-family = #'typewriter \nam } >> @@ -386,14 +386,14 @@ mus = \drummode { tri trio trim gui guis guil cb cl tamb cab mar hc s16 } \new DrumStaff \with{ \remove "Bar_engraver" drumStyleTable = #percussion-style - \override StaffSymbol #'line-count = #1 + \override StaffSymbol.line-count = #1 \remove "Time_signature_engraver" - \override Stem #'transparent = ##t - \override Flag #'transparent = ##t - \override Stem #'Y-extent = ##f + \override Stem.transparent = ##t + \override Flag.transparent = ##t + \override Stem.Y-extent = ##f } \mus \new Lyrics { - \override LyricText #'font-family = #'typewriter + \override LyricText.font-family = #'typewriter \nam } >> @@ -445,10 +445,10 @@ Deux @emph{woodblocks} saisis comme @code{wbh} (woodblock aigu) et woodstaff = { % This defines a staff with only two lines. % It also defines the positions of the two lines. - \override Staff.StaffSymbol #'line-positions = #'(-2 3) + \override Staff.StaffSymbol.line-positions = #'(-2 3) % This is necessary; if not entered, the barline would be too short! - \override Staff.BarLine #'bar-extent = #'(-1.5 . 1.5) + \override Staff.BarLine.bar-extent = #'(-1.5 . 1.5) } \new DrumStaff { @@ -467,7 +467,7 @@ woodstaff = { Vous aurez remarqué ici l'allongement des barres de mesures par l'instruction -@w{@code{\override Staff.BarLine #'bar-extent #'(de . à)}}. Il faut +@w{@code{\override Staff.BarLine.bar-extent #'(de . à)}}. Il faut aussi définir la position des deux lignes de la portée -- voir à ce sujet la rubrique @ref{Symbole de la portée}. @@ -477,8 +477,8 @@ Un tambourin, saisi avec un @qq{tamb} : #(define mydrums '((tambourine default #t 0))) tambustaff = { - \override Staff.StaffSymbol #'line-positions = #'( 0 ) - \override Staff.BarLine #'bar-extent = #'(-1.5 . 1.5) + \override Staff.StaffSymbol.line-positions = #'( 0 ) + \override Staff.BarLine.bar-extent = #'(-1.5 . 1.5) \set DrumStaff.instrumentName = #"Tambourine" } @@ -503,8 +503,8 @@ Un peu de tam tam, abrégé @qq{tt} : #(define mydrums '((tamtam default #t 0))) tamtamstaff = { - \override Staff.StaffSymbol #'line-positions = #'( 0 ) - \override Staff.BarLine #'bar-extent = #'(-1.5 . 1.5) + \override Staff.StaffSymbol.line-positions = #'( 0 ) + \override Staff.BarLine.bar-extent = #'(-1.5 . 1.5) \set DrumStaff.instrumentName = #"Tamtam" } @@ -526,9 +526,9 @@ cloche de quart -- @qq{rb} pour @emph{ridebell} : (cowbell default #t -2))) bellstaff = { - \override DrumStaff.StaffSymbol #'line-positions = #'(-2 3) + \override DrumStaff.StaffSymbol.line-positions = #'(-2 3) \set DrumStaff.drumStyleTable = #(alist->hash-table mydrums) - \override Staff.BarLine #'bar-extent = #'(-1.5 . 1.5) + \override Staff.BarLine.bar-extent = #'(-1.5 . 1.5) \set DrumStaff.instrumentName = #"Different Bells" } diff --git a/Documentation/fr/notation/pitches.itely b/Documentation/fr/notation/pitches.itely index eef3e556f8..1ab654a725 100644 --- a/Documentation/fr/notation/pitches.itely +++ b/Documentation/fr/notation/pitches.itely @@ -2648,13 +2648,13 @@ L'apparence des têtes de note peut évoluer au cours de la partition : @lilypond[verbatim,quote,relative=2] c4 b -\override NoteHead #'style = #'cross +\override NoteHead.style = #'cross c4 b -\revert NoteHead #'style +\revert NoteHead.style a b -\override NoteHead #'style = #'harmonic +\override NoteHead.style = #'harmonic a b -\revert NoteHead #'style +\revert NoteHead.style c4 d e f @end lilypond diff --git a/Documentation/fr/notation/rhythms.itely b/Documentation/fr/notation/rhythms.itely index b5951d19f6..6ce04e5a10 100644 --- a/Documentation/fr/notation/rhythms.itely +++ b/Documentation/fr/notation/rhythms.itely @@ -8,7 +8,7 @@ Guide, node Updating translation committishes.. @end ignore -@c \version "2.17.5" +@c \version "2.17.6" @c Translators: Frédéric Chiasson, Jean-Charles Malahieude @c Translation checkers: Valentin Villenave, François Martin, Xavier Scheuer @@ -551,11 +551,11 @@ portée, une adaptation des propriétés @var{whiteout} et @var{layer} permet d'obtenir une meilleure lisibilité. @lilypond[verbatim,quote,ragged-right,relative=2] -\override Tie #'layer = #-2 -\override Staff.TimeSignature #'layer = #-1 -\override Staff.KeySignature #'layer = #-1 -\override Staff.TimeSignature #'whiteout = ##t -\override Staff.KeySignature #'whiteout = ##t +\override Tie.layer = #-2 +\override Staff.TimeSignature.layer = #-1 +\override Staff.KeySignature.layer = #-1 +\override Staff.TimeSignature.whiteout = ##t +\override Staff.KeySignature.whiteout = ##t b2 b~ \time 3/4 \key a \major @@ -651,7 +651,7 @@ s'indiquent à l'aide de commandes prédéfinies : \new Staff { % These two lines are just to prettify this example \time 16/1 - \override Staff.TimeSignature #'stencil = ##f + \override Staff.TimeSignature.stencil = ##f % Print a maxima rest, equal to four breves r\maxima % Print a longa rest, equal to two breves @@ -916,10 +916,10 @@ dans l'exemple suivant.} @c KEEP LY @lilypond[quote,verbatim,relative=2] % Ceci échouera : il y a erreur quant à l'objet spécifié -\override TextScript #'padding = #5 +\override TextScript.padding = #5 R1^"pas bon !" % Formulation correcte, qui fonctionnera -\override MultiMeasureRestText #'padding = #5 +\override MultiMeasureRestText.padding = #5 R1^"ça marche !" @end lilypond @@ -1479,7 +1479,7 @@ La numérotation reprend dès la fin d'une cadence. @lilypond[verbatim,relative=2,quote] % Show all bar numbers -\override Score.BarNumber #'break-visibility = #all-visible +\override Score.BarNumber.break-visibility = #all-visible c4 d e d \cadenzaOn c4 c d8[ d d] f4 g4. @@ -2566,14 +2566,14 @@ quatre triples croches qui suivent vont s'accélérant, alors que les quatre dernières gardent un tempo régulier. @lilypond[relative=1,verbatim,quote] -\override Beam #'grow-direction = #LEFT +\override Beam.grow-direction = #LEFT \featherDurations #(ly:make-moment 2 1) { c16[ c c c c c c c] } -\override Beam #'grow-direction = #RIGHT +\override Beam.grow-direction = #RIGHT \featherDurations #(ly:make-moment 2 3) { c32[ d e f] } % revert to non-feathered beams -\override Beam #'grow-direction = #'() +\override Beam.grow-direction = #'() { g32[ a b c] } @end lilypond @@ -2891,7 +2891,7 @@ visible ou non. Les valeurs sont rangées dans l'ordre suivant : numéros de mesure : @lilypond[verbatim,quote,relative=1] -\override Score.BarNumber #'break-visibility = #'#(#t #t #t) +\override Score.BarNumber.break-visibility = #'#(#t #t #t) \set Score.currentBarNumber = #11 % Permit first bar number to be printed \bar "" diff --git a/Documentation/fr/notation/simultaneous.itely b/Documentation/fr/notation/simultaneous.itely index 1e6693e693..f218a961a8 100644 --- a/Documentation/fr/notation/simultaneous.itely +++ b/Documentation/fr/notation/simultaneous.itely @@ -7,7 +7,7 @@ Guide, node Updating translation committishes.. @end ignore -@c \version "2.16.0" +@c \version "2.17.6" @c Translators: Frédéric Chiasson, Valentin Villenave, Jean-Charles Malahieude @c Translation checkers: Jean-Charles Malahieude, John Mandereau @@ -323,7 +323,7 @@ lors de la compilation. Le déclenchement de cet avertissement peut être désactivé par une clause @example -\override NoteColumn #'ignore-collision = ##t +\override NoteColumn.ignore-collision = ##t @end example Ceci n'aura pas pour seule conséquence que ce message ne sera plus @@ -884,14 +884,14 @@ Référence des propriétés internes : @cindex collisions, ignorer @knownissues -Une clause @code{\override NoteColumn #'ignore-collision = ##t} aura +Une clause @code{\override NoteColumn.ignore-collision = ##t} aura pour effet une fusion incorrecte des têtes de note différentes à partir de voix différentes. @lilypond[quote,relative=1,verbatim] \mergeDifferentlyHeadedOn << { c16 a' b a } \\ { c,2 } >> -\override NoteColumn #'ignore-collision = ##t +\override NoteColumn.ignore-collision = ##t << { c16 a' b a } \\ { c,2 } >> @end lilypond diff --git a/Documentation/fr/notation/spacing.itely b/Documentation/fr/notation/spacing.itely index 2e0d186871..36e063903f 100644 --- a/Documentation/fr/notation/spacing.itely +++ b/Documentation/fr/notation/spacing.itely @@ -31,7 +31,7 @@ the staff lines." Could we add a sentence: "Use instead the pair fontSize = #@var{N} - \override StaffSymbol #'staff-space = #(magstep @var{N}) + \override StaffSymbol.staff-space = #(magstep @var{N}) inside the Staff context to change the size of the font and the distance between staff lines accordingly." @@ -1165,12 +1165,12 @@ Voici un exemple de bloc @code{\layout} : indent = 2\cm \context @{ \StaffGroup - \override StaffGrouper #'staff-staff-spacing #'basic-distance = #8 + \override StaffGrouper.staff-staff-spacing.basic-distance = #8 @} \context @{ \Voice - \override TextScript #'padding = #1 - \override Glissando #'thickness = #3 + \override TextScript.padding = #1 + \override Glissando.thickness = #3 @} @} @end example @@ -1192,8 +1192,8 @@ Par exemple, placer le bloc suivant \layout @{ \context @{ \Voice - \override TextScript #'color = #magenta - \override Glissando #'thickness = #1.5 + \override TextScript.color = #magenta + \override Glissando.thickness = #1.5 @} @} @end example @@ -1215,7 +1215,7 @@ Lorsque nous définissons la variable suivante, layoutVariable = \layout @{ \context @{ \Voice - \override NoteHead #'font-size = #4 + \override NoteHead.font-size = #4 @} @} @end example @@ -1235,7 +1235,7 @@ Notre variable peut alors être utilisée au sein d'un autre bloc \layoutVariable \context @{ \Voice - \override NoteHead #'color = #red + \override NoteHead.color = #red @} @} @end example @@ -1465,10 +1465,10 @@ forcés doivent être saisis au sein d'une expression polyphonique : Selon le même principe, un saut de ligne ne peut intervenir alors qu'une ligature s'étend sur deux mesures consécutives. Il faut en ce cas là -introduire la dérogation @w{@code{\override Beam #'breakable = ##t}}. +introduire la dérogation @w{@code{\override Beam.breakable = ##t}}. @lilypond[quote,ragged-right,relative=2,verbatim] -\override Beam #'breakable = ##t +\override Beam.breakable = ##t c2. c8[ c | \break c8 c] c2. | @end lilypond @@ -1800,8 +1800,8 @@ Il arrive parfois que LilyPond rejette des @code{\break} ou des avec ces deux instructions dérogatoires : @example -\override NonMusicalPaperColumn #'line-break-permission = ##f -\override NonMusicalPaperColumn #'page-break-permission = ##f +\override NonMusicalPaperColumn.line-break-permission = ##f +\override NonMusicalPaperColumn.page-break-permission = ##f @end example Lorsque vous désactivez @code{line-break-permission}, LilyPond @@ -1834,8 +1834,8 @@ musique = \relative c'' { c8 c c c } \layout { \context { \Score - \override NonMusicalPaperColumn #'line-break-permission = ##f - \override NonMusicalPaperColumn #'page-break-permission = ##f + \override NonMusicalPaperColumn.line-break-permission = ##f + \override NonMusicalPaperColumn.page-break-permission = ##f } } } @@ -1906,20 +1906,16 @@ music = \relative c'' { c4 c c c } \score { \new Staff << \new Voice { - \overrideProperty Score.NonMusicalPaperColumn - #'line-break-system-details #'((Y-offset . 0)) + \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details #'((Y-offset . 0)) s1 * 2 \break - \overrideProperty Score.NonMusicalPaperColumn - #'line-break-system-details #'((Y-offset . 35)) + \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details #'((Y-offset . 35)) s1 * 3 \break - \overrideProperty Score.NonMusicalPaperColumn - #'line-break-system-details #'((Y-offset . 70)) + \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details #'((Y-offset . 70)) s1 * 6 \break - \overrideProperty Score.NonMusicalPaperColumn - #'line-break-system-details #'((Y-offset . 105)) + \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details #'((Y-offset . 105)) s1 * 5 \break } \new Voice { @@ -2054,14 +2050,14 @@ En voici une représentation graphique : #(define zero-space '((padding . -inf.0) (basic-distance . 0))) alignToZero = \with { - \override VerticalAxisGroup #'nonstaff-relatedstaff-spacing = #zero-space - \override VerticalAxisGroup #'nonstaff-nonstaff-spacing = #zero-space + \override VerticalAxisGroup.nonstaff-relatedstaff-spacing = #zero-space + \override VerticalAxisGroup.nonstaff-nonstaff-spacing = #zero-space } lowerCaseChords = \with { chordNameLowercaseMinor = ##t } staffAffinityDown = \with { - \override VerticalAxisGroup #'staff-affinity = #DOWN + \override VerticalAxisGroup.staff-affinity = #DOWN } labelContext = #(define-music-function @@ -2079,13 +2075,13 @@ labelContext = \lowerCaseChords } \context { \FretBoards \alignToZero \staffAffinityDown } \context { \Score - \override BarLine #'stencil = ##f - \override DynamicText #'self-alignment-X = #-1 - \override FretBoard #'X-offset = #1.75 - \override InstrumentName #'minimum-Y-extent = #'(-2 . 2) - \override InstrumentName #'extra-offset = #'(0 . -0.5) - \override TextScript #'minimum-Y-extent = #'(-2 . 3) - \override TimeSignature #'stencil = ##f + \override BarLine.stencil = ##f + \override DynamicText.self-alignment-X = #-1 + \override FretBoard.X-offset = #1.75 + \override InstrumentName.minimum-Y-extent = #'(-2 . 2) + \override InstrumentName.extra-offset = #'(0 . -0.5) + \override TextScript.minimum-Y-extent = #'(-2 . 3) + \override TimeSignature.stencil = ##f } } @@ -2151,11 +2147,11 @@ alors que la seconde redéfinit la propriété dans son intégralité. @example \new Staff \with @{ - \override VerticalAxisGroup #'staff-staff-spacing #'basic-distance = #10 + \override VerticalAxisGroup.staff-staff-spacing.basic-distance = #10 @} @{ @dots{} @} \new Staff \with @{ - \override VerticalAxisGroup #'staff-staff-spacing = + \override VerticalAxisGroup.staff-staff-spacing = #'(('basic-distance . 10) (minimum-distance . 9) (padding . 1) @@ -2170,7 +2166,7 @@ bloc @code{\layout} : \layout @{ \context @{ \Staff - \override VerticalAxisGroup #'staff-staff-spacing #'basic-distance = #10 + \override VerticalAxisGroup.staff-staff-spacing.basic-distance = #10 @} @} @end example @@ -2329,7 +2325,7 @@ sein de regroupements. \layout { \context { \Staff - \override VerticalAxisGroup #'default-staff-staff-spacing = + \override VerticalAxisGroup.default-staff-staff-spacing = #'((basic-distance . 8) (minimum-distance . 7) (padding . 1)) @@ -2351,7 +2347,7 @@ sein de regroupements. % By setting 'padding to a negative value, staves can be made to % collide. The lowest acceptable value for 'basic-distance is 0. \new Staff \with { - \override VerticalAxisGroup #'default-staff-staff-spacing = + \override VerticalAxisGroup.default-staff-staff-spacing = #'((basic-distance . 3.5) (padding . -10)) } { \clef bass g2 r | } @@ -2409,14 +2405,14 @@ regroupées, à l'aide des propriétés de l'objet graphique \layout { \context { \Score - \override StaffGrouper #'staff-staff-spacing #'padding = #0 - \override StaffGrouper #'staff-staff-spacing #'basic-distance = #1 + \override StaffGrouper.staff-staff-spacing.padding = #0 + \override StaffGrouper.staff-staff-spacing.basic-distance = #1 } } << \new PianoStaff \with { - \override StaffGrouper #'staffgroup-staff-spacing #'basic-distance = #20 + \override StaffGrouper.staffgroup-staff-spacing.basic-distance = #20 } << \new Staff { c'1 } \new Staff { c'1 } @@ -2477,24 +2473,23 @@ Vous noterez que la valeur élevée attribuée à la clé \layout { \context { \Lyrics - \override VerticalAxisGroup - #'nonstaff-nonstaff-spacing #'stretchability = #1000 + \override VerticalAxisGroup.nonstaff-nonstaff-spacing.stretchability = #1000 } } \new StaffGroup << \new Staff \with { - \override VerticalAxisGroup #'staff-staff-spacing = #'((basic-distance . 30)) + \override VerticalAxisGroup.staff-staff-spacing = #'((basic-distance . 30)) } { c'1 } \new Lyrics \with { - \override VerticalAxisGroup #'staff-affinity = #UP + \override VerticalAxisGroup.staff-affinity = #UP } \lyricmode { up } \new Lyrics \with { - \override VerticalAxisGroup #'staff-affinity = #CENTER + \override VerticalAxisGroup.staff-affinity = #CENTER } \lyricmode { center } \new Lyrics \with { - \override VerticalAxisGroup #'staff-affinity = #DOWN + \override VerticalAxisGroup.staff-affinity = #DOWN } \lyricmode { down } \new Staff { c'1 } >> @@ -2559,21 +2554,16 @@ quelques exemples de réglages de @code{NonMusicalPaperColumn} à l'aide de la commande @code{\overrideProperty} : @example -\overrideProperty NonMusicalPaperColumn - #'line-break-system-details #'((X-offset . 20)) +\overrideProperty NonMusicalPaperColumn.line-break-system-details #'((X-offset . 20)) -\overrideProperty NonMusicalPaperColumn - #'line-break-system-details #'((Y-offset . 40)) +\overrideProperty NonMusicalPaperColumn.line-break-system-details #'((Y-offset . 40)) -\overrideProperty NonMusicalPaperColumn - #'line-break-system-details #'((X-offset . 20) +\overrideProperty NonMusicalPaperColumn.line-break-system-details #'((X-offset . 20) (Y-offset . 40)) -\overrideProperty NonMusicalPaperColumn - #'line-break-system-details #'((alignment-distances . (15))) +\overrideProperty NonMusicalPaperColumn.line-break-system-details #'((alignment-distances . (15))) -\overrideProperty NonMusicalPaperColumn - #'line-break-system-details #'((X-offset . 20) +\overrideProperty NonMusicalPaperColumn.line-break-system-details #'((X-offset . 20) (Y-offset . 40) (alignment-distances . (15))) @end example @@ -2627,14 +2617,11 @@ de l'objet @code{NonMusicalPaperColumn} : << \new Staff << \new Voice { - \overrideProperty Score.NonMusicalPaperColumn - #'line-break-system-details #'((Y-offset . 0)) + \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details #'((Y-offset . 0)) s1*5 \break - \overrideProperty Score.NonMusicalPaperColumn - #'line-break-system-details #'((Y-offset . 40)) + \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details #'((Y-offset . 40)) s1*5 \break - \overrideProperty Score.NonMusicalPaperColumn - #'line-break-system-details #'((Y-offset . 80)) + \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details #'((Y-offset . 80)) s1*5 \break } \new Voice { \repeat unfold 15 { c'4 c' c' c' } } @@ -2666,16 +2653,13 @@ jouer sur la distance séparant les portées de chacun des systèmes, grâce << \new Staff << \new Voice { - \overrideProperty Score.NonMusicalPaperColumn - #'line-break-system-details #'((Y-offset . 20) + \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details #'((Y-offset . 20) (alignment-distances . (15))) s1*5 \break - \overrideProperty Score.NonMusicalPaperColumn - #'line-break-system-details #'((Y-offset . 60) + \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details #'((Y-offset . 60) (alignment-distances . (15))) s1*5 \break - \overrideProperty Score.NonMusicalPaperColumn - #'line-break-system-details #'((Y-offset . 100) + \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details #'((Y-offset . 100) (alignment-distances . (15))) s1*5 \break } @@ -2707,16 +2691,13 @@ d'un regroupement de portées. << \new Staff << \new Voice { - \overrideProperty Score.NonMusicalPaperColumn - #'line-break-system-details #'((Y-offset . 0) + \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details #'((Y-offset . 0) (alignment-distances . (30 10))) s1*5 \break - \overrideProperty Score.NonMusicalPaperColumn - #'line-break-system-details #'((Y-offset . 60) + \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details #'((Y-offset . 60) (alignment-distances . (10 10))) s1*5 \break - \overrideProperty Score.NonMusicalPaperColumn - #'line-break-system-details #'((Y-offset . 100) + \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details #'((Y-offset . 100) (alignment-distances . (10 30))) s1*5 \break } @@ -2794,13 +2775,13 @@ près de la portée. @lilypond[quote,ragged-right,relative=2,verbatim] c4_"Text"\pp r2. -\once \override TextScript #'outside-staff-priority = #1 +\once \override TextScript.outside-staff-priority = #1 c4_"Text"\pp % this time the text will be closer to the staff r2. % by setting outside-staff-priority to a non-number, % we disable the automatic collision avoidance -\once \override TextScript #'outside-staff-priority = ##f -\once \override DynamicLineSpanner #'outside-staff-priority = ##f +\once \override TextScript.outside-staff-priority = ##f +\once \override DynamicLineSpanner.outside-staff-priority = ##f c4_"Text"\pp % now they will collide @end lilypond @@ -2809,9 +2790,9 @@ le précède se contrôle par la propriété @code{outside-staff-padding}. @c KEEP LY @lilypond[quote,ragged-right,relative=2,verbatim,staffsize=18] -\once \override TextScript #'outside-staff-padding = #0 +\once \override TextScript.outside-staff-padding = #0 a'^"Ce texte est placé au plus près de la note" -\once \override TextScript #'outside-staff-padding = #3 +\once \override TextScript.outside-staff-padding = #3 c^"Ce texte est décalé par rapport au texte précédent" c^"Ce texte est accolé au texte précédent" @end lilypond @@ -2832,7 +2813,7 @@ c4 c''2 % setting outside-staff-horizontal-padding fixes this R1 -\once \override TextScript #'outside-staff-horizontal-padding = #1 +\once \override TextScript.outside-staff-horizontal-padding = #1 c,,4^"Text" c4 c''2 @@ -2941,8 +2922,8 @@ les réglages par défaut, puis avec des corrections forcées. { c'4 e''4 e'4 b'4 | b'4 e''4 b'4 e''4 | - \override Staff.NoteSpacing #'stem-spacing-correction = #1.5 - \override Staff.StaffSpacing #'stem-spacing-correction = #1.5 + \override Staff.NoteSpacing.stem-spacing-correction = #1.5 + \override Staff.StaffSpacing.stem-spacing-correction = #1.5 c'4 e''4 e'4 b'4 | b'4 e''4 b'4 e''4 | } @@ -2971,7 +2952,7 @@ cependant @qq{d'aérer} artificiellement une partition ; il vous suffit d'ajuster la valeur du décalage @emph{(padding)} autant que de besoin. @example - \override Score.NonMusicalPaperColumn #'padding = #10 + \override Score.NonMusicalPaperColumn.padding = #10 @end example Il n'y a aucun moyen de diminuer l'espacement. @@ -3046,8 +3027,7 @@ resserrée. En effet, @code{ly:make-moment} construit une durée : \layout { \context { \Score - \override SpacingSpanner - #'base-shortest-duration = #(ly:make-moment 1 16) + \override SpacingSpanner.base-shortest-duration = #(ly:make-moment 1 16) } } } @@ -3081,7 +3061,7 @@ s'appliquera à toute la partition, puisque mentionnée au sein d'un bloc \layout { \context { \Score - \override SpacingSpanner #'uniform-stretching = ##t + \override SpacingSpanner.uniform-stretching = ##t } } } @@ -3092,7 +3072,7 @@ les notes sans tenir compte des clefs, barres de mesure ou notes d'ornement qui pourraient apparaître : @lilypond[quote,ragged-right,relative=2,verbatim] -\override Score.SpacingSpanner #'strict-note-spacing = ##t +\override Score.SpacingSpanner.strict-note-spacing = ##t \new Staff { c8[ c \clef alto c \grace { c16[ c] } c8 c c] c32[ c32] } @end lilypond @@ -3185,7 +3165,7 @@ point cette notation proportionnelle. @item @code{\remove "Separating_line_group_engraver"} -@item @code{\override PaperColumn #'used = ##t} +@item @code{\override PaperColumn.used = ##t} @end itemize @@ -3422,7 +3402,7 @@ allons activer le @code{uniform-stretching}, propriété attachée au \context { \Score proportionalNotationDuration = #(ly:make-moment 1 20) - \override SpacingSpanner #'uniform-stretching = ##t + \override SpacingSpanner.uniform-stretching = ##t } } } @@ -3526,7 +3506,7 @@ les deux portées suivantes : \new Staff { \set Score.proportionalNotationDuration = #(ly:make-moment 1 16) - \override Score.SpacingSpanner #'strict-note-spacing = ##t + \override Score.SpacingSpanner.strict-note-spacing = ##t c''8 c''8 c''8 @@ -3549,11 +3529,11 @@ En plus de ceux que nous venons de voir, vous trouverez d'autres réglages en usage dans la notation proportionnelle comme, entre autres, @itemize -@item @code{\override SpacingSpanner #'strict-grace-spacing = ##t} +@item @code{\override SpacingSpanner.strict-grace-spacing = ##t} @item @code{tupletFullLength = ##t} -@item @code{\override Beam #'breakable = ##t} -@item @code{\override Glissando #'breakable = ##t} -@item @code{\override TextSpanner #'breakable = ##t} +@item @code{\override Beam.breakable = ##t} +@item @code{\override Glissando.breakable = ##t} +@item @code{\override TextSpanner.breakable = ##t} @item @code{\remove "Forbid_line_break_engraver" (dans un contexte de voix} @end itemize @@ -3711,7 +3691,7 @@ se @qq{détachent} d'un système peuvent être rapprochés de la portée : @lilypond[verbatim,quote,relative=1] e4 c g\f c -e4 c g-\tweak #'X-offset #-2.7 -\tweak #'Y-offset #2.5 \f c +e4 c g-\tweak X-offset #-2.7 -\tweak Y-offset #2.5 \f c @end lilypond @item @@ -3750,8 +3730,7 @@ valeur plus longue -- donnera un effet @qq{resserré} à la musique : \layout { \context { \Score - \override SpacingSpanner - #'common-shortest-duration = #(ly:make-moment 1 2) + \override SpacingSpanner.common-shortest-duration = #(ly:make-moment 1 2) } } } diff --git a/Documentation/fr/notation/staff.itely b/Documentation/fr/notation/staff.itely index 7f1d0208c1..c74b545495 100644 --- a/Documentation/fr/notation/staff.itely +++ b/Documentation/fr/notation/staff.itely @@ -8,7 +8,7 @@ Guide, node Updating translation committishes.. @end ignore -@c \version "2.16.0" +@c \version "2.17.6" @c Translators: Valentin Villenave, Jean-Charles Malahieude @c Translation checkers: John Mandereau @@ -460,11 +460,11 @@ Vous pouvez modifier le nombre de lignes d'une portée. @lilypond[verbatim,quote,relative=2] f4 d \stopStaff -\override Staff.StaffSymbol #'line-count = #2 +\override Staff.StaffSymbol.line-count = #2 \startStaff g, e | f'4 d \stopStaff -\revert Staff.StaffSymbol #'line-count +\revert Staff.StaffSymbol.line-count \startStaff g, e | @end lilypond @@ -477,10 +477,10 @@ d'une seule commande. @lilypond[verbatim,quote,relative=2] f4 d \stopStaff -\override Staff.StaffSymbol #'line-positions = #'(1 3 5 -1 -3) +\override Staff.StaffSymbol.line-positions = #'(1 3 5 -1 -3) \startStaff g, e | f'4 d \stopStaff -\override Staff.StaffSymbol #'line-positions = #'(8 6.5 -6 -8 -0.5) +\override Staff.StaffSymbol.line-positions = #'(8 6.5 -6 -8 -0.5) \startStaff g, e @end lilypond @@ -493,7 +493,7 @@ les lignes supplémentaires et les hampes seront aussi modifiées. @lilypond[verbatim,quote,relative=1] \new Staff \with { - \override StaffSymbol #'thickness = #3 + \override StaffSymbol.thickness = #3 } { e4 d c b } @end lilypond @@ -506,8 +506,8 @@ déterminer l'épaisseur des lignes supplémentaires. @lilypond[verbatim,quote,relative=2] \new Staff \with { - \override StaffSymbol #'thickness = #2 - \override StaffSymbol #'ledger-line-thickness = #'(0.5 . 0.4) + \override StaffSymbol.thickness = #2 + \override StaffSymbol.ledger-line-thickness = #'(0.5 . 0.4) } { f'4 a, a,, f } @end lilypond @@ -516,7 +516,7 @@ L'emplacement des lignes supplémentaires est réglable : @lilypond[verbatim,quote,relative=2] \new Staff \with { - \override StaffSymbol #'ledger-positions = #'(-3 -2 -1 2 5 6) + \override StaffSymbol.ledger-positions = #'(-3 -2 -1 2 5 6) } { f'4 a, a,, f } @end lilypond @@ -528,7 +528,7 @@ supplémentaires. @lilypond[verbatim,quote,relative=2] \new Staff \with { - \override StaffSymbol #'ledger-extra = #4 + \override StaffSymbol.ledger-extra = #4 } { f'4 a, d, f, } @end lilypond @@ -542,11 +542,11 @@ rendue nécessaire pour annuler les effets de la commande @code{\override} qui s'applique à l'intégralité du @code{StaffSymbol}. @lilypond[fragment,quote,relative=1] -\override Staff.StaffSymbol #'line-positions = #'(-8 0 2 4) +\override Staff.StaffSymbol.line-positions = #'(-8 0 2 4) d4 e f g \stopStaff \startStaff -\override Staff.StaffSymbol #'ledger-positions = #'(-8 -6 (-4 -2) 0) +\override Staff.StaffSymbol.ledger-positions = #'(-8 -6 (-4 -2) 0) d4 e f g @end lilypond @@ -555,7 +555,7 @@ lignes supplémentaires. @lilypond[verbatim,quote,relative=2] \new Staff \with { - \override StaffSymbol #'staff-space = #1.5 + \override StaffSymbol.staff-space = #1.5 } { f'4 d, g, e, } @end lilypond @@ -633,8 +633,8 @@ lorsqu'il y a un nombre restreint d'ossias. \remove "Time_signature_engraver" alignAboveContext = #"main" fontSize = #-3 - \override StaffSymbol #'staff-space = #(magstep -3) - \override StaffSymbol #'thickness = #(magstep -3) + \override StaffSymbol.staff-space = #(magstep -3) + \override StaffSymbol.thickness = #(magstep -3) firstClef = ##f } { e4 d f e } @@ -655,10 +655,10 @@ procéder, bien plus que dans l'exemple suivant. << \new Staff = ossia \with { \remove "Time_signature_engraver" - \override Clef #'transparent = ##t + \override Clef.transparent = ##t fontSize = #-3 - \override StaffSymbol #'staff-space = #(magstep -3) - \override StaffSymbol #'thickness = #(magstep -3) + \override StaffSymbol.staff-space = #(magstep -3) + \override StaffSymbol.thickness = #(magstep -3) } { \stopStaff s1*6 } @@ -694,10 +694,10 @@ début de ligne. Pour plus d'information au sujet de la commande << \new Staff = ossia \with { \remove "Time_signature_engraver" - \override Clef #'transparent = ##t + \override Clef.transparent = ##t fontSize = #-3 - \override StaffSymbol #'staff-space = #(magstep -3) - \override StaffSymbol #'thickness = #(magstep -3) + \override StaffSymbol.staff-space = #(magstep -3) + \override StaffSymbol.thickness = #(magstep -3) } \relative c'' { R1*3 c4 e8 d c2 @@ -715,7 +715,7 @@ début de ligne. Pour plus d'information au sujet de la commande \layout { \context { \Staff \RemoveEmptyStaves - \override VerticalAxisGroup #'remove-first = ##t + \override VerticalAxisGroup.remove-first = ##t } } @end lilypond @@ -862,8 +862,8 @@ de formatage. En pareil cas il vaut mieux, au lieu de supprimer le graveur, recourir aux dérogations suivantes : @example -\override StaffSymbol #'stencil = ##f -\override NoteHead #'no-ledgers = ##t +\override StaffSymbol.stencil = ##f +\override NoteHead.no-ledgers = ##t @end example En ce qui concerne les désagréments et messages liés à l'utilisation de diff --git a/Documentation/fr/notation/text.itely b/Documentation/fr/notation/text.itely index ceb31c381e..1d149116cf 100644 --- a/Documentation/fr/notation/text.itely +++ b/Documentation/fr/notation/text.itely @@ -8,7 +8,7 @@ Guide, node Updating translation committishes.. @end ignore -@c \version "2.16.0" +@c \version "2.17.6" @c Translators: Jean-Charles Malahieude @c Translation checkers: Valentin Villenave, John Mandereau @@ -137,7 +137,7 @@ les marges du document requiert des calculs relativement lourds ; vous pouvez toutefois vous en affranchir en ajoutant @example -\override Score.PaperColumn #'keep-inside-line = ##f +\override Score.PaperColumn.keep-inside-line = ##f @end example @@ -156,7 +156,7 @@ ou ondulée. Ces objets, que l'on appelle @qq{extenseurs}, se dessinent entre deux notes à l'aide de la syntaxe suivante : @lilypond[verbatim,quote,relative=2] -\override TextSpanner #'(bound-details left text) = "rit." +\override TextSpanner.bound-details.left.text = "rit." b1\startTextSpan e,\stopTextSpan @end lilypond @@ -173,7 +173,7 @@ faites appel à un bloc @code{\markup} -- voir @ref{Mise en forme du texte}. @lilypond[quote,relative=2,verbatim] -\override TextSpanner #'(bound-details left text) = +\override TextSpanner.bound-details.left.text = \markup { \upright "rit." } b1\startTextSpan c e,\stopTextSpan @@ -1465,12 +1465,12 @@ style, la graisse ou la taille. Notez bien que l'argument fourni à défaut. @lilypond[quote,verbatim,relative=2] -\override Score.RehearsalMark #'font-family = #'typewriter +\override Score.RehearsalMark.font-family = #'typewriter \mark \markup "Ouverture" -\override Voice.TextScript #'font-shape = #'italic -\override Voice.TextScript #'font-series = #'bold +\override Voice.TextScript.font-shape = #'italic +\override Voice.TextScript.font-series = #'bold d2.^\markup "Allegro" -\override Voice.TextScript #'font-size = #-3 +\override Voice.TextScript.font-size = #-3 c4^smaller @end lilypond @@ -1525,8 +1525,8 @@ système, dès lors qu'elle est accessible par Fontconfig et que vous respectez la syntaxe suivante : @lilypond[quote,verbatim,relative=2] -\override Staff.TimeSignature #'font-name = #"Bitstream Charter" -\override Staff.TimeSignature #'font-size = #2 +\override Staff.TimeSignature.font-name = #"Bitstream Charter" +\override Staff.TimeSignature.font-size = #2 \time 3/4 a1_\markup { diff --git a/Documentation/fr/notation/vocal.itely b/Documentation/fr/notation/vocal.itely index 6a70ca494a..4ee597198b 100644 --- a/Documentation/fr/notation/vocal.itely +++ b/Documentation/fr/notation/vocal.itely @@ -8,7 +8,7 @@ Guide, node Updating translation committishes.. @end ignore -@c \version "2.17.5" +@c \version "2.17.6" @c Translators: Valentin Villenave, Jean-Charles Malahieude @c Translation checkers: Jean-Jacques Gerbaud @@ -168,14 +168,14 @@ impératif d'insérer des espaces lorsque vous modifiez les propriétés d'une commande. En d'autres termes, @strong{ne saisissez pas} @example -\override Score.LyricText #'font-shape = #'italic +\override Score.LyricText.font-shape = #'italic @end example @noindent mais plutôt @example -\override Score . LyricText #'font-shape = #'italic +\override Score.LyricText.font-shape = #'italic @end example Pour utiliser des lettres accentuées ou des caractères spéciaux @@ -1053,7 +1053,7 @@ question. Voici comment cela se présente : << \new Lyrics = "lyrics" \with { % lyrics above a staff should have this override - \override VerticalAxisGroup #'staff-affinity = #DOWN + \override VerticalAxisGroup.staff-affinity = #DOWN } \new Staff { \new Voice = "melody" { @@ -1085,7 +1085,7 @@ deuxième méthode : \new Lyrics = "sopranos" \new Lyrics = "contraltos" \with { % lyrics above a staff should have this override - \override VerticalAxisGroup #'staff-affinity = #DOWN + \override VerticalAxisGroup.staff-affinity = #DOWN } \new Staff { \new Voice = "contraltos" { @@ -1137,7 +1137,7 @@ permet d'accroître l'espacement des paroles. @lilypond[relative=1,verbatim,quote,ragged-right] { c c c c - \override Lyrics.LyricSpace #'minimum-distance = #1.0 + \override Lyrics.LyricSpace.minimum-distance = #1.0 c c c c } \addlyrics { @@ -1163,7 +1163,7 @@ dans le bloc @code{\layout}. \layout { \context { \Lyrics - \override LyricSpace #'minimum-distance = #1.0 + \override LyricSpace.minimum-distance = #1.0 } } } @@ -1181,7 +1181,7 @@ Afin de réduire le temps de traitement, vous pouvez désactiver cette fonctionnalité en ajoutant @example -\override Score.PaperColumn #'keep-inside-line = ##f +\override Score.PaperColumn.keep-inside-line = ##f @end example Pour s'assurer que les paroles ne seront pas traversées par des barres @@ -1193,7 +1193,7 @@ de mesure, il faut ajouter \Lyrics \consists "Bar_engraver" \consists "Separating_line_group_engraver" - \override BarLine #'transparent = ##t + \override BarLine.transparent = ##t @} @} @end example @@ -1928,7 +1928,7 @@ modifie la propriété @code{associatedVoice}. Dans cet exemple, \voiceOne \times 2/3 { % show associations clearly. - \override NoteColumn #'force-hshift = #-3 + \override NoteColumn.force-hshift = #-3 f8 f g } } @@ -2364,8 +2364,8 @@ du chœur. \layout { \context { \Score - \override DynamicText #'direction = #UP - \override DynamicLineSpanner #'direction = #UP + \override DynamicText.direction = #UP + \override DynamicLineSpanner.direction = #UP } } } @@ -2660,7 +2660,7 @@ pianoRH = \relative c'' { % position name of cue-ing instrument just before the cue notes, % and above the staff \new CueVoice { - \override InstrumentSwitch #'self-alignment-X = #RIGHT + \override InstrumentSwitch.self-alignment-X = #RIGHT \set instrumentCueName = "Flute" } \cueDuring "flute" #UP { g4 bes4 } @@ -2704,8 +2704,8 @@ pianoRH = \relative c'' { \transposition c' % position name of cue-ing instrument below the staff \new CueVoice { - \override InstrumentSwitch #'self-alignment-X = #RIGHT - \override InstrumentSwitch #'direction = #DOWN + \override InstrumentSwitch.self-alignment-X = #RIGHT + \override InstrumentSwitch.direction = #DOWN \set instrumentCueName = "Clar." } \cueDuring "clarinet" #DOWN { c4. g8 } @@ -2847,8 +2847,8 @@ dialogue = \lyricmode { \score { << \new Lyrics \with { - \override LyricText #'font-shape = #'italic - \override LyricText #'self-alignment-X = #LEFT + \override LyricText.font-shape = #'italic + \override LyricText.self-alignment-X = #LEFT } { \dialogue } \new Staff { @@ -2922,7 +2922,7 @@ indiquer les hauteurs ; le rythme de la mélodie est donné par le rythme et l'accentuation des paroles elles-mêmes. @lilypond[verbatim,quote] -stemOff = { \override Staff.Stem #'transparent = ##t } +stemOff = { \override Staff.Stem.transparent = ##t } \relative c' { \stemOff @@ -3030,23 +3030,23 @@ besoins : @lilypond[verbatim,quote] divisioMinima = { - \once \override BreathingSign #'stencil = #ly:breathing-sign::divisio-minima - \once \override BreathingSign #'Y-offset = #0 + \once \override BreathingSign.stencil = #ly:breathing-sign::divisio-minima + \once \override BreathingSign.Y-offset = #0 \breathe } divisioMaior = { - \once \override BreathingSign #'stencil = #ly:breathing-sign::divisio-maior - \once \override BreathingSign #'Y-offset = #0 + \once \override BreathingSign.stencil = #ly:breathing-sign::divisio-maior + \once \override BreathingSign.Y-offset = #0 \breathe } divisioMaxima = { - \once \override BreathingSign #'stencil = #ly:breathing-sign::divisio-maxima - \once \override BreathingSign #'Y-offset = #0 + \once \override BreathingSign.stencil = #ly:breathing-sign::divisio-maxima + \once \override BreathingSign.Y-offset = #0 \breathe } finalis = { - \once \override BreathingSign #'stencil = #ly:breathing-sign::finalis - \once \override BreathingSign #'Y-offset = #0 + \once \override BreathingSign.stencil = #ly:breathing-sign::finalis + \once \override BreathingSign.Y-offset = #0 \breathe } @@ -3162,8 +3162,7 @@ global = { \layout { \context { \Score - \override SpacingSpanner - #'base-shortest-duration = #(ly:make-moment 1 2) + \override SpacingSpanner.base-shortest-duration = #(ly:make-moment 1 2) } \context { \Staff diff --git a/Documentation/fr/usage/running.itely b/Documentation/fr/usage/running.itely index fed75db4b2..93b5649f3f 100644 --- a/Documentation/fr/usage/running.itely +++ b/Documentation/fr/usage/running.itely @@ -8,7 +8,7 @@ Guide, node Updating translation committishes.. @end ignore -@c \version "2.16.0" +@c \version "2.17.6" @c Translators: Jean-Charles Malahieude @c Translation checkers: @@ -1051,7 +1051,7 @@ soient en rouge, alors que le résultat nous présente deux portées et que les notes, placées sur la portée inférieure, restent en noir. @lilypond[quote,verbatim,relative=2] -\override Staff.NoteHead #'color = #red +\override Staff.NoteHead.color = #red \new Staff { a } @end lilypond @@ -1064,7 +1064,7 @@ ces notes en rouge : @lilypond[quote,verbatim,relative=2] \new Staff { - \override Staff.NoteHead #'color = #red + \override Staff.NoteHead.color = #red a } @end lilypond @@ -1162,7 +1162,7 @@ dès lors que vous autoriserez l'un de ces contextes à se comporter comme une portée, à l'aide de l'instruction @example -\override VerticalAxisGroup #'staff-affinity = ##f +\override VerticalAxisGroup.staff-affinity = ##f @end example @noindent diff --git a/Documentation/hu/learning/fundamental.itely b/Documentation/hu/learning/fundamental.itely index f467d1e696..3f1d4a5dad 100644 --- a/Documentation/hu/learning/fundamental.itely +++ b/Documentation/hu/learning/fundamental.itely @@ -10,7 +10,7 @@ @c -*- coding: utf-8; mode: texinfo; -*- -@c \version "2.16.0" +@c \version "2.17.6" @node Alapfogalmak @chapter Alapfogalmak @translationof Fundamental concepts @@ -757,9 +757,9 @@ later sections. \\ % Voice four { % Ignore these for now - they are explained in Ch 4 - \once \override NoteColumn #'force-hshift = #0 + \once \override NoteColumn.force-hshift = #0 2 - \once \override NoteColumn #'force-hshift = #0.5 + \once \override NoteColumn.force-hshift = #0.5 des2 } >> | @@ -806,9 +806,9 @@ not understand. \\ % Voice four { \voiceThreeStyle % Ignore these for now - they are explained in Ch 4 - \once \override NoteColumn #'force-hshift = #0 + \once \override NoteColumn.force-hshift = #0 2 - \once \override NoteColumn #'force-hshift = #0.5 + \once \override NoteColumn.force-hshift = #0.5 des2 } >> @@ -3069,7 +3069,7 @@ macros, or user-defined commands) for tweaks: @c TODO Avoid padtext - not needed with skylining @lilypond[quote,verbatim,ragged-right] dolce = \markup { \italic \bold dolce } -padText = { \once \override TextScript #'padding = #5.0 } +padText = { \once \override TextScript.padding = #5.0 } fthenp=_\markup { \dynamic f \italic \small { 2nd } \hspace #0.1 \dynamic p } violin = \relative c'' { \repeat volta 2 { @@ -3098,7 +3098,7 @@ the last line. violin = \relative c'' @{ \repeat volta 2 @{ c4._\markup @{ \italic \bold dolce @} b8 a8 g a b - \once \override TextScript #'padding = #5.0 + \once \override TextScript.padding = #5.0 c4.^"hi there!" d8 e' f g d c,4.\markup @{ \dynamic f \italic \small @{ 2nd @} \hspace #0.1 \dynamic p @} @@ -3122,7 +3122,7 @@ can think of these as functions). padText = #(define-music-function (parser location padding) (number?) #{ - \once \override TextScript #'padding = #padding + \once \override TextScript.padding = #padding #}) \relative c''' { diff --git a/Documentation/hu/learning/tweaks.itely b/Documentation/hu/learning/tweaks.itely index d5b2da7c7d..8f0dae8fb2 100644 --- a/Documentation/hu/learning/tweaks.itely +++ b/Documentation/hu/learning/tweaks.itely @@ -10,7 +10,7 @@ @c -*- coding: utf-8; mode: texinfo; -*- -@c \version "2.16.0" +@c \version "2.17.6" @node A kimenet finomhangolása @chapter A kimenet finomhangolása @translationof Tweaking output @@ -605,7 +605,7 @@ @c line-width ensures no break @c line-width ensures no break @c ode{staff-position} property, which is specified in half staff -@c ode{\once \override Tie #'staff-position = #3.5} +@c ode{\once \override Tie.staff-position = #3.5} @c line-width ensures no break @c line-width ensures no break @c index Tie, example of overriding @@ -672,10 +672,10 @@ @c index variables, using for tweaks @c index using variables for tweaks @c index tweaks, using variables for -@c ode{\override Lyrics . LyricText #'font-shape = #'italic} -@c ode{\override Lyrics . LyricText #'font-series = #'bold} -@c ode{\revert Lyrics . LyricText #'font-shape} -@c ode{\revert Lyrics . LyricText #'font-series} +@c ode{\override Lyrics.LyricText.font-shape = #'italic} +@c ode{\override Lyrics.LyricText.font-series = #'bold} +@c ode{\revert Lyrics.LyricText.font-shape} +@c ode{\revert Lyrics.LyricText.font-series} @c index LyricText, example of overriding @c index font-shape property, example @c index font-series property, example diff --git a/Documentation/hu/usage/running.itely b/Documentation/hu/usage/running.itely index 26b8a10f0b..95ff637baa 100644 --- a/Documentation/hu/usage/running.itely +++ b/Documentation/hu/usage/running.itely @@ -8,7 +8,7 @@ Guide, node Updating translation committishes.. @end ignore -@c \version "2.16.0" +@c \version "2.17.6" @node A lilypond használata @@ -526,7 +526,7 @@ valójában az eredmény két kottasor, mely közül az alsóban alapértelmezet színű, fekete kottafejek lesznek. @lilypond[quote,verbatim,relative=2] -\override Staff.NoteHead #'color = #red +\override Staff.NoteHead.color = #red \new Staff { a } @end lilypond @@ -537,7 +537,7 @@ létrehozott kottasorra. A példa helyesen: @lilypond[quote,verbatim,relative=2] \new Staff { - \override Staff.NoteHead #'color = #red + \override Staff.NoteHead.color = #red a } @end lilypond diff --git a/Documentation/included/display-predefined-string-tunings.ly b/Documentation/included/display-predefined-string-tunings.ly index 642993fe8a..5e0181f6aa 100644 --- a/Documentation/included/display-predefined-string-tunings.ly +++ b/Documentation/included/display-predefined-string-tunings.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" #(define (filter-instrument instrument-name tuning-alist) (filter (lambda (entry) @@ -31,7 +31,7 @@ displayInstrumentDefaultTunings = { \new Staff { \textLengthOn - \override Score.RehearsalMark #'self-alignment-X = #LEFT + \override Score.RehearsalMark.self-alignment-X = #LEFT \mark \markup {\left-align "Guitar tunings"} \clef "treble_8" diff --git a/Documentation/included/gonville.ly b/Documentation/included/gonville.ly index 84bade14f2..4ee47ec5ad 100644 --- a/Documentation/included/gonville.ly +++ b/Documentation/included/gonville.ly @@ -7,7 +7,7 @@ path)." } -\version "2.16.0" +\version "2.17.6" \paper { myStaffSize = 20 @@ -56,7 +56,7 @@ sampleMusic = \relative c'' { { \set Staff.instrumentName = #"Gonv override" c2^\trill c - \override NoteHead #'font-family = #'gonville - \override Script #'font-family = #'gonville + \override NoteHead.font-family = #'gonville + \override Script.font-family = #'gonville c^\trill c } diff --git a/Documentation/included/note-head-style.ly b/Documentation/included/note-head-style.ly index cd3be73994..a786978734 100644 --- a/Documentation/included/note-head-style.ly +++ b/Documentation/included/note-head-style.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc=" @@ -24,11 +24,11 @@ dimensions. pattern = << \new Voice { - \override Stem #'direction = #UP + \override Stem.direction = #UP e'4 e'2. e'1 e'\breve*1/2 e'\longa*1/4 \bar "||" } \new Voice { - \override Stem #'direction = #DOWN + \override Stem.direction = #DOWN a4 a2. a1 a\breve*1/2 a\longa*1/4 \bar "||" } >> @@ -37,71 +37,71 @@ pattern = << \transpose c c { \clef C - \override Staff.NoteHead #'style = #'default + \override Staff.NoteHead.style = #'default s1*0^\markup { "default" } \pattern - \override Staff.NoteHead #'style = #'altdefault + \override Staff.NoteHead.style = #'altdefault s1*0^\markup { "altdefault" } \pattern \break - \override Staff.NoteHead #'style = #'baroque + \override Staff.NoteHead.style = #'baroque s1*0^\markup { "baroque" } \pattern - \override Staff.NoteHead #'style = #'neomensural + \override Staff.NoteHead.style = #'neomensural s1*0^\markup { "neomensural" } \pattern \break - \override Staff.NoteHead #'style = #'mensural + \override Staff.NoteHead.style = #'mensural s1*0^\markup { "mensural" } \pattern - \override Staff.NoteHead #'style = #'petrucci + \override Staff.NoteHead.style = #'petrucci s1*0^\markup { "petrucci" } \pattern \break - \override Staff.NoteHead #'style = #'harmonic + \override Staff.NoteHead.style = #'harmonic s1*0^\markup { "harmonic" } \pattern - \override Staff.NoteHead #'style = #'harmonic-black + \override Staff.NoteHead.style = #'harmonic-black s1*0^\markup { "harmonic-black" } \pattern \break - \override Staff.NoteHead #'style = #'harmonic-mixed + \override Staff.NoteHead.style = #'harmonic-mixed s1*0^\markup { "harmonic-mixed" } \pattern - \override Staff.NoteHead #'style = #'diamond + \override Staff.NoteHead.style = #'diamond s1*0^\markup { "diamond" } \pattern \break - \override Staff.NoteHead #'style = #'cross + \override Staff.NoteHead.style = #'cross s1*0^\markup { "cross" } \pattern - \override Staff.NoteHead #'style = #'xcircle + \override Staff.NoteHead.style = #'xcircle s1*0^\markup { "xcircle" } \pattern \break - \override Staff.NoteHead #'style = #'triangle + \override Staff.NoteHead.style = #'triangle s1*0^\markup { "triangle" } \pattern - \override Staff.NoteHead #'style = #'slash + \override Staff.NoteHead.style = #'slash s1*0^\markup { "slash" } \pattern } diff --git a/Documentation/included/script-chart.ly b/Documentation/included/script-chart.ly index 5bf05a87eb..671e9e4a2d 100644 --- a/Documentation/included/script-chart.ly +++ b/Documentation/included/script-chart.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc ="@cindex Feta scripts @@ -164,23 +164,23 @@ This chart shows all articulations, or scripts, that the feta font contains. \Score timing = ##f barAlways = ##t - \override NonMusicalPaperColumn #'padding = #2.5 - \override PaperColumn #'keep-inside-line = ##t + \override NonMusicalPaperColumn.padding = #2.5 + \override PaperColumn.keep-inside-line = ##t } \context { \RhythmicStaff \remove "Time_signature_engraver" - \override BarLine #'transparent = ##t - \override Stem #'direction = #down + \override BarLine.transparent = ##t + \override Stem.direction = #down } \context { \Lyrics - \override LyricText #'font-family = #'typewriter - \override LyricText #'font-shape = #'upright + \override LyricText.font-family = #'typewriter + \override LyricText.font-shape = #'upright } \context { \VaticanaVoice - \override Script #'padding = #0 + \override Script.padding = #0 } } diff --git a/Documentation/it/learning/fundamental.itely b/Documentation/it/learning/fundamental.itely index 60d80692b1..cffa61441f 100644 --- a/Documentation/it/learning/fundamental.itely +++ b/Documentation/it/learning/fundamental.itely @@ -8,7 +8,7 @@ Guide, node Updating translation committishes.. @end ignore -@c \version "2.16.0" +@c \version "2.17.6" @node Concetti fondamentali @chapter Concetti fondamentali @@ -801,15 +801,15 @@ più complesse saranno spiegate tutte in sezioni successive. \\ % Voice two { % Ignore these for now - they are explained in Ch 4 - \once \override NoteColumn #'ignore-collision = ##t + \once \override NoteColumn.ignore-collision = ##t 2 - \once \override NoteColumn #'force-hshift = #0.5 + \once \override NoteColumn.force-hshift = #0.5 des2 } \\ % No voice three \\ % Voice four { - \override NoteColumn #'force-hshift = #0 + \override NoteColumn.force-hshift = #0 aes'2 f4 fes } >> | @@ -849,15 +849,15 @@ ignora quel che non capisci. \\ % Voice two { \voiceTwoStyle % Ignore these for now - they are explained in Ch 4 - \once \override NoteColumn #'ignore-collision = ##t + \once \override NoteColumn.ignore-collision = ##t 2 - \once \override NoteColumn #'force-hshift = #0.5 + \once \override NoteColumn.force-hshift = #0.5 des2 } \\ % No Voice three (we want stems down) \\ % Voice four { \voiceThreeStyle - \override NoteColumn #'force-hshift = #0 + \override NoteColumn.force-hshift = #0 aes'2 f4 fes } >> | @@ -2884,8 +2884,7 @@ guardando la definizione del grob @code{VerticalAxisGroup}. Il valore dell' @} >> % fine del contesto ManualOne Staff \new Staff = "ManualTwo" \with @{ - \override VerticalAxisGroup - #'staff-staff-spacing #'stretchability = 5 + \override VerticalAxisGroup.staff-staff-spacing.stretchability = 5 @} << \keyTime \clef "bass" @@ -2949,8 +2948,7 @@ PedalOrganMusic = \relative c { } >> % end ManualOne Staff context \new Staff = "ManualTwo" \with { - \override VerticalAxisGroup - #'staff-staff-spacing #'stretchability = 5 + \override VerticalAxisGroup.staff-staff-spacing.stretchability = 5 } << \keyTime \clef "bass" @@ -3017,7 +3015,7 @@ macro, o comandi definiti dall'utente) anche per le modifiche manuali: @lilypond[quote,verbatim,ragged-right] dolce = \markup { \italic \bold dolce } -padText = { \once \override TextScript #'padding = #5.0 } +padText = { \once \override TextScript.padding = #5.0 } fthenp =_\markup { \dynamic f \italic \small { 2nd } \hspace #0.1 \dynamic p } @@ -3049,7 +3047,7 @@ soprattutto l'ultima linea. violin = \relative c'' @{ \repeat volta 2 @{ c4._\markup @{ \italic \bold dolce @} b8 a8 g a b | - \once \override TextScript #'padding = #5.0 + \once \override TextScript.padding = #5.0 c4.^"hi there!" d8 e' f g d | c,4.\markup @{ \dynamic f \italic \small @{ 2nd @} \hspace #0.1 \dynamic p @@ -3076,7 +3074,7 @@ padText = (parser location padding) (number?) #{ - \once \override TextScript #'padding = #padding + \once \override TextScript.padding = #padding #}) \relative c''' { diff --git a/Documentation/it/learning/tweaks.itely b/Documentation/it/learning/tweaks.itely index e810bc13df..b32805fad9 100644 --- a/Documentation/it/learning/tweaks.itely +++ b/Documentation/it/learning/tweaks.itely @@ -235,9 +235,9 @@ il colore della testa di nota: @lilypond[quote,fragment,ragged-right,verbatim,relative=1] c4 d -\override NoteHead #'color = #red +\override NoteHead.color = #red e4 f | -\override NoteHead #'color = #green +\override NoteHead.color = #green g4 a b c | @end lilypond @@ -269,11 +269,11 @@ note al valore predefinito: @lilypond[quote,fragment,ragged-right,verbatim,relative=1] c4 d -\override NoteHead #'color = #red +\override NoteHead.color = #red e4 f | -\override NoteHead #'color = #green +\override NoteHead.color = #green g4 a -\revert NoteHead #'color +\revert NoteHead.color b4 c | @end lilypond @@ -295,11 +295,11 @@ una singola nota in questo modo: @lilypond[quote,fragment,ragged-right,verbatim,relative=1] c4 d -\override NoteHead #'color = #red +\override NoteHead.color = #red e4 f | -\once \override NoteHead #'color = #green +\once \override NoteHead.color = #green g4 a -\revert NoteHead #'color +\revert NoteHead.color b c | @end lilypond @@ -340,7 +340,7 @@ cosa succede se si usa @code{\once \override}: @lilypond[quote,fragment,ragged-right,verbatim,relative=1] 4 -\once \override NoteHead #'font-size = #-3 +\once \override NoteHead.font-size = #-3 4 4 @end lilypond @@ -366,7 +366,7 @@ di un accordo si cambia in questo modo: @lilypond[quote,fragment,ragged-right,verbatim,relative=1] 4 -4 +4 @end lilypond Si noti che la sintassi di @code{\tweak} è diversa da quella di @@ -389,8 +389,8 @@ di articolazioni: @lilypond[quote,fragment,ragged-right,verbatim,relative=2] a4^"Black" - -\tweak #'color #red ^"Red" - -\tweak #'color #green _"Green" + -\tweak color #red ^"Red" + -\tweak color #green _"Green" @end lilypond @noindent @@ -446,9 +446,9 @@ deve essere in rosso. @cindex colore, esempio @lilypond[quote,ragged-right,verbatim,fragment,relative=2] -\tweak #'direction #up +\tweak direction #up \times 4/3 { - \tweak #'color #red + \tweak color #red \times 2/3 { c8[ c c] } \times 2/3 { c8[ c c] } \times 2/3 { c8[ c c] } @@ -469,12 +469,11 @@ aspetto può essere modificato come di consueto con i comandi @code{\override}: @c See issue 509 @lilypond[quote,ragged-right,verbatim,fragment,relative=1] \times 2/3 { c8[ c c] } -\once \override TupletNumber - #'text = #tuplet-number::calc-fraction-text +\once \override TupletNumber.text = #tuplet-number::calc-fraction-text \times 2/3 { c8[ c] c8[ c] - \once \override TupletNumber #'transparent = ##t + \once \override TupletNumber.transparent = ##t \times 2/3 { c8[ c c] } \times 2/3 { c8[ c c] } } @@ -609,7 +608,7 @@ contesto. Inizialmente usiamo un valore molto grande per lo spessore, per essere sicuri che il comando funzioni: @example -\override Slur #'thickness = #5.0 +\override Slur.thickness = #5.0 @end example Non dimenticare il @code{#'} che precede il nome della @@ -629,7 +628,7 @@ prima legatura di portamento e accanto ad essa.} Facciamolo: \time 6/8 { % Increase thickness of all following slurs from 1.2 to 5.0 - \override Slur #'thickness = #5.0 + \override Slur.thickness = #5.0 r4 bes8 bes[( g]) g | g8[( es]) es d[( f]) as | as8 g @@ -696,7 +695,7 @@ nel modo seguente: { r4 bes8 % Aumenta lo spessore solo della legatura che segue - \once \override Slur #'thickness = #5.0 + \once \override Slur.thickness = #5.0 bes8[( g]) g | g8[( es]) es d[( f]) as | as8 g @@ -737,10 +736,10 @@ iniziano le legature: { r4 bes8 % Aumenta lo spessore solo della legatura che segue - \once \override Slur #'thickness = #5.0 + \once \override Slur.thickness = #5.0 bes[( g]) g | % Aumenta lo spessore solo della legatura che segue - \once \override Slur #'thickness = #5.0 + \once \override Slur.thickness = #5.0 g8[( es]) es d[( f]) as | as8 g } @@ -766,11 +765,11 @@ dopo la seconda legatura: { r4 bes8 % Aumenta lo spessore di tutte le legature di portamento che seguono da 1.2 a 5.0 - \override Slur #'thickness = #5.0 + \override Slur.thickness = #5.0 bes[( g]) g | g8[( es]) es % Ripristina lo spessore di tutte le legature di portamento che seguono al valore predefinito 1.2 - \revert Slur #'thickness + \revert Slur.thickness d8[( f]) as | as8 g } @@ -860,7 +859,7 @@ di testo"}; maggiori informazioni sui simboli e le stringhe si trovano in Quindi il comando @code{\override} che rende il testo corsivo è: @example -\override LyricText #'font-shape = #'italic +\override LyricText.font-shape = #'italic @end example @noindent @@ -884,7 +883,7 @@ in questo modo: as8 g } \addlyrics { - \override LyricText #'font-shape = #'italic + \override LyricText.font-shape = #'italic The man who | feels love's sweet e -- | mo -- tion } } @@ -910,7 +909,7 @@ nome dell'oggetto: altrimenti, i due nomi verranno considerati insieme e l'interprete non sarà in grado di distinguerli. Dunque il comando sarà: @example -\override Lyrics . LyricText #'font-shape = #'italic +\override Lyrics.LyricText.font-shape = #'italic @end example @warning{Nel testo bisogna lasciare sempre uno spazio bianco tra l'ultima @@ -1063,7 +1062,7 @@ implicito, @code{Voice}: @lilypond[quote,fragment,ragged-right,verbatim,relative=2] { \time 12/16 - \override BarLine #'stencil = ##f + \override BarLine.stencil = ##f c4 b8 c d16 c d8 | g,8 a16 b8 c d4 e16 | e8 @@ -1089,7 +1088,7 @@ correggerlo specificando il contesto giusto: @lilypond[quote,fragment,ragged-right,verbatim,relative=2] { \time 12/16 - \override Staff.BarLine #'stencil = ##f + \override Staff.BarLine.stencil = ##f c4 b8 c d16 c d8 | g,8 a16 b8 c d4 e16 | e8 @@ -1109,7 +1108,7 @@ zero: @lilypond[quote,verbatim,relative=2] { c4 c - \once \override NoteHead #'stencil = #point-stencil + \once \override NoteHead.stencil = #point-stencil c4 c } @end lilypond @@ -1138,7 +1137,7 @@ valore del comando @code{\override}. @lilypond[quote,fragment,ragged-right,verbatim,relative=2] { \time 12/16 - \override Staff.BarLine #'break-visibility = #'#(#f #f #f) + \override Staff.BarLine.break-visibility = #'#(#f #f #f) c4 b8 c d16 c d8 | g,8 a16 b8 c d4 e16 | e8 @@ -1172,7 +1171,7 @@ Quindi il comando che rende trasparente l'indicazione di tempo è: @lilypond[quote,fragment,ragged-right,verbatim,relative=2] { \time 12/16 - \override Staff.TimeSignature #'transparent = ##t + \override Staff.TimeSignature.transparent = ##t c4 b8 c d16 c d8 | g,8 a16 b8 c d4 e16 | e8 @@ -1193,7 +1192,7 @@ e impostarla su @code{#f}: @lilypond[quote,fragment,ragged-right,verbatim,relative=2] { \time 12/16 - \override Staff.TimeSignature #'stencil = ##f + \override Staff.TimeSignature.stencil = ##f c4 b8 c d16 c d8 | g,8 a16 b8 c d4 e16 | e8 @@ -1234,7 +1233,7 @@ stanghette scriviamo: @lilypond[quote,fragment,ragged-right,verbatim,relative=2] { \time 12/16 - \override Staff.BarLine #'color = #white + \override Staff.BarLine.color = #white c4 b8 c d16 c d8 | g,8 a16 b8 c d4 e16 | e8 @@ -1270,7 +1269,7 @@ valori interni, @code{x11-color}: @lilypond[quote,fragment,ragged-right,verbatim,relative=2] { \time 12/16 - \override Staff.BarLine #'color = #(x11-color 'white) + \override Staff.BarLine.color = #(x11-color 'white) c4 b8 c d16 c d8 | g,8 a16 b8 c d4 e16 | e8 @@ -1302,7 +1301,7 @@ e per avere il bianco sarà @code{(rgb-color 1 1 1)}: @lilypond[quote,fragment,ragged-right,verbatim,relative=2] { \time 12/16 - \override Staff.BarLine #'color = #(rgb-color 1 1 1) + \override Staff.BarLine.color = #(rgb-color 1 1 1) c4 b8 c d16 c d8 | g,8 a16 b8 c d4 e16 | e8 @@ -1328,12 +1327,12 @@ impostati su diverse tonalità di grigio: @lilypond[quote,fragment,ragged-right,verbatim,relative=2] { \time 12/16 - \override Staff.StaffSymbol #'color = #(x11-color 'grey30) - \override Staff.TimeSignature #'color = #(x11-color 'grey60) - \override Staff.Clef #'color = #(x11-color 'grey60) - \override Voice.NoteHead #'color = #(x11-color 'grey85) - \override Voice.Stem #'color = #(x11-color 'grey85) - \override Staff.BarLine #'color = #(x11-color 'grey10) + \override Staff.StaffSymbol.color = #(x11-color 'grey30) + \override Staff.TimeSignature.color = #(x11-color 'grey60) + \override Staff.Clef.color = #(x11-color 'grey60) + \override Voice.NoteHead.color = #(x11-color 'grey85) + \override Voice.Stem.color = #(x11-color 'grey85) + \override Staff.BarLine.color = #(x11-color 'grey10) c4 b8 c d16 c d8 | g,8 a16 b8 c d4 e16 | e8 @@ -1406,8 +1405,8 @@ ciascun oggetto su @code{#f}, così: alignAboveContext = #"main" } { - \override Staff.Clef #'stencil = ##f - \override Staff.TimeSignature #'stencil = ##f + \override Staff.Clef.stencil = ##f + \override Staff.TimeSignature.stencil = ##f { f8 f c } } >> @@ -1465,9 +1464,9 @@ Dunque possiamo sostituire l'esempio precedente con \new Staff \with { alignAboveContext = #"main" % Nasconde le chiavi di questo rigo - \override Clef #'stencil = ##f + \override Clef.stencil = ##f % Nasconde le indicazioni di tempo di questo rigo - \override TimeSignature #'stencil = ##f + \override TimeSignature.stencil = ##f } { f8 f c } >> @@ -1497,7 +1496,7 @@ tipi di carattere di ogni tipo di oggetto, come le teste di nota (@code{NoteHead}) con un comando di questo tipo @example -\override NoteHead #'font-size = #-2 +\override NoteHead.font-size = #-2 @end example oppure possiamo modificare la dimensione di tutti i tipi di carattere usando @@ -1530,8 +1529,8 @@ Proviamolo nel nostro esempio dell'ossia: { f8 c c } \new Staff \with { alignAboveContext = #"main" - \override Clef #'stencil = ##f - \override TimeSignature #'stencil = ##f + \override Clef.stencil = ##f + \override TimeSignature.stencil = ##f % Riduce la dimensione di tutti i tipi di carattere di circa il 24% fontSize = #-2 } @@ -1605,11 +1604,11 @@ questo modo: { f8 c c } \new Staff \with { alignAboveContext = #"main" - \override Clef #'stencil = ##f - \override TimeSignature #'stencil = ##f + \override Clef.stencil = ##f + \override TimeSignature.stencil = ##f fontSize = #-2 % Riduce proporzionalmente la lunghezza dei gambi e la spaziatura tra le linee - \override StaffSymbol #'staff-space = #(magstep -2) + \override StaffSymbol.staff-space = #(magstep -2) } { f8 f c } >> @@ -1771,11 +1770,11 @@ con i gambi nuovamente disposti secondo il comportamento predefinito. @lilypond[quote,fragment,ragged-right,verbatim,relative=2] a4 g c a | -\override Stem #'direction = #DOWN +\override Stem.direction = #DOWN a4 g c a | -\override Stem #'direction = #UP +\override Stem.direction = #UP a4 g c a | -\revert Stem #'direction +\revert Stem.direction a4 g c a | @end lilypond @@ -1863,9 +1862,9 @@ predefinito e le due battute successive mostrano gli effetti dei valori @lilypond[quote,verbatim,relative=2] c4-5 a-3 f-1 c'-5 | -\override Fingering #'direction = #DOWN +\override Fingering.direction = #DOWN c4-5 a-3 f-1 c'-5 | -\override Fingering #'direction = #UP +\override Fingering.direction = #UP c4-5 a-3 f-1 c'-5 | @end lilypond @@ -1967,7 +1966,7 @@ valore predefinito di tale proprietà è @w{@code{-5}}, dunque proviamo con @w{@code{-7}}: @lilypond[quote,fragment,ragged-right,verbatim,relative=1] -\override Fingering #'font-size = #-7 +\override Fingering.font-size = #-7 \set fingeringOrientations = #'(left) 4 4 @@ -2069,7 +2068,7 @@ questi oggetti. @lilypond[quote,fragment,ragged-right,verbatim,relative=1] % Set details for later Text Spanner -\override TextSpanner #'(bound-details left text) +\override TextSpanner.bound-details.left.text = \markup { \small \bold Slower } % Place dynamics above staff \dynamicUp @@ -2119,12 +2118,12 @@ nel contesto @code{Staff}: @lilypond[quote,fragment,ragged-right,verbatim,relative=1] % Imposta i dettagli per l'estensione del testo vocale seguente -\override TextSpanner #'(bound-details left text) +\override TextSpanner.bound-details.left.text = \markup { \small \bold Slower } % Posiziona le indicazione dinamiche sopra il rigo \dynamicUp % Posiziona l'estensione del segno d'ottava sotto il testo vocale -\once \override Staff.OttavaBracket #'outside-staff-priority = #340 +\once \override Staff.OttavaBracket.outside-staff-priority = #340 % Inizia l'estensione del segno d'ottava \ottava #1 c'4 \startTextSpan @@ -2167,10 +2166,10 @@ esempio che mostra l'effetto dei due metodi: @lilypond[quote,verbatim,relative=2] c4( c^\markup { \tiny \sharp } d4.) c8 | c4( -\once \override TextScript #'avoid-slur = #'inside -\once \override TextScript #'outside-staff-priority = ##f +\once \override TextScript.avoid-slur = #'inside +\once \override TextScript.outside-staff-priority = ##f c4^\markup { \tiny \sharp } d4.) c8 | -\once \override Slur #'outside-staff-priority = #500 +\once \override Slur.outside-staff-priority = #500 c4( c^\markup { \tiny \sharp } d4.) c8 | @end lilypond @@ -2190,7 +2189,7 @@ aumentare la priorità di @qq{Testo3} assegnando un valore più alto: @lilypond[quote,fragment,ragged-right,verbatim,relative=2] c2^"Testo1" c2^"Testo2" | -\once \override TextScript #'outside-staff-priority = #500 +\once \override TextScript.outside-staff-priority = #500 c2^"Testo3" c2^"Testo4" | @end lilypond @@ -2251,12 +2250,12 @@ c,,2^"Testo" c'' | R1 | % Disattiva l'elusione delle collisioni -\once \override TextScript #'outside-staff-priority = ##f +\once \override TextScript.outside-staff-priority = ##f c,,2^"Testo Lungo " c'' | R1 | % Disattiva l'elusione delle collisioni -\once \override TextScript #'outside-staff-priority = ##f +\once \override TextScript.outside-staff-priority = ##f \textLengthOn % e attiva textLengthOn c,,2^"Testo Lungo " % Gli spazi finali vengono rispettati c''2 | @@ -2334,7 +2333,7 @@ sovrascrivere il valore di @code{extra-spacing-width} e impostarlo su comando che lo fa sul testo della dinamica: @example -\override DynamicText #'extra-spacing-width = #'(0 . 0) +\override DynamicText.extra-spacing-width = #'(0 . 0) @end example @noindent @@ -2346,7 +2345,7 @@ Vediamo se funziona nell'esempio precedente: @lilypond[quote,fragment,ragged-right,verbatim,relative=2] \dynamicUp -\override DynamicText #'extra-spacing-width = #'(0 . 0) +\override DynamicText.extra-spacing-width = #'(0 . 0) a4\f b\mf c\mp b\p | @end lilypond @@ -2369,7 +2368,7 @@ funzionare: @lilypond[quote,fragment,ragged-right,verbatim,relative=2] \dynamicUp % Aumenta la larghezza di 1 spazio rigo -\override DynamicText #'extra-spacing-width = #'(-0.5 . 0.5) +\override DynamicText.extra-spacing-width = #'(-0.5 . 0.5) a4\f b\mf c\mp b\p @end lilypond @@ -2660,7 +2659,7 @@ note. @lilypond[quote,fragment,relative=1,verbatim] c2\fermata -\override Script #'padding = #3 +\override Script.padding = #3 b2\fermata @end lilypond @@ -2670,11 +2669,11 @@ b2\fermata @lilypond[quote,fragment,relative=1,verbatim] % Questo non funziona, vedi sotto -\override MetronomeMark #'padding = #3 +\override MetronomeMark.padding = #3 \tempo 4 = 120 c1 | % Questo funziona -\override Score.MetronomeMark #'padding = #3 +\override Score.MetronomeMark.padding = #3 \tempo 4 = 80 d1 | @end lilypond @@ -2717,15 +2716,13 @@ sesquisharp = \markup { \sesquisharp } \relative c'' { c4 % Mostra un triesis (alterazione ascendente di tre quarti di tono) ma lo spazio è troppo stretto - \once \override Accidental - #'stencil = #ly:text-interface::print - \once \override Accidental #'text = #sesquisharp + \once \override Accidental.stencil = #ly:text-interface::print + \once \override Accidental.text = #sesquisharp cis4 c % Ecco come migliorare lo spazio - \once \override Score.AccidentalPlacement #'right-padding = #0.6 - \once \override Accidental - #'stencil = #ly:text-interface::print - \once \override Accidental #'text = #sesquisharp + \once \override Score.AccidentalPlacement.right-padding = #0.6 + \once \override Accidental.stencil = #ly:text-interface::print + \once \override Accidental.text = #sesquisharp cis4 | } @end lilypond @@ -2765,9 +2762,9 @@ preso dalla sezione precedente: @lilypond[quote,fragment,ragged-right,verbatim,relative=2] \dynamicUp % Aumenta la larghezza di 1 unità -\override DynamicText #'extra-spacing-width = #'(-0.5 . 0.5) +\override DynamicText.extra-spacing-width = #'(-0.5 . 0.5) % Allinea le dinamiche alla base posta 2 unità sopra il rigo -\override DynamicLineSpanner #'staff-padding = #2 +\override DynamicLineSpanner.staff-padding = #2 a4\f b\mf c\mp b\p @end lilypond @@ -2785,7 +2782,7 @@ destro del numero al punto di riferimento della nota a cui si riferisce: @lilypond[quote,fragment,ragged-right,verbatim,relative=3] \voiceOne -\once \override StringNumber #'self-alignment-X = #RIGHT +\once \override StringNumber.self-alignment-X = #RIGHT @end lilypond @@ -2820,7 +2817,7 @@ rigo; il nuovo valore sarà @w{@code{-8}}. << { c4 c c c } \\ - \override MultiMeasureRest #'staff-position = #-8 + \override MultiMeasureRest.staff-position = #-8 { R1 } >> @end lilypond @@ -2848,7 +2845,7 @@ sinistra e in basso di 1.8 spazi rigo: @lilypond[quote,fragment,relative=1,verbatim] \stemUp f4-5 -\once \override Fingering #'extra-offset = #'(-0.3 . -1.8) +\once \override Fingering.extra-offset = #'(-0.3 . -1.8) f4-5 @end lilypond @@ -2892,7 +2889,7 @@ risolve anche il problema della forma sgraziata. @lilypond[quote,verbatim,fragment,ragged-right,relative=1] r4 -\once \override PhrasingSlur #'positions = #'(-4 . -3) +\once \override PhrasingSlur.positions = #'(-4 . -3) \acciaccatura e8\( d8 c~ c d c d\) @end lilypond @@ -2931,7 +2928,7 @@ centrale a, per esempio, 1: { c'1 ~ c'2. e'8 f' } \\ { - \override Beam #'positions = #'(-1 . -1) + \override Beam.positions = #'(-1 . -1) e''8 e'' e'' e'' e'' e'' e'' e'' f''2 g'' } >> @@ -2994,13 +2991,13 @@ Ecco il risultato finale: \\ { 2 - \once \override NoteColumn #'force-hshift = #0.5 + \once \override NoteColumn.force-hshift = #0.5 des2 } \\ \\ { - \override NoteColumn #'force-hshift = #0 + \override NoteColumn.force-hshift = #0 aes'2 f4 fes } >> | @@ -3034,7 +3031,7 @@ e le pedalizzazioni. rhMusic = \relative c'' { \new Voice { r2 c4.\( g8 | - \once \override Tie #'staff-position = #3.5 + \once \override Tie.staff-position = #3.5 bes1~ | \bar "||" \time 6/4 @@ -3047,7 +3044,7 @@ rhMusic = \relative c'' { \voiceTwo c,8~ % Reposition the c2 to the right of the merged note - \once \override NoteColumn #'force-hshift = #1.0 + \once \override NoteColumn.force-hshift = #1.0 % Move the c2 out of the main note column % so the merge will work \shiftOnn @@ -3237,7 +3234,7 @@ rispetto alla linea centrale del rigo. Dunque la seguente sovrascrittura posizionata proprio prima della prima nota della legatura sposta la legatura 3.5 mezzi spazi di rigo sopra la linea centrale: -@code{\once \override Tie #'staff-position = #3.5} +@code{\once \override Tie.staff-position = #3.5} Questo completa la seconda battuta: @@ -3246,7 +3243,7 @@ Questo completa la seconda battuta: rhMusic = \relative c'' { \new Voice { r2 c4.\( g8 | - \once \override Tie #'staff-position = #3.5 + \once \override Tie.staff-position = #3.5 bes1~ | \bar "||" \time 6/4 @@ -3326,7 +3323,7 @@ alla fine, ottenendo: rhMusic = \relative c'' { \new Voice { r2 c4.\( g8 | - \once \override Tie #'staff-position = #3.5 + \once \override Tie.staff-position = #3.5 bes1~ | \bar "||" \time 6/4 @@ -3401,7 +3398,7 @@ interferisca con i due Re. Applicando queste modifiche abbiamo: rhMusic = \relative c'' { \new Voice { r2 c4.\( g8 | - \once \override Tie #'staff-position = #3.5 + \once \override Tie.staff-position = #3.5 bes1~ | \bar "||" \time 6/4 @@ -3473,7 +3470,7 @@ rendiamo il gambo trasparente e spostiamo il Do con la proprietà rhMusic = \relative c'' { \new Voice { r2 c4.\( g8 | - \once \override Tie #'staff-position = #3.5 + \once \override Tie.staff-position = #3.5 bes1~ | \bar "||" \time 6/4 @@ -3487,7 +3484,7 @@ rhMusic = \relative c'' { \voiceTwo c,8~ % Riposiziona il c2 a destra della nota unita - \once \override NoteColumn #'force-hshift = #1.0 + \once \override NoteColumn.force-hshift = #1.0 % Sposta il c2 fuori dalla colonna della nota principale % in modo che l'unione di note funzioni \shiftOnn @@ -3639,7 +3636,7 @@ il modo migliore è impostare la proprietà @code{stencil} su % Indicazione di tempo visibile \tempo 4=120 a4 a a - \once \override Score.MetronomeMark #'transparent = ##t + \once \override Score.MetronomeMark.transparent = ##t % Indicazione di tempo invisibile per allungare la fermata nel MIDI \tempo 4=80 a4\fermata | @@ -3662,7 +3659,7 @@ il modo migliore è impostare la proprietà @code{stencil} su % Indicazione di tempo visibile \tempo 4=120 a4 a a - \once \override Score.MetronomeMark #'stencil = ##f + \once \override Score.MetronomeMark.stencil = ##f % Indicazione di tempo invisibile per allungare la fermata nel MIDI \tempo 4=80 a4\fermata | @@ -3708,11 +3705,11 @@ le parole stesse non si possono usare variabili semplici. Come alternativa possiamo usare i comandi @code{\override} e @code{\revert}? @example -@code{\override Lyrics . LyricText #'font-shape = #'italic} -@code{\override Lyrics . LyricText #'font-series = #'bold} +@code{\override Lyrics.LyricText.font-shape = #'italic} +@code{\override Lyrics.LyricText.font-series = #'bold} -@code{\revert Lyrics . LyricText #'font-shape} -@code{\revert Lyrics . LyricText #'font-series} +@code{\revert Lyrics.LyricText.font-shape} +@code{\revert Lyrics.LyricText.font-series} @end example Anche questi sarebbero molto noiosi da inserire se ci fossero @@ -3733,13 +3730,13 @@ rapidamente: @lilypond[quote,verbatim] emphasize = { - \override Lyrics.LyricText #'font-shape = #'italic - \override Lyrics.LyricText #'font-series = #'bold + \override Lyrics.LyricText.font-shape = #'italic + \override Lyrics.LyricText.font-series = #'bold } normal = { - \revert Lyrics.LyricText #'font-shape - \revert Lyrics.LyricText #'font-series + \revert Lyrics.LyricText.font-shape + \revert Lyrics.LyricText.font-series } global = { \key c \major \time 4/4 \partial 4 } @@ -3923,17 +3920,17 @@ inst = \layout@{ \context @{ \Score - \override MetronomeMark #'extra-offset = #'(-9 . 0) - \override MetronomeMark #'padding = #'3 + \override MetronomeMark.extra-offset = #'(-9 . 0) + \override MetronomeMark.padding = #'3 @} \context @{ \Staff - \override TimeSignature #'style = #'numbered + \override TimeSignature.style = #'numbered @} \context @{ \Voice - \override Glissando #'thickness = #3 - \override Glissando #'gap = #0.1 + \override Glissando.thickness = #3 + \override Glissando.gap = #0.1 @} @} @end example @@ -3956,17 +3953,17 @@ inst = \layout{ \context { \Score - \override MetronomeMark #'extra-offset = #'(-9 . 0) - \override MetronomeMark #'padding = #'3 + \override MetronomeMark.extra-offset = #'(-9 . 0) + \override MetronomeMark.padding = #'3 } \context { \Staff - \override TimeSignature #'style = #'numbered + \override TimeSignature.style = #'numbered } \context { \Voice - \override Glissando #'thickness = #3 - \override Glissando #'gap = #0.1 + \override Glissando.thickness = #3 + \override Glissando.gap = #0.1 } } @@ -4008,16 +4005,16 @@ inst = \layout@{ \context @{ \Score - \override MetronomeMark #'extra-offset = #'(-9 . 0) - \override MetronomeMark #'padding = #'3 + \override MetronomeMark.extra-offset = #'(-9 . 0) + \override MetronomeMark.padding = #'3 @} \context @{ \Staff @} \context @{ \Voice - \override Glissando #'thickness = #3 - \override Glissando #'gap = #0.1 + \override Glissando.thickness = #3 + \override Glissando.gap = #0.1 @} @} @end example @@ -4041,12 +4038,12 @@ inst = \layout{ \context { \Score - \override MetronomeMark #'extra-offset = #'(-9 . 0) - \override MetronomeMark #'padding = #'3 + \override MetronomeMark.extra-offset = #'(-9 . 0) + \override MetronomeMark.padding = #'3 } \context { \Voice - \override Glissando #'thickness = #3 - \override Glissando #'gap = #0.1 + \override Glissando.thickness = #3 + \override Glissando.gap = #0.1 } } @@ -4168,8 +4165,8 @@ contengono uno o più comandi @code{\override}. Ad esempio, @example tieDotted = @{ - \override Tie #'dash-period = #0.75 - \override Tie #'dash-fraction = #0.1 + \override Tie.dash-period = #0.75 + \override Tie.dash-fraction = #0.1 @} @end example @@ -4271,7 +4268,7 @@ note in base alla loro posizione sul rigo. \relative c' { % Fa sì che il colore sia preso dalla procedura color-notehead - \override NoteHead #'color = #color-notehead + \override NoteHead.color = #color-notehead a2 b | c2 d | e2 f | g2 a | } @end lilypond diff --git a/Documentation/it/notation/pitches.itely b/Documentation/it/notation/pitches.itely index be03be4302..7bca5e3dac 100644 --- a/Documentation/it/notation/pitches.itely +++ b/Documentation/it/notation/pitches.itely @@ -2701,13 +2701,13 @@ L'aspetto delle teste delle note può essere modificato: @lilypond[verbatim,quote,relative=2] c4 b -\override NoteHead #'style = #'cross +\override NoteHead.style = #'cross c4 b -\revert NoteHead #'style +\revert NoteHead.style a b -\override NoteHead #'style = #'harmonic +\override NoteHead.style = #'harmonic a b -\revert NoteHead #'style +\revert NoteHead.style c4 d e f @end lilypond diff --git a/Documentation/it/usage/running.itely b/Documentation/it/usage/running.itely index 929bcab677..b5f4095866 100644 --- a/Documentation/it/usage/running.itely +++ b/Documentation/it/usage/running.itely @@ -8,7 +8,7 @@ Guide, node Updating translation committishes.. @end ignore -@c \version "2.16.0" +@c \version "2.17.6" @node Eseguire lilypond @@ -980,7 +980,7 @@ delle note nel rigo, ma in realtà produce due righi, di cui il più basso conserva il colore nero predefinito per le teste delle note. @lilypond[quote,verbatim,relative=2] -\override Staff.NoteHead #'color = #red +\override Staff.NoteHead.color = #red \new Staff { a } @end lilypond @@ -992,7 +992,7 @@ corretto per colorare le teste di tutte le note è @lilypond[quote,verbatim,relative=2] \new Staff { - \override Staff.NoteHead #'color = #red + \override Staff.NoteHead.color = #red a } @end lilypond @@ -1083,7 +1083,7 @@ messaggi di avvertimento facendo in modo che uno dei contesti si comporti come un rigo inserendo @example -\override VerticalAxisGroup #'staff-affinity = ##f +\override VerticalAxisGroup.staff-affinity = ##f @end example @noindent diff --git a/Documentation/ja/learning/fundamental.itely b/Documentation/ja/learning/fundamental.itely index f0d38bb791..69a5e525f0 100644 --- a/Documentation/ja/learning/fundamental.itely +++ b/Documentation/ja/learning/fundamental.itely @@ -8,7 +8,7 @@ Guide, node Updating translation committishes.. @end ignore -@c \version "2.16.0" +@c \version "2.17.6" @c Translators: Yoshiki Sawada @c Translation status: post-GDP @@ -860,15 +860,15 @@ LilyPond の楽譜の中で最も低レベルで、最も基礎的であり、 \\ % Voice two { % Ignore these for now - they are explained in Ch 4 - \once \override NoteColumn #'ignore-collision = ##t + \once \override NoteColumn.ignore-collision = ##t 2 - \once \override NoteColumn #'force-hshift = #0.5 + \once \override NoteColumn.force-hshift = #0.5 des2 } \\ % No voice three \\ % Voice four { - \override NoteColumn #'force-hshift = #0 + \override NoteColumn.force-hshift = #0 aes'2 f4 fes } >> | @@ -909,15 +909,15 @@ A フラットは付点 4 分音符であり、F は 4 分音符、D フラッ \\ % Voice two { \voiceTwoStyle % Ignore these for now - they are explained in Ch 4 - \once \override NoteColumn #'ignore-collision = ##t + \once \override NoteColumn.ignore-collision = ##t 2 - \once \override NoteColumn #'force-hshift = #0.5 + \once \override NoteColumn.force-hshift = #0.5 des2 } \\ % No Voice three (we want stems down) \\ % Voice four { \voiceThreeStyle - \override NoteColumn #'force-hshift = #0 + \override NoteColumn.force-hshift = #0 aes'2 f4 fes } >> | @@ -2983,8 +2983,7 @@ Voice はこれとは対照的に、あなたの音楽を連続して演奏す @} >> % ManualOne Staff コンテキストの終了 \new Staff = "ManualTwo" \with @{ - \override VerticalAxisGroup - #'staff-staff-spacing #'stretchability = 5 + \override VerticalAxisGroup.staff-staff-spacing.stretchability = 5 @} << \keyTime \clef "bass" @@ -3049,8 +3048,7 @@ PedalOrganMusic = \relative c { } >> % ManualOne Staff コンテキストの終了 \new Staff = "ManualTwo" \with { - \override VerticalAxisGroup - #'staff-staff-spacing #'stretchability = 5 + \override VerticalAxisGroup.staff-staff-spacing.stretchability = 5 } << \keyTime \clef "bass" @@ -3119,7 +3117,7 @@ violin = \new Staff { @lilypond[quote,verbatim,ragged-right] dolce = \markup { \italic \bold dolce } -padText = { \once \override TextScript #'padding = #5.0 } +padText = { \once \override TextScript.padding = #5.0 } fthenp =_\markup { \dynamic f \italic \small { 2nd } \hspace #0.1 \dynamic p } @@ -3151,7 +3149,7 @@ violin = \relative c'' { violin = \relative c'' @{ \repeat volta 2 @{ c4._\markup @{ \italic \bold dolce @} b8 a8 g a b | - \once \override TextScript #'padding = #5.0 + \once \override TextScript.padding = #5.0 c4.^"hi there!" d8 e' f g d | c,4.\markup @{ \dynamic f \italic \small @{ 2nd @} \hspace #0.1 \dynamic p @@ -3176,7 +3174,7 @@ padText = (parser location padding) (number?) #{ - \once \override TextScript #'padding = #padding + \once \override TextScript.padding = #padding #}) \relative c''' { diff --git a/Documentation/ja/learning/tweaks.itely b/Documentation/ja/learning/tweaks.itely index c424a2583b..399d0544c0 100644 --- a/Documentation/ja/learning/tweaks.itely +++ b/Documentation/ja/learning/tweaks.itely @@ -246,9 +246,9 @@ LilyPond が @code{\new Staff} のようなコマンドに遭遇した場合、@ @lilypond[quote,fragment,ragged-right,verbatim,relative=1] c4 d -\override NoteHead #'color = #red +\override NoteHead.color = #red e4 f | -\override NoteHead #'color = #green +\override NoteHead.color = #green g4 a b c | @end lilypond @@ -281,11 +281,11 @@ g4 a b c | @lilypond[quote,fragment,ragged-right,verbatim,relative=1] c4 d -\override NoteHead #'color = #red +\override NoteHead.color = #red e4 f | -\override NoteHead #'color = #green +\override NoteHead.color = #green g4 a -\revert NoteHead #'color +\revert NoteHead.color b4 c | @end lilypond @@ -305,11 +305,11 @@ b4 c | @lilypond[quote,fragment,ragged-right,verbatim,relative=1] c4 d -\override NoteHead #'color = #red +\override NoteHead.color = #red e4 f | -\once \override NoteHead #'color = #green +\once \override NoteHead.color = #green g4 a -\revert NoteHead #'color +\revert NoteHead.color b c | @end lilypond @@ -353,7 +353,7 @@ C メジャー コードの中にある真ん中の音符 (ミドル E) の符 @lilypond[quote,fragment,ragged-right,verbatim,relative=1] 4 -\once \override NoteHead #'font-size = #-3 +\once \override NoteHead.font-size = #-3 4 4 @end lilypond @@ -376,7 +376,7 @@ C メジャー コードの中にある真ん中の音符 (ミドル E) の符 @lilypond[quote,fragment,ragged-right,verbatim,relative=1] 4 -4 +4 @end lilypond @code{\tweak} の構文は @code{\override} コマンドの構文とは@c @@ -400,8 +400,8 @@ C メジャー コードの中にある真ん中の音符 (ミドル E) の符 @lilypond[quote,fragment,ragged-right,verbatim,relative=2] a4^"Black" - -\tweak #'color #red ^"Red" - -\tweak #'color #green _"Green" + -\tweak color #red ^"Red" + -\tweak color #green _"Green" @end lilypond @noindent @@ -458,9 +458,9 @@ a4^"Black" @cindex color property, example (color プロパティの例) @lilypond[quote,ragged-right,verbatim,fragment,relative=2] -\tweak #'direction #up +\tweak direction #up \times 4/3 { - \tweak #'color #red + \tweak color #red \times 2/3 { c8[ c c] } \times 2/3 { c8[ c c] } \times 2/3 { c8[ c c] } @@ -479,12 +479,11 @@ a4^"Black" @c See issue 509 @lilypond[quote,ragged-right,verbatim,fragment,relative=1] \times 2/3 { c8[ c c] } -\once \override TupletNumber - #'text = #tuplet-number::calc-fraction-text +\once \override TupletNumber.text = #tuplet-number::calc-fraction-text \times 2/3 { c8[ c] c8[ c] - \once \override TupletNumber #'transparent = ##t + \once \override TupletNumber.transparent = ##t \times 2/3 { c8[ c c] } \times 2/3 { c8[ c c] } } @@ -631,7 +630,7 @@ Slur へのリンクを選択すると、Slur のプロパティがリスト ア 実行するコマンドは以下のようになります: @example -\override Slur #'thickness = #5.0 +\override Slur.thickness = #5.0 @end example プロパティ名の前に @code{#'} を付けること、@c @@ -651,7 +650,7 @@ Slur へのリンクを選択すると、Slur のプロパティがリスト ア \time 6/8 { % Increase thickness of all following slurs from 1.2 to 5.0 - \override Slur #'thickness = #5.0 + \override Slur.thickness = #5.0 r4 bes8 bes[( g]) g | g8[( es]) es d[( f]) as | as8 g @@ -728,7 +727,7 @@ Slur へのリンクを選択すると、Slur のプロパティがリスト ア { r4 bes8 % 直後にあるスラーのみを太くします - \once \override Slur #'thickness = #5.0 + \once \override Slur.thickness = #5.0 bes8[( g]) g | g8[( es]) es d[( f]) as | as8 g @@ -767,10 +766,10 @@ Slur へのリンクを選択すると、Slur のプロパティがリスト ア { r4 bes8 % 直後にあるスラーのみを太くします - \once \override Slur #'thickness = #5.0 + \once \override Slur.thickness = #5.0 bes[( g]) g | % 直後にあるスラーのみを太くします - \once \override Slur #'thickness = #5.0 + \once \override Slur.thickness = #5.0 g8[( es]) es d[( f]) as | as8 g } @@ -796,11 +795,11 @@ Slur へのリンクを選択すると、Slur のプロパティがリスト ア { r4 bes8 % 以後のスラーの太さを 1.2 から 5.0 に増やします - \override Slur #'thickness = #5.0 + \override Slur.thickness = #5.0 bes[( g]) g | g8[( es]) es % 以後のスラーの太さをデフォルトの 1.2 に戻します - \revert Slur #'thickness + \revert Slur.thickness d8[( f]) as | as8 g } @@ -905,7 +904,7 @@ Slur へのリンクを選択すると、Slur のプロパティがリスト ア @code{\override} コマンドは以下のようになります: @example -\override LyricText #'font-shape = #'italic +\override LyricText.font-shape = #'italic @end example @noindent @@ -926,7 +925,7 @@ Slur へのリンクを選択すると、Slur のプロパティがリスト ア as8 g } \addlyrics { - \override LyricText #'font-shape = #'italic + \override LyricText.font-shape = #'italic The man who | feels love's sweet e -- | mo -- tion } } @@ -954,7 +953,7 @@ Slur へのリンクを選択すると、Slur のプロパティがリスト ア そのため、コマンドは以下のようにすべきです: @example -\override Lyrics . LyricText #'font-shape = #'italic +\override Lyrics.LyricText.font-shape = #'italic @end example @warning{歌詞の中では、最後の音節と終端の波括弧の間に常にスペースを@c @@ -1114,7 +1113,7 @@ Slur へのリンクを選択すると、Slur のプロパティがリスト ア @lilypond[quote,fragment,ragged-right,verbatim,relative=2] { \time 12/16 - \override BarLine #'stencil = ##f + \override BarLine.stencil = ##f c4 b8 c d16 c d8 | g,8 a16 b8 c d4 e16 | e8 @@ -1145,7 +1144,7 @@ Slur へのリンクを選択すると、Slur のプロパティがリスト ア @lilypond[quote,fragment,ragged-right,verbatim,relative=2] { \time 12/16 - \override Staff.BarLine #'stencil = ##f + \override Staff.BarLine.stencil = ##f c4 b8 c d16 c d8 | g,8 a16 b8 c d4 e16 | e8 @@ -1167,7 +1166,7 @@ Slur へのリンクを選択すると、Slur のプロパティがリスト ア @lilypond[quote,verbatim,relative=2] { c4 c - \once \override NoteHead #'stencil = #point-stencil + \once \override NoteHead.stencil = #point-stencil c4 c } @end lilypond @@ -1197,7 +1196,7 @@ Slur へのリンクを選択すると、Slur のプロパティがリスト ア @lilypond[quote,fragment,ragged-right,verbatim,relative=2] { \time 12/16 - \override Staff.BarLine #'break-visibility = #'#(#f #f #f) + \override Staff.BarLine.break-visibility = #'#(#f #f #f) c4 b8 c d16 c d8 | g,8 a16 b8 c d4 e16 | e8 @@ -1233,7 +1232,7 @@ Slur へのリンクを選択すると、Slur のプロパティがリスト ア @lilypond[quote,fragment,ragged-right,verbatim,relative=2] { \time 12/16 - \override Staff.TimeSignature #'transparent = ##t + \override Staff.TimeSignature.transparent = ##t c4 b8 c d16 c d8 | g,8 a16 b8 c d4 e16 | e8 @@ -1254,7 +1253,7 @@ Slur へのリンクを選択すると、Slur のプロパティがリスト ア @lilypond[quote,fragment,ragged-right,verbatim,relative=2] { \time 12/16 - \override Staff.TimeSignature #'stencil = ##f + \override Staff.TimeSignature.stencil = ##f c4 b8 c d16 c d8 | g,8 a16 b8 c d4 e16 | e8 @@ -1296,7 +1295,7 @@ Slur へのリンクを選択すると、Slur のプロパティがリスト ア @lilypond[quote,fragment,ragged-right,verbatim,relative=2] { \time 12/16 - \override Staff.BarLine #'color = #white + \override Staff.BarLine.color = #white c4 b8 c d16 c d8 | g,8 a16 b8 c d4 e16 | e8 @@ -1329,7 +1328,7 @@ Slur へのリンクを選択すると、Slur のプロパティがリスト ア @lilypond[quote,fragment,ragged-right,verbatim,relative=2] { \time 12/16 - \override Staff.BarLine #'color = #(x11-color 'white) + \override Staff.BarLine.color = #(x11-color 'white) c4 b8 c d16 c d8 | g,8 a16 b8 c d4 e16 | e8 @@ -1360,7 +1359,7 @@ Slur へのリンクを選択すると、Slur のプロパティがリスト ア @lilypond[quote,fragment,ragged-right,verbatim,relative=2] { \time 12/16 - \override Staff.BarLine #'color = #(rgb-color 1 1 1) + \override Staff.BarLine.color = #(rgb-color 1 1 1) c4 b8 c d16 c d8 | g,8 a16 b8 c d4 e16 | e8 @@ -1386,12 +1385,12 @@ Slur へのリンクを選択すると、Slur のプロパティがリスト ア @lilypond[quote,fragment,ragged-right,verbatim,relative=2] { \time 12/16 - \override Staff.StaffSymbol #'color = #(x11-color 'grey30) - \override Staff.TimeSignature #'color = #(x11-color 'grey60) - \override Staff.Clef #'color = #(x11-color 'grey60) - \override Voice.NoteHead #'color = #(x11-color 'grey85) - \override Voice.Stem #'color = #(x11-color 'grey85) - \override Staff.BarLine #'color = #(x11-color 'grey10) + \override Staff.StaffSymbol.color = #(x11-color 'grey30) + \override Staff.TimeSignature.color = #(x11-color 'grey60) + \override Staff.Clef.color = #(x11-color 'grey60) + \override Voice.NoteHead.color = #(x11-color 'grey85) + \override Voice.Stem.color = #(x11-color 'grey85) + \override Staff.BarLine.color = #(x11-color 'grey10) c4 b8 c d16 c d8 | g,8 a16 b8 c d4 e16 | e8 @@ -1465,8 +1464,8 @@ Slur へのリンクを選択すると、Slur のプロパティがリスト ア alignAboveContext = #"main" } { - \override Staff.Clef #'stencil = ##f - \override Staff.TimeSignature #'stencil = ##f + \override Staff.Clef.stencil = ##f + \override Staff.TimeSignature.stencil = ##f { f8 f c } } >> @@ -1527,9 +1526,9 @@ Slur へのリンクを選択すると、Slur のプロパティがリスト ア \new Staff \with { alignAboveContext = #"main" % この譜には音部記号を譜刻しません - \override Clef #'stencil = ##f + \override Clef.stencil = ##f % この譜には拍子記号を譜刻しません - \override TimeSignature #'stencil = ##f + \override TimeSignature.stencil = ##f } { f8 f c } >> @@ -1563,7 +1562,7 @@ Slur へのリンクを選択すると、Slur のプロパティがリスト ア フォント サイズを変更する: @example -\override NoteHead #'font-size = #-2 +\override NoteHead.font-size = #-2 @end example あるいは、@code{\set} を使って特別なプロパティ @code{fontSize} を設定するか、@c @@ -1596,8 +1595,8 @@ Slur へのリンクを選択すると、Slur のプロパティがリスト ア { f8 c c } \new Staff \with { alignAboveContext = #"main" - \override Clef #'stencil = ##f - \override TimeSignature #'stencil = ##f + \override Clef.stencil = ##f + \override TimeSignature.stencil = ##f % すべてのフォント サイズを約 24% 減らします fontSize = #-2 } @@ -1664,11 +1663,11 @@ LilyPond では距離と長さは一般に譜スペース -- 譜の中の隣り { f8 c c } \new Staff \with { alignAboveContext = #"main" - \override Clef #'stencil = ##f - \override TimeSignature #'stencil = ##f + \override Clef.stencil = ##f + \override TimeSignature.stencil = ##f fontSize = #-2 % 符幹の長さと譜線の間隔を減らします - \override StaffSymbol #'staff-space = #(magstep -2) + \override StaffSymbol.staff-space = #(magstep -2) } { f8 f c } >> @@ -1825,11 +1824,11 @@ c2^"Text4" | @lilypond[quote,fragment,ragged-right,verbatim,relative=2] a4 g c a | -\override Stem #'direction = #DOWN +\override Stem.direction = #DOWN a4 g c a | -\override Stem #'direction = #UP +\override Stem.direction = #UP a4 g c a | -\revert Stem #'direction +\revert Stem.direction a4 g c a | @end lilypond @@ -1918,9 +1917,9 @@ a4 g c a | @lilypond[quote,verbatim,relative=2] c4-5 a-3 f-1 c'-5 | -\override Fingering #'direction = #DOWN +\override Fingering.direction = #DOWN c4-5 a-3 f-1 c'-5 | -\override Fingering #'direction = #UP +\override Fingering.direction = #UP c4-5 a-3 f-1 c'-5 | @end lilypond @@ -2022,7 +2021,7 @@ LilyPond はこれらの制約を受け取り、 @w{@code{-5}} であることがわかるので、@w{@code{-7}} にセットしてみましょう: @lilypond[quote,fragment,ragged-right,verbatim,relative=1] -\override Fingering #'font-size = #-7 +\override Fingering.font-size = #-7 \set fingeringOrientations = #'(left) 4 4 @@ -2110,7 +2109,7 @@ LilyPond はこれらの制約を受け取り、 @c KEEP LY @lilypond[quote,fragment,ragged-right,verbatim,relative=1] % 以降のテキスト スパナの詳細を設定します -\override TextSpanner #'(bound-details left text) +\override TextSpanner.bound-details.left.text = \markup { \small \bold Slower } % 強弱記号を譜の上に配置します \dynamicUp @@ -2161,12 +2160,12 @@ c,4 c c c | @c KEEP LY @lilypond[quote,fragment,ragged-right,verbatim,relative=1] % 以降のテキスト スパナの詳細を設定します -\override TextSpanner #'(bound-details left text) +\override TextSpanner.bound-details.left.text = \markup { \small \bold Slower } % 強弱記号を譜の上に配置します \dynamicUp % 以降のオッターバ囲みをテキスト スパナの下に配置します -\once \override Staff.OttavaBracket #'outside-staff-priority = #340 +\once \override Staff.OttavaBracket.outside-staff-priority = #340 % オッターバ囲みの開始 \ottava #1 c'4 \startTextSpan @@ -2213,10 +2212,10 @@ c,4 c c c | @lilypond[quote,verbatim,relative=2] c4( c^\markup { \tiny \sharp } d4.) c8 | c4( -\once \override TextScript #'avoid-slur = #'inside -\once \override TextScript #'outside-staff-priority = ##f +\once \override TextScript.avoid-slur = #'inside +\once \override TextScript.outside-staff-priority = ##f c4^\markup { \tiny \sharp } d4.) c8 | -\once \override Slur #'outside-staff-priority = #500 +\once \override Slur.outside-staff-priority = #500 c4( c^\markup { \tiny \sharp } d4.) c8 | @end lilypond @@ -2234,7 +2233,7 @@ c4( c^\markup { \tiny \sharp } d4.) c8 | @lilypond[quote,fragment,ragged-right,verbatim,relative=2] c2^"Text1" c2^"Text2" | -\once \override TextScript #'outside-staff-priority = #500 +\once \override TextScript.outside-staff-priority = #500 c2^"Text3" c2^"Text4" | @end lilypond @@ -2300,12 +2299,12 @@ c,,2^"Text" c'' | R1 | % 衝突回避を OFF にします -\once \override TextScript #'outside-staff-priority = ##f +\once \override TextScript.outside-staff-priority = ##f c,,2^"Long Text " c'' | R1 | % 衝突回避を OFF にします -\once \override TextScript #'outside-staff-priority = ##f +\once \override TextScript.outside-staff-priority = ##f \textLengthOn % そして textLengthOn を ON にします c,,2^"Long Text " % 後ろにスペースが付け加えられます c''2 | @@ -2386,7 +2385,7 @@ a4\f b\mf c\mp b\p 以下は強弱記号テキストに対してこれを行うコマンドです: @example -\override DynamicText #'extra-spacing-width = #'(0 . 0) +\override DynamicText.extra-spacing-width = #'(0 . 0) @end example @noindent @@ -2397,7 +2396,7 @@ a4\f b\mf c\mp b\p @lilypond[quote,fragment,ragged-right,verbatim,relative=2] \dynamicUp -\override DynamicText #'extra-spacing-width = #'(0 . 0) +\override DynamicText.extra-spacing-width = #'(0 . 0) a4\f b\mf c\mp b\p | @end lilypond @@ -2418,7 +2417,7 @@ a4\f b\mf c\mp b\p | @lilypond[quote,fragment,ragged-right,verbatim,relative=2] \dynamicUp % Extend width by 1 staff space -\override DynamicText #'extra-spacing-width = #'(-0.5 . 0.5) +\override DynamicText.extra-spacing-width = #'(-0.5 . 0.5) a4\f b\mf c\mp b\p @end lilypond @@ -2719,7 +2718,7 @@ LilyPond はまずスラーが取り得る位置のリストを生成し、そ @lilypond[quote,fragment,relative=1,verbatim] c2\fermata -\override Script #'padding = #3 +\override Script.padding = #3 b2\fermata @end lilypond @@ -2729,11 +2728,11 @@ b2\fermata @c KEEP LY @lilypond[quote,fragment,relative=1,verbatim] % これは機能しません。この下を見てください -\override MetronomeMark #'padding = #3 +\override MetronomeMark.padding = #3 \tempo 4 = 120 c1 | % これは機能します -\override Score.MetronomeMark #'padding = #3 +\override Score.MetronomeMark.padding = #3 \tempo 4 = 80 d1 | @end lilypond @@ -2773,15 +2772,13 @@ sesquisharp = \markup { \sesquisharp } \relative c'' { c4 % これは 1.5 倍シャープを譜刻しますが、スペースが小さすぎます - \once \override Accidental - #'stencil = #ly:text-interface::print - \once \override Accidental #'text = #sesquisharp + \once \override Accidental.stencil = #ly:text-interface::print + \once \override Accidental.text = #sesquisharp cis4 c % これはスペースを改善しています - \once \override Score.AccidentalPlacement #'right-padding = #0.6 - \once \override Accidental - #'stencil = #ly:text-interface::print - \once \override Accidental #'text = #sesquisharp + \once \override Score.AccidentalPlacement.right-padding = #0.6 + \once \override Accidental.stencil = #ly:text-interface::print + \once \override Accidental.text = #sesquisharp cis4 | } @end lilypond @@ -2822,9 +2819,9 @@ sesquisharp = \markup { \sesquisharp } @lilypond[quote,fragment,ragged-right,verbatim,relative=2] \dynamicUp % 幅を 1 単位広げます -\override DynamicText #'extra-spacing-width = #'(-0.5 . 0.5) +\override DynamicText.extra-spacing-width = #'(-0.5 . 0.5) % 強弱記号を譜から 2 単位上のベース ラインに揃えます -\override DynamicLineSpanner #'staff-padding = #2 +\override DynamicLineSpanner.staff-padding = #2 a4\f b\mf c\mp b\p @end lilypond @@ -2841,7 +2838,7 @@ a4\f b\mf c\mp b\p @lilypond[quote,fragment,ragged-right,verbatim,relative=3] \voiceOne -\once \override StringNumber #'self-alignment-X = #RIGHT +\once \override StringNumber.self-alignment-X = #RIGHT @end lilypond @@ -2877,7 +2874,7 @@ LilyPond がそれと衝突するかもしれない音符を突き止めるの << { c4 c c c } \\ - \override MultiMeasureRest #'staff-position = #-8 + \override MultiMeasureRest.staff-position = #-8 { R1 } >> @end lilypond @@ -2904,7 +2901,7 @@ LilyPond がそれと衝突するかもしれない音符を突き止めるの @lilypond[quote,fragment,relative=1,verbatim] \stemUp f4-5 -\once \override Fingering #'extra-offset = #'(-0.3 . -1.8) +\once \override Fingering.extra-offset = #'(-0.3 . -1.8) f4-5 @end lilypond @@ -2946,7 +2943,7 @@ r4 @lilypond[quote,verbatim,fragment,ragged-right,relative=1] r4 -\once \override PhrasingSlur #'positions = #'(-4 . -3) +\once \override PhrasingSlur.positions = #'(-4 . -3) \acciaccatura e8\( d8 c~ c d c d\) @end lilypond @@ -2981,7 +2978,7 @@ r4 { c'1 ~ c'2. e'8 f' } \\ { - \override Beam #'positions = #'(-1 . -1) + \override Beam.positions = #'(-1 . -1) e''8 e'' e'' e'' e'' e'' e'' e'' f''2 g'' } >> @@ -3046,13 +3043,13 @@ r4 \\ { 2 - \once \override NoteColumn #'force-hshift = #0.5 + \once \override NoteColumn.force-hshift = #0.5 des2 } \\ \\ { - \override NoteColumn #'force-hshift = #0 + \override NoteColumn.force-hshift = #0 aes'2 f4 fes } >> | @@ -3087,7 +3084,7 @@ r4 rhMusic = \relative c'' { \new Voice { r2 c4.\( g8 | - \once \override Tie #'staff-position = #3.5 + \once \override Tie.staff-position = #3.5 bes1~ | \bar "||" \time 6/4 @@ -3100,7 +3097,7 @@ rhMusic = \relative c'' { \voiceTwo c,8~ % マージされる音符の右にある c2 を再配置します - \once \override NoteColumn #'force-hshift = #1.0 + \once \override NoteColumn.force-hshift = #1.0 % c2 をメインの音符列から外したため、 % マージが機能します \shiftOnn @@ -3300,7 +3297,7 @@ lhMusic = \relative c' { ですから、以下の以下のオーバライドをタイで結ばれる最初の音符の前に置けば、@c タイは中央線から 3.5 半譜スペースだけ上の位置に移動させられます: -@code{\once \override Tie #'staff-position = #3.5} +@code{\once \override Tie.staff-position = #3.5} これで第 2 小節の修正も完了で、以下のようになります: @@ -3310,7 +3307,7 @@ lhMusic = \relative c' { rhMusic = \relative c'' { \new Voice { r2 c4.\( g8 | - \once \override Tie #'staff-position = #3.5 + \once \override Tie.staff-position = #3.5 bes1~ | \bar "||" \time 6/4 @@ -3392,7 +3389,7 @@ lhMusic = \relative c' { rhMusic = \relative c'' { \new Voice { r2 c4.\( g8 | - \once \override Tie #'staff-position = #3.5 + \once \override Tie.staff-position = #3.5 bes1~ | \bar "||" \time 6/4 @@ -3471,7 +3468,7 @@ C はシフト off のボイス 2 の中にあり、2 つの D はボイス 1 rhMusic = \relative c'' { \new Voice { r2 c4.\( g8 | - \once \override Tie #'staff-position = #3.5 + \once \override Tie.staff-position = #3.5 bes1~ | \bar "||" \time 6/4 @@ -3544,7 +3541,7 @@ lhMusic = \relative c' { rhMusic = \relative c'' { \new Voice { r2 c4.\( g8 | - \once \override Tie #'staff-position = #3.5 + \once \override Tie.staff-position = #3.5 bes1~ | \bar "||" \time 6/4 @@ -3558,7 +3555,7 @@ rhMusic = \relative c'' { \voiceTwo c,8~ % マージされる音符の右にある c2 を再配置します - \once \override NoteColumn #'force-hshift = #1.0 + \once \override NoteColumn.force-hshift = #1.0 % c2 をメインの音符列から外したため、マージが機能します \shiftOnn c2 @@ -3711,7 +3708,7 @@ lhMusic = \relative c' { % Visible tempo marking \tempo 4=120 a4 a a - \once \override Score.MetronomeMark #'transparent = ##t + \once \override Score.MetronomeMark.transparent = ##t % Invisible tempo marking to lengthen fermata in MIDI \tempo 4=80 a4\fermata | @@ -3733,7 +3730,7 @@ lhMusic = \relative c' { % Visible tempo marking \tempo 4=120 a4 a a - \once \override Score.MetronomeMark #'stencil = ##f + \once \override Score.MetronomeMark.stencil = ##f % Invisible tempo marking to lengthen fermata in MIDI \tempo 4=80 a4\fermata | @@ -3782,11 +3779,11 @@ lhMusic = \relative c' { 使うことはできないでしょうか? @example -@code{\override Lyrics . LyricText #'font-shape = #'italic} -@code{\override Lyrics . LyricText #'font-series = #'bold} +@code{\override Lyrics.LyricText.font-shape = #'italic} +@code{\override Lyrics.LyricText.font-series = #'bold} -@code{\revert Lyrics . LyricText #'font-shape} -@code{\revert Lyrics . LyricText #'font-series} +@code{\revert Lyrics.LyricText.font-shape} +@code{\revert Lyrics.LyricText.font-series} @end example これらも、強調する必要のある単語がたくさんある場合、入力するのが@c @@ -3807,13 +3804,13 @@ lhMusic = \relative c' { @lilypond[quote,verbatim] emphasize = { - \override Lyrics.LyricText #'font-shape = #'italic - \override Lyrics.LyricText #'font-series = #'bold + \override Lyrics.LyricText.font-shape = #'italic + \override Lyrics.LyricText.font-series = #'bold } normal = { - \revert Lyrics.LyricText #'font-shape - \revert Lyrics.LyricText #'font-series + \revert Lyrics.LyricText.font-shape + \revert Lyrics.LyricText.font-series } global = { \key c \major \time 4/4 \partial 4 } @@ -4002,17 +3999,17 @@ inst = \layout@{ \context @{ \Score - \override MetronomeMark #'extra-offset = #'(-9 . 0) - \override MetronomeMark #'padding = #'3 + \override MetronomeMark.extra-offset = #'(-9 . 0) + \override MetronomeMark.padding = #'3 @} \context @{ \Staff - \override TimeSignature #'style = #'numbered + \override TimeSignature.style = #'numbered @} \context @{ \Voice - \override Glissando #'thickness = #3 - \override Glissando #'gap = #0.1 + \override Glissando.thickness = #3 + \override Glissando.gap = #0.1 @} @} @end example @@ -4035,17 +4032,17 @@ inst = \layout{ \context { \Score - \override MetronomeMark #'extra-offset = #'(-9 . 0) - \override MetronomeMark #'padding = #'3 + \override MetronomeMark.extra-offset = #'(-9 . 0) + \override MetronomeMark.padding = #'3 } \context { \Staff - \override TimeSignature #'style = #'numbered + \override TimeSignature.style = #'numbered } \context { \Voice - \override Glissando #'thickness = #3 - \override Glissando #'gap = #0.1 + \override Glissando.thickness = #3 + \override Glissando.gap = #0.1 } } @@ -4089,16 +4086,16 @@ inst = \layout@{ \context @{ \Score - \override MetronomeMark #'extra-offset = #'(-9 . 0) - \override MetronomeMark #'padding = #'3 + \override MetronomeMark.extra-offset = #'(-9 . 0) + \override MetronomeMark.padding = #'3 @} \context @{ \Staff @} \context @{ \Voice - \override Glissando #'thickness = #3 - \override Glissando #'gap = #0.1 + \override Glissando.thickness = #3 + \override Glissando.gap = #0.1 @} @} @end example @@ -4122,12 +4119,12 @@ inst = \layout{ \context { \Score - \override MetronomeMark #'extra-offset = #'(-9 . 0) - \override MetronomeMark #'padding = #'3 + \override MetronomeMark.extra-offset = #'(-9 . 0) + \override MetronomeMark.padding = #'3 } \context { \Voice - \override Glissando #'thickness = #3 - \override Glissando #'gap = #0.1 + \override Glissando.thickness = #3 + \override Glissando.gap = #0.1 } } @@ -4254,8 +4251,8 @@ LilyPond アプリケーション上でコントロール クリックして @example tieDotted = @{ - \override Tie #'dash-period = #0.75 - \override Tie #'dash-fraction = #0.1 + \override Tie.dash-period = #0.75 + \override Tie.dash-fraction = #0.1 @} @end example @@ -4357,7 +4354,7 @@ Scheme プロシージャをセットすることができます。@c \relative c' { % Arrange to obtain color from color-notehead procedure - \override NoteHead #'color = #color-notehead + \override NoteHead.color = #color-notehead a2 b | c2 d | e2 f | g2 a | } @end lilypond diff --git a/Documentation/ja/notation/changing-defaults.itely b/Documentation/ja/notation/changing-defaults.itely index 8eab28ae0d..92c55dfcb5 100644 --- a/Documentation/ja/notation/changing-defaults.itely +++ b/Documentation/ja/notation/changing-defaults.itely @@ -802,7 +802,7 @@ Internals Reference @expansion{} Translation @expansion{} Context. \layout { \context { \Staff - \override Stem #'thickness = #4.0 + \override Stem.thickness = #4.0 } } } @@ -896,7 +896,7 @@ StaffDefaults = \with { \layout { \accidentalStyle dodecaphonic \set fontSize = #-4 - \override Voice.Stem #'thickness = #4.0 + \override Voice.Stem.thickness = #4.0 } } @end lilypond @@ -937,7 +937,7 @@ StaffDefaults = \with { \new Staff { \new Voice \with { - \override Stem #'thickness = #4.0 + \override Stem.thickness = #4.0 } { \relative c'' { @@ -1081,9 +1081,9 @@ StaffDefaults = \with { \consists "Text_engraver" \consists "Pitch_squash_engraver" squashedPosition = #0 - \override NoteHead #'style = #'slash - \override Stem #'transparent = ##t - \override Flag #'transparent = ##t + \override NoteHead.style = #'slash + \override Stem.transparent = ##t + \override Flag.transparent = ##t \alias Voice } \context { \Staff @@ -1148,9 +1148,9 @@ squashedPosition = #0 音符はスラッシュで、符幹を持ちません: @example -\override NoteHead #'style = #'slash -\override Stem #'transparent = ##t -\override Flag #'transparent = ##t +\override NoteHead.style = #'slash +\override Stem.transparent = ##t +\override Flag.transparent = ##t @end example これらのプラグインすべてが共同する必要があり、@c @@ -1172,9 +1172,9 @@ squashedPosition = #0 \consists "Text_engraver" \consists "Pitch_squash_engraver" squashedPosition = #0 - \override NoteHead #'style = #'slash - \override Stem #'transparent = ##t - \override Flag #'transparent = ##t + \override NoteHead.style = #'slash + \override Stem.transparent = ##t + \override Flag.transparent = ##t \alias Voice @} @end example @@ -1656,14 +1656,14 @@ Add this much extra space between objects that are next to each other. 以下のコマンドは、音符と運指記号の間に 3 譜スペースを挿入します: @example -\once \override Voice.Fingering #'padding = #3 +\once \override Voice.Fingering.padding = #3 @end example このコマンドを @code{Fingering} オブジェクトが作成される前に挿入する -- つまり @code{c2} の前に挿入する -- と、以下のような結果が得られます: @lilypond[quote,relative=2,fragment,verbatim] -\once \override Voice.Fingering #'padding = #3 +\once \override Voice.Fingering.padding = #3 c-2 \stemUp f @@ -1777,7 +1777,7 @@ discuss the functionality of this command. The command @verbatim -\override Staff.Stem #'thickness = #4.0 +\override Staff.Stem.thickness = #4.0 @end verbatim @noindent @@ -1788,7 +1788,7 @@ appearance. Here we see the command in action: @lilypond[quote,verbatim,relative=2,fragment] c4 -\override Staff.Stem #'thickness = #4.0 +\override Staff.Stem.thickness = #4.0 c4 c4 c4 @@ -1804,7 +1804,7 @@ causing the default context @code{Voice} to be used. Adding @lilypond[quote,fragment,verbatim,relative=2] c4 -\once \override Stem #'thickness = #4.0 +\once \override Stem.thickness = #4.0 c4 c4 @end lilypond @@ -1815,9 +1815,9 @@ or beams, the @code{\override} command must be executed at the moment when the object is created. In this example, @lilypond[quote,fragment,verbatim,relative=2] -\override Slur #'thickness = #3.0 +\override Slur.thickness = #3.0 c8[( c -\override Beam #'thickness = #0.6 +\override Beam.thickness = #0.6 c8 c]) @end lilypond @@ -1831,8 +1831,8 @@ affects settings that were made in the same context. In other words, the @code{\revert} in the next example does not do anything. @example -\override Voice.Stem #'thickness = #4.0 -\revert Staff.Stem #'thickness +\override Voice.Stem.thickness = #4.0 +\revert Staff.Stem.thickness @end example Some tweakable options are called @q{subproperties} and reside inside @@ -1847,7 +1847,7 @@ properties. To tweak those, use commands of the form such as @example -\override Stem #'(details beamed-lengths) = #'(4 4 3) +\override Stem.details.beamed-lengths = #'(4 4 3) @end example @end ignore @@ -2063,7 +2063,7 @@ Translation @expansion{} Tunable context properties. @lilypond[quote,verbatim,relative=2] c4 c -\override Voice.Stem #'thickness = #3.0 +\override Voice.Stem.thickness = #3.0 c4 c @end lilypond @@ -2071,11 +2071,11 @@ If no context is specified in an @code{\override}, the bottom context is used: @lilypond[quote,verbatim,relative=2] -{ \override Staff.Stem #'thickness = #3.0 +{ \override Staff.Stem.thickness = #3.0 << { e4 e - \override Stem #'thickness = #0.5 + \override Stem.thickness = #0.5 e4 e } \\ { c4 c c c @@ -2092,9 +2092,9 @@ context is used: @lilypond[quote,verbatim,relative=2] c4 -\override Voice.Stem #'thickness = #3.0 +\override Voice.Stem.thickness = #3.0 c4 c -\revert Voice.Stem #'thickness +\revert Voice.Stem.thickness c4 @end lilypond @@ -2107,11 +2107,11 @@ c4 << { e4 - \override Staff.Stem #'thickness = #3.0 + \override Staff.Stem.thickness = #3.0 e4 e e } \\ { c4 c c - \revert Staff.Stem #'thickness + \revert Staff.Stem.thickness c4 } >> @@ -2128,11 +2128,11 @@ c4 { << { - \override Stem #'thickness = #3.0 + \override Stem.thickness = #3.0 e4 e e e } \\ { c4 - \once \override Stem #'thickness = #3.0 + \once \override Stem.thickness = #3.0 c4 c c } >> @@ -2144,7 +2144,7 @@ c4 Commands which change output generally look like @example -\override Voice.Stem #'thickness = #3.0 +\override Voice.Stem.thickness = #3.0 @end example @noindent @@ -2161,7 +2161,7 @@ Some tweakable options are called @q{subproperties} and reside inside properties. To tweak those, use commands in the form @example -\override Stem #'(details beamed-lengths) = #'(4 4 3) +\override Stem.details.beamed-lengths = #'(4 4 3) @end example @cindex internal documentation @@ -2216,13 +2216,13 @@ For example: @lilypond[relative=2,verbatim,quote] < c - \tweak #'color #red + \tweak color #red d g - \tweak #'duration-log #1 + \tweak duration-log #1 a > 4 --\tweak #'padding #8 +-\tweak padding #8 -^ @end lilypond @@ -2250,14 +2250,14 @@ note, and able to modify it. So, this works: @lilypond[relative=2,verbatim,quote] -<\tweak #'color #red c>4 +<\tweak color #red c>4 @end lilypond @noindent but this does not: @lilypond[relative=2,verbatim,quote] -\tweak #'color #red c4 +\tweak color #red c4 @end lilypond @end ignore @@ -2288,10 +2288,10 @@ but this does not: @lilypond[relative=2,verbatim,quote] < c - \tweak #'color #red + \tweak color #red d g - \tweak #'duration-log #1 + \tweak duration-log #1 a > 4 @end lilypond @@ -2299,7 +2299,7 @@ but this does not: @code{\tweak} を用いて、スラーを変更することができます: @lilypond[verbatim,quote,relative=1] -c-\tweak #'thickness #5 ( d e f) +c-\tweak thickness #5 ( d e f) @end lilypond @@ -2313,9 +2313,9 @@ c-\tweak #'thickness #5 ( d e f) からです: @lilypond[relative=2,verbatim,quote] -\tweak #'color #red c4 -\tweak #'color #red 4 -<\tweak #'color #red c e>4 +\tweak color #red c4 +\tweak color #red 4 +<\tweak color #red c e>4 @end lilypond 単純な @code{\tweak} コマンドでは入力から直接作成されないオブジェクトを@c @@ -2344,10 +2344,10 @@ c-\tweak #'thickness #5 ( d e f) @lilypond[verbatim,quote,relative=1] c --\tweak #'style #'dashed-line --\tweak #'dash-fraction #0.2 --\tweak #'thickness #3 --\tweak #'color #red +-\tweak style #'dashed-line +-\tweak dash-fraction #0.2 +-\tweak thickness #3 +-\tweak color #red \glissando f' @end lilypond @@ -2446,7 +2446,7 @@ property (modified with @code{\set}) was created. % 譜間スペースを減らします \new PianoStaff \with { % this is the nested declaration - \override StaffGrouper #'staff-staff-spacing #'basic-distance = #7 + \override StaffGrouper.staff-staff-spacing.basic-distance = #7 } << \new Staff { \clef treble c''1 } \new Staff { \clef bass c1 } @@ -2463,7 +2463,7 @@ property (modified with @code{\set}) was created. @lilypond[quote,verbatim] \new PianoStaff \with { - \override StaffGrouper #'staff-staff-spacing = + \override StaffGrouper.staff-staff-spacing = #'((basic-distance . 0) (minimum-distance . 0) (padding . 0) @@ -2483,10 +2483,10 @@ property (modified with @code{\set}) was created. このため、以下の 2 つの宣言は等価です: @example -\override StaffGrouper #'staff-staff-spacing = +\override StaffGrouper.staff-staff-spacing = #'((basic-distance . 7)) -\override StaffGrouper #'staff-staff-spacing = +\override StaffGrouper.staff-staff-spacing = #'((basic-distance . 7) (minimum-distance . 0) (padding . 0) @@ -2835,7 +2835,7 @@ Scheme 関数 @code{magstep} を使用することができます。@c @lilypond[verbatim,quote,relative=1] \new Staff \with { - \override StaffSymbol #'line-positions = #'(7 3 0 -4 -6 -7) + \override StaffSymbol.line-positions = #'(7 3 0 -4 -6 -7) } { a4 e' f b | d1 } @end lilypond @@ -2846,7 +2846,7 @@ Scheme 関数 @code{magstep} を使用することができます。@c @lilypond[verbatim,quote,relative=1] \new Staff \with { - \override StaffSymbol #'width = #23 + \override StaffSymbol.width = #23 } { a4 e' f b | d1 } @end lilypond @@ -2909,7 +2909,7 @@ Works not at all for: a~a a % タイの長さを増加させます --\tweak #'minimum-length #5 +-\tweak minimum-length #5 ~a @end lilypond @@ -2919,7 +2919,7 @@ a1 \compressFullBarRests R1*23 % 休符バーの長さを増加させます -\once \override MultiMeasureRest #'minimum-length = #20 +\once \override MultiMeasureRest.minimum-length = #20 R1*23 a1 @end lilypond @@ -2928,7 +2928,7 @@ a1 @lilypond[verbatim,quote,relative=2] a \< a a a \! % ヘアピンの長さを増加させます -\override Hairpin #'minimum-length = #20 +\override Hairpin.minimum-length = #20 a \< a a a \! @end lilypond @@ -2938,12 +2938,12 @@ a \< a a a \! @lilypond[verbatim,quote,relative=2] a( a) a --\tweak #'minimum-length #5 +-\tweak minimum-length #5 ( a) a\( a\) a --\tweak #'minimum-length #5 +-\tweak minimum-length #5 \( a\) @end lilypond @@ -2963,12 +2963,12 @@ a e \glissando c' % 単独では効果を持ちません -\once \override Glissando #'minimum-length = #20 +\once \override Glissando.minimum-length = #20 e, \glissando c' % 以下の両方のオーバライドが存在する場合にのみ、効果を持ちます -\once \override Glissando #'minimum-length = #20 -\once \override Glissando #'springs-and-rods = #ly:spanner::set-spacing-rods +\once \override Glissando.minimum-length = #20 +\once \override Glissando.springs-and-rods = #ly:spanner::set-spacing-rods e, \glissando c' @end lilypond @@ -2977,12 +2977,12 @@ e, \glissando c' @c KEEP LY @lilypond[verbatim,quote,relative=1] % 単独では効果を持ちません -\once \override Beam #'minimum-length = #20 +\once \override Beam.minimum-length = #20 e8 e e e % 以下の両方のオーバライドが存在する場合にのみ、効果を持ちます -\once \override Beam #'minimum-length = #20 -\once \override Beam #'springs-and-rods = #ly:spanner::set-spacing-rods +\once \override Beam.minimum-length = #20 +\once \override Beam.springs-and-rods = #ly:spanner::set-spacing-rods e8 e e e @end lilypond @@ -2997,7 +2997,7 @@ e8 e e e @lilypond[verbatim,quote,relative=2] a \< a a a a \! a a a \break -\override Hairpin #'to-barline = ##f +\override Hairpin.to-barline = ##f a \< a a a a \! a a a @end lilypond @@ -3031,8 +3031,8 @@ a \< a a a a \! a a a @lilypond[relative=2,quote,verbatim] e2 \glissando b -\once \override Glissando #'(bound-details left Y) = #3 -\once \override Glissando #'(bound-details right Y) = #-2 +\once \override Glissando.bound-details.left.Y = #3 +\once \override Glissando.bound-details.right.Y = #-2 e2 \glissando b @end lilypond @@ -3049,8 +3049,8 @@ e2 \glissando b 例を示します: @lilypond[relative=2,ragged-right,verbatim,fragment] -\override Glissando #'breakable = ##t -\override Glissando #'(bound-details right-broken Y) = #-3 +\override Glissando.breakable = ##t +\override Glissando.bound-details.right-broken.Y = #-3 c1 \glissando \break f1 @end lilypond @@ -3090,7 +3090,7 @@ f1 水平スパナに @i{cresc.}, @i{tr} それに他のテキストを配置するために使用されます。 @lilypond[quote,ragged-right,fragment,relative=2,verbatim] -\override TextSpanner #'(bound-details left text) +\override TextSpanner.bound-details.left.text = \markup { \small \bold Slower } c2\startTextSpan b c a\stopTextSpan @end lilypond @@ -3105,15 +3105,11 @@ c2\startTextSpan b c a\stopTextSpan 記号が上下します: @lilypond[relative=1,fragment,verbatim] -\override TextSpanner - #'(bound-details left stencil-align-dir-y) = #-2 -\override TextSpanner - #'(bound-details right stencil-align-dir-y) = #UP - -\override TextSpanner - #'(bound-details left text) = #"ggg" -\override TextSpanner - #'(bound-details right text) = #"hhh" +\override TextSpanner.bound-details.left.stencil-align-dir-y = #-2 +\override TextSpanner.bound-details.right.stencil-align-dir-y = #UP + +\override TextSpanner.bound-details.left.text = #"ggg" +\override TextSpanner.bound-details.right.text = #"hhh" c4^\startTextSpan c c c \stopTextSpan @end lilypond @@ -3204,9 +3200,9 @@ c2 \< c2 c2 @lilypond[quote,verbatim,relative=1] a1 a -\override Score.BarLine #'stencil = ##f +\override Score.BarLine.stencil = ##f a a -\revert Score.BarLine #'stencil +\revert Score.BarLine.stencil a a a @end lilypond @@ -3223,7 +3219,7 @@ a a a @lilypond[quote,verbatim,relative=2] a4 a -\once \override NoteHead #'transparent = ##t +\once \override NoteHead.transparent = ##t a a @end lilypond @@ -3249,7 +3245,7 @@ a a 白いオブジェクトの画像が幽霊のように浮かび上がることがあります: @lilypond[quote,verbatim,relative=2] -\override Staff.Clef #'color = #white +\override Staff.Clef.color = #white a1 @end lilypond @@ -3278,8 +3274,8 @@ a1 音部記号を先に描画させる必要があります: @lilypond[quote,verbatim,relative=2] -\override Staff.Clef #'color = #white -\override Staff.Clef #'layer = #-1 +\override Staff.Clef.color = #white +\override Staff.Clef.layer = #-1 a1 @end lilypond @@ -3374,7 +3370,7 @@ a1 f4 g a b f4 g a b % カレント行の最後で小節線を削除します -\once \override Score.BarLine #'break-visibility = #'#(#f #t #t) +\once \override Score.BarLine.break-visibility = #'#(#f #t #t) \break f4 g a b f4 g a b @@ -3422,7 +3418,7 @@ B フラット メジャーへの明示的な変更の後に出現する調号 \key g \major f4 g a b % すべての調号を削除しようと試みます -\override Staff.KeySignature #'break-visibility = #all-invisible +\override Staff.KeySignature.break-visibility = #all-invisible \key bes \major f4 g a b \break @@ -3450,7 +3446,7 @@ f4 g a b \key g \major f4 g a b \set Staff.explicitKeySignatureVisibility = #all-invisible -\override Staff.KeySignature #'break-visibility = #all-invisible +\override Staff.KeySignature.break-visibility = #all-invisible \key bes \major f4 g a b \break f4 g a b @@ -3468,7 +3464,7 @@ f4 g a b f4 g a b \set Staff.explicitKeySignatureVisibility = #all-invisible \set Staff.printKeyCancellation = ##f -\override Staff.KeySignature #'break-visibility = #all-invisible +\override Staff.KeySignature.break-visibility = #all-invisible \key bes \major f4 g a b \break f4 g a b @@ -3540,13 +3536,13 @@ f4 g a b @lilypond[relative=2,ragged-right,verbatim,fragment] d2 \glissando d'2 -\once \override Glissando #'style = #'dashed-line +\once \override Glissando.style = #'dashed-line d,2 \glissando d'2 -\override Glissando #'style = #'dotted-line +\override Glissando.style = #'dotted-line d,2 \glissando d'2 -\override Glissando #'style = #'zigzag +\override Glissando.style = #'zigzag d,2 \glissando d'2 -\override Glissando #'style = #'trill +\override Glissando.style = #'trill d,2 \glissando d'2 @end lilypond @@ -3557,7 +3553,7 @@ d,2 \glissando d'2 @c TODO Complete @lilypond[relative=2,ragged-right,verbatim,quote] e2 \glissando f -\once \override Glissando #'(bound-details right Y) = #-2 +\once \override Glissando.bound-details.right.Y = #-2 e2 \glissando f @end lilypond @@ -3610,7 +3606,7 @@ e2 \glissando f @lilypond[quote,verbatim,relative=1] g4\< e' d' f\! -\override Hairpin #'rotation = #'(20 -1 0) +\override Hairpin.rotation = #'(20 -1 0) g,,4\< e' d' f\! @end lilypond @@ -3630,7 +3626,7 @@ g,,4\< e' d' f\! そうしなければテキストのいくつかは高く押し上げられてしまいます。 @lilypond[quote,verbatim,relative=1] -\override TextScript #'outside-staff-priority = ##f +\override TextScript.outside-staff-priority = ##f g4^\markup { \rotate #30 "a G" } b^\markup { \rotate #30 "a B" } des^\markup { \rotate #30 "a D-Flat" } @@ -3744,12 +3740,12 @@ fis^\markup { \rotate #30 "an F-Sharp" } @lilypond[verbatim,quote,relative=2] a-3 a --\tweak #'X-offset #0 --\tweak #'Y-offset #0 +-\tweak X-offset #0 +-\tweak Y-offset #0 -3 a --\tweak #'X-offset #-1 --\tweak #'Y-offset #1 +-\tweak X-offset #-1 +-\tweak Y-offset #1 -3 @end lilypond @@ -3831,13 +3827,13 @@ a @lilypond[quote,verbatim,relative=1] a' --\tweak #'self-alignment-X #-1 +-\tweak self-alignment-X #-1 ^"left-aligned" --\tweak #'self-alignment-X #0 +-\tweak self-alignment-X #0 ^"center-aligned" --\tweak #'self-alignment-X #RIGHT +-\tweak self-alignment-X #RIGHT ^"right-aligned" --\tweak #'self-alignment-X #-2.5 +-\tweak self-alignment-X #-2.5 ^"aligned further to the right" @end lilypond @@ -3871,9 +3867,9 @@ a' @c KEEP LY @lilypond[quote,verbatim,relative=2] a --\tweak #'self-alignment-X #0.5 % 左方向に移動させます --\tweak #'Y-offset #ly:self-alignment-interface::y-aligned-on-self --\tweak #'self-alignment-Y #-1 % 上方向に移動させます +-\tweak self-alignment-X #0.5 % 左方向に移動させます +-\tweak Y-offset #ly:self-alignment-interface::y-aligned-on-self +-\tweak self-alignment-Y #-1 % 上方向に移動させます -3 % 3 の指 @end lilypond @@ -3926,20 +3922,20 @@ example shows the difference: @c KEEP LY @lilypond[verbatim,quote,relative=1] % リハーサル記号は音部記号の上に中央揃えされます -\override Score.RehearsalMark #'break-align-symbols = #'(clef) +\override Score.RehearsalMark.break-align-symbols = #'(clef) \key a \major \clef treble \mark "↓" e1 % リハーサル記号は拍子記号の上に中央揃えされます -\override Score.RehearsalMark #'break-align-symbols = #'(time-signature) +\override Score.RehearsalMark.break-align-symbols = #'(time-signature) \key a \major \clef treble \time 3/4 \mark "↓" e2. % リハーサル記号はブレス記号の上に中央揃えされます -\override Score.RehearsalMark #'break-align-symbols = #'(breathing-sign) +\override Score.RehearsalMark.break-align-symbols = #'(breathing-sign) \key a \major \clef treble \time 4/4 @@ -3960,14 +3956,14 @@ e1 @c KEEP LY @lilypond[verbatim,quote,relative=1] % リハーサル記号は調号の上に中央揃えされます -\override Score.RehearsalMark #'break-align-symbols = #'(key-signature clef) +\override Score.RehearsalMark.break-align-symbols = #'(key-signature clef) \key a \major \clef treble \mark "↓" e1 % リハーサル記号は音部記号の上に中央揃えされます \set Staff.explicitKeySignatureVisibility = #all-invisible -\override Score.RehearsalMark #'break-align-symbols = #'(key-signature clef) +\override Score.RehearsalMark.break-align-symbols = #'(key-signature clef) \key a \minor \clef bass \mark "↓" @@ -3975,7 +3971,7 @@ gis,,1 % リハーサル記号は小節線の上に中央揃えされます \set Staff.explicitKeySignatureVisibility = #all-invisible \set Staff.explicitClefVisibility = #all-invisible -\override Score.RehearsalMark #'break-align-symbols = #'(key-signature clef) +\override Score.RehearsalMark.break-align-symbols = #'(key-signature clef) \key a \major \clef treble \mark "↓" @@ -3989,19 +3985,19 @@ e''1 @c KEEP LY @lilypond[verbatim,quote,relative=1] % RehearsalMark は KeySignature の上に中央揃えされます -\override Score.RehearsalMark #'break-align-symbols = #'(key-signature) +\override Score.RehearsalMark.break-align-symbols = #'(key-signature) \key a \major \clef treble \time 4/4 \mark "↓" e1 % RehearsalMark は KeySignature の左端に揃えられます -\once \override Score.KeySignature #'break-align-anchor-alignment = #LEFT +\once \override Score.KeySignature.break-align-anchor-alignment = #LEFT \mark "↓" \key a \major e % RehearsalMark は KeySignature の右端に揃えられます -\once \override Score.KeySignature #'break-align-anchor-alignment = #RIGHT +\once \override Score.KeySignature.break-align-anchor-alignment = #RIGHT \key a \major \mark "↓" e @@ -4015,14 +4011,14 @@ e @lilypond[verbatim,quote,relative=1] % リハーサル記号は調号の左端に揃えられて % さらに 3.5 譜スペース右にずらされます -\override Score.RehearsalMark #'break-align-symbols = #'(key-signature) -\once \override Score.KeySignature #'break-align-anchor = #3.5 +\override Score.RehearsalMark.break-align-symbols = #'(key-signature) +\once \override Score.KeySignature.break-align-anchor = #3.5 \key a \major \mark "↓" e1 % リハーサル記号は調号の左端に揃えられて % さらに 2 譜スペース左にずらされます -\once \override Score.KeySignature #'break-align-anchor = #-2 +\once \override Score.KeySignature.break-align-anchor = #-2 \key a \major \mark "↓" e1 @@ -4074,8 +4070,8 @@ Staff, Lyrics 等はそれ自体でそれぞれに VerticalAxisGroup を持ち @lilypond[verbatim,quote] XinO = { - \once \override NoteHead #'stencil = #ly:text-interface::print - \once \override NoteHead #'text = \markup { + \once \override NoteHead.stencil = #ly:text-interface::print + \once \override NoteHead.text = \markup { \combine \halign #-0.7 \draw-circle #0.85 #0.2 ##f \musicglyph #"noteheads.s2cross" @@ -4173,8 +4169,7 @@ X@tie{}座標はそのタイあるいはスラーを取り付けられる音符 @lilypond[verbatim,quote,relative=1] << { - \once \override Tie - #'control-points = #'((1 . -1) (3 . 0.6) (12.5 . 0.6) (14.5 . -1)) + \once \override Tie.control-points = #'((1 . -1) (3 . 0.6) (12.5 . 0.6) (14.5 . -1)) e1 ~ e } \\ @@ -4264,12 +4259,12 @@ starting and ending column. '(-0.5 . 0.5))))) squareLineCircleSpace = { - \override NoteHead #'stencil = #square-line-circle-space + \override NoteHead.stencil = #square-line-circle-space } smartSquareLineCircleSpace = { \squareLineCircleSpace - \override NoteHead #'Y-extent = + \override NoteHead.Y-extent = #(ly:make-unpure-pure-container ly:grob::stencil-height (lambda (grob start end) (ly:grob::stencil-height grob))) @@ -4402,7 +4397,7 @@ padText = (parser location padding) (number?) #{ - \once \override TextScript #'padding = $padding + \once \override TextScript.padding = $padding #}) \relative c''' { @@ -4440,7 +4435,7 @@ tempoPadded = (parser location padding tempotext) (number? markup?) #{ - \once \override Score.MetronomeMark #'padding = $padding + \once \override Score.MetronomeMark.padding = $padding \tempo \markup { \bold #tempotext } #}) diff --git a/Documentation/ja/notation/cheatsheet.itely b/Documentation/ja/notation/cheatsheet.itely index 4bf1892660..bfa5d66712 100644 --- a/Documentation/ja/notation/cheatsheet.itely +++ b/Documentation/ja/notation/cheatsheet.itely @@ -8,7 +8,7 @@ Guide, node Updating translation committishes.. @end ignore -@c \version "2.16.0" +@c \version "2.17.6" @c Translators: Yoshiki Sawada @@ -33,7 +33,7 @@ @tab @lilypond[fragment,relative=2,notime] \set Staff.autoBeaming = ##f -\override Staff.Clef #'break-visibility = #all-invisible +\override Staff.Clef.break-visibility = #all-invisible c1 c2 c8 c16 @end lilypond @@ -41,7 +41,7 @@ c1 c2 c8 c16 @tab 増音の付点 @tab @lilypond[relative=2,notime] -\override Staff.Clef #'break-visibility = #all-invisible +\override Staff.Clef.break-visibility = #all-invisible c4. c4.. @end lilypond @@ -74,7 +74,7 @@ s4_" " @tab 拍子記号 @tab @lilypond[fragment] -\override Staff.Clef #'transparent = ##t +\override Staff.Clef.transparent = ##t \time 3/4 s4_" " \time 4/4 @@ -86,7 +86,7 @@ s16_" " @tab 休符 @tab @lilypond[relative=2,notime,fragment] -\override Staff.Clef #'break-visibility = #all-invisible +\override Staff.Clef.break-visibility = #all-invisible r4 r8 @end lilypond diff --git a/Documentation/ja/notation/chords.itely b/Documentation/ja/notation/chords.itely index c878007780..326cefd0c5 100644 --- a/Documentation/ja/notation/chords.itely +++ b/Documentation/ja/notation/chords.itely @@ -7,7 +7,7 @@ Guide, node Updating translation committishes.. @end ignore -@c \version "2.16.0" +@c \version "2.17.6" @c Translators: Yoshiki Sawada @c Translation status: post-GDP @@ -179,7 +179,7 @@ @tab @lilypond[line-width=4\cm, noragged-right] \chordmode { - \override Staff.TimeSignature #'stencil = ##f + \override Staff.TimeSignature.stencil = ##f c1 } @end lilypond @@ -191,7 +191,7 @@ m, m7 @tab @lilypond[line-width=4\cm, noragged-right] \chordmode { - \override Staff.TimeSignature #'stencil = ##f + \override Staff.TimeSignature.stencil = ##f c1:m c:m7 } @end lilypond @@ -204,7 +204,7 @@ dim, dim7 @tab @lilypond[line-width=4\cm, noragged-right] \chordmode { - \override Staff.TimeSignature #'stencil = ##f + \override Staff.TimeSignature.stencil = ##f c1:dim c:dim7 } @end lilypond @@ -216,7 +216,7 @@ aug @tab @lilypond[line-width=4\cm, noragged-right] \chordmode { - \override Staff.TimeSignature #'stencil = ##f + \override Staff.TimeSignature.stencil = ##f c1:aug } @end lilypond @@ -230,7 +230,7 @@ maj, maj7 @tab @lilypond[line-width=4\cm, noragged-right] \chordmode { - \override Staff.TimeSignature #'stencil = ##f + \override Staff.TimeSignature.stencil = ##f c1:maj c:maj7 } @end lilypond diff --git a/Documentation/ja/notation/editorial.itely b/Documentation/ja/notation/editorial.itely index cea3f2159f..9140d55281 100644 --- a/Documentation/ja/notation/editorial.itely +++ b/Documentation/ja/notation/editorial.itely @@ -7,7 +7,7 @@ Guide, node Updating translation committishes.. @end ignore -@c \version "2.16.0" +@c \version "2.17.6" @c Translators: Yoshiki Sawada @@ -106,11 +106,11 @@ Scheme 関数 @code{magstep} は @code{font-size} 数をスケーリング フ @lilypond[verbatim,quote,relative=2] \set fontSize = #3 c4.-> d8---3 -\override NoteHead #'font-size = #-4 +\override NoteHead.font-size = #-4 c4.-> d8---3 -\override Script #'font-size = #2 +\override Script.font-size = #2 c4.-> d8---3 -\override Stem #'font-size = #-5 +\override Stem.font-size = #-5 c4.-> d8---3 @end lilypond @@ -324,11 +324,11 @@ Notation Reference: 有効なカラー名は @ref{List of colors} でリストアップされています。 @lilypond[verbatim,quote,relative=2] -\override NoteHead #'color = #red +\override NoteHead.color = #red c4 c -\override NoteHead #'color = #(x11-color 'LimeGreen) +\override NoteHead.color = #(x11-color 'LimeGreen) d -\override Stem #'color = #blue +\override Stem.color = #blue e @end lilypond @@ -347,20 +347,20 @@ X11 のために定義された色の全範囲にアクセスすることがで @c KEEP LY @lilypond[verbatim,quote,relative=2] -\override Staff.StaffSymbol #'color = #(x11-color 'SlateBlue2) +\override Staff.StaffSymbol.color = #(x11-color 'SlateBlue2) \set Staff.instrumentName = \markup { \with-color #(x11-color 'navy) "Clarinet" } gis8 a -\override Beam #'color = #(x11-color "medium turquoise") +\override Beam.color = #(x11-color "medium turquoise") gis a -\override Accidental #'color = #(x11-color 'DarkRed) +\override Accidental.color = #(x11-color 'DarkRed) gis a -\override NoteHead #'color = #(x11-color "LimeGreen") +\override NoteHead.color = #(x11-color "LimeGreen") gis a % 以下は意図的に意味をなさない色を指定しています。符幹が黒のままであることに注意してください -\override Stem #'color = #(x11-color 'Boggle) +\override Stem.color = #(x11-color 'Boggle) b2 cis @end lilypond @@ -374,16 +374,16 @@ Scheme 関数 @code{rgb-color} を用いることによって、@c 厳密な RGB カラーを指定することができます。 @lilypond[verbatim,quote,relative=2] -\override Staff.StaffSymbol #'color = #(x11-color 'SlateBlue2) +\override Staff.StaffSymbol.color = #(x11-color 'SlateBlue2) \set Staff.instrumentName = \markup { \with-color #(x11-color 'navy) "Clarinet" } -\override Stem #'color = #(rgb-color 0 0 0) +\override Stem.color = #(rgb-color 0 0 0) gis8 a -\override Stem #'color = #(rgb-color 1 1 1) +\override Stem.color = #(rgb-color 1 1 1) gis8 a -\override Stem #'color = #(rgb-color 0 0 0.5) +\override Stem.color = #(rgb-color 0 0 0.5) gis4 a @end lilypond diff --git a/Documentation/ja/notation/expressive.itely b/Documentation/ja/notation/expressive.itely index eae0922e42..c99f0ac776 100644 --- a/Documentation/ja/notation/expressive.itely +++ b/Documentation/ja/notation/expressive.itely @@ -6,7 +6,7 @@ version that you are working on. For details, see the Contributors' Guide, node Updating translation committishes..@end ignore -@c \version "2.16.0" +@c \version "2.17.6" @c Translators: Yoshiki Sawada @@ -180,8 +180,8 @@ c4-> c-. c2-_ このコマンドは @code{MultiMeasureRestText} オブジェクトを作成します。 @lilypond[verbatim,quote,relative=2] -\override Script #'color = #red -\override MultiMeasureRestText #'color = #blue +\override Script.color = #red +\override MultiMeasureRestText.color = #blue a2\fermata r\fermata R1\fermataMarkup @end lilypond diff --git a/Documentation/ja/notation/fretted-strings.itely b/Documentation/ja/notation/fretted-strings.itely index c214e6923e..970edfb494 100644 --- a/Documentation/ja/notation/fretted-strings.itely +++ b/Documentation/ja/notation/fretted-strings.itely @@ -7,7 +7,7 @@ Guide, node Updating translation committishes.. @end ignore -@c \version "2.16.0" +@c \version "2.17.6" @c Translators: Yoshiki Sawada @c Translation status: post-GDP @@ -243,7 +243,7 @@ symbols = { 変更することができます。 @lilypond[quote,ragged-right,verbatim] -\layout { \override Voice.StringNumber #'stencil = ##f } +\layout { \override Voice.StringNumber.stencil = ##f } \new StaffGroup << \new Staff \relative c { \clef "treble_8" @@ -383,7 +383,7 @@ ties = \relative c' { ハーモニック指示を演奏するピッチとしてタブ譜に付け加えることができます: @lilypond[verbatim,quote] -\layout { \override Voice.StringNumber #'stencil = ##f } +\layout { \override Voice.StringNumber.stencil = ##f } firstHarmonic = { d'4\4\harmonic g'4\3\harmonic @@ -545,7 +545,7 @@ LilyPond は、あらかじめ定義されたチューニングに対して、@c @lilypond[quote,ragged-right,verbatim] << \new Voice \with { - \override StringNumber #'stencil = ##f + \override StringNumber.stencil = ##f } { \clef "bass_8" \relative c, { @@ -929,8 +929,7 @@ fret-diagram-terse マークアップ文字列に運指の指示を含めるこ } } \context Staff { - \override Voice.TextScript - #'(fret-diagram-details finger-code) = #'below-string + \override Voice.TextScript.fret-diagram-details.finger-code = #'below-string \clef "treble_8" 1^\markup { \fret-diagram-terse #"x;3-3;2-2;o;1-1;o;" @@ -1005,8 +1004,7 @@ fret-diagram-verbose インターフェイスに特有なこととして、 } \context Staff { \clef "treble_8" - \override Voice.TextScript - #'(fret-diagram-details finger-code) = #'below-string + \override Voice.TextScript.fret-diagram-details.finger-code = #'below-string 1^\markup { \fret-diagram-verbose #'( (place-fret 6 1) @@ -1703,7 +1701,7 @@ LilyPond は楽譜譜刻プログラムなので、@c \clef "treble_8" b16 d g b e \textSpannerDown -\override TextSpanner #'(bound-details left text) = #"XII " +\override TextSpanner.bound-details.left.text = #"XII " g16\startTextSpan b16 e g e b g\stopTextSpan e16 b g d @@ -1733,7 +1731,7 @@ e16 b g d @lilypond[quote,ragged-right,verbatim] \relative c' { \clef "treble_8" - \override Staff.NoteHead #'style = #'harmonic-mixed + \override Staff.NoteHead.style = #'harmonic-mixed d^\markup { \italic { \fontsize #-2 { "harm. 12" }}} 1 } @end lilypond diff --git a/Documentation/ja/notation/input.itely b/Documentation/ja/notation/input.itely index bd994424b7..a8a42fff97 100644 --- a/Documentation/ja/notation/input.itely +++ b/Documentation/ja/notation/input.itely @@ -530,7 +530,7 @@ foo = @{ c4 d e d @} @item Scheme 表記要素を区切る空白。 @item @code{lyricmode} モードの @code{\override} と @code{\set} コマンドの@c 中にある単語を区切る空白。@c -特に、@code{\override Score . LyricText #'font-size = #5} のように、@c +特に、@code{\override Score.LyricText.font-size = #5} のように、@c コマンドの中のドットとイコール記号の前後、コマンド全体の前後に@c 空白を挿入することを忘れないで下さい。 diff --git a/Documentation/ja/notation/keyboards.itely b/Documentation/ja/notation/keyboards.itely index e760f8098f..176cd669a0 100644 --- a/Documentation/ja/notation/keyboards.itely +++ b/Documentation/ja/notation/keyboards.itely @@ -7,7 +7,7 @@ Guide, node Updating translation committishes.. @end ignore -@c \version "2.16.0" +@c \version "2.17.6" @c Translators: Yoshiki Sawada @c Translation status: post-GDP @@ -211,7 +211,7 @@ \new Staff = "up" { \voiceOne % 譜を跨ぐボイスの中にある運指記号のためのスペースを作ります - \once\override DynamicLineSpanner #'staff-padding = #3.4 + \once\override DynamicLineSpanner.staff-padding = #3.4 e''2\p\< d''\> c''1\! } diff --git a/Documentation/ja/notation/percussion.itely b/Documentation/ja/notation/percussion.itely index be23d8800a..3fd319c4ba 100644 --- a/Documentation/ja/notation/percussion.itely +++ b/Documentation/ja/notation/percussion.itely @@ -7,7 +7,7 @@ Guide, node Updating translation committishes.. @end ignore -@c \version "2.16.0" +@c \version "2.17.6" @c Translators: Yoshiki Sawada @c Translation status: post-GDP @@ -264,17 +264,17 @@ mus = \drummode { << \new DrumStaff \with { \remove "Bar_engraver" \remove "Time_signature_engraver" - \override Stem #'transparent = ##t - \override Flag #'transparent = ##t - \override Stem #'Y-extent = ##f + \override Stem.transparent = ##t + \override Flag.transparent = ##t + \override Stem.Y-extent = ##f } \mus \new Lyrics \nam >> \layout { \context { \Score - \override LyricText #'font-family = #'typewriter - \override BarNumber #'transparent =##T + \override LyricText.font-family = #'typewriter + \override BarNumber.transparent =##T } } } @@ -296,16 +296,16 @@ mus = \drummode { timh ssh timl ssl cb s16 } \new DrumStaff \with { \remove "Bar_engraver" \remove "Time_signature_engraver" - \override Stem #'transparent = ##t - \override Flag #'transparent = ##t - \override Stem #'Y-extent = ##f - \override StaffSymbol #'line-count = #2 - \override StaffSymbol #'staff-space = #2 - \override VerticalAxisGroup #'minimum-Y-extent = #'(-3.0 . 4.0) + \override Stem.transparent = ##t + \override Flag.transparent = ##t + \override Stem.Y-extent = ##f + \override StaffSymbol.line-count = #2 + \override StaffSymbol.staff-space = #2 + \override VerticalAxisGroup.minimum-Y-extent = #'(-3.0 . 4.0) drumStyleTable = #timbales-style } \mus \new Lyrics { - \override LyricText #'font-family = #'typewriter + \override LyricText.font-family = #'typewriter \nam } >> @@ -323,16 +323,16 @@ mus = \drummode { cgh cgho cghm ssh cgl cglo cglm ssl s16 } \remove "Bar_engraver" \remove "Time_signature_engraver" drumStyleTable = #congas-style - \override StaffSymbol #'line-count = #2 + \override StaffSymbol.line-count = #2 %% this sucks; it will lengthen stems. - \override StaffSymbol #'staff-space = #2 - \override Stem #'transparent = ##t - \override Flag #'transparent = ##t - \override Stem #'Y-extent = ##f + \override StaffSymbol.staff-space = #2 + \override Stem.transparent = ##t + \override Flag.transparent = ##t + \override Stem.Y-extent = ##f } \mus \new Lyrics { - \override LyricText #'font-family = #'typewriter + \override LyricText.font-family = #'typewriter \nam } >> @@ -349,17 +349,17 @@ mus = \drummode { boh boho bohm ssh bol bolo bolm ssl s16 } \new DrumStaff \with { \remove "Bar_engraver" \remove "Time_signature_engraver" - \override StaffSymbol #'line-count = #2 + \override StaffSymbol.line-count = #2 drumStyleTable = #bongos-style %% this sucks; it will lengthen stems. - \override StaffSymbol #'staff-space = #2 - \override Stem #'transparent = ##t - \override Flag #'transparent = ##t - \override Stem #'Y-extent = ##f + \override StaffSymbol.staff-space = #2 + \override Stem.transparent = ##t + \override Flag.transparent = ##t + \override Stem.Y-extent = ##f } \mus \new Lyrics { - \override LyricText #'font-family = #'typewriter + \override LyricText.font-family = #'typewriter \nam } >> @@ -376,14 +376,14 @@ mus = \drummode { tri trio trim gui guis guil cb cl tamb cab mar hc s16 } \new DrumStaff \with{ \remove "Bar_engraver" drumStyleTable = #percussion-style - \override StaffSymbol #'line-count = #1 + \override StaffSymbol.line-count = #1 \remove "Time_signature_engraver" - \override Stem #'transparent = ##t - \override Flag #'transparent = ##t - \override Stem #'Y-extent = ##f + \override Stem.transparent = ##t + \override Flag.transparent = ##t + \override Stem.Y-extent = ##f } \mus \new Lyrics { - \override LyricText #'font-family = #'typewriter + \override LyricText.font-family = #'typewriter \nam } >> @@ -436,10 +436,10 @@ down = \drummode { bd4 sn bd toml8 toml } woodstaff = { % 以下は二線の譜を定義します。 % また、二線の位置も定義します。 - \override Staff.StaffSymbol #'line-positions = #'(-2 3) + \override Staff.StaffSymbol.line-positions = #'(-2 3) % 以下の行が必要です。この行を省略すると、小節線は短すぎます! - \override Staff.BarLine #'bar-extent = #'(-1.5 . 1.5) + \override Staff.BarLine.bar-extent = #'(-1.5 . 1.5) } \new DrumStaff { @@ -457,7 +457,7 @@ woodstaff = { @end lilypond 上記の特殊なケースでは、@c -小節線の長さを @code{\override Staff.BarLine #'bar-extent #'(from . to)} +小節線の長さを @code{\override Staff.BarLine.bar-extent #'(from . to)} で変更する必要があります。@c さもないと、小節線の長さが短すぎます。@c また、2 本の譜線の位置を定義する必要があります。@c @@ -469,8 +469,8 @@ woodstaff = { #(define mydrums '((tambourine default #t 0))) tambustaff = { - \override Staff.StaffSymbol #'line-positions = #'( 0 ) - \override Staff.BarLine #'bar-extent = #'(-1.5 . 1.5) + \override Staff.StaffSymbol.line-positions = #'( 0 ) + \override Staff.BarLine.bar-extent = #'(-1.5 . 1.5) \set DrumStaff.instrumentName = #"Tambourine" } @@ -495,8 +495,8 @@ tambustaff = { #(define mydrums '((tamtam default #t 0))) tamtamstaff = { - \override Staff.StaffSymbol #'line-positions = #'( 0 ) - \override Staff.BarLine #'bar-extent = #'(-1.5 . 1.5) + \override Staff.StaffSymbol.line-positions = #'( 0 ) + \override Staff.BarLine.bar-extent = #'(-1.5 . 1.5) \set DrumStaff.instrumentName = #"Tamtam" } @@ -517,9 +517,9 @@ tamtamstaff = { (cowbell default #t -2))) bellstaff = { - \override DrumStaff.StaffSymbol #'line-positions = #'(-2 3) + \override DrumStaff.StaffSymbol.line-positions = #'(-2 3) \set DrumStaff.drumStyleTable = #(alist->hash-table mydrums) - \override Staff.BarLine #'bar-extent = #'(-1.5 . 1.5) + \override Staff.BarLine.bar-extent = #'(-1.5 . 1.5) \set DrumStaff.instrumentName = #"Different Bells" } diff --git a/Documentation/ja/notation/pitches.itely b/Documentation/ja/notation/pitches.itely index b734f3d547..b8dcbbd6a9 100644 --- a/Documentation/ja/notation/pitches.itely +++ b/Documentation/ja/notation/pitches.itely @@ -2743,13 +2743,13 @@ forget = #(define-music-function (parser location music) (ly:music?) #{ @lilypond[verbatim,quote,relative=2] c4 b -\override NoteHead #'style = #'cross +\override NoteHead.style = #'cross c4 b -\revert NoteHead #'style +\revert NoteHead.style a b -\override NoteHead #'style = #'harmonic +\override NoteHead.style = #'harmonic a b -\revert NoteHead #'style +\revert NoteHead.style c4 d e f @end lilypond diff --git a/Documentation/ja/notation/rhythms.itely b/Documentation/ja/notation/rhythms.itely index 6313d520ea..08d8844523 100644 --- a/Documentation/ja/notation/rhythms.itely +++ b/Documentation/ja/notation/rhythms.itely @@ -6,7 +6,7 @@ version that you are working on. See TRANSLATION for details. @end ignore -@c \version "2.17.5" +@c \version "2.17.6" @c Translators: Yoshiki Sawada @c Translation status: post-GDP @@ -538,11 +538,11 @@ c2 ~ c オーバライドしてください。 @lilypond[verbatim,quote,ragged-right,relative=2] -\override Tie #'layer = #-2 -\override Staff.TimeSignature #'layer = #-1 -\override Staff.KeySignature #'layer = #-1 -\override Staff.TimeSignature #'whiteout = ##t -\override Staff.KeySignature #'whiteout = ##t +\override Tie.layer = #-2 +\override Staff.TimeSignature.layer = #-1 +\override Staff.KeySignature.layer = #-1 +\override Staff.TimeSignature.whiteout = ##t +\override Staff.KeySignature.whiteout = ##t b2 b~ \time 3/4 \key a \major @@ -638,7 +638,7 @@ b r4 \new Staff { % この 2 本線には意味はありません \time 16/1 - \override Staff.TimeSignature #'stencil = ##f + \override Staff.TimeSignature.stencil = ##f % 八全休符を譜刻します。二全休符 4 つと等価です r\maxima % 四全休符を譜刻します。二全休符 2 つと等価です @@ -906,10 +906,10 @@ R2.^\fermataMarkup @c KEEP LY @lilypond[quote,verbatim,relative=2] % この例は誤ったオブジェクト名を指定しているため失敗します -\override TextScript #'padding = #5 +\override TextScript.padding = #5 R1^"wrong" % この例は正しいオブジェクト名が指定されています -\override MultiMeasureRestText #'padding = #5 +\override MultiMeasureRestText.padding = #5 R1^"right" @end lilypond @@ -1478,7 +1478,7 @@ d4 e d c @lilypond[verbatim,relative=2,quote] % すべての小節番号を表示します -\override Score.BarNumber #'break-visibility = #all-visible +\override Score.BarNumber.break-visibility = #all-visible c4 d e d \cadenzaOn c4 c d8[ d d] f4 g4. @@ -2509,14 +2509,14 @@ ritardando (徐々に緩やかに) や accelerando (次第に速く) を@c 最後の 4 つの 32 分音符は一定のテンポです。 @lilypond[relative=1,verbatim,quote] -\override Beam #'grow-direction = #LEFT +\override Beam.grow-direction = #LEFT \featherDurations #(ly:make-moment 2 1) { c16[ c c c c c c c] } -\override Beam #'grow-direction = #RIGHT +\override Beam.grow-direction = #RIGHT \featherDurations #(ly:make-moment 2 3) { c32[ d e f] } % revert to non-feathered beams -\override Beam #'grow-direction = #'() +\override Beam.grow-direction = #'() { g32[ a b c] } @end lilypond @@ -2847,7 +2847,7 @@ c1 c c c 以下の例では、譜刻可能な場所すべてに小節番号を譜刻しています: @lilypond[verbatim,quote,relative=1] -\override Score.BarNumber #'break-visibility = #'#(#t #t #t) +\override Score.BarNumber.break-visibility = #'#(#t #t #t) \set Score.currentBarNumber = #11 % Permit first bar number to be printed \bar "" diff --git a/Documentation/ja/notation/simultaneous.itely b/Documentation/ja/notation/simultaneous.itely index 1db44650f4..cb0b4c558f 100644 --- a/Documentation/ja/notation/simultaneous.itely +++ b/Documentation/ja/notation/simultaneous.itely @@ -6,7 +6,7 @@ version that you are working on. See TRANSLATION for details. @end ignore -@c \version "2.16.0" +@c \version "2.17.6" @c Translators: Yoshiki Sawada @@ -309,7 +309,7 @@ warning: ignoring too many clashing note columns 以下でこのメッセージを表示させなくすることができます: @example -\override NoteColumn #'ignore-collision = ##t +\override NoteColumn.ignore-collision = ##t @end example しかしながら、これは警告を非表示にするだけでなく、@c @@ -858,13 +858,13 @@ etc. @cindex collisions, ignoring (衝突を無視する) @knownissues -@code{\override NoteColumn #'ignore-collision = ##t} を使うと@c +@code{\override NoteColumn.ignore-collision = ##t} を使うと@c 異なるボイスにある符頭が異なる音符を不適切にマージします。 @lilypond[quote,relative=1,verbatim] \mergeDifferentlyHeadedOn << { c16 a' b a } \\ { c,2 } >> -\override NoteColumn #'ignore-collision = ##t +\override NoteColumn.ignore-collision = ##t << { c16 a' b a } \\ { c,2 } >> @end lilypond diff --git a/Documentation/ja/notation/spacing.itely b/Documentation/ja/notation/spacing.itely index fed57cd3c1..8aefc64bdb 100644 --- a/Documentation/ja/notation/spacing.itely +++ b/Documentation/ja/notation/spacing.itely @@ -35,7 +35,7 @@ staff lines." Could we add a sentence: "Use instead the pair fontSize = #@var{N} - \override StaffSymbol #'staff-space = #(magstep + \override StaffSymbol.staff-space = #(magstep @var{N}) inside the Staff context to change the size of the font and the distance between @@ -1112,12 +1112,12 @@ increased by one. Default: @code{#f}. indent = 2\cm \context @{ \StaffGroup - \override StaffGrouper #'staff-staff-spacing #'basic-distance = #8 + \override StaffGrouper.staff-staff-spacing.basic-distance = #8 @} \context @{ \Voice - \override TextScript #'padding = #1 - \override Glissando #'thickness = #3 + \override TextScript.padding = #1 + \override Glissando.thickness = #3 @} @} @end example @@ -1139,8 +1139,8 @@ increased by one. Default: @code{#f}. \layout @{ \context @{ \Voice - \override TextScript #'color = #magenta - \override Glissando #'thickness = #1.5 + \override TextScript.color = #magenta + \override Glissando.thickness = #1.5 @} @} @end example @@ -1159,7 +1159,7 @@ increased by one. Default: @code{#f}. layoutVariable = \layout @{ \context @{ \Voice - \override NoteHead #'font-size = #4 + \override NoteHead.font-size = #4 @} @} @end example @@ -1178,7 +1178,7 @@ layoutVariable = \layout @{ \layoutVariable \context @{ \Voice - \override NoteHead #'color = #red + \override NoteHead.color = #red @} @} @end example @@ -1405,11 +1405,11 @@ c4 c c c | @end lilypond 同様に、通常は連桁が小節線を跨いでいる場合も、改行は禁止されます。@c -この振る舞いは、@code{\override Beam #'breakable = ##t} により、@c +この振る舞いは、@code{\override Beam.breakable = ##t} により、@c 変更することができます: @lilypond[quote,ragged-right,relative=2,verbatim] -\override Beam #'breakable = ##t +\override Beam.breakable = ##t c2. c8[ c | \break c8 c] c2. | @end lilypond @@ -1743,8 +1743,8 @@ LilyPond はしばしば明示的な @code{\break} や @code{\pageBreak} を@c この振る舞いを上書きするための 2 つのコマンドがあります: @example -\override NonMusicalPaperColumn #'line-break-permission = ##f -\override NonMusicalPaperColumn #'page-break-permission = ##f +\override NonMusicalPaperColumn.line-break-permission = ##f +\override NonMusicalPaperColumn.page-break-permission = ##f @end example @code{line-break-permission} が偽に上書きされた場合、@c @@ -1778,8 +1778,8 @@ music = \relative c'' { c8 c c c } \layout { \context { \Score - \override NonMusicalPaperColumn #'line-break-permission = ##f - \override NonMusicalPaperColumn #'page-break-permission = ##f + \override NonMusicalPaperColumn.line-break-permission = ##f + \override NonMusicalPaperColumn.page-break-permission = ##f } } } @@ -1852,20 +1852,16 @@ music = \relative c'' { c4 c c c } \score { \new Staff << \new Voice { - \overrideProperty Score.NonMusicalPaperColumn - #'line-break-system-details #'((Y-offset . 0)) + \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details #'((Y-offset . 0)) s1 * 2 \break - \overrideProperty Score.NonMusicalPaperColumn - #'line-break-system-details #'((Y-offset . 35)) + \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details #'((Y-offset . 35)) s1 * 3 \break - \overrideProperty Score.NonMusicalPaperColumn - #'line-break-system-details #'((Y-offset . 70)) + \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details #'((Y-offset . 70)) s1 * 6 \break - \overrideProperty Score.NonMusicalPaperColumn - #'line-break-system-details #'((Y-offset . 105)) + \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details #'((Y-offset . 105)) s1 * 5 \break } \new Voice { @@ -2013,14 +2009,14 @@ music = \relative c'' { c4 c c c } #(define zero-space '((padding . -inf.0) (basic-distance . 0))) alignToZero = \with { - \override VerticalAxisGroup #'nonstaff-relatedstaff-spacing = #zero-space - \override VerticalAxisGroup #'nonstaff-nonstaff-spacing = #zero-space + \override VerticalAxisGroup.nonstaff-relatedstaff-spacing = #zero-space + \override VerticalAxisGroup.nonstaff-nonstaff-spacing = #zero-space } lowerCaseChords = \with { chordNameLowercaseMinor = ##t } staffAffinityDown = \with { - \override VerticalAxisGroup #'staff-affinity = #DOWN + \override VerticalAxisGroup.staff-affinity = #DOWN } labelContext = #(define-music-function @@ -2038,13 +2034,13 @@ labelContext = \lowerCaseChords } \context { \FretBoards \alignToZero \staffAffinityDown } \context { \Score - \override BarLine #'stencil = ##f - \override DynamicText #'self-alignment-X = #-1 - \override FretBoard #'X-offset = #1.75 - \override InstrumentName #'minimum-Y-extent = #'(-2 . 2) - \override InstrumentName #'extra-offset = #'(0 . -0.5) - \override TextScript #'minimum-Y-extent = #'(-2 . 3) - \override TimeSignature #'stencil = ##f + \override BarLine.stencil = ##f + \override DynamicText.self-alignment-X = #-1 + \override FretBoard.X-offset = #1.75 + \override InstrumentName.minimum-Y-extent = #'(-2 . 2) + \override InstrumentName.extra-offset = #'(0 . -0.5) + \override TextScript.minimum-Y-extent = #'(-2 . 3) + \override TimeSignature.stencil = ##f } } @@ -2107,12 +2103,11 @@ labelContext = @example \new Staff \with @{ - \override VerticalAxisGroup #'default-staff-staff-spacing - #'basic-distance = #10 + \override VerticalAxisGroup.default-staff-staff-spacing.basic-distance = #10 @} @{ @dots{} @} \new Staff \with @{ - \override VerticalAxisGroup #'default-staff-staff-spacing = + \override VerticalAxisGroup.default-staff-staff-spacing = #'((basic-distance . 10) (minimum-distance . 9) (padding . 1) @@ -2127,8 +2122,7 @@ labelContext = \layout @{ \context @{ \Staff - \override VerticalAxisGroup #'default-staff-staff-spacing - #'basic-distance = #10 + \override VerticalAxisGroup.default-staff-staff-spacing.basic-distance = #10 @} @} @end example @@ -2294,7 +2288,7 @@ labelContext = \layout { \context { \Staff - \override VerticalAxisGroup #'default-staff-staff-spacing = + \override VerticalAxisGroup.default-staff-staff-spacing = #'((basic-distance . 8) (minimum-distance . 7) (padding . 1)) @@ -2317,7 +2311,7 @@ labelContext = % 'padding に負の値を設定することにより、譜を重ねることができます。 % 'basic-distance が取り得る最小の値は 0 です。 \new Staff \with { - \override VerticalAxisGroup #'default-staff-staff-spacing = + \override VerticalAxisGroup.default-staff-staff-spacing = #'((basic-distance . 3.5) (padding . -10)) } { \clef bass g2 r | } @@ -2372,14 +2366,14 @@ labelContext = \layout { \context { \Score - \override StaffGrouper #'staff-staff-spacing #'padding = #0 - \override StaffGrouper #'staff-staff-spacing #'basic-distance = #1 + \override StaffGrouper.staff-staff-spacing.padding = #0 + \override StaffGrouper.staff-staff-spacing.basic-distance = #1 } } << \new PianoStaff \with { - \override StaffGrouper #'staffgroup-staff-spacing #'basic-distance = #20 + \override StaffGrouper.staffgroup-staff-spacing.basic-distance = #20 } << \new Staff { c'1 } \new Staff { c'1 } @@ -2439,24 +2433,23 @@ labelContext = \layout { \context { \Lyrics - \override VerticalAxisGroup - #'nonstaff-nonstaff-spacing #'stretchability = #1000 + \override VerticalAxisGroup.nonstaff-nonstaff-spacing.stretchability = #1000 } } \new StaffGroup << \new Staff \with { - \override VerticalAxisGroup #'staff-staff-spacing = #'((basic-distance . 30)) + \override VerticalAxisGroup.staff-staff-spacing = #'((basic-distance . 30)) } { c'1 } \new Lyrics \with { - \override VerticalAxisGroup #'staff-affinity = #UP + \override VerticalAxisGroup.staff-affinity = #UP } \lyricmode { up } \new Lyrics \with { - \override VerticalAxisGroup #'staff-affinity = #CENTER + \override VerticalAxisGroup.staff-affinity = #CENTER } \lyricmode { center } \new Lyrics \with { - \override VerticalAxisGroup #'staff-affinity = #DOWN + \override VerticalAxisGroup.staff-affinity = #DOWN } \lyricmode { down } \new Staff { c'1 } >> @@ -2522,21 +2515,16 @@ labelContext = @code{NonMusicalPaperColumn} を上書きする例をいくつか挙げます: @example -\overrideProperty NonMusicalPaperColumn - #'line-break-system-details #'((X-offset . 20)) +\overrideProperty NonMusicalPaperColumn.line-break-system-details #'((X-offset . 20)) -\overrideProperty NonMusicalPaperColumn - #'line-break-system-details #'((Y-offset . 40)) +\overrideProperty NonMusicalPaperColumn.line-break-system-details #'((Y-offset . 40)) -\overrideProperty NonMusicalPaperColumn - #'line-break-system-details #'((X-offset . 20) +\overrideProperty NonMusicalPaperColumn.line-break-system-details #'((X-offset . 20) (Y-offset . 40)) -\overrideProperty NonMusicalPaperColumn - #'line-break-system-details #'((alignment-distances . (15))) +\overrideProperty NonMusicalPaperColumn.line-break-system-details #'((alignment-distances . (15))) -\overrideProperty NonMusicalPaperColumn - #'line-break-system-details #'((X-offset . 20) +\overrideProperty NonMusicalPaperColumn.line-break-system-details #'((X-offset . 20) (Y-offset . 40) (alignment-distances . (15))) @end example @@ -2590,14 +2578,11 @@ labelContext = << \new Staff << \new Voice { - \overrideProperty Score.NonMusicalPaperColumn - #'line-break-system-details #'((Y-offset . 0)) + \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details #'((Y-offset . 0)) s1*5 \break - \overrideProperty Score.NonMusicalPaperColumn - #'line-break-system-details #'((Y-offset . 40)) + \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details #'((Y-offset . 40)) s1*5 \break - \overrideProperty Score.NonMusicalPaperColumn - #'line-break-system-details #'((Y-offset . 80)) + \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details #'((Y-offset . 80)) s1*5 \break } \new Voice { \repeat unfold 15 { c'4 c' c' c' } } @@ -2630,16 +2615,13 @@ labelContext = << \new Staff << \new Voice { - \overrideProperty Score.NonMusicalPaperColumn - #'line-break-system-details #'((Y-offset . 20) + \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details #'((Y-offset . 20) (alignment-distances . (15))) s1*5 \break - \overrideProperty Score.NonMusicalPaperColumn - #'line-break-system-details #'((Y-offset . 60) + \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details #'((Y-offset . 60) (alignment-distances . (15))) s1*5 \break - \overrideProperty Score.NonMusicalPaperColumn - #'line-break-system-details #'((Y-offset . 100) + \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details #'((Y-offset . 100) (alignment-distances . (15))) s1*5 \break } @@ -2673,16 +2655,13 @@ labelContext = << \new Staff << \new Voice { - \overrideProperty Score.NonMusicalPaperColumn - #'line-break-system-details #'((Y-offset . 0) + \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details #'((Y-offset . 0) (alignment-distances . (30 10))) s1*5 \break - \overrideProperty Score.NonMusicalPaperColumn - #'line-break-system-details #'((Y-offset . 60) + \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details #'((Y-offset . 60) (alignment-distances . (10 10))) s1*5 \break - \overrideProperty Score.NonMusicalPaperColumn - #'line-break-system-details #'((Y-offset . 100) + \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details #'((Y-offset . 100) (alignment-distances . (10 30))) s1*5 \break } @@ -2759,13 +2738,13 @@ LilyPond は譜外部オブジェクトを、既に配置済みのオブジェ @lilypond[quote,ragged-right,relative=2,verbatim] c4_"Text"\pp r2. -\once \override TextScript #'outside-staff-priority = #1 +\once \override TextScript.outside-staff-priority = #1 c4_"Text"\pp % ここでは、テキストが譜の近くに配置されます r2. % outside-staff-priority に数ではない値を設定することにより、 % 自動衝突回避を無効にします -\once \override TextScript #'outside-staff-priority = ##f -\once \override DynamicLineSpanner #'outside-staff-priority = ##f +\once \override TextScript.outside-staff-priority = ##f +\once \override DynamicLineSpanner.outside-staff-priority = ##f c4_"Text"\pp % ここでは、2 つのオブジェクトが衝突します @end lilypond @@ -2775,9 +2754,9 @@ c4_"Text"\pp % ここでは、2 つのオブジェクトが衝突します @c KEEP LY @lilypond[quote,ragged-right,relative=2,verbatim,staffsize=18] -\once \override TextScript #'outside-staff-padding = #0 +\once \override TextScript.outside-staff-padding = #0 a'^"このテキストは音符のすぐ近くに配置されます。" -\once \override TextScript #'outside-staff-padding = #3 +\once \override TextScript.outside-staff-padding = #3 c^"このテキストは前のテキストから離れた位置に配置されます" c^"この手キスとは前にテキストの近くに配置されます" @end lilypond @@ -2801,7 +2780,7 @@ c4 c''2 % outside-staff-horizontal-padding を設定することで修正します R1 -\once \override TextScript #'outside-staff-horizontal-padding = #1 +\once \override TextScript.outside-staff-horizontal-padding = #1 c,,4^"Text" c4 c''2 @@ -2920,8 +2899,8 @@ c2 c4. c8 c4. c16[ c] c4. c8 c8 c8 c4 c4 c4 { c'4 e''4 e'4 b'4 | b'4 e''4 b'4 e''4 | - \override Staff.NoteSpacing #'stem-spacing-correction = #1.5 - \override Staff.StaffSpacing #'stem-spacing-correction = #1.5 + \override Staff.NoteSpacing.stem-spacing-correction = #1.5 + \override Staff.StaffSpacing.stem-spacing-correction = #1.5 c'4 e''4 e'4 b'4 | b'4 e''4 b'4 e''4 | } @@ -2949,7 +2928,7 @@ Essay on automated music engraving: -- 必要に応じて、パディングの値を調整しています。 @example - \override Score.NonMusicalPaperColumn #'padding = #10 + \override Score.NonMusicalPaperColumn.padding = #10 @end example スペースを減らすための手段はありません。 @@ -3024,8 +3003,7 @@ c16[ c c8] \layout { \context { \Score - \override SpacingSpanner - #'base-shortest-duration = #(ly:make-moment 1 16) + \override SpacingSpanner.base-shortest-duration = #(ly:make-moment 1 16) } } } @@ -3060,7 +3038,7 @@ c16[ c c8] \layout { \context { \Score - \override SpacingSpanner #'uniform-stretching = ##t + \override SpacingSpanner.uniform-stretching = ##t } } } @@ -3071,7 +3049,7 @@ c16[ c c8] 音符にスペースが割り当てられます。 @lilypond[quote,ragged-right,relative=2,verbatim] -\override Score.SpacingSpanner #'strict-note-spacing = ##t +\override Score.SpacingSpanner.strict-note-spacing = ##t \new Staff { c8[ c \clef alto c \grace { c16[ c] } c8 c c] c32[ c32] } @end lilypond @@ -3158,7 +3136,7 @@ LilyPond はプロポーショナル ノーテーション用に 5 つの設定 @item @code{uniform-stretching} @item @code{strict-note-spacing} @item @code{\remove "Separating_line_group_engraver"} -@item @code{\override PaperColumn #'used = ##t} +@item @code{\override PaperColumn.used = ##t} @end itemize 以下の例では、@c @@ -3397,7 +3375,7 @@ LilyPond Scheme 関数 @code{make-moment} は 2 つの引数をとります \context { \Score proportionalNotationDuration = #(ly:make-moment 1 20) - \override SpacingSpanner #'uniform-stretching = ##t + \override SpacingSpanner.uniform-stretching = ##t } } } @@ -3504,7 +3482,7 @@ OFF であるかのどちらかであるということです。@c \new Staff { \set Score.proportionalNotationDuration = #(ly:make-moment 1 16) - \override Score.SpacingSpanner #'strict-note-spacing = ##t + \override Score.SpacingSpanner.strict-note-spacing = ##t c''8 c''8 c''8 @@ -3526,11 +3504,11 @@ OFF であるかのどちらかであるということです。@c 以下のような設定です: @itemize -@item @code{\override SpacingSpanner #'strict-grace-spacing = ##t} +@item @code{\override SpacingSpanner.strict-grace-spacing = ##t} @item @code{tupletFullLength = ##t} -@item @code{\override Beam #'breakable = ##t} -@item @code{\override Glissando #'breakable = ##t} -@item @code{\override TextSpanner #'breakable = ##t} +@item @code{\override Beam.breakable = ##t} +@item @code{\override Glissando.breakable = ##t} +@item @code{\override TextSpanner.breakable = ##t} @item @code{\remove "Forbid_line_break_engraver" in the Voice context} @end itemize @@ -3690,7 +3668,7 @@ OFF であるかのどちらかであるということです。@c @lilypond[verbatim,quote,relative=1] e4 c g\f c -e4 c g-\tweak #'X-offset #-2.7 -\tweak #'Y-offset #2.5 \f c +e4 c g-\tweak X-offset #-2.7 -\tweak Y-offset #2.5 \f c @end lilypond @item @@ -3729,8 +3707,7 @@ e4 c g-\tweak #'X-offset #-2.7 -\tweak #'Y-offset #2.5 \f c \layout { \context { \Score - \override SpacingSpanner - #'common-shortest-duration = #(ly:make-moment 1 2) + \override SpacingSpanner.common-shortest-duration = #(ly:make-moment 1 2) } } } diff --git a/Documentation/ja/notation/staff.itely b/Documentation/ja/notation/staff.itely index 223d64e5cb..e7a193949c 100644 --- a/Documentation/ja/notation/staff.itely +++ b/Documentation/ja/notation/staff.itely @@ -6,7 +6,7 @@ version that you are working on. See TRANSLATION for details. @end ignore -@c \version "2.16.0" +@c \version "2.17.6" @c Translators: Yoshiki Sawada @@ -449,11 +449,11 @@ f'4 d \startStaff g, e @lilypond[verbatim,quote,relative=2] f4 d \stopStaff -\override Staff.StaffSymbol #'line-count = #2 +\override Staff.StaffSymbol.line-count = #2 \startStaff g, e | f'4 d \stopStaff -\revert Staff.StaffSymbol #'line-count +\revert Staff.StaffSymbol.line-count \startStaff g, e | @end lilypond @@ -465,10 +465,10 @@ f'4 d \stopStaff @lilypond[verbatim,quote,relative=2] f4 d \stopStaff -\override Staff.StaffSymbol #'line-positions = #'(1 3 5 -1 -3) +\override Staff.StaffSymbol.line-positions = #'(1 3 5 -1 -3) \startStaff g, e | f'4 d \stopStaff -\override Staff.StaffSymbol #'line-positions = #'(8 6.5 -6 -8 -0.5) +\override Staff.StaffSymbol.line-positions = #'(8 6.5 -6 -8 -0.5) \startStaff g, e @end lilypond @@ -482,7 +482,7 @@ f'4 d \stopStaff @lilypond[verbatim,quote,relative=2] \new Staff \with { - \override StaffSymbol #'thickness = #3 + \override StaffSymbol.thickness = #3 } { f4 d g, e } @end lilypond @@ -493,8 +493,8 @@ f'4 d \stopStaff @lilypond[verbatim,quote,relative=2] \new Staff \with { - \override StaffSymbol #'thickness = #2 - \override StaffSymbol #'ledger-line-thickness = #'(0.5 . 0.4) + \override StaffSymbol.thickness = #2 + \override StaffSymbol.ledger-line-thickness = #'(0.5 . 0.4) } { f'4 a, a,, f } @end lilypond @@ -503,7 +503,7 @@ f'4 d \stopStaff @lilypond[verbatim,quote,relative=2] \new Staff \with { - \override StaffSymbol #'ledger-positions = #'(-3 -2 -1 2 5 6) + \override StaffSymbol.ledger-positions = #'(-3 -2 -1 2 5 6) } { f'4 a, a,, f } @end lilypond @@ -513,7 +513,7 @@ f'4 d \stopStaff @lilypond[verbatim,quote,relative=2] \new Staff \with { - \override StaffSymbol #'ledger-extra = #4 + \override StaffSymbol.ledger-extra = #4 } { f'4 a, d, f, } @end lilypond @@ -526,11 +526,11 @@ f'4 d \stopStaff @code{\stopStaff} を行う必要があります。 @lilypond[fragment,quote,relative=1] -\override Staff.StaffSymbol #'line-positions = #'(-8 0 2 4) +\override Staff.StaffSymbol.line-positions = #'(-8 0 2 4) d4 e f g \stopStaff \startStaff -\override Staff.StaffSymbol #'ledger-positions = #'(-8 -6 (-4 -2) 0) +\override Staff.StaffSymbol.ledger-positions = #'(-8 -6 (-4 -2) 0) d4 e f g @end lilypond @@ -538,7 +538,7 @@ d4 e f g @lilypond[verbatim,quote,relative=2] \new Staff \with { - \override StaffSymbol #'staff-space = #1.5 + \override StaffSymbol.staff-space = #1.5 } { f'4 d, g, e, } @end lilypond @@ -617,8 +617,8 @@ d4 e f g \remove "Time_signature_engraver" alignAboveContext = #"main" fontSize = #-3 - \override StaffSymbol #'staff-space = #(magstep -3) - \override StaffSymbol #'thickness = #(magstep -3) + \override StaffSymbol.staff-space = #(magstep -3) + \override StaffSymbol.thickness = #(magstep -3) firstClef = ##f } { e4 d f e } @@ -639,10 +639,10 @@ d4 e f g << \new Staff = ossia \with { \remove "Time_signature_engraver" - \override Clef #'transparent = ##t + \override Clef.transparent = ##t fontSize = #-3 - \override StaffSymbol #'staff-space = #(magstep -3) - \override StaffSymbol #'thickness = #(magstep -3) + \override StaffSymbol.staff-space = #(magstep -3) + \override StaffSymbol.thickness = #(magstep -3) } { \stopStaff s1*6 } @@ -679,10 +679,10 @@ d4 e f g << \new Staff = ossia \with { \remove "Time_signature_engraver" - \override Clef #'transparent = ##t + \override Clef.transparent = ##t fontSize = #-3 - \override StaffSymbol #'staff-space = #(magstep -3) - \override StaffSymbol #'thickness = #(magstep -3) + \override StaffSymbol.staff-space = #(magstep -3) + \override StaffSymbol.thickness = #(magstep -3) } \relative c'' { R1*3 c4 e8 d c2 @@ -700,7 +700,7 @@ d4 e f g \layout { \context { \Staff \RemoveEmptyStaves - \override VerticalAxisGroup #'remove-first = ##t + \override VerticalAxisGroup.remove-first = ##t } } @end lilypond @@ -859,8 +859,8 @@ d4 e f g 以下のオーバライドを使用してください: @example -\override StaffSymbol #'stencil = ##f -\override NoteHead #'no-ledgers = ##t +\override StaffSymbol.stencil = ##f +\override NoteHead.no-ledgers = ##t @end example @code{\Staff \RemoveEmptyStaves} に関連する既知の問題と警告は diff --git a/Documentation/ja/notation/text.itely b/Documentation/ja/notation/text.itely index deea70d88c..bd70574496 100644 --- a/Documentation/ja/notation/text.itely +++ b/Documentation/ja/notation/text.itely @@ -8,7 +8,7 @@ Guide, node Updating translation committishes.. @end ignore -@c \version "2.16.0" +@c \version "2.17.6" @c Translators: Yoshiki Sawada @@ -138,7 +138,7 @@ a4_"scherzando" f 処理速度を上げる必要がある場合は、以下を用います: @example -\override Score.PaperColumn #'keep-inside-line = ##f +\override Score.PaperColumn.keep-inside-line = ##f @end example @@ -157,7 +157,7 @@ a4_"scherzando" f ある音符から他の音符までの範囲に作成することができます: @lilypond[verbatim,quote,relative=2] -\override TextSpanner #'(bound-details left text) = "rit." +\override TextSpanner.bound-details.left.text = "rit." b1\startTextSpan e,\stopTextSpan @end lilypond @@ -169,7 +169,7 @@ e,\stopTextSpan @code{\markup} ブロックを用いることで他の書体にすることができます。 @lilypond[quote,relative=2,verbatim] -\override TextSpanner #'(bound-details left text) = +\override TextSpanner.bound-details.left.text = \markup { \upright "rit." } b1\startTextSpan c e,\stopTextSpan @@ -1454,12 +1454,12 @@ a1^\markup { @code{font-size} に提供する値が必要となります。 @lilypond[quote,verbatim,relative=2] -\override Score.RehearsalMark #'font-family = #'typewriter +\override Score.RehearsalMark.font-family = #'typewriter \mark \markup "Ouverture" -\override Voice.TextScript #'font-shape = #'italic -\override Voice.TextScript #'font-series = #'bold +\override Voice.TextScript.font-shape = #'italic +\override Voice.TextScript.font-series = #'bold d2.^\markup "Allegro" -\override Voice.TextScript #'font-size = #-3 +\override Voice.TextScript.font-size = #-3 c4^smaller @end lilypond @@ -1515,8 +1515,8 @@ FontConfig に認識されている任意のフォントを@c 楽譜の中で使用することができます: @lilypond[quote,verbatim,relative=2] -\override Staff.TimeSignature #'font-name = #"Bitstream Charter" -\override Staff.TimeSignature #'font-size = #2 +\override Staff.TimeSignature.font-name = #"Bitstream Charter" +\override Staff.TimeSignature.font-size = #2 \time 3/4 a1_\markup { diff --git a/Documentation/ja/notation/vocal.itely b/Documentation/ja/notation/vocal.itely index 9eb64a05a2..e24df80d51 100644 --- a/Documentation/ja/notation/vocal.itely +++ b/Documentation/ja/notation/vocal.itely @@ -8,7 +8,7 @@ Guide, node Updating translation committishes.. @end ignore -@c \version "2.17.5" +@c \version "2.17.6" @c Translators: Yoshiki Sawada @c Translation status: post-GDP @@ -168,14 +168,14 @@ 以下のように記述しないでください @example -\override Score.LyricText #'font-shape = #'italic +\override Score.LyricText.font-shape = #'italic @end example @noindent 以下のように記述してください @example -\override Score . LyricText #'font-shape = #'italic +\override Score.LyricText.font-shape = #'italic @end example 句読点、アクセントが付いた文字を持つ歌詞、英語以外の言語の文字、@c @@ -1046,7 +1046,7 @@ contraltoWords = \lyricmode { Con -- tral -- to words } << \new Lyrics = "lyrics" \with { % 譜の上に配置する歌詞は以下のオーバライドを行う必要があります - \override VerticalAxisGroup #'staff-affinity = #DOWN + \override VerticalAxisGroup.staff-affinity = #DOWN } \new Staff { \new Voice = "melody" { @@ -1079,7 +1079,7 @@ contraltoWords = \lyricmode { Con -- tral -- to words } \new Lyrics = "contraltos" \with { % 譜の上に配置する歌詞は以下のオーバライドを行う必要があります % lyrics above a staff should have this override - \override VerticalAxisGroup #'staff-affinity = #DOWN + \override VerticalAxisGroup.staff-affinity = #DOWN } \new Staff { \new Voice = "contraltos" { @@ -1130,7 +1130,7 @@ contraltoWords = \lyricmode { Con -- tral -- to words } @lilypond[relative=1,verbatim,quote,ragged-right] { c c c c - \override Lyrics.LyricSpace #'minimum-distance = #1.0 + \override Lyrics.LyricSpace.minimum-distance = #1.0 c c c c } \addlyrics { @@ -1156,7 +1156,7 @@ contraltoWords = \lyricmode { Con -- tral -- to words } \layout { \context { \Lyrics - \override LyricSpace #'minimum-distance = #1.0 + \override LyricSpace.minimum-distance = #1.0 } } } @@ -1173,7 +1173,7 @@ contraltoWords = \lyricmode { Con -- tral -- to words } この機能を無効にすることで、処理をわずかにスピードアップすることができます: @example -\override Score.PaperColumn #'keep-inside-line = ##f +\override Score.PaperColumn.keep-inside-line = ##f @end example 歌詞が小節線を避けるようにするには、以下を使います: @@ -1184,7 +1184,7 @@ contraltoWords = \lyricmode { Con -- tral -- to words } \Lyrics \consists "Bar_engraver" \consists "Separating_line_group_engraver" - \override BarLine #'transparent = ##t + \override BarLine.transparent = ##t @} @} @end example @@ -1906,7 +1906,7 @@ text = { \voiceOne \times 2/3 { % show associations clearly. - \override NoteColumn #'force-hshift = #-3 + \override NoteColumn.force-hshift = #-3 f8 f g } } @@ -2325,8 +2325,8 @@ SATB (S: ソプラノ、A: アルト、T: テナー、B: バス) ボーカル譜 \layout { \context { \Score - \override DynamicText #'direction = #UP - \override DynamicLineSpanner #'direction = #UP + \override DynamicText.direction = #UP + \override DynamicLineSpanner.direction = #UP } } } @@ -2609,7 +2609,7 @@ pianoRH = \relative c'' { c4. g8 % 合図音符の楽器名を、合図音符の直前、かつ譜の上に配置します \new CueVoice { - \override InstrumentSwitch #'self-alignment-X = #RIGHT + \override InstrumentSwitch.self-alignment-X = #RIGHT \set instrumentCueName = "Flute" } \cueDuring "flute" #UP { g4 bes4 } @@ -2654,8 +2654,8 @@ pianoRH = \relative c'' { \transposition c' % 合図音符の楽器名を譜の下に配置します \new CueVoice { - \override InstrumentSwitch #'self-alignment-X = #RIGHT - \override InstrumentSwitch #'direction = #DOWN + \override InstrumentSwitch.self-alignment-X = #RIGHT + \override InstrumentSwitch.direction = #DOWN \set instrumentCueName = "Clar." } \cueDuring "clarinet" #DOWN { c4. g8 } @@ -2790,8 +2790,8 @@ dialogue = \lyricmode { \score { << \new Lyrics \with { - \override LyricText #'font-shape = #'italic - \override LyricText #'self-alignment-X = #LEFT + \override LyricText.font-shape = #'italic + \override LyricText.self-alignment-X = #LEFT } { \dialogue } \new Staff { @@ -2860,7 +2860,7 @@ dialogue = \lyricmode { リズムは単語の音声リズムから取ります。 @lilypond[verbatim,quote] -stemOff = { \override Staff.Stem #'transparent = ##t } +stemOff = { \override Staff.Stem.transparent = ##t } \relative c' { \stemOff @@ -2966,23 +2966,23 @@ a4 b c2 @lilypond[verbatim,quote] divisioMinima = { - \once \override BreathingSign #'stencil = #ly:breathing-sign::divisio-minima - \once \override BreathingSign #'Y-offset = #0 + \once \override BreathingSign.stencil = #ly:breathing-sign::divisio-minima + \once \override BreathingSign.Y-offset = #0 \breathe } divisioMaior = { - \once \override BreathingSign #'stencil = #ly:breathing-sign::divisio-maior - \once \override BreathingSign #'Y-offset = #0 + \once \override BreathingSign.stencil = #ly:breathing-sign::divisio-maior + \once \override BreathingSign.Y-offset = #0 \breathe } divisioMaxima = { - \once \override BreathingSign #'stencil = #ly:breathing-sign::divisio-maxima - \once \override BreathingSign #'Y-offset = #0 + \once \override BreathingSign.stencil = #ly:breathing-sign::divisio-maxima + \once \override BreathingSign.Y-offset = #0 \breathe } finalis = { - \once \override BreathingSign #'stencil = #ly:breathing-sign::finalis - \once \override BreathingSign #'Y-offset = #0 + \once \override BreathingSign.stencil = #ly:breathing-sign::finalis + \once \override BreathingSign.Y-offset = #0 \breathe } @@ -3098,8 +3098,7 @@ global = { \layout { \context { \Score - \override SpacingSpanner - #'base-shortest-duration = #(ly:make-moment 1 2) + \override SpacingSpanner.base-shortest-duration = #(ly:make-moment 1 2) } \context { \Staff diff --git a/Documentation/ja/usage/running.itely b/Documentation/ja/usage/running.itely index f65dfdc765..84675eac60 100644 --- a/Documentation/ja/usage/running.itely +++ b/Documentation/ja/usage/running.itely @@ -8,7 +8,7 @@ Guide, node Updating translation committishes.. @end ignore -@c \version "2.16.0" +@c \version "2.17.6" @c Translators: Yoshiki Sawada @c Translation status: post-GDP @@ -1028,7 +1028,7 @@ LilyPond マニュアルのほとんどの例はこの手法を用いていま 結果は 2 つの譜が表示され、下の譜の符頭の色はデフォルトの黒のままとなります。 @lilypond[quote,verbatim,relative=2] -\override Staff.NoteHead #'color = #red +\override Staff.NoteHead.color = #red \new Staff { a } @end lilypond @@ -1043,7 +1043,7 @@ LilyPond マニュアルのほとんどの例はこの手法を用いていま @lilypond[quote,verbatim,relative=2] \new Staff { - \override Staff.NoteHead #'color = #red + \override Staff.NoteHead.color = #red a } @end lilypond @@ -1133,7 +1133,7 @@ UTF-8 エンコードで保存されていない場合、@c 譜として振舞うコンテキストを作ることで回避できます: @example -\override VerticalAxisGroup #'staff-affinity = ##f +\override VerticalAxisGroup.staff-affinity = ##f @end example @noindent diff --git a/Documentation/learning/fundamental.itely b/Documentation/learning/fundamental.itely index 732874c1bb..ff1c900315 100644 --- a/Documentation/learning/fundamental.itely +++ b/Documentation/learning/fundamental.itely @@ -8,7 +8,7 @@ Guide, node Updating translation committishes.. @end ignore -@c \version "2.16.0" +@c \version "2.17.6" @node Fundamental concepts @chapter Fundamental concepts @@ -802,15 +802,15 @@ later sections. \\ % Voice two { % Ignore these for now - they are explained in Ch 4 - \once \override NoteColumn #'ignore-collision = ##t + \once \override NoteColumn.ignore-collision = ##t 2 - \once \override NoteColumn #'force-hshift = #0.5 + \once \override NoteColumn.force-hshift = #0.5 des2 } \\ % No voice three \\ % Voice four { - \override NoteColumn #'force-hshift = #0 + \override NoteColumn.force-hshift = #0 aes'2 f4 fes } >> | @@ -852,15 +852,15 @@ not understand. \\ % Voice two { \voiceTwoStyle % Ignore these for now - they are explained in Ch 4 - \once \override NoteColumn #'ignore-collision = ##t + \once \override NoteColumn.ignore-collision = ##t 2 - \once \override NoteColumn #'force-hshift = #0.5 + \once \override NoteColumn.force-hshift = #0.5 des2 } \\ % No Voice three (we want stems down) \\ % Voice four { \voiceThreeStyle - \override NoteColumn #'force-hshift = #0 + \override NoteColumn.force-hshift = #0 aes'2 f4 fes } >> | @@ -2877,8 +2877,7 @@ so that the values are identical. @} >> % end ManualOne Staff context \new Staff = "ManualTwo" \with @{ - \override VerticalAxisGroup - #'staff-staff-spacing #'stretchability = 5 + \override VerticalAxisGroup.staff-staff-spacing.stretchability = 5 @} << \keyTime \clef "bass" @@ -2941,8 +2940,7 @@ PedalOrganMusic = \relative c { } >> % end ManualOne Staff context \new Staff = "ManualTwo" \with { - \override VerticalAxisGroup - #'staff-staff-spacing #'stretchability = 5 + \override VerticalAxisGroup.staff-staff-spacing.stretchability = 5 } << \keyTime \clef "bass" @@ -3009,7 +3007,7 @@ macros, or user-defined commands) for tweaks: @lilypond[quote,verbatim,ragged-right] dolce = \markup { \italic \bold dolce } -padText = { \once \override TextScript #'padding = #5.0 } +padText = { \once \override TextScript.padding = #5.0 } fthenp =_\markup { \dynamic f \italic \small { 2nd } \hspace #0.1 \dynamic p } @@ -3042,7 +3040,7 @@ the last line. violin = \relative c'' @{ \repeat volta 2 @{ c4._\markup @{ \italic \bold dolce @} b8 a8 g a b | - \once \override TextScript #'padding = #5.0 + \once \override TextScript.padding = #5.0 c4.^"hi there!" d8 e' f g d | c,4.\markup @{ \dynamic f \italic \small @{ 2nd @} \hspace #0.1 \dynamic p @@ -3069,7 +3067,7 @@ padText = (parser location padding) (number?) #{ - \once \override TextScript #'padding = #padding + \once \override TextScript.padding = #padding #}) \relative c''' { diff --git a/Documentation/learning/tweaks.itely b/Documentation/learning/tweaks.itely index 4fc14608f1..6cc699a898 100644 --- a/Documentation/learning/tweaks.itely +++ b/Documentation/learning/tweaks.itely @@ -231,9 +231,9 @@ note head: @lilypond[quote,fragment,ragged-right,verbatim,relative=1] c4 d -\override NoteHead #'color = #red +\override NoteHead.color = #red e4 f | -\override NoteHead #'color = #green +\override NoteHead.color = #green g4 a b c | @end lilypond @@ -265,11 +265,11 @@ of the note head to the default value for the final two notes: @lilypond[quote,fragment,ragged-right,verbatim,relative=1] c4 d -\override NoteHead #'color = #red +\override NoteHead.color = #red e4 f | -\override NoteHead #'color = #green +\override NoteHead.color = #green g4 a -\revert NoteHead #'color +\revert NoteHead.color b4 c | @end lilypond @@ -291,11 +291,11 @@ note like this: @lilypond[quote,fragment,ragged-right,verbatim,relative=1] c4 d -\override NoteHead #'color = #red +\override NoteHead.color = #red e4 f | -\once \override NoteHead #'color = #green +\once \override NoteHead.color = #green g4 a -\revert NoteHead #'color +\revert NoteHead.color b c | @end lilypond @@ -335,7 +335,7 @@ middle note head (the E) in a C major chord. Let's first see what @lilypond[quote,fragment,ragged-right,verbatim,relative=1] 4 -\once \override NoteHead #'font-size = #-3 +\once \override NoteHead.font-size = #-3 4 4 @end lilypond @@ -360,7 +360,7 @@ a chord would be changed in this way: @lilypond[quote,fragment,ragged-right,verbatim,relative=1] 4 -4 +4 @end lilypond Note that the syntax of @code{\tweak} is different from that of the @@ -382,8 +382,8 @@ a series of articulations, as shown here: @lilypond[quote,fragment,ragged-right,verbatim,relative=2] a4^"Black" - -\tweak #'color #red ^"Red" - -\tweak #'color #green _"Green" + -\tweak color #red ^"Red" + -\tweak color #green _"Green" @end lilypond @noindent @@ -437,9 +437,9 @@ printed in red on the first short tuplet bracket. @cindex color property, example @lilypond[quote,ragged-right,verbatim,fragment,relative=2] -\tweak #'direction #up +\tweak direction #up \times 4/3 { - \tweak #'color #red + \tweak color #red \times 2/3 { c8[ c c] } \times 2/3 { c8[ c c] } \times 2/3 { c8[ c c] } @@ -459,12 +459,11 @@ appearance may be modified in the usual way with @c See issue 509 @lilypond[quote,ragged-right,verbatim,fragment,relative=1] \times 2/3 { c8[ c c] } -\once \override TupletNumber - #'text = #tuplet-number::calc-fraction-text +\once \override TupletNumber.text = #tuplet-number::calc-fraction-text \times 2/3 { c8[ c] c8[ c] - \once \override TupletNumber #'transparent = ##t + \once \override TupletNumber.transparent = ##t \times 2/3 { c8[ c c] } \times 2/3 { c8[ c c] } } @@ -597,7 +596,7 @@ the context. Let's use a very large value for the thickness at first, so we can be sure the command is working. We get: @example -\override Slur #'thickness = #5.0 +\override Slur.thickness = #5.0 @end example Don't forget the @code{#'} preceding the @@ -617,7 +616,7 @@ close to it.} Let's do that: \time 6/8 { % Increase thickness of all following slurs from 1.2 to 5.0 - \override Slur #'thickness = #5.0 + \override Slur.thickness = #5.0 r4 bes8 bes[( g]) g | g8[( es]) es d[( f]) as | as8 g @@ -687,7 +686,7 @@ repositioned as follows: { r4 bes8 % Increase thickness of immediately following slur only - \once \override Slur #'thickness = #5.0 + \once \override Slur.thickness = #5.0 bes8[( g]) g | g8[( es]) es d[( f]) as | as8 g @@ -727,10 +726,10 @@ the slurs begin: { r4 bes8 % Increase thickness of immediately following slur only - \once \override Slur #'thickness = #5.0 + \once \override Slur.thickness = #5.0 bes[( g]) g | % Increase thickness of immediately following slur only - \once \override Slur #'thickness = #5.0 + \once \override Slur.thickness = #5.0 g8[( es]) es d[( f]) as | as8 g } @@ -755,11 +754,11 @@ after the second slur: { r4 bes8 % Increase thickness of all following slurs from 1.2 to 5.0 - \override Slur #'thickness = #5.0 + \override Slur.thickness = #5.0 bes[( g]) g | g8[( es]) es % Revert thickness of all following slurs to default of 1.2 - \revert Slur #'thickness + \revert Slur.thickness d8[( f]) as | as8 g } @@ -848,7 +847,7 @@ So we see that the @code{\override} command needed to print the lyrics in italics is: @example -\override LyricText #'font-shape = #'italic +\override LyricText.font-shape = #'italic @end example @noindent @@ -870,7 +869,7 @@ like so: as8 g } \addlyrics { - \override LyricText #'font-shape = #'italic + \override LyricText.font-shape = #'italic The man who | feels love's sweet e -- | mo -- tion } } @@ -897,7 +896,7 @@ object name, as otherwise the two names are run together and the interpreter cannot recognize them. So the command should be: @example -\override Lyrics . LyricText #'font-shape = #'italic +\override Lyrics.LyricText.font-shape = #'italic @end example @warning{In lyrics always leave whitespace between the final @@ -1045,7 +1044,7 @@ the implied Context, @code{Voice}: @lilypond[quote,fragment,ragged-right,verbatim,relative=2] { \time 12/16 - \override BarLine #'stencil = ##f + \override BarLine.stencil = ##f c4 b8 c d16 c d8 | g,8 a16 b8 c d4 e16 | e8 @@ -1070,7 +1069,7 @@ it by adding the correct context: @lilypond[quote,fragment,ragged-right,verbatim,relative=2] { \time 12/16 - \override Staff.BarLine #'stencil = ##f + \override Staff.BarLine.stencil = ##f c4 b8 c d16 c d8 | g,8 a16 b8 c d4 e16 | e8 @@ -1090,7 +1089,7 @@ with zero size: @lilypond[quote,verbatim,relative=2] { c4 c - \once \override NoteHead #'stencil = #point-stencil + \once \override NoteHead.stencil = #point-stencil c4 c } @end lilypond @@ -1117,7 +1116,7 @@ required, as always, to precede the value itself in the @lilypond[quote,fragment,ragged-right,verbatim,relative=2] { \time 12/16 - \override Staff.BarLine #'break-visibility = #'#(#f #f #f) + \override Staff.BarLine.break-visibility = #'#(#f #f #f) c4 b8 c d16 c d8 | g,8 a16 b8 c d4 e16 | e8 @@ -1149,7 +1148,7 @@ transparent is: @lilypond[quote,fragment,ragged-right,verbatim,relative=2] { \time 12/16 - \override Staff.TimeSignature #'transparent = ##t + \override Staff.TimeSignature.transparent = ##t c4 b8 c d16 c d8 | g,8 a16 b8 c d4 e16 | e8 @@ -1170,7 +1169,7 @@ instead: @lilypond[quote,fragment,ragged-right,verbatim,relative=2] { \time 12/16 - \override Staff.TimeSignature #'stencil = ##f + \override Staff.TimeSignature.stencil = ##f c4 b8 c d16 c d8 | g,8 a16 b8 c d4 e16 | e8 @@ -1211,7 +1210,7 @@ we write: @lilypond[quote,fragment,ragged-right,verbatim,relative=2] { \time 12/16 - \override Staff.BarLine #'color = #white + \override Staff.BarLine.color = #white c4 b8 c d16 c d8 | g,8 a16 b8 c d4 e16 | e8 @@ -1245,7 +1244,7 @@ converts X11 color names into the list of internal values, @lilypond[quote,fragment,ragged-right,verbatim,relative=2] { \time 12/16 - \override Staff.BarLine #'color = #(x11-color 'white) + \override Staff.BarLine.color = #(x11-color 'white) c4 b8 c d16 c d8 | g,8 a16 b8 c d4 e16 | e8 @@ -1275,7 +1274,7 @@ and to white it should be @code{(rgb-color 1 1 1)}: @lilypond[quote,fragment,ragged-right,verbatim,relative=2] { \time 12/16 - \override Staff.BarLine #'color = #(rgb-color 1 1 1) + \override Staff.BarLine.color = #(rgb-color 1 1 1) c4 b8 c d16 c d8 | g,8 a16 b8 c d4 e16 | e8 @@ -1300,12 +1299,12 @@ various shades of grey: @lilypond[quote,fragment,ragged-right,verbatim,relative=2] { \time 12/16 - \override Staff.StaffSymbol #'color = #(x11-color 'grey30) - \override Staff.TimeSignature #'color = #(x11-color 'grey60) - \override Staff.Clef #'color = #(x11-color 'grey60) - \override Voice.NoteHead #'color = #(x11-color 'grey85) - \override Voice.Stem #'color = #(x11-color 'grey85) - \override Staff.BarLine #'color = #(x11-color 'grey10) + \override Staff.StaffSymbol.color = #(x11-color 'grey30) + \override Staff.TimeSignature.color = #(x11-color 'grey60) + \override Staff.Clef.color = #(x11-color 'grey60) + \override Voice.NoteHead.color = #(x11-color 'grey85) + \override Voice.Stem.color = #(x11-color 'grey85) + \override Staff.BarLine.color = #(x11-color 'grey10) c4 b8 c d16 c d8 | g,8 a16 b8 c d4 e16 | e8 @@ -1376,8 +1375,8 @@ we simply set the stencil of each to @code{#f}, as follows: alignAboveContext = #"main" } { - \override Staff.Clef #'stencil = ##f - \override Staff.TimeSignature #'stencil = ##f + \override Staff.Clef.stencil = ##f + \override Staff.TimeSignature.stencil = ##f { f8 f c } } >> @@ -1436,9 +1435,9 @@ So we could replace the example above with \new Staff \with { alignAboveContext = #"main" % Don't print clefs in this staff - \override Clef #'stencil = ##f + \override Clef.stencil = ##f % Don't print time signatures in this staff - \override TimeSignature #'stencil = ##f + \override TimeSignature.stencil = ##f } { f8 f c } >> @@ -1467,7 +1466,7 @@ fonts of each object type, like @code{NoteHead}s with commands like @example -\override NoteHead #'font-size = #-2 +\override NoteHead.font-size = #-2 @end example or we can change the size of all fonts by setting a special @@ -1499,8 +1498,8 @@ Let's try it in our ossia example: { f8 c c } \new Staff \with { alignAboveContext = #"main" - \override Clef #'stencil = ##f - \override TimeSignature #'stencil = ##f + \override Clef.stencil = ##f + \override TimeSignature.stencil = ##f % Reduce all font sizes by ~24% fontSize = #-2 } @@ -1565,11 +1564,11 @@ objects in proportion. It is used like this: { f8 c c } \new Staff \with { alignAboveContext = #"main" - \override Clef #'stencil = ##f - \override TimeSignature #'stencil = ##f + \override Clef.stencil = ##f + \override TimeSignature.stencil = ##f fontSize = #-2 % Reduce stem length and line spacing to match - \override StaffSymbol #'staff-space = #(magstep -2) + \override StaffSymbol.staff-space = #(magstep -2) } { f8 f c } >> @@ -1725,11 +1724,11 @@ default behavior. @lilypond[quote,fragment,ragged-right,verbatim,relative=2] a4 g c a | -\override Stem #'direction = #DOWN +\override Stem.direction = #DOWN a4 g c a | -\override Stem #'direction = #UP +\override Stem.direction = #UP a4 g c a | -\revert Stem #'direction +\revert Stem.direction a4 g c a | @end lilypond @@ -1816,9 +1815,9 @@ specifying @code{DOWN} and @code{UP}: @lilypond[quote,verbatim,relative=2] c4-5 a-3 f-1 c'-5 | -\override Fingering #'direction = #DOWN +\override Fingering.direction = #DOWN c4-5 a-3 f-1 c'-5 | -\override Fingering #'direction = #UP +\override Fingering.direction = #UP c4-5 a-3 f-1 c'-5 | @end lilypond @@ -1921,7 +1920,7 @@ could be reduced. The default value can be seen from the try @w{@code{-7}}: @lilypond[quote,fragment,ragged-right,verbatim,relative=1] -\override Fingering #'font-size = #-7 +\override Fingering.font-size = #-7 \set fingeringOrientations = #'(left) 4 4 @@ -2019,7 +2018,7 @@ these. @lilypond[quote,fragment,ragged-right,verbatim,relative=1] % Set details for later Text Spanner -\override TextSpanner #'(bound-details left text) +\override TextSpanner.bound-details.left.text = \markup { \small \bold Slower } % Place dynamics above staff \dynamicUp @@ -2069,12 +2068,12 @@ in the @code{Staff} context: @lilypond[quote,fragment,ragged-right,verbatim,relative=1] % Set details for later Text Spanner -\override TextSpanner #'(bound-details left text) +\override TextSpanner.bound-details.left.text = \markup { \small \bold Slower } % Place dynamics above staff \dynamicUp % Place following Ottava Bracket below Text Spanners -\once \override Staff.OttavaBracket #'outside-staff-priority = #340 +\once \override Staff.OttavaBracket.outside-staff-priority = #340 % Start Ottava Bracket \ottava #1 c'4 \startTextSpan @@ -2117,10 +2116,10 @@ example showing the effect of the two methods: @lilypond[quote,verbatim,relative=2] c4( c^\markup { \tiny \sharp } d4.) c8 | c4( -\once \override TextScript #'avoid-slur = #'inside -\once \override TextScript #'outside-staff-priority = ##f +\once \override TextScript.avoid-slur = #'inside +\once \override TextScript.outside-staff-priority = ##f c4^\markup { \tiny \sharp } d4.) c8 | -\once \override Slur #'outside-staff-priority = #500 +\once \override Slur.outside-staff-priority = #500 c4( c^\markup { \tiny \sharp } d4.) c8 | @end lilypond @@ -2139,7 +2138,7 @@ in the IR or in the tables above, and increase the priority of @lilypond[quote,fragment,ragged-right,verbatim,relative=2] c2^"Text1" c2^"Text2" | -\once \override TextScript #'outside-staff-priority = #500 +\once \override TextScript.outside-staff-priority = #500 c2^"Text3" c2^"Text4" | @end lilypond @@ -2199,12 +2198,12 @@ c,,2^"Text" c'' | R1 | % Turn off collision avoidance -\once \override TextScript #'outside-staff-priority = ##f +\once \override TextScript.outside-staff-priority = ##f c,,2^"Long Text " c'' | R1 | % Turn off collision avoidance -\once \override TextScript #'outside-staff-priority = ##f +\once \override TextScript.outside-staff-priority = ##f \textLengthOn % and turn on textLengthOn c,,2^"Long Text " % Spaces at end are honored c''2 | @@ -2282,7 +2281,7 @@ must override this value of @code{extra-spacing-width} to the command to do this for dynamic text: @example -\override DynamicText #'extra-spacing-width = #'(0 . 0) +\override DynamicText.extra-spacing-width = #'(0 . 0) @end example @noindent @@ -2293,7 +2292,7 @@ Let's see if this works in our previous example: @lilypond[quote,fragment,ragged-right,verbatim,relative=2] \dynamicUp -\override DynamicText #'extra-spacing-width = #'(0 . 0) +\override DynamicText.extra-spacing-width = #'(0 . 0) a4\f b\mf c\mp b\p | @end lilypond @@ -2314,7 +2313,7 @@ right edge half a unit to the right should do it: @lilypond[quote,fragment,ragged-right,verbatim,relative=2] \dynamicUp % Extend width by 1 staff space -\override DynamicText #'extra-spacing-width = #'(-0.5 . 0.5) +\override DynamicText.extra-spacing-width = #'(-0.5 . 0.5) a4\f b\mf c\mp b\p @end lilypond @@ -2585,7 +2584,7 @@ above or below notes. @lilypond[quote,fragment,relative=1,verbatim] c2\fermata -\override Script #'padding = #3 +\override Script.padding = #3 b2\fermata @end lilypond @@ -2594,11 +2593,11 @@ b2\fermata @lilypond[quote,fragment,relative=1,verbatim] % This will not work, see below -\override MetronomeMark #'padding = #3 +\override MetronomeMark.padding = #3 \tempo 4 = 120 c1 | % This works -\override Score.MetronomeMark #'padding = #3 +\override Score.MetronomeMark.padding = #3 \tempo 4 = 80 d1 | @end lilypond @@ -2637,15 +2636,13 @@ sesquisharp = \markup { \sesquisharp } \relative c'' { c4 % This prints a sesquisharp but the spacing is too small - \once \override Accidental - #'stencil = #ly:text-interface::print - \once \override Accidental #'text = #sesquisharp + \once \override Accidental.stencil = #ly:text-interface::print + \once \override Accidental.text = #sesquisharp cis4 c % This improves the spacing - \once \override Score.AccidentalPlacement #'right-padding = #0.6 - \once \override Accidental - #'stencil = #ly:text-interface::print - \once \override Accidental #'text = #sesquisharp + \once \override Score.AccidentalPlacement.right-padding = #0.6 + \once \override Accidental.stencil = #ly:text-interface::print + \once \override Accidental.text = #sesquisharp cis4 | } @end lilypond @@ -2682,9 +2679,9 @@ example taken from the previous section: @lilypond[quote,fragment,ragged-right,verbatim,relative=2] \dynamicUp % Extend width by 1 unit -\override DynamicText #'extra-spacing-width = #'(-0.5 . 0.5) +\override DynamicText.extra-spacing-width = #'(-0.5 . 0.5) % Align dynamics to a base line 2 units above staff -\override DynamicLineSpanner #'staff-padding = #2 +\override DynamicLineSpanner.staff-padding = #2 a4\f b\mf c\mp b\p @end lilypond @@ -2701,7 +2698,7 @@ right edge with the reference point of the parent note: @lilypond[quote,fragment,ragged-right,verbatim,relative=3] \voiceOne -\once \override StringNumber #'self-alignment-X = #RIGHT +\once \override StringNumber.self-alignment-X = #RIGHT @end lilypond @@ -2734,7 +2731,7 @@ move it, say, four half-staff spaces down to @w{@code{-8}}. << { c4 c c c } \\ - \override MultiMeasureRest #'staff-position = #-8 + \override MultiMeasureRest.staff-position = #-8 { R1 } >> @end lilypond @@ -2761,7 +2758,7 @@ the left, and 1.8 staff space downwards: @lilypond[quote,fragment,relative=1,verbatim] \stemUp f4-5 -\once \override Fingering #'extra-offset = #'(-0.3 . -1.8) +\once \override Fingering.extra-offset = #'(-0.3 . -1.8) f4-5 @end lilypond @@ -2805,7 +2802,7 @@ also resolves the rather nasty shape. @lilypond[quote,verbatim,fragment,ragged-right,relative=1] r4 -\once \override PhrasingSlur #'positions = #'(-4 . -3) +\once \override PhrasingSlur.positions = #'(-4 . -3) \acciaccatura e8\( d8 c~ c d c d\) @end lilypond @@ -2843,7 +2840,7 @@ say, 1: { c'1 ~ c'2. e'8 f' } \\ { - \override Beam #'positions = #'(-1 . -1) + \override Beam.positions = #'(-1 . -1) e''8 e'' e'' e'' e'' e'' e'' e'' f''2 g'' } >> @@ -2906,13 +2903,13 @@ Here's the final result: \\ { 2 - \once \override NoteColumn #'force-hshift = #0.5 + \once \override NoteColumn.force-hshift = #0.5 des2 } \\ \\ { - \override NoteColumn #'force-hshift = #0 + \override NoteColumn.force-hshift = #0 aes'2 f4 fes } >> | @@ -2945,7 +2942,7 @@ dynamics, fingering and pedalling. rhMusic = \relative c'' { \new Voice { r2 c4.\( g8 | - \once \override Tie #'staff-position = #3.5 + \once \override Tie.staff-position = #3.5 bes1~ | \bar "||" \time 6/4 @@ -2958,7 +2955,7 @@ rhMusic = \relative c'' { \voiceTwo c,8~ % Reposition the c2 to the right of the merged note - \once \override NoteColumn #'force-hshift = #1.0 + \once \override NoteColumn.force-hshift = #1.0 % Move the c2 out of the main note column % so the merge will work \shiftOnn @@ -3147,7 +3144,7 @@ spaces relative to the center line of the staff. So the following override placed just before the first tied note would move the tie up to 3.5 half staff spaces above the center line: -@code{\once \override Tie #'staff-position = #3.5} +@code{\once \override Tie.staff-position = #3.5} This completes bar two, giving: @@ -3156,7 +3153,7 @@ This completes bar two, giving: rhMusic = \relative c'' { \new Voice { r2 c4.\( g8 | - \once \override Tie #'staff-position = #3.5 + \once \override Tie.staff-position = #3.5 bes1~ | \bar "||" \time 6/4 @@ -3235,7 +3232,7 @@ to the end, giving: rhMusic = \relative c'' { \new Voice { r2 c4.\( g8 | - \once \override Tie #'staff-position = #3.5 + \once \override Tie.staff-position = #3.5 bes1~ | \bar "||" \time 6/4 @@ -3309,7 +3306,7 @@ Applying these changes gives: rhMusic = \relative c'' { \new Voice { r2 c4.\( g8 | - \once \override Tie #'staff-position = #3.5 + \once \override Tie.staff-position = #3.5 bes1~ | \bar "||" \time 6/4 @@ -3379,7 +3376,7 @@ the @code{force-hshift} property. Here's the final result: rhMusic = \relative c'' { \new Voice { r2 c4.\( g8 | - \once \override Tie #'staff-position = #3.5 + \once \override Tie.staff-position = #3.5 bes1~ | \bar "||" \time 6/4 @@ -3393,7 +3390,7 @@ rhMusic = \relative c'' { \voiceTwo c,8~ % Reposition the c2 to the right of the merged note - \once \override NoteColumn #'force-hshift = #1.0 + \once \override NoteColumn.force-hshift = #1.0 % Move the c2 out of the main note column % so the merge will work \shiftOnn @@ -3544,7 +3541,7 @@ We show here the effect of the two methods: % Visible tempo marking \tempo 4=120 a4 a a - \once \override Score.MetronomeMark #'transparent = ##t + \once \override Score.MetronomeMark.transparent = ##t % Invisible tempo marking to lengthen fermata in MIDI \tempo 4=80 a4\fermata | @@ -3566,7 +3563,7 @@ We show here the effect of the two methods: % Visible tempo marking \tempo 4=120 a4 a a - \once \override Score.MetronomeMark #'stencil = ##f + \once \override Score.MetronomeMark.stencil = ##f % Invisible tempo marking to lengthen fermata in MIDI \tempo 4=80 a4\fermata | @@ -3610,11 +3607,11 @@ themselves prevents their use in simple variables. As an alternative can we use @code{\override} and @code{\revert} commands? @example -@code{\override Lyrics . LyricText #'font-shape = #'italic} -@code{\override Lyrics . LyricText #'font-series = #'bold} +@code{\override Lyrics.LyricText.font-shape = #'italic} +@code{\override Lyrics.LyricText.font-series = #'bold} -@code{\revert Lyrics . LyricText #'font-shape} -@code{\revert Lyrics . LyricText #'font-series} +@code{\revert Lyrics.LyricText.font-shape} +@code{\revert Lyrics.LyricText.font-series} @end example These would also be extremely tedious to enter if there were many @@ -3632,13 +3629,13 @@ for the variables to make them quicker to type: @lilypond[quote,verbatim] emphasize = { - \override Lyrics.LyricText #'font-shape = #'italic - \override Lyrics.LyricText #'font-series = #'bold + \override Lyrics.LyricText.font-shape = #'italic + \override Lyrics.LyricText.font-series = #'bold } normal = { - \revert Lyrics.LyricText #'font-shape - \revert Lyrics.LyricText #'font-series + \revert Lyrics.LyricText.font-shape + \revert Lyrics.LyricText.font-series } global = { \key c \major \time 4/4 \partial 4 } @@ -3822,17 +3819,17 @@ inst = \layout@{ \context @{ \Score - \override MetronomeMark #'extra-offset = #'(-9 . 0) - \override MetronomeMark #'padding = #'3 + \override MetronomeMark.extra-offset = #'(-9 . 0) + \override MetronomeMark.padding = #'3 @} \context @{ \Staff - \override TimeSignature #'style = #'numbered + \override TimeSignature.style = #'numbered @} \context @{ \Voice - \override Glissando #'thickness = #3 - \override Glissando #'gap = #0.1 + \override Glissando.thickness = #3 + \override Glissando.gap = #0.1 @} @} @end example @@ -3855,17 +3852,17 @@ inst = \layout{ \context { \Score - \override MetronomeMark #'extra-offset = #'(-9 . 0) - \override MetronomeMark #'padding = #'3 + \override MetronomeMark.extra-offset = #'(-9 . 0) + \override MetronomeMark.padding = #'3 } \context { \Staff - \override TimeSignature #'style = #'numbered + \override TimeSignature.style = #'numbered } \context { \Voice - \override Glissando #'thickness = #3 - \override Glissando #'gap = #0.1 + \override Glissando.thickness = #3 + \override Glissando.gap = #0.1 } } @@ -3908,16 +3905,16 @@ inst = \layout@{ \context @{ \Score - \override MetronomeMark #'extra-offset = #'(-9 . 0) - \override MetronomeMark #'padding = #'3 + \override MetronomeMark.extra-offset = #'(-9 . 0) + \override MetronomeMark.padding = #'3 @} \context @{ \Staff @} \context @{ \Voice - \override Glissando #'thickness = #3 - \override Glissando #'gap = #0.1 + \override Glissando.thickness = #3 + \override Glissando.gap = #0.1 @} @} @end example @@ -3941,12 +3938,12 @@ inst = \layout{ \context { \Score - \override MetronomeMark #'extra-offset = #'(-9 . 0) - \override MetronomeMark #'padding = #'3 + \override MetronomeMark.extra-offset = #'(-9 . 0) + \override MetronomeMark.padding = #'3 } \context { \Voice - \override Glissando #'thickness = #3 - \override Glissando #'gap = #0.1 + \override Glissando.thickness = #3 + \override Glissando.gap = #0.1 } } @@ -4067,8 +4064,8 @@ example, @code{/tieDotted} is defined to be: @example tieDotted = @{ - \override Tie #'dash-period = #0.75 - \override Tie #'dash-fraction = #0.1 + \override Tie.dash-period = #0.75 + \override Tie.dash-fraction = #0.1 @} @end example @@ -4169,7 +4166,7 @@ the staff. \relative c' { % Arrange to obtain color from color-notehead procedure - \override NoteHead #'color = #color-notehead + \override NoteHead.color = #color-notehead a2 b | c2 d | e2 f | g2 a | } @end lilypond diff --git a/Documentation/ly-examples/aucun-snippet.ly b/Documentation/ly-examples/aucun-snippet.ly index fa5bda5620..36779a38f4 100644 --- a/Documentation/ly-examples/aucun-snippet.ly +++ b/Documentation/ly-examples/aucun-snippet.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \include "example-header.ily" \paper { @@ -17,14 +17,14 @@ %%%%%%%%%%% INCIPIT DEFS %%%%%%%%%% incipitGlobal = { - \override NoteHead #'style = #'mensural - \override Accidental #'style = #'mensural - \override KeySignature #'style = #'mensural - \override Rest #'style = #'mensural -% \override Staff.TimeSignature #'style = #'mensural + \override NoteHead.style = #'mensural + \override Accidental.style = #'mensural + \override KeySignature.style = #'mensural + \override Rest.style = #'mensural +% \override Staff.TimeSignature.style = #'mensural \cadenzaOn - \override Score.Clef #'extra-offset = #'(-0.0 . 0.5) - \override Score.Clef #'font-size = #3 + \override Score.Clef.extra-offset = #'(-0.0 . 0.5) + \override Score.Clef.font-size = #3 \clef "vaticana-do1" } @@ -94,10 +94,10 @@ incipitTenor = \markup{ incipitBassus = \markup{ \score{ { \set Staff.instrumentName = "Bassus " - \override NoteHead #'style = #'neomensural - \override Accidental #'style = #'neomensural - \override Rest #'style = #'neomensural - \override Staff.TimeSignature #'style = #'neomensural + \override NoteHead.style = #'neomensural + \override Accidental.style = #'neomensural + \override Rest.style = #'neomensural + \override Staff.TimeSignature.style = #'neomensural \cadenzaOn \clef "petrucci-f3" \key f \major @@ -121,12 +121,12 @@ incipitBassus = \markup{ #(ly:set-option 'point-and-click #f) global = { - \override Staff.TimeSignature #'stencil = #(lambda (grob) + \override Staff.TimeSignature.stencil = #(lambda (grob) (bracketify-stencil (ly:time-signature::print grob) Y 0.1 0.2 0.1)) \time 3/4 - \override Staff.BarLine #'transparent = ##t - \override HorizontalBracket #'direction = #UP - \override HorizontalBracket #'bracket-flare = #'(0 . 0) + \override Staff.BarLine.transparent = ##t + \override HorizontalBracket.direction = #UP + \override HorizontalBracket.bracket-flare = #'(0 . 0) } %%%%%%%%% MACRO FOR MAKING SLASHES THROUGH STEMS %%%%%%%%%% @@ -135,7 +135,7 @@ thick y-factor offset) (number? number? number? number? number? pair?) #{ -\once \override Voice.Stem #'text = \markup { +\once \override Voice.Stem.text = \markup { \postscript #(let ((x-off (car offset)) (y-off (cdr offset))) (string-append @@ -154,7 +154,7 @@ thick)) " moveto " 270 90 arc " " gsave fill grestore stroke")) } -\once \override Voice.Stem #'stencil = #(lambda (grob) +\once \override Voice.Stem.stencil = #(lambda (grob) (let* ((sten1 (ly:stem::print grob)) (sten2 (ly:text-interface::print grob)) (extent1 (ly:stencil-extent sten1 Y)) @@ -182,8 +182,8 @@ triplumNotes = \relative c' { \clef "treble_8" %\set Staff.midiInstrument = "flute" % \global - \override StemTremolo #'beam-thickness = #.125 - \override StemTremolo #'slope = #1.0 + \override StemTremolo.beam-thickness = #.125 + \override StemTremolo.slope = #1.0 f8 f4 e8 d c f f f | % 1 % the \scaleDurations command below makes 5 notes last the % duration of a dotted quarter diff --git a/Documentation/ly-examples/bach-schenker.ly b/Documentation/ly-examples/bach-schenker.ly index 721427eacb..749976a250 100644 --- a/Documentation/ly-examples/bach-schenker.ly +++ b/Documentation/ly-examples/bach-schenker.ly @@ -13,9 +13,9 @@ % 'Add color...' sections are not the original author's, but added % afterwards specifically for illustration in LilyPond's Documentation. -I = \once \override NoteColumn #'ignore-collision = ##t +I = \once \override NoteColumn.ignore-collision = ##t -\version "2.16.0" +\version "2.17.6" staffPiano = \new PianoStaff { \set Score.timing = ##f @@ -25,13 +25,12 @@ staffPiano = \new PianoStaff { \clef treble \key g \major \relative c'' { - \override Staff.NoteCollision - #'merge-differently-headed = ##t + \override Staff.NoteCollision.merge-differently-headed = ##t << { - \override Beam #'positions = #'(8 . 8) - \override NoteHead #'transparent = ##t - \override NoteHead #'duration-log = #1 + \override Beam.positions = #'(8 . 8) + \override NoteHead.transparent = ##t + \override NoteHead.duration-log = #1 s1 b8[^\markup { \override #'(baseline-skip . 0.5) % Add color to markup in top staff @@ -48,42 +47,41 @@ staffPiano = \new PianoStaff { \column { \with-color #red \small { ^ 1 } } } s4. - \revert Beam #'positions - \revert NoteHead #'transparent - \revert NoteHead #'duration-log + \revert Beam.positions + \revert NoteHead.transparent + \revert NoteHead.duration-log } \\ { % Add color to both Dashed Slurs in top staff - \override Slur #'color = #(x11-color "purple") - \override Stem #'transparent = ##t - \override Flag #'transparent = ##t + \override Slur.color = #(x11-color "purple") + \override Stem.transparent = ##t + \override Flag.transparent = ##t s1 - \once \override Slur #'height-limit = #6 - \once \override Slur #'extra-offset = #'(1.25 . 0) + \once \override Slur.height-limit = #6 + \once \override Slur.extra-offset = #'(1.25 . 0) \slurDashed \I b2_( s2 - \once \override NoteHead #'transparent = ##t + \once \override NoteHead.transparent = ##t b4) s - \once \override Slur #'height-limit = #3.25 - \once \override Slur #'extra-offset = #'(.75 . 0) + \once \override Slur.height-limit = #3.25 + \once \override Slur.extra-offset = #'(.75 . 0) a2_( s4 - \once \override NoteHead #'transparent = ##t + \once \override NoteHead.transparent = ##t a4) g2 - \revert Stem #'transparent - \revert Flag #'transparent + \revert Stem.transparent + \revert Flag.transparent } \\ - \override Staff.NoteCollision - #'merge-differently-headed = ##t + \override Staff.NoteCollision.merge-differently-headed = ##t { - \override Beam #'positions = #'(4 . -3.25) + \override Beam.positions = #'(4 . -3.25) \stemUp g8[ s s4 s2 \stemDown - \once \override NoteHead #'transparent = ##t + \once \override NoteHead.transparent = ##t \I b8] s8 - \override Beam #'positions = #'(3 . -2.25) + \override Beam.positions = #'(3 . -2.25) \stemUp a8[ s s4 \stemDown @@ -92,58 +90,58 @@ staffPiano = \new PianoStaff { \\ { % Add color to all remaining Slurs in top staff - \override Slur #'color = #(x11-color "violet") - \override PhrasingSlur #'color = #(x11-color "violet") - \override Stem #'transparent = ##t - \override Flag #'transparent = ##t - \override Stem #'length = #0 + \override Slur.color = #(x11-color "violet") + \override PhrasingSlur.color = #(x11-color "violet") + \override Stem.transparent = ##t + \override Flag.transparent = ##t + \override Stem.length = #0 % Add color to text markups in top staff g4_\( fis^(_\markup { \with-color #blue \tiny N } g)\) a^(^\markup { \with-color #blue \tiny P } b2) b4^(^\markup { \with-color #blue \tiny P } \stemUp - \revert Stem #'transparent - \revert Flag #'transparent - \override Stem #'length = #10 + \revert Stem.transparent + \revert Flag.transparent + \override Stem.length = #10 c8)^( s - \override Stem #'length = #14 + \override Stem.length = #14 b4) s s - \override Stem #'length = #0 - \override Stem #'transparent = ##t - \override Flag #'transparent = ##t - \once \override Slur #'extra-offset = #'(0 . 0.35) + \override Stem.length = #0 + \override Stem.transparent = ##t + \override Flag.transparent = ##t + \once \override Slur.extra-offset = #'(0 . 0.35) % Add color to remaining text markup in top staff c4^\( b_(_\markup { \with-color #blue \tiny P } a)\) s2 - \revert Stem #'length + \revert Stem.length } \\ { - \override Stem #'transparent = ##t - \override Flag #'transparent = ##t - \override NoteHead #'transparent = ##t - \override Stem #'length = #0 + \override Stem.transparent = ##t + \override Flag.transparent = ##t + \override NoteHead.transparent = ##t + \override Stem.length = #0 s1 s4 e4 s \change Staff = "LH" fis,4 s2 - \revert Stem #'transparent - \revert Flag #'transparent - \revert NoteHead #'transparent - \revert Stem #'length + \revert Stem.transparent + \revert Flag.transparent + \revert NoteHead.transparent + \revert Stem.length } \\ { - \override Stem #'transparent = ##t - \override Flag #'transparent = ##t - \override NoteHead #'transparent = ##t - \override Stem #'length = #0 + \override Stem.transparent = ##t + \override Flag.transparent = ##t + \override NoteHead.transparent = ##t + \override Stem.length = #0 s1 s s2 fis'4 s \change Staff = "LH" g,4 s s2 - \revert Stem #'transparent - \revert Flag #'transparent - \revert NoteHead #'transparent - \revert Stem #'length + \revert Stem.transparent + \revert Flag.transparent + \revert NoteHead.transparent + \revert Stem.length } >> \bar "|." @@ -154,12 +152,11 @@ staffPiano = \new PianoStaff { \clef bass \key g \major \relative c' { - \override Staff.NoteCollision - #'merge-differently-headed = ##t + \override Staff.NoteCollision.merge-differently-headed = ##t << { - \override Beam #'positions = #'(-8 . -8) - \override NoteHead #'transparent = ##t + \override Beam.positions = #'(-8 . -8) + \override NoteHead.transparent = ##t \stemDown % Add color to long beam text markups in bottom staff \I g8[_\markup { \with-color #(x11-color 'LawnGreen) \bold I } @@ -168,110 +165,110 @@ staffPiano = \new PianoStaff { s4. \I g,8]_\markup { \with-color #(x11-color 'LawnGreen) \bold I } s4. - \revert Beam #'positions - \revert NoteHead #'transparent + \revert Beam.positions + \revert NoteHead.transparent } \\ { - \override Stem #'transparent = ##t - \override Flag #'transparent = ##t + \override Stem.transparent = ##t + \override Flag.transparent = ##t \stemDown - \override TextScript #'extra-offset = #'(-11.75 . -12.25) + \override TextScript.extra-offset = #'(-11.75 . -12.25) \I g'2 s1 s s2 \I d2 g,2 - \revert Stem #'transparent - \revert Flag #'transparent + \revert Stem.transparent + \revert Flag.transparent } \\ { % Add color to all single-note Slurs in bottom staff - \override Slur #'color = #(x11-color "violet") - \override Stem #'transparent = ##t - \override Flag #'transparent = ##t - \once \override NoteHead #'transparent = ##t - \override Stem #'length = #0 + \override Slur.color = #(x11-color "violet") + \override Stem.transparent = ##t + \override Flag.transparent = ##t + \once \override NoteHead.transparent = ##t + \override Stem.length = #0 g'4 - \once \override TextScript #'padding = #0.25 + \once \override TextScript.padding = #0.25 % Add color to text markups in bottom staff a4_(^\markup { \with-color #blue \tiny P } b) fis4^(^\markup { \with-color #blue \tiny P } e) - \once \override NoteHead #'transparent = ##t - \once \override Slur #'height-limit = #1.5 + \once \override NoteHead.transparent = ##t + \once \override Slur.height-limit = #1.5 % Add color to remaining text markup in bottom staff c4^( d)^\markup { \with-color #blue \tiny N } - \once \override NoteHead #'transparent = ##t - \once \override Slur #'extra-offset = #'(0 . 0.5) + \once \override NoteHead.transparent = ##t + \once \override Slur.extra-offset = #'(0 . 0.5) \I fis,4_( - \revert Stem #'transparent - \revert Flag #'transparent - \override Stem #'length = #10 + \revert Stem.transparent + \revert Flag.transparent + \override Stem.length = #10 \stemDown g4) s - \once \override Slur #'extra-offset = #'(0 . 0.25) + \once \override Slur.extra-offset = #'(0 . 0.25) \I c8_( s - \override Stem #'transparent = ##t - \override Flag #'transparent = ##t - \revert Stem #'length + \override Stem.transparent = ##t + \override Flag.transparent = ##t + \revert Stem.length a4) - \once \override NoteHead #'transparent = ##t + \once \override NoteHead.transparent = ##t \I d4^( d,4) s2 } \\ { % Add color to all two-note Slurs in bottom staff - \override Slur #'color = #(x11-color "violet") - \override Stem #'transparent = ##t - \override Flag #'transparent = ##t - \override NoteHead #'transparent = ##t + \override Slur.color = #(x11-color "violet") + \override Stem.transparent = ##t + \override Flag.transparent = ##t + \override NoteHead.transparent = ##t \I g'4^( s b) s2 - \revert Stem #'transparent - \revert Flag #'transparent - \revert NoteHead #'transparent - \override Beam #'positions = #'(-4 . 1) + \revert Stem.transparent + \revert Flag.transparent + \revert NoteHead.transparent + \override Beam.positions = #'(-4 . 1) \stemDown c,8[ s s4 \stemUp fis,8] s - \override Beam #'positions = #'(1 . -4) + \override Beam.positions = #'(1 . -4) g8[ s \stemDown b8] s - \revert Beam #'positions - \override Stem #'transparent = ##t - \override Flag #'transparent = ##t - \override NoteHead #'transparent = ##t + \revert Beam.positions + \override Stem.transparent = ##t + \override Flag.transparent = ##t + \override NoteHead.transparent = ##t c4^( s d4) s s2 } \\ { % Add color to four-note Slur in bottom staff - \override Slur #'color = #(x11-color "violet") - \override Stem #'transparent = ##t - \override Flag #'transparent = ##t - \override NoteHead #'transparent = ##t - \override Stem #'length = #0 + \override Slur.color = #(x11-color "violet") + \override Stem.transparent = ##t + \override Flag.transparent = ##t + \override NoteHead.transparent = ##t + \override Stem.length = #0 \stemDown - \once \override Slur #'height-limit = #3 - \once \override Slur #'extra-offset = #'(0 . 0.25) + \once \override Slur.height-limit = #3 + \once \override Slur.extra-offset = #'(0 . 0.25) \I g4_( s2. e4) s2. s2 s1 s2 - \revert Stem #'transparent - \revert Flag #'transparent - \revert NoteHead #'transparent + \revert Stem.transparent + \revert Flag.transparent + \revert NoteHead.transparent } \\ { % Add color to dashed Slur in bottom staff - \override Slur #'color = #(x11-color "purple") - \override Stem #'transparent = ##t - \override Flag #'transparent = ##t - \override NoteHead #'transparent = ##t + \override Slur.color = #(x11-color "purple") + \override Stem.transparent = ##t + \override Flag.transparent = ##t + \override NoteHead.transparent = ##t \slurDashed - \once \override Slur #'height-limit = #6.0 - \once \override Slur #'extra-offset = #'(0.5 . -0.25) - \override Stem #'length = #0 + \once \override Slur.height-limit = #6.0 + \once \override Slur.extra-offset = #'(0.5 . -0.25) + \override Stem.length = #0 g4_( s2. s1 g,4) s s1 s2 - \revert Stem #'transparent - \revert Flag #'transparent - \revert NoteHead #'transparent + \revert Stem.transparent + \revert Flag.transparent + \revert NoteHead.transparent } >> \bar "|." diff --git a/Documentation/ly-examples/cary-layout.ily b/Documentation/ly-examples/cary-layout.ily index 4d2faf4c1e..fb30bb04db 100644 --- a/Documentation/ly-examples/cary-layout.ily +++ b/Documentation/ly-examples/cary-layout.ily @@ -1,5 +1,5 @@ -\version "2.16.0" +\version "2.17.6" \layout { indent = #0 @@ -8,18 +8,18 @@ \Score proportionalNotationDuration = #(ly:make-moment 1 64) - \override Beam #'breakable = ##t + \override Beam.breakable = ##t autoBeaming = ##f tupletFullLength = ##t - \override BarNumber #'transparent = ##t - \override BarLine #'transparent = ##t - \override SpanBar #'transparent = ##t - \override Beam #'break-overshoot = #'(-0.5 . 1.0) - \override TextScript #'staff-padding = #6 - \override Glissando #'thickness = #3 - \override SpacingSpanner #'strict-grace-spacing = ##t - \override TupletBracket #'bracket-visibility = ##t - \override NoteColumn #'ignore-collision = ##t + \override BarNumber.transparent = ##t + \override BarLine.transparent = ##t + \override SpanBar.transparent = ##t + \override Beam.break-overshoot = #'(-0.5 . 1.0) + \override TextScript.staff-padding = #6 + \override Glissando.thickness = #3 + \override SpacingSpanner.strict-grace-spacing = ##t + \override TupletBracket.bracket-visibility = ##t + \override NoteColumn.ignore-collision = ##t } } @@ -74,7 +74,7 @@ beam = #(define-music-function (parser location left right) (number? number?) ) fraction = #(define-music-function (parser location music) (ly:music?) - #{ \tweak #'text #tuplet-number::calc-fraction-text #music #}) + #{ \tweak text #tuplet-number::calc-fraction-text #music #}) triangle = #(define-music-function (parser location music) (ly:music?) #{ \once \set shapeNoteStyles = #'#(do do do do do do do) #music #}) @@ -101,4 +101,4 @@ cross = #(define-music-function (parser location music) (ly:music?) #{ \once \set shapeNoteStyles = #'#(cross cross cross cross cross cross cross) #music #}) white = #(define-music-function (parser location music) (ly:music?) - #{ \once \override NoteHead #'duration-log = #1 #music #}) + #{ \once \override NoteHead.duration-log = #1 #music #}) diff --git a/Documentation/ly-examples/cary.ly b/Documentation/ly-examples/cary.ly index 37f4dfd0d4..1c96edd1bc 100644 --- a/Documentation/ly-examples/cary.ly +++ b/Documentation/ly-examples/cary.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" % the example header file caused the head to be chopped off %\include "example-header.ily" @@ -34,17 +34,17 @@ \new StaffGroup << \new Staff \with { - \override Stem #'direction = #down - \override Beam #'positions = #'(-7 . -7) - \override TupletBracket #'direction = #down - \override TupletBracket #'staff-padding = #5 - \override TupletBracket #'padding = #2.25 + \override Stem.direction = #down + \override Beam.positions = #'(-7 . -7) + \override TupletBracket.direction = #down + \override TupletBracket.staff-padding = #5 + \override TupletBracket.padding = #2.25 } << \new Voice { - \override Score.MetronomeMark #'extra-offset = #'(0 . 6) - \override Score.MetronomeMark #'font-size = #3 + \override Score.MetronomeMark.extra-offset = #'(0 . 6) + \override Score.MetronomeMark.font-size = #3 \tempo 8=42 \time 5/16 s4 ~ s16 \noBreak % measure 6 \time 4/8 s2 \noBreak % measure 7 @@ -95,23 +95,23 @@ >> \new Staff \with { - \override Clef #'transparent = ##t - \override StaffSymbol #'line-positions = #'(-4 -2 2 4) - \override Stem #'direction = #down - \override TupletBracket #'staff-padding = #5 - \override TupletBracket #'padding = #2.25 + \override Clef.transparent = ##t + \override StaffSymbol.line-positions = #'(-4 -2 2 4) + \override Stem.direction = #down + \override TupletBracket.staff-padding = #5 + \override TupletBracket.padding = #2.25 } << \new Voice \with { \remove "Forbid_line_break_engraver" - \override Stem #'direction = #up - \override Flag #'stroke-style = #"grace" - \override Stem #'font-size = #-3 - \override Rest #'transparent = ##t - \override NoteHead #'no-ledgers = ##t - \override Dots #'transparent = ##t - \override TupletBracket #'transparent = ##t - \override TupletNumber #'transparent = ##t + \override Stem.direction = #up + \override Flag.stroke-style = #"grace" + \override Stem.font-size = #-3 + \override Rest.transparent = ##t + \override NoteHead.no-ledgers = ##t + \override Dots.transparent = ##t + \override TupletBracket.transparent = ##t + \override TupletNumber.transparent = ##t } { % measure 6 @@ -175,14 +175,14 @@ \new Voice \with { \remove "Forbid_line_break_engraver" - \override Stem #'transparent = ##t - \override Flag #'transparent = ##t - \override Rest #'transparent = ##t - \override Rest #'staff-position = #-0.5 - \override Dots #'transparent = ##t - \override Beam #'transparent = ##t - \override TupletBracket #'transparent = ##t - \override TupletNumber #'transparent = ##t + \override Stem.transparent = ##t + \override Flag.transparent = ##t + \override Rest.transparent = ##t + \override Rest.staff-position = #-0.5 + \override Dots.transparent = ##t + \override Beam.transparent = ##t + \override TupletBracket.transparent = ##t + \override TupletNumber.transparent = ##t } { % measure 6 @@ -246,14 +246,14 @@ \new Voice \with { \remove "Forbid_line_break_engraver" - \override Stem #'direction = #down - \override Stem #'font-size = #-3 - \override Flag #'stroke-style = #"grace" - \override Rest #'transparent = ##t - \override NoteHead #'no-ledgers = ##t - \override Dots #'transparent = ##t - \override TupletBracket #'transparent = ##t - \override TupletNumber #'transparent = ##t + \override Stem.direction = #down + \override Stem.font-size = #-3 + \override Flag.stroke-style = #"grace" + \override Rest.transparent = ##t + \override NoteHead.no-ledgers = ##t + \override Dots.transparent = ##t + \override TupletBracket.transparent = ##t + \override TupletNumber.transparent = ##t } { % measure 6 @@ -317,19 +317,19 @@ \new Voice \with { \remove "Forbid_line_break_engraver" - \override Stem #'direction = #down - \override NoteHead #'transparent = ##t - \override NoteHead #'no-ledgers = ##t - \override Rest #'staff-position = #-18 - \override Stem #'length = #10 - \override Beam #'positions = #'(-13 . -13) - \override DynamicLineSpanner #'staff-padding = #18 - \override TextSpanner #'(bound-details left text) = #(markup (#:italic "covered")) - \override TextSpanner #'dash-period = #1 - \override TextSpanner #'dash-fraction = #0.2 - \override TextSpanner #'(bound-details left padding) = #0.5 - \override TextSpanner #'(bound-details right padding) = #0.5 - \override TextSpanner #'staff-padding = #4 + \override Stem.direction = #down + \override NoteHead.transparent = ##t + \override NoteHead.no-ledgers = ##t + \override Rest.staff-position = #-18 + \override Stem.length = #10 + \override Beam.positions = #'(-13 . -13) + \override DynamicLineSpanner.staff-padding = #18 + \override TextSpanner.bound-details.left.text = #(markup (#:italic "covered")) + \override TextSpanner.dash-period = #1 + \override TextSpanner.dash-fraction = #0.2 + \override TextSpanner.bound-details.left.padding = #0.5 + \override TextSpanner.bound-details.right.padding = #0.5 + \override TextSpanner.staff-padding = #4 } { % measure 6 diff --git a/Documentation/ly-examples/granados.ly b/Documentation/ly-examples/granados.ly index 31834c1b01..96603b5e60 100644 --- a/Documentation/ly-examples/granados.ly +++ b/Documentation/ly-examples/granados.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \include "example-header.ily" %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -26,13 +26,13 @@ appassmolto = \markup { \italic \large "appassionato molto" } global = { \time 3/4 \set fontSize = #1 - \override Beam #'thickness = #0.5 - \override NoteColumn #'ignore-collision = ##t + \override Beam.thickness = #0.5 + \override NoteColumn.ignore-collision = ##t } upperVoiceOne = \relative c'' { \voiceOne - \override TupletBracket #'transparent = ##t + \override TupletBracket.transparent = ##t 8\([ \times 4/5{g'32( aes g f g]) } 8[ \times 4/5{32( c' bes aes bes]) } 8 \) | % end m. 1 @@ -55,20 +55,20 @@ upperVoiceTwo = \relative c'' { \voiceTwo s8 c8\< [ c' \!] s32 s32_\appassmolto s8. \voiceOne r8 -> s4 - \override Stem #'cross-staff = ##t - \override Stem #'length = #28 - \override Flag #'style = #'no-flag + \override Stem.cross-staff = ##t + \override Stem.length = #28 + \override Flag.style = #'no-flag s8 \voiceTwo g,8 aes4 s4 } middleVoiceOne = \relative c' { - \override Stem #'cross-staff = ##t - \override Stem #'length = #32 - \override Flag #'style = #'no-flag + \override Stem.cross-staff = ##t + \override Stem.length = #32 + \override Flag.style = #'no-flag d!8\noBeam s8 s8 s8_\crmolto s4 % 1 s4 8[ ] \voiceOne e,8( dis16 e) | % 2 - \revert Stem #'length - \revert Stem #'cross-staff + \revert Stem.length + \revert Stem.cross-staff \showStaffSwitch \csh \stemUp f4 s2 %s2. % beginning m. 3 @@ -76,16 +76,16 @@ middleVoiceOne = \relative c' { middleVoiceTwo = \relative c' { s2. | % 1 - \override Stem #'cross-staff = ##t - \override Stem #'length = #24 - \override Flag #'style = #'no-flag + \override Stem.cross-staff = ##t + \override Stem.length = #24 + \override Flag.style = #'no-flag s2 \voiceTwo e!4 | % 2 s4 \voiceTwo 8 16 d' 8 | % 3 } lowerVoiceOne = \relative c, { - \override Staff.NoteCollision #'merge-differently-headed = ##t - \override Staff.NoteCollision #'merge-differently-dotted = ##t + \override Staff.NoteCollision.merge-differently-headed = ##t + \override Staff.NoteCollision.merge-differently-dotted = ##t bes8 \csm \stemDown 8 s2 \csl \stemUp \set subdivideBeams = ##t @@ -101,9 +101,9 @@ lowerVoiceTwo = \relative c, { \voiceTwo bes2. \csh - \once \override Beam #'damping = #+inf.0 + \once \override Beam.damping = #+inf.0 8 \csl \slurUp - %\once\override Slur #'extra-offset = #'(0 . 4) + %\once\override Slur.extra-offset = #'(0 . 4) es,,64 bes' es g s32. c64 s4 @@ -114,7 +114,7 @@ lowerVoiceTwo = \relative c, { \score { \new PianoStaff << \set PianoStaff.connectArpeggios = ##t -% \override PianoStaff.Arpeggio #'stencil = #ly:arpeggio::brew-chord-bracket +% \override PianoStaff.Arpeggio.stencil = #ly:arpeggio::brew-chord-bracket \new Staff = "high" << \global \context Voice = "upperVoiceOne" { \upperVoiceOne } @@ -135,7 +135,7 @@ lowerVoiceTwo = \relative c, { \layout { \context { \Score - \override TimeSignature #'stencil = ##f + \override TimeSignature.stencil = ##f \remove "Bar_number_engraver" } } diff --git a/Documentation/ly-examples/orchestra.ly b/Documentation/ly-examples/orchestra.ly index 219acafdc9..56f17685b8 100644 --- a/Documentation/ly-examples/orchestra.ly +++ b/Documentation/ly-examples/orchestra.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { tagline = ##f @@ -41,23 +41,23 @@ naturale = \markup { \bold \italic "Naturale" } moltocr = { \set crescendoText = \markup { \italic "Molto cresc." } \set crescendoSpanner = #'text - \override DynamicTextSpanner #'style = #'dotted-line + \override DynamicTextSpanner.style = #'dotted-line } offCr = { \unset crescendoText \unset crescendoSpanner - \revert DynamicTextSpanner #'style + \revert DynamicTextSpanner.style } %% Layout for piano dynamics \layout { \context { \Voice - \override Glissando #'breakable = ##t - \override TextSpanner #'breakable = ##t - \override DynamicLineSpanner #'breakable = ##t - \override DynamicTextSpanner #'breakable = ##t - \override TrillSpanner #'breakable = ##t + \override Glissando.breakable = ##t + \override TextSpanner.breakable = ##t + \override DynamicLineSpanner.breakable = ##t + \override DynamicTextSpanner.breakable = ##t + \override TrillSpanner.breakable = ##t } } @@ -107,10 +107,10 @@ offCr = { \consists "Text_engraver" \consists "Text_spanner_engraver" \consists "Font_size_engraver" - \override VerticalAxisGroup #'staff-affinity = #DOWN - \override VerticalAxisGroup #'nonstaff-relatedstaff-spacing #'padding = #2 - \override VerticalAxisGroup #'nonstaff-unrelatedstaff-spacing #'padding = #5 - \override TextSpanner #'breakable = ##t + \override VerticalAxisGroup.staff-affinity = #DOWN + \override VerticalAxisGroup.nonstaff-relatedstaff-spacing.padding = #2 + \override VerticalAxisGroup.nonstaff-unrelatedstaff-spacing.padding = #5 + \override TextSpanner.breakable = ##t } \context { \Score @@ -132,8 +132,8 @@ offCr = { \context { \MarkLine \name "SmallMarkLine" - \override MetronomeMark #'outside-staff-priority = #800 - \override RehearsalMark #'outside-staff-priority = #1200 + \override MetronomeMark.outside-staff-priority = #800 + \override RehearsalMark.outside-staff-priority = #1200 } \context { \Score diff --git a/Documentation/ly-examples/tab-example.ly b/Documentation/ly-examples/tab-example.ly index 60fcf20881..6030ab371c 100644 --- a/Documentation/ly-examples/tab-example.ly +++ b/Documentation/ly-examples/tab-example.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" #(set-global-staff-size 22.45) @@ -47,17 +47,17 @@ lower= \relative c { \new Staff = "guitar" << \context Voice = "upper guitar" { \clef "G_8" \voiceOne - \override Glissando #'gap = #0.5 - \override Glissando #'extra-offset = #'(-0.5 . 0) - \override Glissando #'springs-and-rods = #ly:spanner::set-spacing-rods - \override Glissando #'minimum-length = #4 - \override Glissando #'extra-dy = #glissando::calc-extra-dy + \override Glissando.gap = #0.5 + \override Glissando.extra-offset = #'(-0.5 . 0) + \override Glissando.springs-and-rods = #ly:spanner::set-spacing-rods + \override Glissando.minimum-length = #4 + \override Glissando.extra-dy = #glissando::calc-extra-dy \upper } \context Voice = "lower guitar" { \clef "G_8" \voiceTwo - \override Glissando #'bound-details #'right #'padding = #1 - \override Glissando #'bound-details #'left #'padding = #0.2 + \override Glissando.bound-details.right.padding = #1 + \override Glissando.bound-details.left.padding = #0.2 \lower } >> @@ -70,11 +70,11 @@ lower= \relative c { \layout { \context { \Staff - \override StringNumber #'transparent = ##t + \override StringNumber.transparent = ##t } \context { \TabStaff - \revert Arpeggio #'stencil + \revert Arpeggio.stencil } } } diff --git a/Documentation/nl/learning/fundamental.itely b/Documentation/nl/learning/fundamental.itely index 0311790c85..aa0b74bf14 100644 --- a/Documentation/nl/learning/fundamental.itely +++ b/Documentation/nl/learning/fundamental.itely @@ -12,7 +12,7 @@ @c Translation checker: @c Translation checker committish: -@c \version "2.16.0" +@c \version "2.17.6" @node Fundamentele concepten @translationof Fundamental concepts @@ -827,9 +827,9 @@ later sections. \\ % Voice four { % Ignore these for now - they are explained in Ch 4 - \once \override NoteColumn #'force-hshift = #0 + \once \override NoteColumn.force-hshift = #0 2 - \once \override NoteColumn #'force-hshift = #0.5 + \once \override NoteColumn.force-hshift = #0.5 des2 } >> | @@ -876,9 +876,9 @@ not understand. \\ % Voice four { \voiceThreeStyle % Ignore these for now - they are explained in Ch 4 - \once \override NoteColumn #'force-hshift = #0 + \once \override NoteColumn.force-hshift = #0 2 - \once \override NoteColumn #'force-hshift = #0.5 + \once \override NoteColumn.force-hshift = #0.5 des2 } >> | @@ -2896,8 +2896,7 @@ so that the values are identical. @} >> % end ManualOne Staff context \new Staff = "ManualTwo" \with @{ - \override VerticalAxisGroup - #'staff-staff-spacing #'stretchability = 5 + \override VerticalAxisGroup.staff-staff-spacing.stretchability = 5 @} << \keyTime \clef "bass" @@ -2960,8 +2959,7 @@ PedalOrganMusic = \relative c { } >> % end ManualOne Staff context \new Staff = "ManualTwo" \with { - \override VerticalAxisGroup - #'staff-staff-spacing #'stretchability = 5 + \override VerticalAxisGroup.staff-staff-spacing.stretchability = 5 } << \keyTime \clef "bass" @@ -3028,7 +3026,7 @@ macros, or user-defined commands) for tweaks: @lilypond[quote,verbatim,ragged-right] dolce = \markup { \italic \bold dolce } -padText = { \once \override TextScript #'padding = #5.0 } +padText = { \once \override TextScript.padding = #5.0 } fthenp =_\markup { \dynamic f \italic \small { 2nd } \hspace #0.1 \dynamic p } @@ -3061,7 +3059,7 @@ the last line. violin = \relative c'' @{ \repeat volta 2 @{ c4._\markup @{ \italic \bold dolce @} b8 a8 g a b | - \once \override TextScript #'padding = #5.0 + \once \override TextScript.padding = #5.0 c4.^"hi there!" d8 e' f g d | c,4.\markup @{ \dynamic f \italic \small @{ 2nd @} \hspace #0.1 \dynamic p @@ -3088,7 +3086,7 @@ padText = (parser location padding) (number?) #{ - \once \override TextScript #'padding = $padding + \once \override TextScript.padding = $padding #}) \relative c''' { diff --git a/Documentation/notation/ancient.itely b/Documentation/notation/ancient.itely index af466ce635..0d948c7761 100644 --- a/Documentation/notation/ancient.itely +++ b/Documentation/notation/ancient.itely @@ -8,7 +8,7 @@ Guide, node Updating translation committishes.. @end ignore -@c \version "2.17.5" +@c \version "2.17.6" @node Ancient notation @@ -304,7 +304,7 @@ desired, as shown in the following example: \context { \Staff \consists "Custos_engraver" - \override Custos #'style = #'mensural + \override Custos.style = #'mensural } } } @@ -392,7 +392,7 @@ entering the chant, as the following excerpt demonstrates: \score { << \new MensuralVoice = "discantus" \transpose c c' { - \override Score.BarNumber #'transparent = ##t { + \override Score.BarNumber.transparent = ##t { c'1\melisma bes a g\melismaEnd f\breve \[ f1\melisma a c'\breve d'\melismaEnd \] @@ -447,7 +447,7 @@ mensural C clef @tab @lilypond[relative=1,notime] \clef "mensural-c2" - \override NoteHead #'style = #'mensural + \override NoteHead.style = #'mensural c @end lilypond @@ -458,7 +458,7 @@ mensural F clef @tab @lilypond[relative=1,notime] \clef "mensural-f" - \override NoteHead #'style = #'mensural + \override NoteHead.style = #'mensural c @end lilypond @@ -469,7 +469,7 @@ mensural G clef @tab @lilypond[relative=1,notime] \clef "mensural-g" - \override NoteHead #'style = #'mensural + \override NoteHead.style = #'mensural c @end lilypond @@ -493,7 +493,7 @@ petrucci style C clefs, for use on different staff lines @tab @lilypond[relative=1,notime] \clef "petrucci-c2" - \override NoteHead #'style = #'mensural + \override NoteHead.style = #'mensural c @end lilypond @@ -506,7 +506,7 @@ petrucci style F clefs, for use on different staff lines @tab @lilypond[relative=1,notime] \clef "petrucci-f3" - \override NoteHead #'style = #'mensural + \override NoteHead.style = #'mensural c @end lilypond @@ -517,7 +517,7 @@ petrucci style G clef @tab @lilypond[relative=1,notime] \clef "petrucci-g" - \override NoteHead #'style = #'mensural + \override NoteHead.style = #'mensural c @end lilypond @end multitable @@ -603,18 +603,18 @@ differences in style: \time 2/2 c1^\markup { \hspace #-2.0 \typewriter default } - \override Staff.TimeSignature #'style = #'numbered + \override Staff.TimeSignature.style = #'numbered \time 2/2 c1^\markup { \hspace #-2.0 \typewriter numbered } - \override Staff.TimeSignature #'style = #'mensural + \override Staff.TimeSignature.style = #'mensural \time 2/2 c1^\markup { \hspace #-2.0 \typewriter mensural } - \override Staff.TimeSignature #'style = #'neomensural + \override Staff.TimeSignature.style = #'neomensural \time 2/2 c1^\markup { \hspace #-2.0 \typewriter neomensural } - \override Staff.TimeSignature #'style = #'single-digit + \override Staff.TimeSignature.style = #'single-digit \time 2/2 c1^\markup { \hspace #-2.0 \typewriter single-digit } } @@ -697,13 +697,13 @@ The following example demonstrates the @code{petrucci} style: @lilypond[quote,fragment,ragged-right,verbatim] \set Score.skipBars = ##t \autoBeamOff -\override NoteHead #'style = #'petrucci +\override NoteHead.style = #'petrucci a'\maxima a'\longa a'\breve a'1 a'2 a'4 a'8 a'16 a' -\override NoteHead #'style = #'semipetrucci +\override NoteHead.style = #'semipetrucci a'\breve*5/6 -\override NoteHead #'style = #'blackpetrucci +\override NoteHead.style = #'blackpetrucci a'8*4/3 a' -\override NoteHead #'style = #'petrucci +\override NoteHead.style = #'petrucci a'\longa @end lilypond @@ -730,9 +730,9 @@ select ancient flags. Besides the @code{default} flag style, only the @code{mensural} style is supported. @lilypond[quote,fragment,ragged-right,verbatim] -\override Flag #'style = #'mensural -\override Stem #'thickness = #1.0 -\override NoteHead #'style = #'mensural +\override Flag.style = #'mensural +\override Stem.thickness = #1.0 +\override NoteHead.style = #'mensural \autoBeamOff c'8 d'8 e'8 f'8 c'16 d'16 e'16 f'16 c'32 d'32 e'32 f'32 s8 c''8 d''8 e''8 f''8 c''16 d''16 e''16 f''16 c''32 d''32 e''32 f''32 @@ -781,11 +781,11 @@ The following example demonstrates the @code{mensural} and @lilypond[quote,fragment,ragged-right,verbatim] \set Score.skipBars = ##t -\override Rest #'style = #'classical +\override Rest.style = #'classical r\longa^"classical" r\breve r1 r2 r4 r8 r16 s \break -\override Rest #'style = #'mensural +\override Rest.style = #'mensural r\longa^"mensural" r\breve r1 r2 r4 r8 r16 s \break -\override Rest #'style = #'neomensural +\override Rest.style = #'neomensural r\longa^"neomensural" r\breve r1 r2 r4 r8 r16 @end lilypond @@ -835,7 +835,7 @@ The style for accidentals and key signatures is controlled by the @code{KeySignature}, respectively; e.g.: @example -\override Staff.Accidental #'glyph-name-alist = +\override Staff.Accidental.glyph-name-alist = #alteration-mensural-glyph-name-alist @end example @@ -944,8 +944,8 @@ For example, @c @example @c \set Score.timing = ##f @c \set Score.defaultBarType = "-" -@c \override NoteHead #'style = #'neomensural -@c \override Staff.TimeSignature #'style = #'neomensural +@c \override NoteHead.style = #'neomensural +@c \override Staff.TimeSignature.style = #'neomensural @c \clef "petrucci-g" @c \[ c'\maxima g \] @c \[ d\longa c\breve f e d \] @@ -957,13 +957,13 @@ For example, \transpose c c' { \set Score.timing = ##f \set Score.defaultBarType = "-" - \override NoteHead #'style = #'petrucci - \override Staff.TimeSignature #'style = #'mensural + \override NoteHead.style = #'petrucci + \override Staff.TimeSignature.style = #'mensural \clef "petrucci-g" \[ c'\maxima g \] \[ d\longa - \override NoteHead #'ligature-flexa = ##t - \once \override NoteHead #'flexa-width = #3.2 + \override NoteHead.ligature-flexa = ##t + \once \override NoteHead.flexa-width = #3.2 c\breve f e d \] \[ c'\maxima d'\longa \] \[ e'1 a g\breve \] @@ -986,13 +986,13 @@ to the following \transpose c c' { \set Score.timing = ##f \set Score.defaultBarType = "-" - \override NoteHead #'style = #'petrucci - \override Staff.TimeSignature #'style = #'mensural + \override NoteHead.style = #'petrucci + \override Staff.TimeSignature.style = #'mensural \clef "petrucci-g" \[ c'\maxima g \] \[ d\longa - \override NoteHead #'ligature-flexa = ##t - \once \override NoteHead #'flexa-width = #3.2 + \override NoteHead.ligature-flexa = ##t + \once \override NoteHead.flexa-width = #3.2 c\breve f e d \] \[ c'\maxima d'\longa \] \[ e'1 a g\breve \] @@ -1110,12 +1110,12 @@ Editio Vaticana style do clef @code{vaticana-do3} @tab @lilypond[relative=1,notime] - \override Staff.StaffSymbol #'line-count = #4 - \override Staff.StaffSymbol #'color = #red - \override Staff.LedgerLineSpanner #'color = #red - \override Voice.Stem #'transparent = ##t - \override Voice.Flag #'transparent = ##t - \override NoteHead #'style = #'vaticana.punctum + \override Staff.StaffSymbol.line-count = #4 + \override Staff.StaffSymbol.color = #red + \override Staff.LedgerLineSpanner.color = #red + \override Voice.Stem.transparent = ##t + \override Voice.Flag.transparent = ##t + \override NoteHead.style = #'vaticana.punctum \clef "vaticana-do2" c @end lilypond @@ -1126,12 +1126,12 @@ Editio Vaticana style fa clef @code{vaticana-fa1}, @code{vaticana-fa2} @tab @lilypond[relative=1,notime] - \override Staff.StaffSymbol #'line-count = #4 - \override Staff.StaffSymbol #'color = #red - \override Staff.LedgerLineSpanner #'color = #red - \override Voice.Stem #'transparent = ##t - \override Voice.Flag #'transparent = ##t - \override NoteHead #'style = #'vaticana.punctum + \override Staff.StaffSymbol.line-count = #4 + \override Staff.StaffSymbol.color = #red + \override Staff.LedgerLineSpanner.color = #red + \override Voice.Stem.transparent = ##t + \override Voice.Flag.transparent = ##t + \override NoteHead.style = #'vaticana.punctum \clef "vaticana-fa2" c @end lilypond @@ -1143,12 +1143,12 @@ Editio Medicaea style do clef @code{medicaea-do3} @tab @lilypond[relative=1,notime] - \override Staff.StaffSymbol #'line-count = #4 - \override Staff.StaffSymbol #'color = #red - \override Staff.LedgerLineSpanner #'color = #red - \override Voice.Stem #'transparent = ##t - \override Voice.Flag #'transparent = ##t - \override NoteHead #'style = #'medicaea.punctum + \override Staff.StaffSymbol.line-count = #4 + \override Staff.StaffSymbol.color = #red + \override Staff.LedgerLineSpanner.color = #red + \override Voice.Stem.transparent = ##t + \override Voice.Flag.transparent = ##t + \override NoteHead.style = #'medicaea.punctum \clef "medicaea-do2" c @end lilypond @@ -1159,12 +1159,12 @@ Editio Medicaea style fa clef @code{medicaea-fa1}, @code{medicaea-fa2} @tab @lilypond[relative=1,notime] - \override Staff.StaffSymbol #'line-count = #4 - \override Staff.StaffSymbol #'color = #red - \override Staff.LedgerLineSpanner #'color = #red - \override Voice.Stem #'transparent = ##t - \override Voice.Flag #'transparent = ##t - \override NoteHead #'style = #'medicaea.punctum + \override Staff.StaffSymbol.line-count = #4 + \override Staff.StaffSymbol.color = #red + \override Staff.LedgerLineSpanner.color = #red + \override Voice.Stem.transparent = ##t + \override Voice.Flag.transparent = ##t + \override NoteHead.style = #'medicaea.punctum \clef "medicaea-fa2" c @end lilypond @@ -1176,12 +1176,12 @@ hufnagel style do clef @code{hufnagel-do3} @tab @lilypond[relative=1,notime] - \override Staff.StaffSymbol #'line-count = #4 - \override Staff.StaffSymbol #'color = #red - \override Staff.LedgerLineSpanner #'color = #red - \override Voice.Stem #'transparent = ##t - \override Voice.Flag #'transparent = ##t - \override NoteHead #'style = #'hufnagel.punctum + \override Staff.StaffSymbol.line-count = #4 + \override Staff.StaffSymbol.color = #red + \override Staff.LedgerLineSpanner.color = #red + \override Voice.Stem.transparent = ##t + \override Voice.Flag.transparent = ##t + \override NoteHead.style = #'hufnagel.punctum \clef "hufnagel-do2" c @end lilypond @@ -1192,12 +1192,12 @@ hufnagel style fa clef @code{hufnagel-fa1}, @code{hufnagel-fa2} @tab @lilypond[relative=1,notime] - \override Staff.StaffSymbol #'line-count = #4 - \override Staff.StaffSymbol #'color = #red - \override Staff.LedgerLineSpanner #'color = #red - \override Voice.Stem #'transparent = ##t - \override Voice.Flag #'transparent = ##t - \override NoteHead #'style = #'hufnagel.punctum + \override Staff.StaffSymbol.line-count = #4 + \override Staff.StaffSymbol.color = #red + \override Staff.LedgerLineSpanner.color = #red + \override Voice.Stem.transparent = ##t + \override Voice.Flag.transparent = ##t + \override NoteHead.style = #'hufnagel.punctum \clef "hufnagel-fa2" c @end lilypond @@ -1208,11 +1208,11 @@ hufnagel style combined do/fa clef @code{hufnagel-do-fa} @tab @lilypond[relative=1,notime] - \override Staff.StaffSymbol #'color = #red - \override Staff.LedgerLineSpanner #'color = #red - \override Voice.Stem #'transparent = ##t - \override Voice.Flag #'transparent = ##t - \override NoteHead #'style = #'hufnagel.punctum + \override Staff.StaffSymbol.color = #red + \override Staff.LedgerLineSpanner.color = #red + \override Voice.Stem.transparent = ##t + \override Voice.Flag.transparent = ##t + \override NoteHead.style = #'hufnagel.punctum \clef "hufnagel-do-fa" c @end lilypond @@ -1264,7 +1264,7 @@ The style for accidentals and key signatures is controlled by the @code{KeySignature}, respectively; e.g.: @example -\override Staff.Accidental #'glyph-name-alist = +\override Staff.Accidental.glyph-name-alist = #alteration-mensural-glyph-name-alist @end example @@ -1316,7 +1316,7 @@ Therefore, @file{gregorian.ly} also defines @code{\virgula} and \score { << \context VaticanaVoice { - \override TextScript #'padding = #3 + \override TextScript.padding = #3 g a g s^\markup { "divisio minima" } \divisioMinima @@ -1384,9 +1384,9 @@ specifically designed for use with notation in \include "gregorian.ly" \score { \new VaticanaVoice { - \override TextScript #'font-family = #'typewriter - \override TextScript #'font-shape = #'upright - \override Script #'padding = #-0.1 + \override TextScript.font-family = #'typewriter + \override TextScript.font-shape = #'upright + \override Script.padding = #-0.1 a\ictus_"ictus " \bar "" \break a\circulus_"circulus " \bar "" \break a\semicirculus_"semicirculus " \bar "" \break @@ -2468,7 +2468,7 @@ It is used to indicate the position of @code{c}: @lilypond[quote,relative=1,notime,verbatim] \clef "kievan-do" - \override NoteHead #'style = #'kievan + \override NoteHead.style = #'kievan c @end lilypond @@ -2499,7 +2499,7 @@ demonstrates the various Kievan note heads: @lilypond[quote,fragment,ragged-right,verbatim] \autoBeamOff \cadenzaOn -\override NoteHead #'style = #'kievan +\override NoteHead.style = #'kievan b'1 b'2 b'4 b'8 b'\breve b'\longa @end lilypond @@ -2533,8 +2533,8 @@ primarily for the sake of compatibility. @lilypond[quote,relative=1,notime,verbatim] \clef "kievan-do" -\override NoteHead #'style = #'kievan -\override Accidental #'glyph-name-alist = +\override NoteHead.style = #'kievan +\override Accidental.glyph-name-alist = #alteration-kievan-glyph-name-alist bes' dis, @end lilypond @@ -2558,7 +2558,7 @@ It can be invoked as @code{\bar "k"}. @lilypond[quote,relative=1,notime,verbatim] \clef "kievan-do" - \override NoteHead #'style = #'kievan + \override NoteHead.style = #'kievan c \bar "k" @end lilypond @@ -2653,11 +2653,10 @@ the @code{Stem_engraver} from the Voice context: However, in some transcription styles, stems are used occasionally, for example to indicate the transition from a single-tone recitative to a fixed melodic gesture. In these cases, -one can use either @code{\override Stem #'transparent = ##t} or -@code{\override Stem #'length = #0} instead, and restore the stem -when needed with the corresponding @code{\once \override Stem -#'transparent = ##f} (see example below). When using stems that -carry flags, make sure to set @code{\override Flag #'transparent +one can use either @code{\override Stem.transparent = ##t} or +@code{\override Stem.length = #0} instead, and restore the stem +when needed with the corresponding @code{\once \override Stem.transparent = ##f} (see example below). When using stems that +carry flags, make sure to set @code{\override Flag.transparent = ##t} as well. @b{Timing.} For unmetered chant, there are several alternatives. @@ -2673,7 +2672,7 @@ results. Another alternative is to use @code{\CadenzaOn} and To remove the bar lines, the radical approach is to @code{\remove} the Bar_engraver from the Staff context. Again, one may want to -use @code{\override BarLine #'transparent = ##t} instead, if an +use @code{\override BarLine.transparent = ##t} instead, if an occasional barline is wanted. A common type of transcription is recitativic chant where the @@ -2690,9 +2689,9 @@ chant = \relative c' { } verba = \lyricmode { - \once \override LyricText #'self-alignment-X = #-1 + \once \override LyricText.self-alignment-X = #-1 "Noctem quietam et" fi -- nem per -- fec -- tum - \once \override LyricText #'self-alignment-X = #-1 + \once \override LyricText.self-alignment-X = #-1 "concedat nobis Dominus" om -- ni -- po -- tens. } \score { @@ -2705,8 +2704,8 @@ verba = \lyricmode { \Staff \remove "Time_signature_engraver" \remove "Bar_engraver" - \override Stem #'transparent = ##t - \override Flag #'transparent = ##t + \override Stem.transparent = ##t + \override Flag.transparent = ##t } } } @@ -2722,13 +2721,13 @@ score, here in combination with changing stem visibility: chant = \relative c' { \clef "G_8" \set Score.timing = ##f - c\breve \override NoteHead #'transparent = ##t c c c c c - \revert NoteHead #'transparent - \override Stem #'transparent = ##f \stemUp c4 b4 a - \override Stem #'transparent = ##t - \override Flag #'transparent = ##t c2 c4 \divisioMaior - c\breve \override NoteHead #'transparent = ##t c c c c c c c - \revert NoteHead #'transparent c4 c f, f \finalis + c\breve \override NoteHead.transparent = ##t c c c c c + \revert NoteHead.transparent + \override Stem.transparent = ##f \stemUp c4 b4 a + \override Stem.transparent = ##t + \override Flag.transparent = ##t c2 c4 \divisioMaior + c\breve \override NoteHead.transparent = ##t c c c c c c c + \revert NoteHead.transparent c4 c f, f \finalis } verba = \lyricmode { @@ -2745,9 +2744,9 @@ verba = \lyricmode { \context { \Staff \remove "Time_signature_engraver" - \override BarLine #'transparent = ##t - \override Stem #'transparent = ##t - \override Flag #'transparent = ##t + \override BarLine.transparent = ##t + \override Stem.transparent = ##t + \override Flag.transparent = ##t } } } @@ -2776,7 +2775,7 @@ adjustments are necessary, this can be easily done with @lilypond[verbatim,quote] spiritus = \relative c' { \time 1/4 - \override Lyrics.LyricText #'X-extent = #'(0 . 3) + \override Lyrics.LyricText.X-extent = #'(0 . 3) d4 \times 2/3 { f8 a g } g a a4 g f8 e d4 f8 g g8 d f g a g f4 g8 a a4 s \times 2/3 { g8 f d } e f g a g4 @@ -2796,12 +2795,12 @@ spirLyr = \lyricmode { \context { \Staff \remove "Time_signature_engraver" - \override BarLine #'X-extent = #'(-1 . 1) - \override Stem #'transparent = ##t - \override Flag #'transparent = ##t - \override Beam #'transparent = ##t - \override BarLine #'transparent = ##t - \override TupletNumber #'transparent = ##t + \override BarLine.X-extent = #'(-1 . 1) + \override Stem.transparent = ##t + \override Flag.transparent = ##t + \override Beam.transparent = ##t + \override BarLine.transparent = ##t + \override TupletNumber.transparent = ##t } } } diff --git a/Documentation/notation/changing-defaults.itely b/Documentation/notation/changing-defaults.itely index dac01bdb9a..79467fbbc0 100644 --- a/Documentation/notation/changing-defaults.itely +++ b/Documentation/notation/changing-defaults.itely @@ -765,7 +765,7 @@ An @code{\override} command, but with the context name omitted \layout { \context { \Staff - \override Stem #'thickness = #4.0 + \override Stem.thickness = #4.0 } } } @@ -860,7 +860,7 @@ the same command written in the music stream. \layout { \accidentalStyle dodecaphonic \set fontSize = #-4 - \override Voice.Stem #'thickness = #4.0 + \override Voice.Stem.thickness = #4.0 } } @end lilypond @@ -899,7 +899,7 @@ An @code{\override} command, but with the context name omitted \new Staff { \new Voice \with { - \override Stem #'thickness = #4.0 + \override Stem.thickness = #4.0 } { \relative c'' { @@ -1040,9 +1040,9 @@ to indicate improvisation in jazz pieces, \consists "Text_engraver" \consists "Pitch_squash_engraver" squashedPosition = #0 - \override NoteHead #'style = #'slash - \override Stem #'transparent = ##t - \override Flag #'transparent = ##t + \override NoteHead.style = #'slash + \override Stem.transparent = ##t + \override Flag.transparent = ##t \alias Voice } \context { \Staff @@ -1108,9 +1108,9 @@ the center line. The notes look like a slash, and have no stem, @example -\override NoteHead #'style = #'slash -\override Stem #'transparent = ##t -\override Flag #'transparent = ##t +\override NoteHead.style = #'slash +\override Stem.transparent = ##t +\override Flag.transparent = ##t @end example All these plug-ins have to cooperate, and this is achieved with a @@ -1131,9 +1131,9 @@ Put together, we get \consists "Text_engraver" \consists "Pitch_squash_engraver" squashedPosition = #0 - \override NoteHead #'style = #'slash - \override Stem #'transparent = ##t - \override Flag #'transparent = ##t + \override NoteHead.style = #'slash + \override Stem.transparent = ##t + \override Flag.transparent = ##t \alias Voice @} @end example @@ -1562,14 +1562,14 @@ fingering away from the note head. The following command inserts 3 staff spaces of white between the note and the fingering: @example -\once \override Voice.Fingering #'padding = #3 +\once \override Voice.Fingering.padding = #3 @end example Inserting this command before the Fingering object is created, i.e., before @code{c2}, yields the following result: @lilypond[quote,relative=2,verbatim] -\once \override Voice.Fingering #'padding = #3 +\once \override Voice.Fingering.padding = #3 c-2 \stemUp f @@ -1667,7 +1667,7 @@ discuss the functionality of this command. The command @verbatim -\override Staff.Stem #'thickness = #4.0 +\override Staff.Stem.thickness = #4.0 @end verbatim @noindent @@ -1678,7 +1678,7 @@ appearance. Here we see the command in action: @lilypond[quote,verbatim,relative=2] c4 -\override Staff.Stem #'thickness = #4.0 +\override Staff.Stem.thickness = #4.0 c4 c4 c4 @@ -1694,7 +1694,7 @@ causing the default context @code{Voice} to be used. Adding @lilypond[quote,verbatim,relative=2] c4 -\once \override Stem #'thickness = #4.0 +\once \override Stem.thickness = #4.0 c4 c4 @end lilypond @@ -1705,9 +1705,9 @@ or beams, the @code{\override} command must be executed at the moment when the object is created. In this example, @lilypond[quote,verbatim,relative=2] -\override Slur #'thickness = #3.0 +\override Slur.thickness = #3.0 c8[( c -\override Beam #'beam-thickness = #0.6 +\override Beam.beam-thickness = #0.6 c8 c]) @end lilypond @@ -1721,8 +1721,8 @@ affects settings that were made in the same context. In other words, the @code{\revert} in the next example does not do anything. @example -\override Voice.Stem #'thickness = #4.0 -\revert Staff.Stem #'thickness +\override Voice.Stem.thickness = #4.0 +\revert Staff.Stem.thickness @end example Some tweakable options are called @q{subproperties} and reside inside @@ -1737,7 +1737,7 @@ properties. To tweak those, use commands of the form such as @example -\override Stem #'(details beamed-lengths) = #'(4 4 3) +\override Stem.details.beamed-lengths = #'(4 4 3) @end example @end ignore @@ -1938,7 +1938,7 @@ object: @lilypond[quote,verbatim,relative=2] c4 c -\override Voice.Stem #'thickness = #3.0 +\override Voice.Stem.thickness = #3.0 c4 c @end lilypond @@ -1946,11 +1946,11 @@ If no context is specified in an @code{\override}, the bottom context is used: @lilypond[quote,verbatim,relative=2] -{ \override Staff.Stem #'thickness = #3.0 +{ \override Staff.Stem.thickness = #3.0 << { e4 e - \override Stem #'thickness = #0.5 + \override Stem.thickness = #0.5 e4 e } \\ { c4 c c c @@ -1967,9 +1967,9 @@ The effects of @code{\override} can be undone by @code{\revert}: @lilypond[quote,verbatim,relative=2] c4 -\override Voice.Stem #'thickness = #3.0 +\override Voice.Stem.thickness = #3.0 c4 c -\revert Voice.Stem #'thickness +\revert Voice.Stem.thickness c4 @end lilypond @@ -1981,11 +1981,11 @@ grobs in the affected context from the current time forward: << { e4 - \override Staff.Stem #'thickness = #3.0 + \override Staff.Stem.thickness = #3.0 e4 e e } \\ { c4 c c - \revert Staff.Stem #'thickness + \revert Staff.Stem.thickness c4 } >> @@ -2002,11 +2002,11 @@ to affect only the current time step: { << { - \override Stem #'thickness = #3.0 + \override Stem.thickness = #3.0 e4 e e e } \\ { c4 - \once \override Stem #'thickness = #3.0 + \once \override Stem.thickness = #3.0 c4 c c } >> @@ -2018,7 +2018,7 @@ to affect only the current time step: Commands which change output generally look like @example -\override Voice.Stem #'thickness = #3.0 +\override Voice.Stem.thickness = #3.0 @end example @noindent @@ -2035,7 +2035,7 @@ Some tweakable options are called @q{subproperties} and reside inside properties. To tweak those, use commands in the form @example -\override Stem #'(details beamed-lengths) = #'(4 4 3) +\override Stem.details.beamed-lengths = #'(4 4 3) @end example @cindex internal documentation @@ -2089,13 +2089,13 @@ For example: @lilypond[relative=2,verbatim,quote] < c - \tweak #'color #red + \tweak color #red d g - \tweak #'duration-log #1 + \tweak duration-log #1 a > 4 --\tweak #'padding #8 +-\tweak padding #8 -^ @end lilypond @@ -2123,14 +2123,14 @@ note, and able to modify it. So, this works: @lilypond[relative=2,verbatim,quote] -<\tweak #'color #red c>4 +<\tweak color #red c>4 @end lilypond @noindent but this does not: @lilypond[relative=2,verbatim,quote] -\tweak #'color #red c4 +\tweak color #red c4 @end lilypond @end ignore @@ -2161,10 +2161,10 @@ note head are modified within a single chord: @lilypond[relative=2,verbatim,quote] < c - \tweak #'color #red + \tweak color #red d g - \tweak #'duration-log #1 + \tweak duration-log #1 a > 4 @end lilypond @@ -2172,7 +2172,7 @@ note head are modified within a single chord: @code{\tweak} can be used to modify slurs: @lilypond[verbatim,quote,relative=1] -c-\tweak #'thickness #5 ( d e f) +c-\tweak thickness #5 ( d e f) @end lilypond @@ -2184,9 +2184,9 @@ only acts as a container, and all layout objects are created from events inside of the @code{EventChord}: @lilypond[relative=2,verbatim,quote] -\tweak #'color #red c4 -\tweak #'color #red 4 -<\tweak #'color #red c e>4 +\tweak color #red c4 +\tweak color #red 4 +<\tweak color #red c e>4 @end lilypond The simple @code{\tweak} command cannot be used to modify any object @@ -2215,10 +2215,10 @@ notational element -- all affect it: @lilypond[verbatim,quote,relative=1] c --\tweak #'style #'dashed-line --\tweak #'dash-fraction #0.2 --\tweak #'thickness #3 --\tweak #'color #red +-\tweak style #'dashed-line +-\tweak dash-fraction #0.2 +-\tweak thickness #3 +-\tweak color #red \glissando f' @end lilypond @@ -2311,7 +2311,7 @@ key individually, use a @emph{nested declaration}: % reduced space between staves \new PianoStaff \with { % this is the nested declaration - \override StaffGrouper #'staff-staff-spacing #'basic-distance = #7 + \override StaffGrouper.staff-staff-spacing.basic-distance = #7 } << \new Staff { \clef treble c''1 } \new Staff { \clef bass c1 } @@ -2330,7 +2330,7 @@ completely re-defined with one declaration, as an alist: @lilypond[quote,verbatim] \new PianoStaff \with { - \override StaffGrouper #'staff-staff-spacing = + \override StaffGrouper.staff-staff-spacing = #'((basic-distance . 0) (minimum-distance . 0) (padding . 0) @@ -2349,10 +2349,10 @@ of @code{basic-distance} when unset). Thus the following two declarations are equivalent: @example -\override StaffGrouper #'staff-staff-spacing = +\override StaffGrouper.staff-staff-spacing = #'((basic-distance . 7)) -\override StaffGrouper #'staff-staff-spacing = +\override StaffGrouper.staff-staff-spacing = #'((basic-distance . 7) (minimum-distance . 0) (padding . 0) @@ -2678,7 +2678,7 @@ for @code{'line-positions}.} @lilypond[verbatim,quote,relative=1] \new Staff \with { - \override StaffSymbol #'line-positions = #'(7 3 0 -4 -6 -7) + \override StaffSymbol.line-positions = #'(7 3 0 -4 -6 -7) } { a4 e' f b | d1 } @end lilypond @@ -2689,7 +2689,7 @@ this setting. @lilypond[verbatim,quote,relative=1] \new Staff \with { - \override StaffSymbol #'width = #23 + \override StaffSymbol.width = #23 } { a4 e' f b | d1 } @end lilypond @@ -2747,7 +2747,7 @@ Works not at all for: a~a a % increase the length of the tie --\tweak #'minimum-length #5 +-\tweak minimum-length #5 ~a @end lilypond @@ -2756,7 +2756,7 @@ a1 \compressFullBarRests R1*23 % increase the length of the rest bar -\once \override MultiMeasureRest #'minimum-length = #20 +\once \override MultiMeasureRest.minimum-length = #20 R1*23 a1 @end lilypond @@ -2764,7 +2764,7 @@ a1 @lilypond[verbatim,quote,relative=2] a \< a a a \! % increase the length of the hairpin -\override Hairpin #'minimum-length = #20 +\override Hairpin.minimum-length = #20 a \< a a a \! @end lilypond @@ -2774,12 +2774,12 @@ phrasing slurs: @lilypond[verbatim,quote,relative=2] a( a) a --\tweak #'minimum-length #5 +-\tweak minimum-length #5 ( a) a\( a\) a --\tweak #'minimum-length #5 +-\tweak minimum-length #5 \( a\) @end lilypond @@ -2795,12 +2795,12 @@ the minimum length of a glissando has no effect unless the e \glissando c' % not effective alone -\once \override Glissando #'minimum-length = #20 +\once \override Glissando.minimum-length = #20 e, \glissando c' % effective only when both overrides are present -\once \override Glissando #'minimum-length = #20 -\once \override Glissando #'springs-and-rods = #ly:spanner::set-spacing-rods +\once \override Glissando.minimum-length = #20 +\once \override Glissando.springs-and-rods = #ly:spanner::set-spacing-rods e, \glissando c' @end lilypond @@ -2808,12 +2808,12 @@ The same is true of the @code{Beam} object: @lilypond[verbatim,quote,relative=1] % not effective alone -\once \override Beam #'minimum-length = #20 +\once \override Beam.minimum-length = #20 e8 e e e % effective only when both overrides are present -\once \override Beam #'minimum-length = #20 -\once \override Beam #'springs-and-rods = #ly:spanner::set-spacing-rods +\once \override Beam.minimum-length = #20 +\once \override Beam.springs-and-rods = #ly:spanner::set-spacing-rods e8 e e e @end lilypond @@ -2828,7 +2828,7 @@ itself: @lilypond[verbatim,quote,relative=2] a \< a a a a \! a a a \break -\override Hairpin #'to-barline = ##f +\override Hairpin.to-barline = ##f a \< a a a a \! a a a @end lilypond @@ -2861,8 +2861,8 @@ the @code{\override} command is quite simple: @lilypond[relative=2,quote,verbatim] e2 \glissando b -\once \override Glissando #'(bound-details left Y) = #3 -\once \override Glissando #'(bound-details right Y) = #-2 +\once \override Glissando.bound-details.left.Y = #3 +\once \override Glissando.bound-details.right.Y = #-2 e2 \glissando b @end lilypond @@ -2880,8 +2880,8 @@ specified by the @code{left-broken} and @code{right-broken} sub-lists of @code{bound-details}. For example: @lilypond[relative=2,ragged-right,verbatim,quote] -\override Glissando #'breakable = ##t -\override Glissando #'(bound-details right-broken Y) = #-3 +\override Glissando.breakable = ##t +\override Glissando.bound-details.right-broken.Y = #-3 c1 \glissando \break f1 @end lilypond @@ -2921,7 +2921,7 @@ This is a markup that is evaluated to yield the stencil. It is used to put @i{cresc.}, @i{tr} and other text on horizontal spanners. @lilypond[quote,ragged-right,relative=2,verbatim] -\override TextSpanner #'(bound-details left text) +\override TextSpanner.bound-details.left.text = \markup { \small \bold Slower } c2\startTextSpan b c a\stopTextSpan @end lilypond @@ -2935,15 +2935,11 @@ or @code{stencil-offset} will move the symbol at the edge vertically relative to the end point of the line: @lilypond[relative=1,quote,verbatim] -\override TextSpanner - #'(bound-details left stencil-align-dir-y) = #-2 -\override TextSpanner - #'(bound-details right stencil-align-dir-y) = #UP - -\override TextSpanner - #'(bound-details left text) = #"ggg" -\override TextSpanner - #'(bound-details right text) = #"hhh" +\override TextSpanner.bound-details.left.stencil-align-dir-y = #-2 +\override TextSpanner.bound-details.right.stencil-align-dir-y = #UP + +\override TextSpanner.bound-details.left.text = #"ggg" +\override TextSpanner.bound-details.right.text = #"hhh" c4^\startTextSpan c c c \stopTextSpan @end lilypond @@ -3031,9 +3027,9 @@ will not be drawn. The default action can be recovered with @lilypond[quote,verbatim,relative=1] a1 a -\override Score.BarLine #'stencil = ##f +\override Score.BarLine.stencil = ##f a a -\revert Score.BarLine #'stencil +\revert Score.BarLine.stencil a a a @end lilypond @@ -3048,7 +3044,7 @@ space but is made invisible. @lilypond[quote,verbatim,relative=2] a4 a -\once \override NoteHead #'transparent = ##t +\once \override NoteHead.transparent = ##t a a @end lilypond @@ -3072,7 +3068,7 @@ and this may leave a ghostly image of the white object, as shown here: @lilypond[quote,verbatim,relative=2] -\override Staff.Clef #'color = #white +\override Staff.Clef.color = #white a1 @end lilypond @@ -3093,8 +3089,8 @@ the @code{Clef} object must be given in a lower value of @code{layer}, say @w{@code{-1}}, so that it is drawn earlier: @lilypond[quote,verbatim,relative=2] -\override Staff.Clef #'color = #white -\override Staff.Clef #'layer = #-1 +\override Staff.Clef.color = #white +\override Staff.Clef.layer = #-1 a1 @end lilypond @@ -3188,7 +3184,7 @@ visibility of bar lines: f4 g a b f4 g a b % Remove bar line at the end of the current line -\once \override Score.BarLine #'break-visibility = #'#(#f #t #t) +\once \override Score.BarLine.break-visibility = #'#(#f #t #t) \break f4 g a b f4 g a b @@ -3234,7 +3230,7 @@ is set. \key g \major f4 g a b % Try to remove all key signatures -\override Staff.KeySignature #'break-visibility = #all-invisible +\override Staff.KeySignature.break-visibility = #all-invisible \key bes \major f4 g a b \break @@ -3260,7 +3256,7 @@ object to remove these. \key g \major f4 g a b \set Staff.explicitKeySignatureVisibility = #all-invisible -\override Staff.KeySignature #'break-visibility = #all-invisible +\override Staff.KeySignature.break-visibility = #all-invisible \key bes \major f4 g a b \break f4 g a b @@ -3278,7 +3274,7 @@ to @code{#f}: f4 g a b \set Staff.explicitKeySignatureVisibility = #all-invisible \set Staff.printKeyCancellation = ##f -\override Staff.KeySignature #'break-visibility = #all-invisible +\override Staff.KeySignature.break-visibility = #all-invisible \key bes \major f4 g a b \break f4 g a b @@ -3347,13 +3343,13 @@ and how to tune them. @lilypond[relative=2,ragged-right,verbatim,quote] d2 \glissando d'2 -\once \override Glissando #'style = #'dashed-line +\once \override Glissando.style = #'dashed-line d,2 \glissando d'2 -\override Glissando #'style = #'dotted-line +\override Glissando.style = #'dotted-line d,2 \glissando d'2 -\override Glissando #'style = #'zigzag +\override Glissando.style = #'zigzag d,2 \glissando d'2 -\override Glissando #'style = #'trill +\override Glissando.style = #'trill d,2 \glissando d'2 @end lilypond @@ -3364,7 +3360,7 @@ override these: @c TODO Complete @lilypond[relative=2,ragged-right,verbatim,quote] e2 \glissando f -\once \override Glissando #'(bound-details right Y) = #-2 +\once \override Glissando.bound-details.right.Y = #-2 e2 \glissando f @end lilypond @@ -3415,7 +3411,7 @@ they may be: @lilypond[quote,verbatim,relative=1] g4\< e' d' f\! -\override Hairpin #'rotation = #'(20 -1 0) +\override Hairpin.rotation = #'(20 -1 0) g,,4\< e' d' f\! @end lilypond @@ -3433,7 +3429,7 @@ to disable the automatic collision avoidance, which would push some of the text too high. @lilypond[quote,verbatim,relative=1] -\override TextScript #'outside-staff-priority = ##f +\override TextScript.outside-staff-priority = ##f g4^\markup { \rotate #30 "a G" } b^\markup { \rotate #30 "a B" } des^\markup { \rotate #30 "a D-Flat" } @@ -3540,12 +3536,12 @@ and @code{Y-offset} modified. @lilypond[verbatim,quote,relative=2] a-3 a --\tweak #'X-offset #0 --\tweak #'Y-offset #0 +-\tweak X-offset #0 +-\tweak Y-offset #0 -3 a --\tweak #'X-offset #-1 --\tweak #'Y-offset #1 +-\tweak X-offset #-1 +-\tweak Y-offset #1 -3 @end lilypond @@ -3620,13 +3616,13 @@ note: @lilypond[quote,verbatim,relative=1] a' --\tweak #'self-alignment-X #-1 +-\tweak self-alignment-X #-1 ^"left-aligned" --\tweak #'self-alignment-X #0 +-\tweak self-alignment-X #0 ^"center-aligned" --\tweak #'self-alignment-X #RIGHT +-\tweak self-alignment-X #RIGHT ^"right-aligned" --\tweak #'self-alignment-X #-2.5 +-\tweak self-alignment-X #-2.5 ^"aligned further to the right" @end lilypond @@ -3658,9 +3654,9 @@ that it nestles close to the note head. @lilypond[quote,verbatim,relative=2] a --\tweak #'self-alignment-X #0.5 % move horizontally left --\tweak #'Y-offset #ly:self-alignment-interface::y-aligned-on-self --\tweak #'self-alignment-Y #-1 % move vertically up +-\tweak self-alignment-X #0.5 % move horizontally left +-\tweak Y-offset #ly:self-alignment-interface::y-aligned-on-self +-\tweak self-alignment-Y #-1 % move vertically up -3 % third finger @end lilypond @@ -3710,20 +3706,20 @@ centered above the object: @lilypond[verbatim,quote,relative=1] % The rehearsal mark will be centered above the Clef -\override Score.RehearsalMark #'break-align-symbols = #'(clef) +\override Score.RehearsalMark.break-align-symbols = #'(clef) \key a \major \clef treble \mark "↓" e1 % The rehearsal mark will be centered above the Time Signature -\override Score.RehearsalMark #'break-align-symbols = #'(time-signature) +\override Score.RehearsalMark.break-align-symbols = #'(time-signature) \key a \major \clef treble \time 3/4 \mark "↓" e2. % The rehearsal mark will be centered above the Breath Mark -\override Score.RehearsalMark #'break-align-symbols = #'(breathing-sign) +\override Score.RehearsalMark.break-align-symbols = #'(breathing-sign) \key a \major \clef treble \time 4/4 @@ -3743,14 +3739,14 @@ line would be. @lilypond[verbatim,quote,relative=1] % The rehearsal mark will be centered above the Key Signature -\override Score.RehearsalMark #'break-align-symbols = #'(key-signature clef) +\override Score.RehearsalMark.break-align-symbols = #'(key-signature clef) \key a \major \clef treble \mark "↓" e1 % The rehearsal mark will be centered above the Clef \set Staff.explicitKeySignatureVisibility = #all-invisible -\override Score.RehearsalMark #'break-align-symbols = #'(key-signature clef) +\override Score.RehearsalMark.break-align-symbols = #'(key-signature clef) \key a \major \clef bass \mark "↓" @@ -3758,7 +3754,7 @@ gis,,1 % The rehearsal mark will be centered above the Bar Line \set Staff.explicitKeySignatureVisibility = #all-invisible \set Staff.explicitClefVisibility = #all-invisible -\override Score.RehearsalMark #'break-align-symbols = #'(key-signature clef) +\override Score.RehearsalMark.break-align-symbols = #'(key-signature clef) \key a \major \clef treble \mark "↓" @@ -3771,19 +3767,19 @@ multiple staves, this setting should be done for all the staves. @lilypond[verbatim,quote,relative=1] % The RehearsalMark will be centered above the Key Signature -\override Score.RehearsalMark #'break-align-symbols = #'(key-signature) +\override Score.RehearsalMark.break-align-symbols = #'(key-signature) \key a \major \clef treble \time 4/4 \mark "↓" e1 % The RehearsalMark will be aligned with the left edge of the Key Signature -\once \override Score.KeySignature #'break-align-anchor-alignment = #LEFT +\once \override Score.KeySignature.break-align-anchor-alignment = #LEFT \mark "↓" \key a \major e1 % The RehearsalMark will be aligned with the right edge of the Key Signature -\once \override Score.KeySignature #'break-align-anchor-alignment = #RIGHT +\once \override Score.KeySignature.break-align-anchor-alignment = #RIGHT \key a \major \mark "↓" e1 @@ -3795,14 +3791,14 @@ edge by an arbitrary amount. The units are staff-spaces: @lilypond[verbatim,quote,relative=1] % The RehearsalMark will be aligned with the left edge of the Key Signature % and then shifted right by 3.5 staff-spaces -\override Score.RehearsalMark #'break-align-symbols = #'(key-signature) -\once \override Score.KeySignature #'break-align-anchor = #3.5 +\override Score.RehearsalMark.break-align-symbols = #'(key-signature) +\once \override Score.KeySignature.break-align-anchor = #3.5 \key a \major \mark "↓" e1 % The RehearsalMark will be aligned with the left edge of the Key Signature % and then shifted left by 2 staff-spaces -\once \override Score.KeySignature #'break-align-anchor = #-2 +\once \override Score.KeySignature.break-align-anchor = #-2 \key a \major \mark "↓" e1 @@ -3850,8 +3846,8 @@ symbol to a cross within a circle. @lilypond[verbatim,quote] XinO = { - \once \override NoteHead #'stencil = #ly:text-interface::print - \once \override NoteHead #'text = \markup { + \once \override NoteHead.stencil = #ly:text-interface::print + \once \override NoteHead.text = \markup { \combine \halign #-0.7 \draw-circle #0.85 #0.2 ##f \musicglyph #"noteheads.s2cross" @@ -4079,13 +4075,13 @@ c1 g2 % create a slur and move it to a new position % the <> is just an empty chord to carry the slur termination - -\tweak #'control-points #'((-2 . 3.8) (-1 . 3.9) (0 . 4) (1 . 3.4)) ( <> ) + -\tweak control-points #'((-2 . 3.8) (-1 . 3.9) (0 . 4) (1 . 3.4)) ( <> ) f, } { e'2 % create a slur and move it to a new position - -\tweak #'control-points #'((-2 . 3) (-1 . 3.1) (0 . 3.2) (1 . 2.4)) ( <> ) + -\tweak control-points #'((-2 . 3) (-1 . 3.1) (0 . 3.2) (1 . 2.4)) ( <> ) f, } } @@ -4173,12 +4169,12 @@ process. '(-0.5 . 0.5))))) squareLineCircleSpace = { - \override NoteHead #'stencil = #square-line-circle-space + \override NoteHead.stencil = #square-line-circle-space } smartSquareLineCircleSpace = { \squareLineCircleSpace - \override NoteHead #'Y-extent = + \override NoteHead.Y-extent = #(ly:make-unpure-pure-container ly:grob::stencil-height (lambda (grob start end) (ly:grob::stencil-height grob))) @@ -4314,7 +4310,7 @@ padText = (parser location padding) (number?) #{ - \once \override TextScript #'padding = #padding + \once \override TextScript.padding = #padding #}) \relative c''' { @@ -4353,7 +4349,7 @@ tempoPadded = (parser location padding tempotext) (number? markup?) #{ - \once \override Score.MetronomeMark #'padding = #padding + \once \override Score.MetronomeMark.padding = #padding \tempo \markup { \bold #tempotext } #}) diff --git a/Documentation/notation/cheatsheet.itely b/Documentation/notation/cheatsheet.itely index 57cf68c4d1..89fe8ebb10 100644 --- a/Documentation/notation/cheatsheet.itely +++ b/Documentation/notation/cheatsheet.itely @@ -8,7 +8,7 @@ Guide, node Updating translation committishes.. @end ignore -@c \version "2.16.0" +@c \version "2.17.6" @c TODO: add tablature. @@ -28,7 +28,7 @@ @tab @lilypond[relative=2,notime] \set Staff.autoBeaming = ##f -\override Staff.Clef #'break-visibility = #all-invisible +\override Staff.Clef.break-visibility = #all-invisible c1 c2 c8 c16 @end lilypond @@ -36,7 +36,7 @@ c1 c2 c8 c16 @tab augmentation dots @tab @lilypond[relative=2,notime] -\override Staff.Clef #'break-visibility = #all-invisible +\override Staff.Clef.break-visibility = #all-invisible c4. c4.. @end lilypond @@ -68,7 +68,7 @@ s4_" " @tab time signature @tab @lilypond[relative=1] -\override Staff.Clef #'stencil = #empty-stencil +\override Staff.Clef.stencil = #empty-stencil \time 3/4 s4_" " \time 4/4 @@ -80,7 +80,7 @@ s16_" " @tab rest @tab @lilypond[relative=2,notime] -\override Staff.Clef #'break-visibility = #all-invisible +\override Staff.Clef.break-visibility = #all-invisible r4 r8 @end lilypond diff --git a/Documentation/notation/chords.itely b/Documentation/notation/chords.itely index b51dccf061..6b092e1dab 100644 --- a/Documentation/notation/chords.itely +++ b/Documentation/notation/chords.itely @@ -7,7 +7,7 @@ Guide, node Updating translation committishes.. @end ignore -@c \version "2.16.0" +@c \version "2.17.6" @node Chord notation @@ -168,7 +168,7 @@ The default action; produces a major triad. @tab @lilypond[line-width=4\cm, noragged-right] \chordmode { - \override Staff.TimeSignature #'stencil = ##f + \override Staff.TimeSignature.stencil = ##f c1 } @end lilypond @@ -180,7 +180,7 @@ The minor chord. This modifier lowers the 3rd. @tab @lilypond[line-width=4\cm, noragged-right] \chordmode { - \override Staff.TimeSignature #'stencil = ##f + \override Staff.TimeSignature.stencil = ##f c1:m c:m7 } @end lilypond @@ -194,7 +194,7 @@ present) the 7th step. @tab @lilypond[line-width=4\cm, noragged-right] \chordmode { - \override Staff.TimeSignature #'stencil = ##f + \override Staff.TimeSignature.stencil = ##f c1:dim c:dim7 } @end lilypond @@ -206,7 +206,7 @@ The augmented chord. This modifier raises the 5th step. @tab @lilypond[line-width=4\cm, noragged-right] \chordmode { - \override Staff.TimeSignature #'stencil = ##f + \override Staff.TimeSignature.stencil = ##f c1:aug } @end lilypond @@ -220,7 +220,7 @@ to create a major triad. @tab @lilypond[line-width=4\cm, noragged-right] \chordmode { - \override Staff.TimeSignature #'stencil = ##f + \override Staff.TimeSignature.stencil = ##f c1:maj c:maj7 } @end lilypond diff --git a/Documentation/notation/editorial.itely b/Documentation/notation/editorial.itely index d81c9160fa..fa7999e76b 100644 --- a/Documentation/notation/editorial.itely +++ b/Documentation/notation/editorial.itely @@ -7,7 +7,7 @@ Guide, node Updating translation committishes.. @end ignore -@c \version "2.16.0" +@c \version "2.17.6" @node Editorial annotations @section Editorial annotations @@ -97,11 +97,11 @@ so that only certain layout objects are affected. @lilypond[verbatim,quote,relative=2] \set fontSize = #3 c4.-> d8---3 -\override NoteHead #'font-size = #-4 +\override NoteHead.font-size = #-4 c4.-> d8---3 -\override Script #'font-size = #2 +\override Script.font-size = #2 c4.-> d8---3 -\override Stem #'font-size = #-5 +\override Stem.font-size = #-5 c4.-> d8---3 @end lilypond @@ -302,11 +302,11 @@ Individual objects may be assigned colors. Valid color names are listed in the @ref{List of colors}. @lilypond[verbatim,quote,relative=2] -\override NoteHead #'color = #red +\override NoteHead.color = #red c4 c -\override NoteHead #'color = #(x11-color 'LimeGreen) +\override NoteHead.color = #(x11-color 'LimeGreen) d -\override Stem #'color = #blue +\override Stem.color = #blue e @end lilypond @@ -323,20 +323,20 @@ If @code{x11-color} cannot make sense of the parameter then the color returned defaults to black. @lilypond[verbatim,quote,relative=2] -\override Staff.StaffSymbol #'color = #(x11-color 'SlateBlue2) +\override Staff.StaffSymbol.color = #(x11-color 'SlateBlue2) \set Staff.instrumentName = \markup { \with-color #(x11-color 'navy) "Clarinet" } gis8 a -\override Beam #'color = #(x11-color "medium turquoise") +\override Beam.color = #(x11-color "medium turquoise") gis a -\override Accidental #'color = #(x11-color 'DarkRed) +\override Accidental.color = #(x11-color 'DarkRed) gis a -\override NoteHead #'color = #(x11-color "LimeGreen") +\override NoteHead.color = #(x11-color "LimeGreen") gis a % this is deliberate nonsense; note that the stems remain black -\override Stem #'color = #(x11-color 'Boggle) +\override Stem.color = #(x11-color 'Boggle) b2 cis @end lilypond @@ -350,16 +350,16 @@ Exact RGB colors can be specified using the Scheme function @code{rgb-color}. @lilypond[verbatim,quote,relative=2] -\override Staff.StaffSymbol #'color = #(x11-color 'SlateBlue2) +\override Staff.StaffSymbol.color = #(x11-color 'SlateBlue2) \set Staff.instrumentName = \markup { \with-color #(x11-color 'navy) "Clarinet" } -\override Stem #'color = #(rgb-color 0 0 0) +\override Stem.color = #(rgb-color 0 0 0) gis8 a -\override Stem #'color = #(rgb-color 1 1 1) +\override Stem.color = #(rgb-color 1 1 1) gis8 a -\override Stem #'color = #(rgb-color 0 0 0.5) +\override Stem.color = #(rgb-color 0 0 0.5) gis4 a @end lilypond diff --git a/Documentation/notation/expressive.itely b/Documentation/notation/expressive.itely index 157afe708c..82614e6d2b 100644 --- a/Documentation/notation/expressive.itely +++ b/Documentation/notation/expressive.itely @@ -7,7 +7,7 @@ Guide, node Updating translation committishes.. @end ignore -@c \version "2.16.0" +@c \version "2.17.6" @node Expressive marks @section Expressive marks @@ -167,8 +167,8 @@ to a multi-measure rest (and only a multi-measure rest). This creates a @code{MultiMeasureRestText} object. @lilypond[verbatim,quote,relative=2] -\override Script #'color = #red -\override MultiMeasureRestText #'color = #blue +\override Script.color = #red +\override MultiMeasureRestText.color = #blue a2\fermata r\fermata R1\fermataMarkup @end lilypond diff --git a/Documentation/notation/fretted-strings.itely b/Documentation/notation/fretted-strings.itely index f10234341f..8917e64750 100644 --- a/Documentation/notation/fretted-strings.itely +++ b/Documentation/notation/fretted-strings.itely @@ -7,7 +7,7 @@ Guide, node Updating translation committishes.. @end ignore -@c \version "2.16.0" +@c \version "2.17.6" @node Fretted string instruments @section Fretted string instruments @@ -237,7 +237,7 @@ possible. This behaviour can be changed by setting @code{restrainOpenStrings} to @code{#t}. @lilypond[quote,ragged-right,verbatim] -\layout { \override Voice.StringNumber #'stencil = ##f } +\layout { \override Voice.StringNumber.stencil = ##f } \new StaffGroup << \new Staff \relative c { \clef "treble_8" @@ -376,7 +376,7 @@ Harmonic indications can be added to tablature notation as sounding pitches: @lilypond[verbatim,quote] -\layout { \override Voice.StringNumber #'stencil = ##f } +\layout { \override Voice.StringNumber.stencil = ##f } firstHarmonic = { d'4\4\harmonic g'4\3\harmonic @@ -539,7 +539,7 @@ written. @lilypond[quote,ragged-right,verbatim] << \new Voice \with { - \override StringNumber #'stencil = ##f + \override StringNumber.stencil = ##f } { \clef "bass_8" \relative c, { @@ -921,8 +921,7 @@ Fingering indications can be included in the fret-diagram-terse markup string. } } \context Staff { - \override Voice.TextScript - #'(fret-diagram-details finger-code) = #'below-string + \override Voice.TextScript.fret-diagram-details.finger-code = #'below-string \clef "treble_8" 1^\markup { \fret-diagram-terse #"x;3-3;2-2;o;1-1;o;" @@ -996,8 +995,7 @@ capo will be the lowest fret in the fret diagram. } \context Staff { \clef "treble_8" - \override Voice.TextScript - #'(fret-diagram-details finger-code) = #'below-string + \override Voice.TextScript.fret-diagram-details.finger-code = #'below-string 1^\markup { \fret-diagram-verbose #'( (place-fret 6 1) @@ -1667,7 +1665,7 @@ barring indications. \clef "treble_8" b16 d g b e \textSpannerDown -\override TextSpanner #'(bound-details left text) = #"XII " +\override TextSpanner.bound-details.left.text = #"XII " g16\startTextSpan b16 e g e b g\stopTextSpan e16 b g d @@ -1697,7 +1695,7 @@ text markup. @lilypond[quote,ragged-right,verbatim] \relative c' { \clef "treble_8" - \override Staff.NoteHead #'style = #'harmonic-mixed + \override Staff.NoteHead.style = #'harmonic-mixed d^\markup { \italic { \fontsize #-2 { "harm. 12" }}} 1 } @end lilypond diff --git a/Documentation/notation/input.itely b/Documentation/notation/input.itely index e805da5aeb..4ca0af6a28 100644 --- a/Documentation/notation/input.itely +++ b/Documentation/notation/input.itely @@ -502,7 +502,7 @@ expression, i.e. every item that begins with a @code{#}@tie{}sign. @item In @code{lyricmode} to separate all the terms in both @code{\override} and @code{\set} commands. In particular, spaces must be used around the dot and the equals sign in commands like -@code{\override Score . LyricText #'font-size = #5} and before and +@code{\override Score.LyricText.font-size = #5} and before and after the entire command. @end itemize @@ -1347,7 +1347,7 @@ suppressed: \footnote \markup { \super "$" } #'(0.5 . 1) \markup { \super "$" \italic " The second note" } e c4 - \once \override Score.FootnoteItem #'annotation-line = ##f + \once \override Score.FootnoteItem.annotation-line = ##f b-\footnote \markup \tiny "+" #'(0.1 . 0.1) \markup { \super "+" \italic " Editorial" } \p } diff --git a/Documentation/notation/keyboards.itely b/Documentation/notation/keyboards.itely index 6bf1c0be8f..c0bdb0e4b1 100644 --- a/Documentation/notation/keyboards.itely +++ b/Documentation/notation/keyboards.itely @@ -7,7 +7,7 @@ Guide, node Updating translation committishes.. @end ignore -@c \version "2.16.0" +@c \version "2.17.6" @node Keyboard and other multi-staff instruments @section Keyboard and other multi-staff instruments @@ -206,7 +206,7 @@ Overlapping notation can result when voices cross staves: \new Staff = "up" { \voiceOne % Make space for fingering in the cross-staff voice - \once\override DynamicLineSpanner #'staff-padding = #3.4 + \once\override DynamicLineSpanner.staff-padding = #3.4 e''2\p\< d''\> c''1\! } diff --git a/Documentation/notation/percussion.itely b/Documentation/notation/percussion.itely index f864e1e625..52e08335db 100644 --- a/Documentation/notation/percussion.itely +++ b/Documentation/notation/percussion.itely @@ -7,7 +7,7 @@ Guide, node Updating translation committishes.. @end ignore -@c \version "2.16.0" +@c \version "2.17.6" @node Percussion @section Percussion @@ -247,17 +247,17 @@ mus = \drummode { << \new DrumStaff \with { \remove "Bar_engraver" \remove "Time_signature_engraver" - \override Stem #'transparent = ##t - \override Flag #'transparent = ##t - \override Stem #'Y-extent = ##f + \override Stem.transparent = ##t + \override Flag.transparent = ##t + \override Stem.Y-extent = ##f } \mus \new Lyrics \nam >> \layout { \context { \Score - \override LyricText #'font-family = #'typewriter - \override BarNumber #'transparent =##T + \override LyricText.font-family = #'typewriter + \override BarNumber.transparent =##T } } } @@ -279,16 +279,16 @@ mus = \drummode { timh ssh timl ssl cb s16 } \new DrumStaff \with { \remove "Bar_engraver" \remove "Time_signature_engraver" - \override Stem #'transparent = ##t - \override Flag #'transparent = ##t - \override Stem #'Y-extent = ##f - \override StaffSymbol #'line-count = #2 - \override StaffSymbol #'staff-space = #2 - \override VerticalAxisGroup #'minimum-Y-extent = #'(-3.0 . 4.0) + \override Stem.transparent = ##t + \override Flag.transparent = ##t + \override Stem.Y-extent = ##f + \override StaffSymbol.line-count = #2 + \override StaffSymbol.staff-space = #2 + \override VerticalAxisGroup.minimum-Y-extent = #'(-3.0 . 4.0) drumStyleTable = #timbales-style } \mus \new Lyrics { - \override LyricText #'font-family = #'typewriter + \override LyricText.font-family = #'typewriter \nam } >> @@ -306,16 +306,16 @@ mus = \drummode { cgh cgho cghm ssh cgl cglo cglm ssl s16 } \remove "Bar_engraver" \remove "Time_signature_engraver" drumStyleTable = #congas-style - \override StaffSymbol #'line-count = #2 + \override StaffSymbol.line-count = #2 %% this sucks; it will lengthen stems. - \override StaffSymbol #'staff-space = #2 - \override Stem #'transparent = ##t - \override Flag #'transparent = ##t - \override Stem #'Y-extent = ##f + \override StaffSymbol.staff-space = #2 + \override Stem.transparent = ##t + \override Flag.transparent = ##t + \override Stem.Y-extent = ##f } \mus \new Lyrics { - \override LyricText #'font-family = #'typewriter + \override LyricText.font-family = #'typewriter \nam } >> @@ -332,17 +332,17 @@ mus = \drummode { boh boho bohm ssh bol bolo bolm ssl s16 } \new DrumStaff \with { \remove "Bar_engraver" \remove "Time_signature_engraver" - \override StaffSymbol #'line-count = #2 + \override StaffSymbol.line-count = #2 drumStyleTable = #bongos-style %% this sucks; it will lengthen stems. - \override StaffSymbol #'staff-space = #2 - \override Stem #'transparent = ##t - \override Flag #'transparent = ##t - \override Stem #'Y-extent = ##f + \override StaffSymbol.staff-space = #2 + \override Stem.transparent = ##t + \override Flag.transparent = ##t + \override Stem.Y-extent = ##f } \mus \new Lyrics { - \override LyricText #'font-family = #'typewriter + \override LyricText.font-family = #'typewriter \nam } >> @@ -359,14 +359,14 @@ mus = \drummode { tri trio trim gui guis guil cb cl tamb cab mar hc s16 } \new DrumStaff \with{ \remove "Bar_engraver" drumStyleTable = #percussion-style - \override StaffSymbol #'line-count = #1 + \override StaffSymbol.line-count = #1 \remove "Time_signature_engraver" - \override Stem #'transparent = ##t - \override Flag #'transparent = ##t - \override Stem #'Y-extent = ##f + \override Stem.transparent = ##t + \override Flag.transparent = ##t + \override Stem.Y-extent = ##f } \mus \new Lyrics { - \override LyricText #'font-family = #'typewriter + \override LyricText.font-family = #'typewriter \nam } >> @@ -417,10 +417,10 @@ Two Woodblocks, entered with wbh (high woodblock) and wbl (low woodblock) woodstaff = { % This defines a staff with only two lines. % It also defines the positions of the two lines. - \override Staff.StaffSymbol #'line-positions = #'(-2 3) + \override Staff.StaffSymbol.line-positions = #'(-2 3) % This is necessary; if not entered, the barline would be too short! - \override Staff.BarLine #'bar-extent = #'(-1.5 . 1.5) + \override Staff.BarLine.bar-extent = #'(-1.5 . 1.5) } \new DrumStaff { @@ -438,7 +438,7 @@ woodstaff = { @end lilypond Note that in this special case the length of the barline must -altered with @code{\override Staff.BarLine #'bar-extent #'(from . to)}. +altered with @code{\override Staff.BarLine.bar-extent #'(from . to)}. Otherwise it would be too short. And you have also to define the positions of the two stafflines. For more information about these delicate things have a look at @ref{Staff symbol}. @@ -449,8 +449,8 @@ A tambourine, entered with @q{tamb}: #(define mydrums '((tambourine default #t 0))) tambustaff = { - \override Staff.StaffSymbol #'line-positions = #'( 0 ) - \override Staff.BarLine #'bar-extent = #'(-1.5 . 1.5) + \override Staff.StaffSymbol.line-positions = #'( 0 ) + \override Staff.BarLine.bar-extent = #'(-1.5 . 1.5) \set DrumStaff.instrumentName = #"Tambourine" } @@ -475,8 +475,8 @@ Music for Tam-Tam (entered with @q{tt}): #(define mydrums '((tamtam default #t 0))) tamtamstaff = { - \override Staff.StaffSymbol #'line-positions = #'( 0 ) - \override Staff.BarLine #'bar-extent = #'(-1.5 . 1.5) + \override Staff.StaffSymbol.line-positions = #'( 0 ) + \override Staff.BarLine.bar-extent = #'(-1.5 . 1.5) \set DrumStaff.instrumentName = #"Tamtam" } @@ -497,9 +497,9 @@ Two different bells, entered with @q{cb} (cowbell) and @q{rb} (ridebell) (cowbell default #t -2))) bellstaff = { - \override DrumStaff.StaffSymbol #'line-positions = #'(-2 3) + \override DrumStaff.StaffSymbol.line-positions = #'(-2 3) \set DrumStaff.drumStyleTable = #(alist->hash-table mydrums) - \override Staff.BarLine #'bar-extent = #'(-1.5 . 1.5) + \override Staff.BarLine.bar-extent = #'(-1.5 . 1.5) \set DrumStaff.instrumentName = #"Different Bells" } diff --git a/Documentation/notation/pitches.itely b/Documentation/notation/pitches.itely index 873aeec8ef..bdfc34a7df 100644 --- a/Documentation/notation/pitches.itely +++ b/Documentation/notation/pitches.itely @@ -1187,8 +1187,8 @@ grob. @lilypond[fragment,quote,relative=1] \new Staff \with { - \override OctavateEight #'color = #red - \override Clef #'color = #blue + \override OctavateEight.color = #red + \override Clef.color = #blue } \clef "treble_8" c4 @@ -1288,12 +1288,12 @@ accidentals are placed within the octave ending at that staff position. @lilypond[verbatim, quote,relative=0] -\override Staff.KeySignature #'flat-positions = #'((-5 . 5)) -\override Staff.KeyCancellation #'flat-positions = #'((-5 . 5)) +\override Staff.KeySignature.flat-positions = #'((-5 . 5)) +\override Staff.KeyCancellation.flat-positions = #'((-5 . 5)) \clef bass \key es\major es g bes d \clef treble \bar "||" \key es\major es g bes d -\override Staff.KeySignature #'sharp-positions = #'(2) +\override Staff.KeySignature.sharp-positions = #'(2) \bar "||" \key b\major b fis b2 @end lilypond @@ -2741,13 +2741,13 @@ The appearance of note heads may be altered: @lilypond[verbatim,quote,relative=2] c4 b -\override NoteHead #'style = #'cross +\override NoteHead.style = #'cross c4 b -\revert NoteHead #'style +\revert NoteHead.style a b -\override NoteHead #'style = #'harmonic +\override NoteHead.style = #'harmonic a b -\revert NoteHead #'style +\revert NoteHead.style c4 d e f @end lilypond diff --git a/Documentation/notation/rhythms.itely b/Documentation/notation/rhythms.itely index 517b95b606..6d58aff295 100644 --- a/Documentation/notation/rhythms.itely +++ b/Documentation/notation/rhythms.itely @@ -7,7 +7,7 @@ Guide, node Updating translation committishes.. @end ignore -@c \version "2.17.5" +@c \version "2.17.6" @node Rhythms @section Rhythms @@ -526,11 +526,11 @@ Override @var{whiteout} and @var{layer} layout properties for ties that collide with other objects in a staff. @lilypond[verbatim,quote,ragged-right,relative=2] -\override Tie #'layer = #-2 -\override Staff.TimeSignature #'layer = #-1 -\override Staff.KeySignature #'layer = #-1 -\override Staff.TimeSignature #'whiteout = ##t -\override Staff.KeySignature #'whiteout = ##t +\override Tie.layer = #-2 +\override Staff.TimeSignature.layer = #-1 +\override Staff.KeySignature.layer = #-1 +\override Staff.TimeSignature.whiteout = ##t +\override Staff.KeySignature.whiteout = ##t b2 b~ \time 3/4 \key a \major @@ -623,7 +623,7 @@ commands: \new Staff { % These two lines are just to prettify this example \time 16/1 - \override Staff.TimeSignature #'stencil = ##f + \override Staff.TimeSignature.stencil = ##f % Print a maxima rest, equal to four breves r\maxima % Print a longa rest, equal to two breves @@ -883,10 +883,10 @@ following example:} @lilypond[quote,verbatim,relative=2] % This fails, as the wrong object name is specified -\override TextScript #'padding = #5 +\override TextScript.padding = #5 R1^"wrong" % This is the correct object name to be specified -\override MultiMeasureRestText #'padding = #5 +\override MultiMeasureRestText.padding = #5 R1^"right" @end lilypond @@ -1476,7 +1476,7 @@ Bar numbering is resumed at the end of the cadenza. @lilypond[verbatim,relative=2,quote] % Show all bar numbers -\override Score.BarNumber #'break-visibility = #all-visible +\override Score.BarNumber.break-visibility = #all-visible c4 d e d \cadenzaOn c4 c d8[ d d] f4 g4. @@ -2524,14 +2524,14 @@ lengthening. The first four 32nd notes gradually speed up, while the last four 32nd notes are at a constant tempo. @lilypond[relative=1,verbatim,quote] -\override Beam #'grow-direction = #LEFT +\override Beam.grow-direction = #LEFT \featherDurations #(ly:make-moment 2 1) { c16[ c c c c c c c] } -\override Beam #'grow-direction = #RIGHT +\override Beam.grow-direction = #RIGHT \featherDurations #(ly:make-moment 2 3) { c32[ d e f] } % revert to non-feathered beams -\override Beam #'grow-direction = #'() +\override Beam.grow-direction = #'() { g32[ a b c] } @end lilypond @@ -2961,7 +2961,7 @@ line visible}, @code{beginning of line visible}. In the following example bar numbers are printed at all possible places: @lilypond[verbatim,quote,relative=1] -\override Score.BarNumber #'break-visibility = #'#(#t #t #t) +\override Score.BarNumber.break-visibility = #'#(#t #t #t) \set Score.currentBarNumber = #11 % Permit first bar number to be printed \bar "" diff --git a/Documentation/notation/simultaneous.itely b/Documentation/notation/simultaneous.itely index 30e682b74a..700a00fc5e 100644 --- a/Documentation/notation/simultaneous.itely +++ b/Documentation/notation/simultaneous.itely @@ -7,7 +7,7 @@ Guide, node Updating translation committishes.. @end ignore -@c \version "2.16.0" +@c \version "2.17.6" @node Simultaneous notes @@ -300,7 +300,7 @@ warning: ignoring too many clashing note columns will appear during compilation. This message can be suppressed by: @example -\override NoteColumn #'ignore-collision = ##t +\override NoteColumn.ignore-collision = ##t @end example However, this not only suppresses the warning but will prevent any @@ -844,13 +844,13 @@ Internals Reference: @cindex collisions, ignoring @knownissues -Using @code{\override NoteColumn #'ignore-collision = ##t} will cause +Using @code{\override NoteColumn.ignore-collision = ##t} will cause differently headed notes in different voices to merge incorrectly. @lilypond[quote,relative=1,verbatim] \mergeDifferentlyHeadedOn << { c16 a' b a } \\ { c,2 } >> -\override NoteColumn #'ignore-collision = ##t +\override NoteColumn.ignore-collision = ##t << { c16 a' b a } \\ { c,2 } >> @end lilypond diff --git a/Documentation/notation/spacing.itely b/Documentation/notation/spacing.itely index 38fbd157c7..a318ed4cee 100644 --- a/Documentation/notation/spacing.itely +++ b/Documentation/notation/spacing.itely @@ -30,7 +30,7 @@ staff lines." Could we add a sentence: "Use instead the pair fontSize = #@var{N} - \override StaffSymbol #'staff-space = #(magstep + \override StaffSymbol.staff-space = #(magstep @var{N}) inside the Staff context to change the size of the font and the distance between @@ -1116,12 +1116,12 @@ Here is an example @code{\layout} block: indent = 2\cm \context @{ \StaffGroup - \override StaffGrouper #'staff-staff-spacing #'basic-distance = #8 + \override StaffGrouper.staff-staff-spacing.basic-distance = #8 @} \context @{ \Voice - \override TextScript #'padding = #1 - \override Glissando #'thickness = #3 + \override TextScript.padding = #1 + \override Glissando.thickness = #3 @} @} @end example @@ -1142,8 +1142,8 @@ For example, if this block: \layout @{ \context @{ \Voice - \override TextScript #'color = #magenta - \override Glissando #'thickness = #1.5 + \override TextScript.color = #magenta + \override Glissando.thickness = #1.5 @} @} @end example @@ -1163,7 +1163,7 @@ If a variable is defined like this: layoutVariable = \layout @{ \context @{ \Voice - \override NoteHead #'font-size = #4 + \override NoteHead.font-size = #4 @} @} @end example @@ -1183,7 +1183,7 @@ for example: \layoutVariable \context @{ \Voice - \override NoteHead #'color = #red + \override NoteHead.color = #red @} @} @end example @@ -1401,10 +1401,10 @@ with the music: Similarly, line breaks are normally forbidden when beams cross bar lines. This behavior can be changed by setting -@code{\override Beam #'breakable = ##t}: +@code{\override Beam.breakable = ##t}: @lilypond[quote,ragged-right,relative=2,verbatim] -\override Beam #'breakable = ##t +\override Beam.breakable = ##t c2. c8[ c | \break c8 c] c2. | @end lilypond @@ -1703,8 +1703,8 @@ Lily sometimes rejects explicit @code{\break} and @code{\pageBreak} commands. There are two commands to override this behavior: @example -\override NonMusicalPaperColumn #'line-break-permission = ##f -\override NonMusicalPaperColumn #'page-break-permission = ##f +\override NonMusicalPaperColumn.line-break-permission = ##f +\override NonMusicalPaperColumn.page-break-permission = ##f @end example When @code{line-break-permission} is overridden to false, Lily will insert @@ -1735,8 +1735,8 @@ music = \relative c'' { c8 c c c } \layout { \context { \Score - \override NonMusicalPaperColumn #'line-break-permission = ##f - \override NonMusicalPaperColumn #'page-break-permission = ##f + \override NonMusicalPaperColumn.line-break-permission = ##f + \override NonMusicalPaperColumn.page-break-permission = ##f } } } @@ -1802,20 +1802,16 @@ music = \relative c'' { c4 c c c } \score { \new Staff << \new Voice { - \overrideProperty Score.NonMusicalPaperColumn - #'line-break-system-details #'((Y-offset . 0)) + \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details #'((Y-offset . 0)) s1 * 2 \break - \overrideProperty Score.NonMusicalPaperColumn - #'line-break-system-details #'((Y-offset . 35)) + \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details #'((Y-offset . 35)) s1 * 3 \break - \overrideProperty Score.NonMusicalPaperColumn - #'line-break-system-details #'((Y-offset . 70)) + \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details #'((Y-offset . 70)) s1 * 6 \break - \overrideProperty Score.NonMusicalPaperColumn - #'line-break-system-details #'((Y-offset . 105)) + \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details #'((Y-offset . 105)) s1 * 5 \break } \new Voice { @@ -1959,14 +1955,14 @@ of these reference points: #(define zero-space '((padding . -inf.0) (basic-distance . 0))) alignToZero = \with { - \override VerticalAxisGroup #'nonstaff-relatedstaff-spacing = #zero-space - \override VerticalAxisGroup #'nonstaff-nonstaff-spacing = #zero-space + \override VerticalAxisGroup.nonstaff-relatedstaff-spacing = #zero-space + \override VerticalAxisGroup.nonstaff-nonstaff-spacing = #zero-space } lowerCaseChords = \with { chordNameLowercaseMinor = ##t } staffAffinityDown = \with { - \override VerticalAxisGroup #'staff-affinity = #DOWN + \override VerticalAxisGroup.staff-affinity = #DOWN } labelContext = #(define-music-function @@ -1984,13 +1980,13 @@ labelContext = \lowerCaseChords } \context { \FretBoards \alignToZero \staffAffinityDown } \context { \Score - \override BarLine #'stencil = ##f - \override DynamicText #'self-alignment-X = #-1 - \override FretBoard #'X-offset = #1.75 - \override InstrumentName #'minimum-Y-extent = #'(-2 . 2) - \override InstrumentName #'extra-offset = #'(0 . -0.5) - \override TextScript #'minimum-Y-extent = #'(-2 . 3) - \override TimeSignature #'stencil = ##f + \override BarLine.stencil = ##f + \override DynamicText.self-alignment-X = #-1 + \override FretBoard.X-offset = #1.75 + \override InstrumentName.minimum-Y-extent = #'(-2 . 2) + \override InstrumentName.extra-offset = #'(0 . -0.5) + \override TextScript.minimum-Y-extent = #'(-2 . 3) + \override TimeSignature.stencil = ##f } } @@ -2053,12 +2049,11 @@ individually, and the second completely re-defines the property: @example \new Staff \with @{ - \override VerticalAxisGroup #'default-staff-staff-spacing - #'basic-distance = #10 + \override VerticalAxisGroup.default-staff-staff-spacing.basic-distance = #10 @} @{ @dots{} @} \new Staff \with @{ - \override VerticalAxisGroup #'default-staff-staff-spacing = + \override VerticalAxisGroup.default-staff-staff-spacing = #'((basic-distance . 10) (minimum-distance . 9) (padding . 1) @@ -2073,8 +2068,7 @@ To change any spacing settings globally, put them in the \layout @{ \context @{ \Staff - \override VerticalAxisGroup #'default-staff-staff-spacing - #'basic-distance = #10 + \override VerticalAxisGroup.default-staff-staff-spacing.basic-distance = #10 @} @} @end example @@ -2232,7 +2226,7 @@ are combined in a group or groups. \layout { \context { \Staff - \override VerticalAxisGroup #'default-staff-staff-spacing = + \override VerticalAxisGroup.default-staff-staff-spacing = #'((basic-distance . 8) (minimum-distance . 7) (padding . 1)) @@ -2254,7 +2248,7 @@ are combined in a group or groups. % By setting 'padding to a negative value, staves can be made to % collide. The lowest acceptable value for 'basic-distance is 0. \new Staff \with { - \override VerticalAxisGroup #'default-staff-staff-spacing = + \override VerticalAxisGroup.default-staff-staff-spacing = #'((basic-distance . 3.5) (padding . -10)) } { \clef bass g2 r | } @@ -2309,14 +2303,14 @@ The following example shows how properties of the \layout { \context { \Score - \override StaffGrouper #'staff-staff-spacing #'padding = #0 - \override StaffGrouper #'staff-staff-spacing #'basic-distance = #1 + \override StaffGrouper.staff-staff-spacing.padding = #0 + \override StaffGrouper.staff-staff-spacing.basic-distance = #1 } } << \new PianoStaff \with { - \override StaffGrouper #'staffgroup-staff-spacing #'basic-distance = #20 + \override StaffGrouper.staffgroup-staff-spacing.basic-distance = #20 } << \new Staff { c'1 } \new Staff { c'1 } @@ -2375,24 +2369,23 @@ able to stretch much more than usual: \layout { \context { \Lyrics - \override VerticalAxisGroup - #'nonstaff-nonstaff-spacing #'stretchability = #1000 + \override VerticalAxisGroup.nonstaff-nonstaff-spacing.stretchability = #1000 } } \new StaffGroup << \new Staff \with { - \override VerticalAxisGroup #'staff-staff-spacing = #'((basic-distance . 30)) + \override VerticalAxisGroup.staff-staff-spacing = #'((basic-distance . 30)) } { c'1 } \new Lyrics \with { - \override VerticalAxisGroup #'staff-affinity = #UP + \override VerticalAxisGroup.staff-affinity = #UP } \lyricmode { up } \new Lyrics \with { - \override VerticalAxisGroup #'staff-affinity = #CENTER + \override VerticalAxisGroup.staff-affinity = #CENTER } \lyricmode { center } \new Lyrics \with { - \override VerticalAxisGroup #'staff-affinity = #DOWN + \override VerticalAxisGroup.staff-affinity = #DOWN } \lyricmode { down } \new Staff { c'1 } >> @@ -2454,21 +2447,16 @@ example @code{NonMusicalPaperColumn} overrides with the special @code{\overrideProperty} command: @example -\overrideProperty NonMusicalPaperColumn - #'line-break-system-details #'((X-offset . 20)) +\overrideProperty NonMusicalPaperColumn.line-break-system-details #'((X-offset . 20)) -\overrideProperty NonMusicalPaperColumn - #'line-break-system-details #'((Y-offset . 40)) +\overrideProperty NonMusicalPaperColumn.line-break-system-details #'((Y-offset . 40)) -\overrideProperty NonMusicalPaperColumn - #'line-break-system-details #'((X-offset . 20) +\overrideProperty NonMusicalPaperColumn.line-break-system-details #'((X-offset . 20) (Y-offset . 40)) -\overrideProperty NonMusicalPaperColumn - #'line-break-system-details #'((alignment-distances . (15))) +\overrideProperty NonMusicalPaperColumn.line-break-system-details #'((alignment-distances . (15))) -\overrideProperty NonMusicalPaperColumn - #'line-break-system-details #'((X-offset . 20) +\overrideProperty NonMusicalPaperColumn.line-break-system-details #'((X-offset . 20) (Y-offset . 40) (alignment-distances . (15))) @end example @@ -2520,14 +2508,11 @@ attribute of the @code{NonMusicalPaperColumn} grob: << \new Staff << \new Voice { - \overrideProperty Score.NonMusicalPaperColumn - #'line-break-system-details #'((Y-offset . 0)) + \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details #'((Y-offset . 0)) s1*5 \break - \overrideProperty Score.NonMusicalPaperColumn - #'line-break-system-details #'((Y-offset . 40)) + \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details #'((Y-offset . 40)) s1*5 \break - \overrideProperty Score.NonMusicalPaperColumn - #'line-break-system-details #'((Y-offset . 80)) + \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details #'((Y-offset . 80)) s1*5 \break } \new Voice { \repeat unfold 15 { c'4 c' c' c' } } @@ -2558,16 +2543,13 @@ subproperty of @code{line-break-system-details}. << \new Staff << \new Voice { - \overrideProperty Score.NonMusicalPaperColumn - #'line-break-system-details #'((Y-offset . 20) + \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details #'((Y-offset . 20) (alignment-distances . (15))) s1*5 \break - \overrideProperty Score.NonMusicalPaperColumn - #'line-break-system-details #'((Y-offset . 60) + \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details #'((Y-offset . 60) (alignment-distances . (15))) s1*5 \break - \overrideProperty Score.NonMusicalPaperColumn - #'line-break-system-details #'((Y-offset . 100) + \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details #'((Y-offset . 100) (alignment-distances . (15))) s1*5 \break } @@ -2599,16 +2581,13 @@ specifies the vertical positioning of staves but not of staff groups. << \new Staff << \new Voice { - \overrideProperty Score.NonMusicalPaperColumn - #'line-break-system-details #'((Y-offset . 0) + \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details #'((Y-offset . 0) (alignment-distances . (30 10))) s1*5 \break - \overrideProperty Score.NonMusicalPaperColumn - #'line-break-system-details #'((Y-offset . 60) + \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details #'((Y-offset . 60) (alignment-distances . (10 10))) s1*5 \break - \overrideProperty Score.NonMusicalPaperColumn - #'line-break-system-details #'((Y-offset . 100) + \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details #'((Y-offset . 100) (alignment-distances . (10 30))) s1*5 \break } @@ -2680,13 +2659,13 @@ the staff. @lilypond[quote,ragged-right,relative=2,verbatim] c4_"Text"\pp r2. -\once \override TextScript #'outside-staff-priority = #1 +\once \override TextScript.outside-staff-priority = #1 c4_"Text"\pp % this time the text will be closer to the staff r2. % by setting outside-staff-priority to a non-number, % we disable the automatic collision avoidance -\once \override TextScript #'outside-staff-priority = ##f -\once \override DynamicLineSpanner #'outside-staff-priority = ##f +\once \override TextScript.outside-staff-priority = ##f +\once \override DynamicLineSpanner.outside-staff-priority = ##f c4_"Text"\pp % now they will collide @end lilypond @@ -2695,9 +2674,9 @@ previously-positioned grobs can be controlled with @code{outside-staff-padding}. @lilypond[quote,ragged-right,relative=2,verbatim,staffsize=18] -\once \override TextScript #'outside-staff-padding = #0 +\once \override TextScript.outside-staff-padding = #0 a'^"This text is placed very close to the note" -\once \override TextScript #'outside-staff-padding = #3 +\once \override TextScript.outside-staff-padding = #3 c^"This text is padded away from the previous text" c^"This text is placed close to the previous text" @end lilypond @@ -2719,7 +2698,7 @@ c4 c''2 % setting outside-staff-horizontal-padding fixes this R1 -\once \override TextScript #'outside-staff-horizontal-padding = #1 +\once \override TextScript.outside-staff-horizontal-padding = #1 c,,4^"Text" c4 c''2 @@ -2824,8 +2803,8 @@ once with exaggerated corrections: { c'4 e''4 e'4 b'4 | b'4 e''4 b'4 e''4 | - \override Staff.NoteSpacing #'stem-spacing-correction = #1.5 - \override Staff.StaffSpacing #'stem-spacing-correction = #1.5 + \override Staff.NoteSpacing.stem-spacing-correction = #1.5 + \override Staff.StaffSpacing.stem-spacing-correction = #1.5 c'4 e''4 e'4 b'4 | b'4 e''4 b'4 e''4 | } @@ -2852,7 +2831,7 @@ following work-around may be used to insert extra space into a score, adjusting the padding value as necessary. @example - \override Score.NonMusicalPaperColumn #'padding = #10 + \override Score.NonMusicalPaperColumn.padding = #10 @end example No work-around exists for decreasing the amount of space. @@ -2923,8 +2902,7 @@ than @code{1 16}. \layout { \context { \Score - \override SpacingSpanner - #'base-shortest-duration = #(ly:make-moment 1 16) + \override SpacingSpanner.base-shortest-duration = #(ly:make-moment 1 16) } } } @@ -2958,7 +2936,7 @@ property can only be changed at the beginning of a score, \layout { \context { \Score - \override SpacingSpanner #'uniform-stretching = ##t + \override SpacingSpanner.uniform-stretching = ##t } } } @@ -2968,7 +2946,7 @@ When @code{strict-note-spacing} is set, notes are spaced without regard for clefs, bar lines, and grace notes, @lilypond[quote,ragged-right,relative=2,verbatim] -\override Score.SpacingSpanner #'strict-note-spacing = ##t +\override Score.SpacingSpanner.strict-note-spacing = ##t \new Staff { c8[ c \clef alto c \grace { c16[ c] } c8 c c] c32[ c32] } @end lilypond @@ -3049,7 +3027,7 @@ which may be used together or alone: @item @code{uniform-stretching} @item @code{strict-note-spacing} @item @code{\remove "Separating_line_group_engraver"} -@item @code{\override PaperColumn #'used = ##t} +@item @code{\override PaperColumn.used = ##t} @end itemize In the examples that follow, we explore these five different @@ -3278,7 +3256,7 @@ turn on @code{uniform-stretching}, which is a property of \context { \Score proportionalNotationDuration = #(ly:make-moment 1 20) - \override SpacingSpanner #'uniform-stretching = ##t + \override SpacingSpanner.uniform-stretching = ##t } } } @@ -3377,7 +3355,7 @@ property of @code{SpacingSpanner}. Compare the two scores below: \new Staff { \set Score.proportionalNotationDuration = #(ly:make-moment 1 16) - \override Score.SpacingSpanner #'strict-note-spacing = ##t + \override Score.SpacingSpanner.strict-note-spacing = ##t c''8 c''8 c''8 @@ -3398,11 +3376,11 @@ In addition to the settings given here, there are other settings that frequently appear in proportional scores. These include: @itemize -@item @code{\override SpacingSpanner #'strict-grace-spacing = ##t} +@item @code{\override SpacingSpanner.strict-grace-spacing = ##t} @item @code{tupletFullLength = ##t} -@item @code{\override Beam #'breakable = ##t} -@item @code{\override Glissando #'breakable = ##t} -@item @code{\override TextSpanner #'breakable = ##t} +@item @code{\override Beam.breakable = ##t} +@item @code{\override Glissando.breakable = ##t} +@item @code{\override TextSpanner.breakable = ##t} @item @code{\remove "Forbid_line_break_engraver" in the Voice context} @end itemize @@ -3552,7 +3530,7 @@ a system can be moved closer to the staff: @lilypond[verbatim,quote,relative=1] e4 c g\f c -e4 c g-\tweak #'X-offset #-2.7 -\tweak #'Y-offset #2.5 \f c +e4 c g-\tweak X-offset #-2.7 -\tweak Y-offset #2.5 \f c @end lilypond @item @@ -3590,8 +3568,7 @@ duration longer, a @q{squeezing} effect occurs: \layout { \context { \Score - \override SpacingSpanner - #'common-shortest-duration = #(ly:make-moment 1 2) + \override SpacingSpanner.common-shortest-duration = #(ly:make-moment 1 2) } } } diff --git a/Documentation/notation/staff.itely b/Documentation/notation/staff.itely index eea923e476..b1558e72df 100644 --- a/Documentation/notation/staff.itely +++ b/Documentation/notation/staff.itely @@ -7,7 +7,7 @@ Guide, node Updating translation committishes.. @end ignore -@c \version "2.16.0" +@c \version "2.17.6" @node Staff notation @section Staff notation @@ -439,11 +439,11 @@ The number of staff lines can be altered, @lilypond[verbatim,quote,relative=2] f4 d \stopStaff -\override Staff.StaffSymbol #'line-count = #2 +\override Staff.StaffSymbol.line-count = #2 \startStaff g, e | f'4 d \stopStaff -\revert Staff.StaffSymbol #'line-count +\revert Staff.StaffSymbol.line-count \startStaff g, e | @end lilypond @@ -455,10 +455,10 @@ position in the staff, can be changed with a single override. @lilypond[verbatim,quote,relative=2] f4 d \stopStaff -\override Staff.StaffSymbol #'line-positions = #'(1 3 5 -1 -3) +\override Staff.StaffSymbol.line-positions = #'(1 3 5 -1 -3) \startStaff g, e | f'4 d \stopStaff -\override Staff.StaffSymbol #'line-positions = #'(8 6.5 -6 -8 -0.5) +\override Staff.StaffSymbol.line-positions = #'(8 6.5 -6 -8 -0.5) \startStaff g, e @end lilypond @@ -470,7 +470,7 @@ default, are also affected. @lilypond[verbatim,quote,relative=2] \new Staff \with { - \override StaffSymbol #'thickness = #3 + \override StaffSymbol.thickness = #3 } { f4 d g, e } @end lilypond @@ -482,8 +482,8 @@ ledger line thickness. @lilypond[verbatim,quote,relative=2] \new Staff \with { - \override StaffSymbol #'thickness = #2 - \override StaffSymbol #'ledger-line-thickness = #'(0.5 . 0.4) + \override StaffSymbol.thickness = #2 + \override StaffSymbol.ledger-line-thickness = #'(0.5 . 0.4) } { f'4 a, a,, f } @end lilypond @@ -492,7 +492,7 @@ The vertical positions of ledger lines can be altered, @lilypond[verbatim,quote,relative=2] \new Staff \with { - \override StaffSymbol #'ledger-positions = #'(-3 -2 -1 2 5 6) + \override StaffSymbol.ledger-positions = #'(-3 -2 -1 2 5 6) } { f'4 a, a,, f } @end lilypond @@ -503,7 +503,7 @@ also have their own ledger lines. @lilypond[verbatim,quote,relative=2] \new Staff \with { - \override StaffSymbol #'ledger-extra = #4 + \override StaffSymbol.ledger-extra = #4 } { f'4 a, d, f, } @end lilypond @@ -515,11 +515,11 @@ The @code{stopStaff} is needed in the example to revert the @code{\override} for the whole @code{StaffSymbol}. @lilypond[fragment,quote,relative=1] -\override Staff.StaffSymbol #'line-positions = #'(-8 0 2 4) +\override Staff.StaffSymbol.line-positions = #'(-8 0 2 4) d4 e f g \stopStaff \startStaff -\override Staff.StaffSymbol #'ledger-positions = #'(-8 -6 (-4 -2) 0) +\override Staff.StaffSymbol.ledger-positions = #'(-8 -6 (-4 -2) 0) d4 e f g @end lilypond @@ -528,7 +528,7 @@ line spacing as well. @lilypond[verbatim,quote,relative=2] \new Staff \with { - \override StaffSymbol #'staff-space = #1.5 + \override StaffSymbol.staff-space = #1.5 } { f'4 d, g, e, } @end lilypond @@ -604,8 +604,8 @@ only a few ossia staves are needed. \remove "Time_signature_engraver" alignAboveContext = #"main" fontSize = #-3 - \override StaffSymbol #'staff-space = #(magstep -3) - \override StaffSymbol #'thickness = #(magstep -3) + \override StaffSymbol.staff-space = #(magstep -3) + \override StaffSymbol.thickness = #(magstep -3) firstClef = ##f } { e4 d f e } @@ -626,10 +626,10 @@ example. << \new Staff = ossia \with { \remove "Time_signature_engraver" - \override Clef #'transparent = ##t + \override Clef.transparent = ##t fontSize = #-3 - \override StaffSymbol #'staff-space = #(magstep -3) - \override StaffSymbol #'thickness = #(magstep -3) + \override StaffSymbol.staff-space = #(magstep -3) + \override StaffSymbol.thickness = #(magstep -3) } { \stopStaff s1*6 } @@ -665,10 +665,10 @@ break. For more information about << \new Staff = ossia \with { \remove "Time_signature_engraver" - \override Clef #'transparent = ##t + \override Clef.transparent = ##t fontSize = #-3 - \override StaffSymbol #'staff-space = #(magstep -3) - \override StaffSymbol #'thickness = #(magstep -3) + \override StaffSymbol.staff-space = #(magstep -3) + \override StaffSymbol.thickness = #(magstep -3) } \relative c'' { R1*3 c4 e8 d c2 @@ -686,7 +686,7 @@ break. For more information about \layout { \context { \Staff \RemoveEmptyStaves - \override VerticalAxisGroup #'remove-first = ##t + \override VerticalAxisGroup.remove-first = ##t } } @end lilypond @@ -839,8 +839,8 @@ this case, use the following overrides instead of removing the engraver: @example -\override StaffSymbol #'stencil = ##f -\override NoteHead #'no-ledgers = ##t +\override StaffSymbol.stencil = ##f +\override NoteHead.no-ledgers = ##t @end example For the Known issues and warnings associated with diff --git a/Documentation/notation/text.itely b/Documentation/notation/text.itely index 7b056dbdbd..04ae36c4c5 100644 --- a/Documentation/notation/text.itely +++ b/Documentation/notation/text.itely @@ -7,7 +7,7 @@ Guide, node Updating translation committishes.. @end ignore -@c \version "2.16.0" +@c \version "2.17.6" @node Text @section Text @@ -124,7 +124,7 @@ margins requires additonal calculations. In cases where slightly faster performance is desired, use @example -\override Score.PaperColumn #'keep-inside-line = ##f +\override Score.PaperColumn.keep-inside-line = ##f @end example @@ -140,7 +140,7 @@ multiple notes with dotted lines. Such objects, called following syntax: @lilypond[verbatim,quote,relative=2] -\override TextSpanner #'(bound-details left text) = "rit." +\override TextSpanner.bound-details.left.text = "rit." b1\startTextSpan e,\stopTextSpan @end lilypond @@ -155,7 +155,7 @@ obtained using @code{\markup} blocks, as described in @ref{Formatting text}. @lilypond[quote,relative=2,verbatim] -\override TextSpanner #'(bound-details left text) = +\override TextSpanner.bound-details.left.text = \markup { \upright "rit." } b1\startTextSpan c e,\stopTextSpan @@ -1403,12 +1403,12 @@ series and sizes. The value supplied to @code{font-size} is the required change from the default size. @lilypond[quote,verbatim,relative=2] -\override Score.RehearsalMark #'font-family = #'typewriter +\override Score.RehearsalMark.font-family = #'typewriter \mark \markup "Ouverture" -\override Voice.TextScript #'font-shape = #'italic -\override Voice.TextScript #'font-series = #'bold +\override Voice.TextScript.font-shape = #'italic +\override Voice.TextScript.font-series = #'bold d2.^\markup "Allegro" -\override Voice.TextScript #'font-size = #-3 +\override Voice.TextScript.font-size = #-3 c4^smaller @end lilypond @@ -1459,8 +1459,8 @@ Any font that is installed on the operating system and recognized by FontConfig may be used in a score, using the following syntax: @lilypond[quote,verbatim,relative=2] -\override Staff.TimeSignature #'font-name = #"Bitstream Charter" -\override Staff.TimeSignature #'font-size = #2 +\override Staff.TimeSignature.font-name = #"Bitstream Charter" +\override Staff.TimeSignature.font-size = #2 \time 3/4 a1_\markup { diff --git a/Documentation/notation/vocal.itely b/Documentation/notation/vocal.itely index 0fe84ae203..219cfb6fd4 100644 --- a/Documentation/notation/vocal.itely +++ b/Documentation/notation/vocal.itely @@ -7,7 +7,7 @@ Guide, node Updating translation committishes.. @end ignore -@c \version "2.17.5" +@c \version "2.17.6" @node Vocal music @section Vocal music @@ -158,14 +158,14 @@ must be inserted around the period in @code{\override} commands. Do @emph{not} write @example -\override Score.LyricText #'font-shape = #'italic +\override Score.LyricText.font-shape = #'italic @end example @noindent but instead use @example -\override Score . LyricText #'font-shape = #'italic +\override Score.LyricText.font-shape = #'italic @end example Punctuation, lyrics with accented characters, characters from @@ -1033,7 +1033,7 @@ follows: << \new Lyrics = "lyrics" \with { % lyrics above a staff should have this override - \override VerticalAxisGroup #'staff-affinity = #DOWN + \override VerticalAxisGroup.staff-affinity = #DOWN } \new Staff { \new Voice = "melody" { @@ -1064,7 +1064,7 @@ is an example of the second method: \new Lyrics = "sopranos" \new Lyrics = "contraltos" \with { % lyrics above a staff should have this override - \override VerticalAxisGroup #'staff-affinity = #DOWN + \override VerticalAxisGroup.staff-affinity = #DOWN } \new Staff { \new Voice = "contraltos" { @@ -1114,7 +1114,7 @@ To increase the spacing between lyrics, set the @lilypond[relative=1,verbatim,quote,ragged-right] { c c c c - \override Lyrics.LyricSpace #'minimum-distance = #1.0 + \override Lyrics.LyricSpace.minimum-distance = #1.0 c c c c } \addlyrics { @@ -1140,7 +1140,7 @@ To make this change for all lyrics in the score, set the property in the \layout { \context { \Lyrics - \override LyricSpace #'minimum-distance = #1.0 + \override LyricSpace.minimum-distance = #1.0 } } } @@ -1157,7 +1157,7 @@ requires additional calculations. To speed up processing slightly, this feature can be disabled: @example -\override Score.PaperColumn #'keep-inside-line = ##f +\override Score.PaperColumn.keep-inside-line = ##f @end example To make lyrics avoid bar lines as well, use @@ -1168,7 +1168,7 @@ To make lyrics avoid bar lines as well, use \Lyrics \consists "Bar_engraver" \consists "Separating_line_group_engraver" - \override BarLine #'transparent = ##t + \override BarLine.transparent = ##t @} @} @end example @@ -1878,7 +1878,7 @@ within the lyrics by setting the @code{associatedVoice} property: \voiceOne \times 2/3 { % show associations clearly. - \override NoteColumn #'force-hshift = #-3 + \override NoteColumn.force-hshift = #-3 f8 f g } } @@ -2287,8 +2287,8 @@ above their respective staves, as shown here: \layout { \context { \Score - \override DynamicText #'direction = #UP - \override DynamicLineSpanner #'direction = #UP + \override DynamicText.direction = #UP + \override DynamicLineSpanner.direction = #UP } } } @@ -2568,7 +2568,7 @@ pianoRH = \relative c'' { % position name of cue-ing instrument just before the cue notes, % and above the staff \new CueVoice { - \override InstrumentSwitch #'self-alignment-X = #RIGHT + \override InstrumentSwitch.self-alignment-X = #RIGHT \set instrumentCueName = "Flute" } \cueDuring "flute" #UP { g4 bes4 } @@ -2610,8 +2610,8 @@ pianoRH = \relative c'' { \transposition c' % position name of cue-ing instrument below the staff \new CueVoice { - \override InstrumentSwitch #'self-alignment-X = #RIGHT - \override InstrumentSwitch #'direction = #DOWN + \override InstrumentSwitch.self-alignment-X = #RIGHT + \override InstrumentSwitch.direction = #DOWN \set instrumentCueName = "Clar." } \cueDuring "clarinet" #DOWN { c4. g8 } @@ -2745,8 +2745,8 @@ dialogue = \lyricmode { \score { << \new Lyrics \with { - \override LyricText #'font-shape = #'italic - \override LyricText #'self-alignment-X = #LEFT + \override LyricText.font-shape = #'italic + \override LyricText.self-alignment-X = #LEFT } { \dialogue } \new Staff { @@ -2812,7 +2812,7 @@ Chants often use quarter notes without stems to indicate the pitch, with the rhythm being taken from the spoken rhythm of the words. @lilypond[verbatim,quote] -stemOff = { \override Staff.Stem #'transparent = ##t } +stemOff = { \override Staff.Stem.transparent = ##t } \relative c' { \stemOff @@ -2916,23 +2916,23 @@ modern. This uses a modified @code{\breathe} mark: @lilypond[verbatim,quote] divisioMinima = { - \once \override BreathingSign #'stencil = #ly:breathing-sign::divisio-minima - \once \override BreathingSign #'Y-offset = #0 + \once \override BreathingSign.stencil = #ly:breathing-sign::divisio-minima + \once \override BreathingSign.Y-offset = #0 \breathe } divisioMaior = { - \once \override BreathingSign #'stencil = #ly:breathing-sign::divisio-maior - \once \override BreathingSign #'Y-offset = #0 + \once \override BreathingSign.stencil = #ly:breathing-sign::divisio-maior + \once \override BreathingSign.Y-offset = #0 \breathe } divisioMaxima = { - \once \override BreathingSign #'stencil = #ly:breathing-sign::divisio-maxima - \once \override BreathingSign #'Y-offset = #0 + \once \override BreathingSign.stencil = #ly:breathing-sign::divisio-maxima + \once \override BreathingSign.Y-offset = #0 \breathe } finalis = { - \once \override BreathingSign #'stencil = #ly:breathing-sign::finalis - \once \override BreathingSign #'Y-offset = #0 + \once \override BreathingSign.stencil = #ly:breathing-sign::finalis + \once \override BreathingSign.Y-offset = #0 \breathe } @@ -3046,8 +3046,7 @@ global = { \layout { \context { \Score - \override SpacingSpanner - #'base-shortest-duration = #(ly:make-moment 1 2) + \override SpacingSpanner.base-shortest-duration = #(ly:make-moment 1 2) } \context { \Staff diff --git a/Documentation/snippets/adding-a-figured-bass-above-or-below-the-notes.ly b/Documentation/snippets/adding-a-figured-bass-above-or-below-the-notes.ly index 6e15690aa8..cfe71cbf38 100644 --- a/Documentation/snippets/adding-a-figured-bass-above-or-below-the-notes.ly +++ b/Documentation/snippets/adding-a-figured-bass-above-or-below-the-notes.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "ancient-notation, chords, contexts-and-engravers" @@ -32,11 +32,11 @@ bass = { } continuo = \figuremode { <_>4 <6>4 <5/>4 - \override Staff.BassFigureAlignmentPositioning #'direction = #UP + \override Staff.BassFigureAlignmentPositioning.direction = #UP %\bassFigureStaffAlignmentUp < _+ >4 <6> \set Staff.useBassFigureExtenders = ##t - \override Staff.BassFigureAlignmentPositioning #'direction = #DOWN + \override Staff.BassFigureAlignmentPositioning.direction = #DOWN %\bassFigureStaffAlignmentDown <4>4. <4>8 <_+>4 } diff --git a/Documentation/snippets/adding-ambitus-per-voice.ly b/Documentation/snippets/adding-ambitus-per-voice.ly index 406cbfd5f1..6f05ed94ed 100644 --- a/Documentation/snippets/adding-ambitus-per-voice.ly +++ b/Documentation/snippets/adding-ambitus-per-voice.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "pitches, staff-notation, vocal-music" @@ -22,7 +22,7 @@ manually to prevent collisions. \new Voice \with { \consists "Ambitus_engraver" } \relative c'' { - \override Ambitus #'X-offset = #2.0 + \override Ambitus.X-offset = #2.0 \voiceOne c4 a d e f1 diff --git a/Documentation/snippets/adding-an-extra-staff-at-a-line-break.ly b/Documentation/snippets/adding-an-extra-staff-at-a-line-break.ly index cd413a7d78..2c74e33ce6 100644 --- a/Documentation/snippets/adding-an-extra-staff-at-a-line-break.ly +++ b/Documentation/snippets/adding-an-extra-staff-at-a-line-break.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "breaks, contexts-and-engravers, staff-notation, workaround" @@ -30,7 +30,7 @@ workaround is to add a setting of << { c1 | c } \new Staff { \key f \major - \once \override Staff.TimeSignature #'stencil = ##f + \once \override Staff.TimeSignature.stencil = ##f c1 | c } >> @@ -39,7 +39,7 @@ workaround is to add a setting of \new Staff { \once \set Staff.explicitKeySignatureVisibility = #end-of-line-invisible \key f \major - \once \override Staff.TimeSignature #'stencil = ##f + \once \override Staff.TimeSignature.stencil = ##f c1 | c } >> diff --git a/Documentation/snippets/adding-an-extra-staff.ly b/Documentation/snippets/adding-an-extra-staff.ly index 205d47e79a..f187bd84e8 100644 --- a/Documentation/snippets/adding-an-extra-staff.ly +++ b/Documentation/snippets/adding-an-extra-staff.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "contexts-and-engravers, really-simple, staff-notation" @@ -31,7 +31,7 @@ piece. c1 | d } \new Staff { - \once \override Staff.TimeSignature #'stencil = ##f + \once \override Staff.TimeSignature.stencil = ##f c1 | b } >> diff --git a/Documentation/snippets/adding-bar-lines-to-chordnames-context.ly b/Documentation/snippets/adding-bar-lines-to-chordnames-context.ly index 27d3823480..ee14a8aff5 100644 --- a/Documentation/snippets/adding-bar-lines-to-chordnames-context.ly +++ b/Documentation/snippets/adding-bar-lines-to-chordnames-context.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "chords, specific-notation" @@ -19,7 +19,7 @@ To add bar line indications in the @code{ChordNames} context, add the \new ChordNames \with { - \override BarLine #'bar-extent = #'(-2 . 2) + \override BarLine.bar-extent = #'(-2 . 2) \consists "Bar_engraver" } \chordmode { diff --git a/Documentation/snippets/adding-drum-parts.ly b/Documentation/snippets/adding-drum-parts.ly index eff1c44caa..7f354029fe 100644 --- a/Documentation/snippets/adding-drum-parts.ly +++ b/Documentation/snippets/adding-drum-parts.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.17.0" +\version "2.17.6" \header { lsrtags = "percussion, preparing-parts, really-simple, rhythms, specific-notation" @@ -30,8 +30,8 @@ timb = \drummode { timh4 ssh timl8 ssh r timh r4 ssh8 timl r4 cb8 cb } << \new DrumStaff \with { drumStyleTable = #timbales-style - \override StaffSymbol #'line-count = #2 - \override BarLine #'bar-extent = #'(-1 . 1) + \override StaffSymbol.line-count = #2 + \override BarLine.bar-extent = #'(-1 . 1) } << \set Staff.instrumentName = #"timbales" \timb diff --git a/Documentation/snippets/adding-indicators-to-staves-which-get-split-after-a-break.ly b/Documentation/snippets/adding-indicators-to-staves-which-get-split-after-a-break.ly index 528b3f3853..80df7dc6d0 100644 --- a/Documentation/snippets/adding-indicators-to-staves-which-get-split-after-a-break.ly +++ b/Documentation/snippets/adding-indicators-to-staves-which-get-split-after-a-break.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "staff-notation, symbols-and-glyphs, vocal-music" @@ -43,7 +43,7 @@ splitStaffBarLineMarkup = \markup \with-dimensions #'(0 . 0) #'(0 . 0) { } splitStaffBarLine = { - \once \override Staff.BarLine #'stencil = + \once \override Staff.BarLine.stencil = #(lambda (grob) (ly:stencil-combine-at-edge (ly:bar-line::print grob) @@ -98,7 +98,7 @@ splitStaffBarLine = { \layout { \context { \Staff \RemoveEmptyStaves - \override VerticalAxisGroup #'remove-first = ##t + \override VerticalAxisGroup.remove-first = ##t } } } diff --git a/Documentation/snippets/adding-orchestral-cues-to-a-vocal-score.ly b/Documentation/snippets/adding-orchestral-cues-to-a-vocal-score.ly index 2e754ffc15..99a66a375b 100644 --- a/Documentation/snippets/adding-orchestral-cues-to-a-vocal-score.ly +++ b/Documentation/snippets/adding-orchestral-cues-to-a-vocal-score.ly @@ -5,7 +5,7 @@ % % This file is in the public domain. %% Note: this file works from version 2.16.0 -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "staff-notation, vocal-music" @@ -33,8 +33,8 @@ cueWhile = (string? string? ly:dir? ly:music?) #{ \cueDuring $instrument #dir { - \once \override TextScript #'self-alignment-X = #RIGHT - \once \override TextScript #'direction = $dir + \once \override TextScript.self-alignment-X = #RIGHT + \once \override TextScript.direction = $dir <>-\markup { \tiny #name } $music } diff --git a/Documentation/snippets/adding-parentheses-around-an-expressive-mark-or-chordal-note.ly b/Documentation/snippets/adding-parentheses-around-an-expressive-mark-or-chordal-note.ly index 4287411de0..05b4e9ba07 100644 --- a/Documentation/snippets/adding-parentheses-around-an-expressive-mark-or-chordal-note.ly +++ b/Documentation/snippets/adding-parentheses-around-an-expressive-mark-or-chordal-note.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "expressive-marks, workaround" @@ -21,7 +21,7 @@ objects in parentheses. The associated grob is @code{ParenthesesItem}. \relative c' { c2-\parenthesize -> - \override ParenthesesItem #'padding = #0.1 - \override ParenthesesItem #'font-size = #-4 + \override ParenthesesItem.padding = #0.1 + \override ParenthesesItem.font-size = #-4 2 } diff --git a/Documentation/snippets/adding-timing-marks-to-long-glissandi.ly b/Documentation/snippets/adding-timing-marks-to-long-glissandi.ly index d7a19ec45f..e5fe73a322 100644 --- a/Documentation/snippets/adding-timing-marks-to-long-glissandi.ly +++ b/Documentation/snippets/adding-timing-marks-to-long-glissandi.ly @@ -5,7 +5,7 @@ % % This file is in the public domain. %% Note: this file works from version 2.16.0 -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "expressive-marks, staff-notation, tweaks-and-overrides" @@ -24,15 +24,15 @@ be repositioned slightly. glissandoSkipOn = { - \override NoteColumn #'glissando-skip = ##t - \override NoteHead #'transparent = ##t - \override NoteHead #'no-ledgers = ##t + \override NoteColumn.glissando-skip = ##t + \override NoteHead.transparent = ##t + \override NoteHead.no-ledgers = ##t } glissandoSkipOff = { - \revert NoteColumn #'glissando-skip - \revert NoteHead #'transparent - \revert NoteHead #'no-ledgers + \revert NoteColumn.glissando-skip + \revert NoteHead.transparent + \revert NoteHead.no-ledgers } \relative c'' { diff --git a/Documentation/snippets/adjusting-grace-note-spacing.ly b/Documentation/snippets/adjusting-grace-note-spacing.ly index a1869c9aed..d442d817ec 100644 --- a/Documentation/snippets/adjusting-grace-note-spacing.ly +++ b/Documentation/snippets/adjusting-grace-note-spacing.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "rhythms, tweaks-and-overrides" @@ -26,8 +26,8 @@ graceNotes = { \relative c'' { c8 \graceNotes - \override Score.GraceSpacing #'spacing-increment = #2.0 + \override Score.GraceSpacing.spacing-increment = #2.0 \graceNotes - \revert Score.GraceSpacing #'spacing-increment + \revert Score.GraceSpacing.spacing-increment \graceNotes } diff --git a/Documentation/snippets/adjusting-lyrics-vertical-spacing.ly b/Documentation/snippets/adjusting-lyrics-vertical-spacing.ly index 551e960537..e7bcf160f1 100644 --- a/Documentation/snippets/adjusting-lyrics-vertical-spacing.ly +++ b/Documentation/snippets/adjusting-lyrics-vertical-spacing.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "correction-wanted, spacing, text, vocal-music, workaround" @@ -34,7 +34,7 @@ This snippet shows how to bring the lyrics line closer to the staff. } % Reducing the minimum space below the staff and above the lyrics: \new Lyrics \with { - \override VerticalAxisGroup #'nonstaff-relatedstaff-spacing = #'((basic-distance . 1)) + \override VerticalAxisGroup.nonstaff-relatedstaff-spacing = #'((basic-distance . 1)) } \lyricsto melody { aa aa aa aa aa aa aa aa aa } >> diff --git a/Documentation/snippets/adjusting-the-shape-of-falls-and-doits.ly b/Documentation/snippets/adjusting-the-shape-of-falls-and-doits.ly index 86f26c7154..6b0b03478d 100644 --- a/Documentation/snippets/adjusting-the-shape-of-falls-and-doits.ly +++ b/Documentation/snippets/adjusting-the-shape-of-falls-and-doits.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "expressive-marks" @@ -18,7 +18,7 @@ the shape of falls and doits. } % begin verbatim \relative c'' { - \override Score.SpacingSpanner #'shortest-duration-space = #4.0 + \override Score.SpacingSpanner.shortest-duration-space = #4.0 c2-\bendAfter #5 c2-\bendAfter #-4.75 c2-\bendAfter #8.5 diff --git a/Documentation/snippets/aligning-and-centering-instrument-names.ly b/Documentation/snippets/aligning-and-centering-instrument-names.ly index f4a55903a1..b67aeac03a 100644 --- a/Documentation/snippets/aligning-and-centering-instrument-names.ly +++ b/Documentation/snippets/aligning-and-centering-instrument-names.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "paper-and-layout, text, titles" @@ -28,7 +28,7 @@ and the following systems, respectively. \score { \new StaffGroup << \new Staff { - \override Staff.InstrumentName #'self-alignment-X = #LEFT + \override Staff.InstrumentName.self-alignment-X = #LEFT \set Staff.instrumentName = \markup \left-column { "Left aligned" "instrument name" @@ -39,7 +39,7 @@ and the following systems, respectively. c''1 } \new Staff { - \override Staff.InstrumentName #'self-alignment-X = #CENTER + \override Staff.InstrumentName.self-alignment-X = #CENTER \set Staff.instrumentName = \markup \center-column { Centered "instrument name" @@ -49,7 +49,7 @@ and the following systems, respectively. g'1 } \new Staff { - \override Staff.InstrumentName #'self-alignment-X = #RIGHT + \override Staff.InstrumentName.self-alignment-X = #RIGHT \set Staff.instrumentName = \markup \right-column { "Right aligned" "instrument name" diff --git a/Documentation/snippets/aligning-bar-numbers.ly b/Documentation/snippets/aligning-bar-numbers.ly index e09a298f33..321f4cb3d7 100644 --- a/Documentation/snippets/aligning-bar-numbers.ly +++ b/Documentation/snippets/aligning-bar-numbers.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "rhythms" @@ -22,16 +22,16 @@ positioned directly over the bar line or left-aligned to the bar line. \relative c' { \set Score.currentBarNumber = #111 - \override Score.BarNumber #'break-visibility = #all-visible + \override Score.BarNumber.break-visibility = #all-visible % Increase the size of the bar number by 2 - \override Score.BarNumber #'font-size = #2 + \override Score.BarNumber.font-size = #2 % Print a bar number every second measure \set Score.barNumberVisibility = #(every-nth-bar-number-visible 2) c1 | c1 % Center-align bar numbers - \override Score.BarNumber #'self-alignment-X = #CENTER + \override Score.BarNumber.self-alignment-X = #CENTER c1 | c1 % Left-align bar numbers - \override Score.BarNumber #'self-alignment-X = #LEFT + \override Score.BarNumber.self-alignment-X = #LEFT c1 | c1 } diff --git a/Documentation/snippets/aligning-marks-with-various-notation-objects.ly b/Documentation/snippets/aligning-marks-with-various-notation-objects.ly index ddab547d5c..8bfd4b76aa 100644 --- a/Documentation/snippets/aligning-marks-with-various-notation-objects.ly +++ b/Documentation/snippets/aligning-marks-with-various-notation-objects.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "text" @@ -33,14 +33,14 @@ be done for all the staves). e1 % the RehearsalMark will be centered above the Clef - \override Score.RehearsalMark #'break-align-symbols = #'(clef) + \override Score.RehearsalMark.break-align-symbols = #'(clef) \key a \major \clef treble \mark \markup { \char ##x2193 } e1 % the RehearsalMark will be centered above the TimeSignature - \override Score.RehearsalMark #'break-align-symbols = #'(time-signature) + \override Score.RehearsalMark.break-align-symbols = #'(time-signature) \key a \major \clef treble \time 3/4 @@ -48,7 +48,7 @@ be done for all the staves). e2. % the RehearsalMark will be centered above the KeySignature - \override Score.RehearsalMark #'break-align-symbols = #'(key-signature) + \override Score.RehearsalMark.break-align-symbols = #'(key-signature) \key a \major \clef treble \time 4/4 @@ -59,20 +59,20 @@ be done for all the staves). e1 % the RehearsalMark will be aligned with the left edge of the KeySignature - \once \override Score.KeySignature #'break-align-anchor-alignment = #LEFT + \once \override Score.KeySignature.break-align-anchor-alignment = #LEFT \mark \markup { \char ##x2193 } \key a \major e1 % the RehearsalMark will be aligned with the right edge of the KeySignature - \once \override Score.KeySignature #'break-align-anchor-alignment = #RIGHT + \once \override Score.KeySignature.break-align-anchor-alignment = #RIGHT \key a \major \mark \markup { \char ##x2193 } e1 % the RehearsalMark will be aligned with the left edge of the KeySignature % and then shifted right by one unit. - \once \override Score.KeySignature #'break-align-anchor = #1 + \once \override Score.KeySignature.break-align-anchor = #1 \key a \major \mark \markup { \char ##x2193 } e1 diff --git a/Documentation/snippets/aligning-objects-created-with-the--mark-command.ly b/Documentation/snippets/aligning-objects-created-with-the--mark-command.ly index 8ab123ef88..c25eccd8a1 100644 --- a/Documentation/snippets/aligning-objects-created-with-the--mark-command.ly +++ b/Documentation/snippets/aligning-objects-created-with-the--mark-command.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "text" @@ -21,11 +21,11 @@ This behavior can be modified to align at right or left. \relative c' { c1 \mark "(Center)" c1 - \once \override Score.RehearsalMark #'self-alignment-X = #LEFT + \once \override Score.RehearsalMark.self-alignment-X = #LEFT \mark "(Left)" c4 c c c c4 c c c - \once \override Score.RehearsalMark #'self-alignment-X = #RIGHT + \once \override Score.RehearsalMark.self-alignment-X = #RIGHT \mark "(Right)" c1 } diff --git a/Documentation/snippets/allowing-fingerings-to-be-printed-inside-the-staff.ly b/Documentation/snippets/allowing-fingerings-to-be-printed-inside-the-staff.ly index 01d5dbd819..d4a211ffe5 100644 --- a/Documentation/snippets/allowing-fingerings-to-be-printed-inside-the-staff.ly +++ b/Documentation/snippets/allowing-fingerings-to-be-printed-inside-the-staff.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "editorial-annotations, fretted-strings, spacing, specific-notation" @@ -21,6 +21,6 @@ chord construct <>, even if it is only a single note. \relative c' { 2 - \override Fingering #'staff-padding = #'() + \override Fingering.staff-padding = #'() 4 } diff --git a/Documentation/snippets/altering-the-length-of-beamed-stems.ly b/Documentation/snippets/altering-the-length-of-beamed-stems.ly index f42ad922b2..719aa97ea1 100644 --- a/Documentation/snippets/altering-the-length-of-beamed-stems.ly +++ b/Documentation/snippets/altering-the-length-of-beamed-stems.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "pitches, tweaks-and-overrides" @@ -24,14 +24,14 @@ of the final argument. Non-integer arguments may also be used. \relative c'' { - \override Stem #'(details beamed-lengths) = #'(2) + \override Stem.details.beamed-lengths = #'(2) a8[ a] a16[ a] a32[ a] - \override Stem #'(details beamed-lengths) = #'(8 10 12) + \override Stem.details.beamed-lengths = #'(8 10 12) a8[ a] a16[ a] a32[ a] r8 - \override Stem #'(details beamed-lengths) = #'(8) + \override Stem.details.beamed-lengths = #'(8) a8[ a] - \override Stem #'(details beamed-lengths) = #'(8.5) + \override Stem.details.beamed-lengths = #'(8.5) a8[ a] - \revert Stem #'details + \revert Stem.details a8[ a] a16[ a] a32[ a] r16 } diff --git a/Documentation/snippets/alternative-breve-note.ly b/Documentation/snippets/alternative-breve-note.ly index 75012ba33d..db79015357 100644 --- a/Documentation/snippets/alternative-breve-note.ly +++ b/Documentation/snippets/alternative-breve-note.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "expressive-marks, rhythms" @@ -20,8 +20,8 @@ vertical lines on each side of the notehead instead of one line. \relative c'' { \time 4/2 c\breve | - \override Staff.NoteHead #'style = #'altdefault + \override Staff.NoteHead.style = #'altdefault b\breve - \revert Staff.NoteHead #'style + \revert Staff.NoteHead.style a\breve } diff --git a/Documentation/snippets/analysis-brackets-above-the-staff.ly b/Documentation/snippets/analysis-brackets-above-the-staff.ly index 65baecd336..02a153baf7 100644 --- a/Documentation/snippets/analysis-brackets-above-the-staff.ly +++ b/Documentation/snippets/analysis-brackets-above-the-staff.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "editorial-annotations, really-simple, tweaks-and-overrides" @@ -26,7 +26,7 @@ staff instead. } } \relative c'' { - \once \override HorizontalBracket #'direction = #UP + \once \override HorizontalBracket.direction = #UP c2\startGroup d2\stopGroup } diff --git a/Documentation/snippets/ancient-fonts.ly b/Documentation/snippets/ancient-fonts.ly index 13630ace02..7f211576a0 100644 --- a/Documentation/snippets/ancient-fonts.ly +++ b/Documentation/snippets/ancient-fonts.ly @@ -6,7 +6,7 @@ % This file is in the public domain. %% Note: this file works from version 2.16.0 %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "ancient-notation, symbols-and-glyphs" @@ -23,49 +23,49 @@ upperStaff = \new VaticanaStaff = "upperStaff" << \context VaticanaVoice << \transpose c c { - \override NoteHead #'style = #'vaticana.punctum + \override NoteHead.style = #'vaticana.punctum \key es \major \clef "vaticana-fa2" c1 des e f ges - \override NoteHead #'style = #'vaticana.inclinatum + \override NoteHead.style = #'vaticana.inclinatum a! b ces' \bar "|" % \break % 1 (8*1) - \override NoteHead #'style = #'vaticana.quilisma + \override NoteHead.style = #'vaticana.quilisma b! des'! ges! fes! \breathe \clef "vaticana-fa1" - \override NoteHead #'style = #'vaticana.plica + \override NoteHead.style = #'vaticana.plica es d - \override NoteHead #'style = #'vaticana.reverse.plica + \override NoteHead.style = #'vaticana.reverse.plica c d \bar "|" % \break %2 (8*1) - \override NoteHead #'style = #'vaticana.punctum.cavum + \override NoteHead.style = #'vaticana.punctum.cavum es f - \override NoteHead #'style = #'vaticana.lpes + \override NoteHead.style = #'vaticana.lpes g as - \override NoteHead #'style = #'vaticana.upes + \override NoteHead.style = #'vaticana.upes bes as - \override NoteHead #'style = #'vaticana.vupes + \override NoteHead.style = #'vaticana.vupes g f - \override NoteHead #'style = #'vaticana.linea.punctum - \once \override Staff.BarLine #'bar-extent = #'(-1 . 1) \bar "|" + \override NoteHead.style = #'vaticana.linea.punctum + \once \override Staff.BarLine.bar-extent = #'(-1 . 1) \bar "|" % \break % 3 (8*1) es d - \override NoteHead #'style = #'vaticana.epiphonus + \override NoteHead.style = #'vaticana.epiphonus c d - \override NoteHead #'style = #'vaticana.cephalicus + \override NoteHead.style = #'vaticana.cephalicus es f - \override Staff.KeySignature #'glyph-name-alist = #alteration-medicaea-glyph-name-alist - \override Staff.Accidental #'glyph-name-alist = #alteration-medicaea-glyph-name-alist - \override Staff.Custos #'style = #'medicaea - \override NoteHead #'style = #'medicaea.punctum + \override Staff.KeySignature.glyph-name-alist = #alteration-medicaea-glyph-name-alist + \override Staff.Accidental.glyph-name-alist = #alteration-medicaea-glyph-name-alist + \override Staff.Custos.style = #'medicaea + \override NoteHead.style = #'medicaea.punctum \clef "medicaea-fa2" ces des \bar "|" @@ -73,22 +73,22 @@ upperStaff = \new VaticanaStaff = "upperStaff" << e! f! ges \clef "medicaea-do2" - \override NoteHead #'style = #'medicaea.inclinatum + \override NoteHead.style = #'medicaea.inclinatum a! b! ces' - \override NoteHead #'style = #'medicaea.virga + \override NoteHead.style = #'medicaea.virga b! a! \bar "|" % \break % 5 (8*1) ges fes \clef "medicaea-fa1" - \override NoteHead #'style = #'medicaea.rvirga + \override NoteHead.style = #'medicaea.rvirga e des ces - \override Staff.KeySignature #'glyph-name-alist = #alteration-hufnagel-glyph-name-alist - \override Staff.Accidental #'glyph-name-alist = #alteration-hufnagel-glyph-name-alist - \override Staff.Custos #'style = #'hufnagel - \override NoteHead #'style = #'hufnagel.punctum + \override Staff.KeySignature.glyph-name-alist = #alteration-hufnagel-glyph-name-alist + \override Staff.Accidental.glyph-name-alist = #alteration-hufnagel-glyph-name-alist + \override Staff.Custos.style = #'hufnagel + \override NoteHead.style = #'hufnagel.punctum \clef "hufnagel-fa2" ces des es \bar "|" @@ -96,16 +96,16 @@ upperStaff = \new VaticanaStaff = "upperStaff" << fes ges \clef "hufnagel-do2" - \override NoteHead #'style = #'hufnagel.lpes + \override NoteHead.style = #'hufnagel.lpes as! bes! ces' - \override NoteHead #'style = #'hufnagel.virga + \override NoteHead.style = #'hufnagel.virga bes! as! \bar "|" % \break % 7 (8*1) ges! fes! \clef "hufnagel-do-fa" - \override NoteHead #'style = #'hufnagel.punctum + \override NoteHead.style = #'hufnagel.punctum es! des ces des! es! fes! \bar "||" % \break % 8 (8*1) @@ -145,8 +145,8 @@ lowerStaff = \new MensuralStaff = "lowerStaff" << r2 \clef "mensural-g" r4 r8 r16 r16 - \override NoteHead #'style = #'mensural - \override Rest #'style = #'mensural + \override NoteHead.style = #'mensural + \override Rest.style = #'mensural \clef "petrucci-f" c8 b, c16 b, c32 b, c64 b, c64 b, d8 e d16 e d32 e d64 e d64 e @@ -210,23 +210,23 @@ lowerStaff = \new MensuralStaff = "lowerStaff" << } \context { \MensuralVoice - \override NoteHead #'style = #'neomensural - \override Rest #'style = #'neomensural - \override Flag #'style = #'mensural - \override Stem #'thickness = #1.0 + \override NoteHead.style = #'neomensural + \override Rest.style = #'neomensural + \override Flag.style = #'mensural + \override Stem.thickness = #1.0 } \context { \MensuralStaff - \revert BarLine #'transparent - \override KeySignature #'glyph-name-alist = #alteration-mensural-glyph-name-alist + \revert BarLine.transparent + \override KeySignature.glyph-name-alist = #alteration-mensural-glyph-name-alist clefGlyph = #"clefs.petrucci.c2" } \context { \VaticanaStaff - \revert BarLine #'transparent - \override StaffSymbol #'thickness = #2.0 - \override KeySignature #'glyph-name-alist = #alteration-vaticana-glyph-name-alist - \override Custos #'neutral-position = #4 + \revert BarLine.transparent + \override StaffSymbol.thickness = #2.0 + \override KeySignature.glyph-name-alist = #alteration-vaticana-glyph-name-alist + \override Custos.neutral-position = #4 } } } diff --git a/Documentation/snippets/ancient-notation-template----modern-transcription-of-gregorian-music.ly b/Documentation/snippets/ancient-notation-template----modern-transcription-of-gregorian-music.ly index 16d93fddcc..62967fcda4 100644 --- a/Documentation/snippets/ancient-notation-template----modern-transcription-of-gregorian-music.ly +++ b/Documentation/snippets/ancient-notation-template----modern-transcription-of-gregorian-music.ly @@ -5,7 +5,7 @@ % % This file is in the public domain. %% Note: this file works from version 2.16.0 -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "vocal-music, ancient-notation, template" @@ -44,12 +44,12 @@ verba = \lyricmode { \Staff \remove "Time_signature_engraver" \remove "Bar_engraver" - \override Stem #'transparent = ##t - \override Flag #'transparent = ##t + \override Stem.transparent = ##t + \override Flag.transparent = ##t } \context { \Voice - \override Stem #'length = #0 + \override Stem.length = #0 } \context { \Score diff --git a/Documentation/snippets/ancient-notation-template----modern-transcription-of-mensural-music.ly b/Documentation/snippets/ancient-notation-template----modern-transcription-of-mensural-music.ly index 9b7029cc28..c16659a403 100644 --- a/Documentation/snippets/ancient-notation-template----modern-transcription-of-mensural-music.ly +++ b/Documentation/snippets/ancient-notation-template----modern-transcription-of-mensural-music.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "ancient-notation, real-music, really-cool, template" @@ -27,18 +27,18 @@ global = { \set Score.skipBars = ##t % incipit - \once \override Score.SystemStartBracket #'transparent = ##t + \once \override Score.SystemStartBracket.transparent = ##t % Set tight spacing - \override Score.SpacingSpanner #'spacing-increment = #1.0 + \override Score.SpacingSpanner.spacing-increment = #1.0 \key f \major \time 2/2 - \once \override Staff.TimeSignature #'style = #'neomensural - \override Voice.NoteHead #'style = #'neomensural - \override Voice.Rest #'style = #'neomensural + \once \override Staff.TimeSignature.style = #'neomensural + \override Voice.NoteHead.style = #'neomensural + \override Voice.Rest.style = #'neomensural \set Staff.printKeyCancellation = ##f \cadenzaOn % turn off bar lines \skip 1*10 - \once \override Staff.BarLine #'transparent = ##f + \once \override Staff.BarLine.transparent = ##f \bar "||" \skip 1*1 % need this extra \skip such that clef change comes % after bar line @@ -46,12 +46,12 @@ global = { % main \cadenzaOff % turn bar lines on again - \once \override Staff.Clef #'full-size-change = ##t + \once \override Staff.Clef.full-size-change = ##t \set Staff.forceClef = ##t \key g \major \time 4/4 - \override Voice.NoteHead #'style = #'default - \override Voice.Rest #'style = #'default + \override Voice.NoteHead.style = #'default + \override Voice.Rest.style = #'default % Setting printKeyCancellation back to #t must not % occur in the first bar after the incipit. Dto. for forceClef. @@ -63,7 +63,7 @@ global = { \skip 1*7 % the actual music % let finis bar go through all staves - \override Staff.BarLine #'transparent = ##f + \override Staff.BarLine.transparent = ##f % finis bar \bar "|." @@ -86,7 +86,7 @@ discantusNotes = { c'4 e'4.( d'8 c' b | a4) b a2 | b4.( c'8 d'4) c'4 | - \once \override NoteHead #'transparent = ##t c'1 | + \once \override NoteHead.transparent = ##t c'1 | b\breve | } } @@ -122,7 +122,7 @@ altusNotes = { a2 g4 e | fis g4.( fis16 e fis4) | g1 | - \once \override NoteHead #'transparent = ##t g1 | + \once \override NoteHead.transparent = ##t g1 | g\breve | } } @@ -158,7 +158,7 @@ tenorNotes = { R1 | R1 | r2 d'2. d'4 b e' | % two bars - \once \override NoteHead #'transparent = ##t e'1 | + \once \override NoteHead.transparent = ##t e'1 | d'\breve | } } @@ -190,7 +190,7 @@ bassusNotes = { R1 | R1 | g2. e4 | - \once \override NoteHead #'transparent = ##t e1 | + \once \override NoteHead.transparent = ##t e1 | g\breve | } } @@ -229,7 +229,7 @@ bassusLyrics = \lyricmode { \Score % no bars in staves - \override BarLine #'transparent = ##t + \override BarLine.transparent = ##t % incipit should not start with a start delimiter \remove "System_start_delimiter_engraver" @@ -238,7 +238,7 @@ bassusLyrics = \lyricmode { \Voice % no slurs - \override Slur #'transparent = ##t + \override Slur.transparent = ##t % The command below can be commented out in % short scores, but especially for large scores you diff --git a/Documentation/snippets/ancient-time-signatures.ly b/Documentation/snippets/ancient-time-signatures.ly index fc6c07fe09..84e12ce3dc 100644 --- a/Documentation/snippets/ancient-time-signatures.ly +++ b/Documentation/snippets/ancient-time-signatures.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "ancient-notation" @@ -20,6 +20,6 @@ Time signatures may also be engraved in an old style. { - \override Staff.TimeSignature #'style = #'neomensural + \override Staff.TimeSignature.style = #'neomensural s1 } diff --git a/Documentation/snippets/anglican-psalm-template.ly b/Documentation/snippets/anglican-psalm-template.ly index 44920dce47..055fd10b3c 100644 --- a/Documentation/snippets/anglican-psalm-template.ly +++ b/Documentation/snippets/anglican-psalm-template.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "template, vocal-music" @@ -87,8 +87,7 @@ tick = \markup { \layout { \context { \Score - \override SpacingSpanner - #'base-shortest-duration = #(ly:make-moment 1 2) + \override SpacingSpanner.base-shortest-duration = #(ly:make-moment 1 2) } \context { \Staff diff --git a/Documentation/snippets/asymmetric-slurs.ly b/Documentation/snippets/asymmetric-slurs.ly index 8a16d3de60..2ff6e85ab8 100644 --- a/Documentation/snippets/asymmetric-slurs.ly +++ b/Documentation/snippets/asymmetric-slurs.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "expressive-marks, tweaks-and-overrides" @@ -24,6 +24,6 @@ slurNotes = { d,8( a' d f a f' d, a) } \stemDown \slurUp \slurNotes - \once \override Slur #'eccentricity = #3.0 + \once \override Slur.eccentricity = #3.0 \slurNotes } diff --git a/Documentation/snippets/avoiding-collisions-with-chord-fingerings.ly b/Documentation/snippets/avoiding-collisions-with-chord-fingerings.ly index c726e37555..9af5fffa99 100644 --- a/Documentation/snippets/avoiding-collisions-with-chord-fingerings.ly +++ b/Documentation/snippets/avoiding-collisions-with-chord-fingerings.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "chords, editorial-annotations, rhythms, tweaks-and-overrides" @@ -34,10 +34,10 @@ overridden. % Corrected to avoid collisions r8 - \override Fingering #'add-stem-support = ##t + \override Fingering.add-stem-support = ##t 8 - \override StringNumber #'add-stem-support = ##t + \override StringNumber.add-stem-support = ##t 8 - \override StrokeFinger #'add-stem-support = ##t + \override StrokeFinger.add-stem-support = ##t 8 } diff --git a/Documentation/snippets/bar-chords-notation-for-guitar--with-text-spanner.ly b/Documentation/snippets/bar-chords-notation-for-guitar--with-text-spanner.ly index 2c2189fb1a..def439e88b 100644 --- a/Documentation/snippets/bar-chords-notation-for-guitar--with-text-spanner.ly +++ b/Documentation/snippets/bar-chords-notation-for-guitar--with-text-spanner.ly @@ -5,7 +5,7 @@ % % This file is in the public domain. %% Note: this file works from version 2.16.0 -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "chords, fretted-strings" @@ -42,12 +42,12 @@ bbarre = (cons (make-music 'TextSpanEvent 'span-direction 1) (ly:music-property last-element 'articulations)))))) #{ - \once \override TextSpanner #'font-size = #-2 - \once \override TextSpanner #'font-shape = #'upright - \once \override TextSpanner #'staff-padding = #3 - \once \override TextSpanner #'style = #'line - \once \override TextSpanner #'to-barline = ##f - \once \override TextSpanner #'bound-details = + \once \override TextSpanner.font-size = #-2 + \once \override TextSpanner.font-shape = #'upright + \once \override TextSpanner.staff-padding = #3 + \once \override TextSpanner.style = #'line + \once \override TextSpanner.to-barline = ##f + \once \override TextSpanner.bound-details = #`((left (text . ,#{ \markup { \draw-line #'( 0 . -.5) } #}) (Y . 0) @@ -59,7 +59,7 @@ bbarre = (padding . 0.25) (attach-dir . 2))) %% uncomment this line for make full barred - % \once \override TextSpanner #'bound-details #'left #'text = \markup { "B" #str } + % \once \override TextSpanner.bound-details.left.text = \markup { "B" #str } $music #}) diff --git a/Documentation/snippets/beams-across-line-breaks.ly b/Documentation/snippets/beams-across-line-breaks.ly index db8da453b2..1b60a49d41 100644 --- a/Documentation/snippets/beams-across-line-breaks.ly +++ b/Documentation/snippets/beams-across-line-breaks.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "rhythms" @@ -19,7 +19,7 @@ behavior can be changed as shown: \relative c'' { - \override Beam #'breakable = ##t + \override Beam.breakable = ##t c8 c[ c] c[ c] c[ c] c[ \break c8] c[ c] c[ c] c[ c] c } diff --git a/Documentation/snippets/blanking-staff-lines-using-the--whiteout-command.ly b/Documentation/snippets/blanking-staff-lines-using-the--whiteout-command.ly index 58cbc13c64..c9139bafb1 100644 --- a/Documentation/snippets/blanking-staff-lines-using-the--whiteout-command.ly +++ b/Documentation/snippets/blanking-staff-lines-using-the--whiteout-command.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "editorial-annotations, really-cool, text" @@ -21,6 +21,6 @@ white box will not overlap any other grob. \layout { ragged-right = ##f } \relative c' { - \override TextScript #'extra-offset = #'(2 . 4) + \override TextScript.extra-offset = #'(2 . 4) c2-\markup { \whiteout \pad-markup #0.5 "middle C" } c } diff --git a/Documentation/snippets/breathing-signs.ly b/Documentation/snippets/breathing-signs.ly index be5b8c0865..c1af6d24da 100644 --- a/Documentation/snippets/breathing-signs.ly +++ b/Documentation/snippets/breathing-signs.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "expressive-marks, symbols-and-glyphs" @@ -25,20 +25,20 @@ ticks, vees and @qq{railroad tracks} (caesura). << { g4 as g } \\ { es4 bes es } >> | % Modern notation: % by default, \breathe uses the rcomma, just as if saying: - % \override BreathingSign #'text = #(make-musicglyph-markup "scripts.rcomma") + % \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 - \override Staff.BreathingSign #'text = \markup { \musicglyph #"scripts.rvarcomma" } + \override Staff.BreathingSign.text = \markup { \musicglyph #"scripts.rvarcomma" } << { g4 as g } \\ { es4 \breathe bes es } >> | % vee - \override BreathingSign #'text = \markup { \musicglyph #"scripts.upbow" } + \override BreathingSign.text = \markup { \musicglyph #"scripts.upbow" } es8[ d es f g] \breathe f | % caesura - \override BreathingSign #'text = \markup { \musicglyph #"scripts.caesura.curved" } + \override BreathingSign.text = \markup { \musicglyph #"scripts.caesura.curved" } es8[ d] \breathe es[ f g f] | es2 r4 \bar "||" } diff --git a/Documentation/snippets/broken-crescendo-hairpin.ly b/Documentation/snippets/broken-crescendo-hairpin.ly index b21fc6e792..db3ba99f0d 100644 --- a/Documentation/snippets/broken-crescendo-hairpin.ly +++ b/Documentation/snippets/broken-crescendo-hairpin.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "contemporary-notation, expressive-marks, symbols-and-glyphs" @@ -35,14 +35,14 @@ draw the rectangle over the hairpin. << { \dynamicUp - \override DynamicLineSpanner #'staff-padding = #4 + \override DynamicLineSpanner.staff-padding = #4 r2 r16 c'8.\pp r4 } \\ { - \override DynamicLineSpanner #'layer = #0 + \override DynamicLineSpanner.layer = #0 des,2\mf\< ~ - \override TextScript #'layer = #2 + \override TextScript.layer = #2 des16_\markup { \postscript #" 1.9 -8 translate diff --git a/Documentation/snippets/caesura-railtracks-with-fermata.ly b/Documentation/snippets/caesura-railtracks-with-fermata.ly index befcd7ab02..c42000b8af 100644 --- a/Documentation/snippets/caesura-railtracks-with-fermata.ly +++ b/Documentation/snippets/caesura-railtracks-with-fermata.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "expressive-marks, symbols-and-glyphs, tweaks-and-overrides" @@ -22,7 +22,7 @@ pleasing combination of railtracks and fermata. \relative c'' { c2. % construct the symbol - \override BreathingSign #'text = \markup { + \override BreathingSign.text = \markup { \line { \musicglyph #"scripts.caesura.curved" \translate #'(-1.75 . 1.6) @@ -31,7 +31,7 @@ pleasing combination of railtracks and fermata. } \breathe c4 % set the breathe mark back to normal - \revert BreathingSign #'text + \revert BreathingSign.text c2. \breathe c4 \bar "|." } diff --git a/Documentation/snippets/center-text-below-hairpin-dynamics.ly b/Documentation/snippets/center-text-below-hairpin-dynamics.ly index edf4c835fa..0df124d21e 100644 --- a/Documentation/snippets/center-text-below-hairpin-dynamics.ly +++ b/Documentation/snippets/center-text-below-hairpin-dynamics.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.17.0" +\version "2.17.6" \header { lsrtags = "expressive-marks, really-cool, scheme-language, text" @@ -24,7 +24,7 @@ some Scheme code. hairpinWithCenteredText = #(define-music-function (parser location text) (markup?) #{ - \once \override Voice.Hairpin #'after-line-breaking = + \once \override Voice.Hairpin.after-line-breaking = #(lambda (grob) (let* ((stencil (ly:hairpin::print grob)) (par-y (ly:grob-parent grob Y)) diff --git a/Documentation/snippets/centering-markup-on-note-heads-automatically.ly b/Documentation/snippets/centering-markup-on-note-heads-automatically.ly index aa0de6dbb4..6f009cec65 100644 --- a/Documentation/snippets/centering-markup-on-note-heads-automatically.ly +++ b/Documentation/snippets/centering-markup-on-note-heads-automatically.ly @@ -5,7 +5,7 @@ % % This file is in the public domain. %% Note: this file works from version 2.16.0 -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "text, tweaks-and-overrides, contexts-and-engravers" @@ -47,15 +47,15 @@ been shifted via @code{force-hshift}. \context { \Voice \consists #Text_align_engraver - \override TextScript #'X-offset = + \override TextScript.X-offset = #ly:self-alignment-interface::aligned-on-x-parent - \override TextScript #'self-alignment-X = #CENTER + \override TextScript.self-alignment-X = #CENTER } } \new Staff << \relative c'' { - \override NoteColumn #'force-hshift = #3 + \override NoteColumn.force-hshift = #3 c1-\markup { \arrow-head #Y #DOWN ##t } } \\ diff --git a/Documentation/snippets/changing-a-single-notes-size-in-a-chord.ly b/Documentation/snippets/changing-a-single-notes-size-in-a-chord.ly index c9b51f780e..741edb8388 100644 --- a/Documentation/snippets/changing-a-single-notes-size-in-a-chord.ly +++ b/Documentation/snippets/changing-a-single-notes-size-in-a-chord.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "editorial-annotations, really-simple, simultaneous-notes, specific-notation, tweaks-and-overrides" @@ -28,5 +28,5 @@ note head). \relative c' { - <\tweak #'font-size #+2 c e g c \tweak #'font-size #-2 e>1^\markup { A tiny e }_\markup { A big c } + <\tweak font-size #+2 c e g c \tweak font-size #-2 e>1^\markup { A tiny e }_\markup { A big c } } diff --git a/Documentation/snippets/changing-beam-knee-gap.ly b/Documentation/snippets/changing-beam-knee-gap.ly index 3bd380f2c7..6409e4b15d 100644 --- a/Documentation/snippets/changing-beam-knee-gap.ly +++ b/Documentation/snippets/changing-beam-knee-gap.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "rhythms" @@ -25,6 +25,6 @@ spaces. { f8 f''8 f8 f''8 - \override Beam #'auto-knee-gap = #6 + \override Beam.auto-knee-gap = #6 f8 f''8 f8 f''8 } diff --git a/Documentation/snippets/changing-form-of-multi-measure-rests.ly b/Documentation/snippets/changing-form-of-multi-measure-rests.ly index 3884062606..118341b7a8 100644 --- a/Documentation/snippets/changing-form-of-multi-measure-rests.ly +++ b/Documentation/snippets/changing-form-of-multi-measure-rests.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "rhythms, tweaks-and-overrides" @@ -24,6 +24,6 @@ default number of ten may be changed by overriding the \relative c'' { \compressFullBarRests R1*2 | R1*5 | R1*9 - \override MultiMeasureRest #'expand-limit = #3 + \override MultiMeasureRest.expand-limit = #3 R1*2 | R1*5 | R1*9 } diff --git a/Documentation/snippets/changing-fret-orientations.ly b/Documentation/snippets/changing-fret-orientations.ly index f0bbabd215..b174cb5bd8 100644 --- a/Documentation/snippets/changing-fret-orientations.ly +++ b/Documentation/snippets/changing-fret-orientations.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "fretted-strings" @@ -29,10 +29,10 @@ or fret in the different orientations will be aligned. \new FretBoards { \chordmode { c1 - \override FretBoard #'(fret-diagram-details orientation) = + \override FretBoard.fret-diagram-details.orientation = #'landscape c1 - \override FretBoard #'(fret-diagram-details orientation) = + \override FretBoard.fret-diagram-details.orientation = #'opposing-landscape c1 } diff --git a/Documentation/snippets/changing-stanza-fonts.ly b/Documentation/snippets/changing-stanza-fonts.ly index ceea216ef2..4ef7475f41 100644 --- a/Documentation/snippets/changing-stanza-fonts.ly +++ b/Documentation/snippets/changing-stanza-fonts.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "really-simple, vocal-music" @@ -28,8 +28,8 @@ used for printing the stanza number. Hi, my name is Bert. } \addlyrics { - \override StanzaNumber #'font-name = #"DejaVu" + \override StanzaNumber.font-name = #"DejaVu" \set stanza = #"2. " - \override LyricText #'font-family = #'typewriter + \override LyricText.font-family = #'typewriter Oh, ché -- ri, je t'aime } diff --git a/Documentation/snippets/changing-text-and-spanner-styles-for-text-dynamics.ly b/Documentation/snippets/changing-text-and-spanner-styles-for-text-dynamics.ly index 31434e5d01..002aaf7216 100644 --- a/Documentation/snippets/changing-text-and-spanner-styles-for-text-dynamics.ly +++ b/Documentation/snippets/changing-text-and-spanner-styles-for-text-dynamics.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "expressive-marks, tweaks-and-overrides" @@ -27,7 +27,7 @@ is @code{'dashed-line}, and other possible values include @code{'line}, \relative c'' { \set crescendoText = \markup { \italic { cresc. poco } } \set crescendoSpanner = #'text - \override DynamicTextSpanner #'style = #'dotted-line + \override DynamicTextSpanner.style = #'dotted-line a2\< a a2 a a2 a diff --git a/Documentation/snippets/changing-the-ambitus-gap.ly b/Documentation/snippets/changing-the-ambitus-gap.ly index 3fe9208c41..3f6f3db167 100644 --- a/Documentation/snippets/changing-the-ambitus-gap.ly +++ b/Documentation/snippets/changing-the-ambitus-gap.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "pitches" @@ -31,18 +31,18 @@ It is possible to change the default gap setting for ambitus. \new Staff { \time 2/4 - \override AmbitusLine #'gap = #0 + \override AmbitusLine.gap = #0 c'4 g'' } \new Staff { \time 2/4 - \override AmbitusLine #'gap = #1 + \override AmbitusLine.gap = #1 c'4 g'' } \new Staff { \time 2/4 - \override AmbitusLine #'gap = #1.5 + \override AmbitusLine.gap = #1.5 c'4 g'' } diff --git a/Documentation/snippets/changing-the-breath-mark-symbol.ly b/Documentation/snippets/changing-the-breath-mark-symbol.ly index 8b51aea49a..33978945b0 100644 --- a/Documentation/snippets/changing-the-breath-mark-symbol.ly +++ b/Documentation/snippets/changing-the-breath-mark-symbol.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "expressive-marks" @@ -20,7 +20,7 @@ text. \relative c'' { c2 - \override BreathingSign #'text = + \override BreathingSign.text = \markup { \musicglyph #"scripts.rvarcomma" } \breathe d2 diff --git a/Documentation/snippets/changing-the-number-of-augmentation-dots-per-note.ly b/Documentation/snippets/changing-the-number-of-augmentation-dots-per-note.ly index 6040c76cd1..0719c560b1 100644 --- a/Documentation/snippets/changing-the-number-of-augmentation-dots-per-note.ly +++ b/Documentation/snippets/changing-the-number-of-augmentation-dots-per-note.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "expressive-marks, rhythms" @@ -19,10 +19,10 @@ a single note. \relative c' { c4.. a16 r2 | - \override Dots #'dot-count = #4 + \override Dots.dot-count = #4 c4.. a16 r2 | - \override Dots #'dot-count = #0 + \override Dots.dot-count = #0 c4.. a16 r2 | - \revert Dots #'dot-count + \revert Dots.dot-count c4.. a16 r2 | } diff --git a/Documentation/snippets/changing-the-number-of-lines-in-a-staff.ly b/Documentation/snippets/changing-the-number-of-lines-in-a-staff.ly index 19ab74b449..c4c53e5c32 100644 --- a/Documentation/snippets/changing-the-number-of-lines-in-a-staff.ly +++ b/Documentation/snippets/changing-the-number-of-lines-in-a-staff.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "specific-notation, staff-notation" @@ -36,7 +36,7 @@ lower = \relative c { \upper } \new Staff { - \override Staff.StaffSymbol #'line-count = #4 + \override Staff.StaffSymbol.line-count = #4 \lower } >> diff --git a/Documentation/snippets/changing-the-staff-size.ly b/Documentation/snippets/changing-the-staff-size.ly index 1400f158c3..ed30920b49 100644 --- a/Documentation/snippets/changing-the-staff-size.ly +++ b/Documentation/snippets/changing-the-staff-size.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "paper-and-layout, staff-notation, tweaks-and-overrides" @@ -29,7 +29,7 @@ changed by scaling the properties @code{'staff-space} and } \new Staff \with { fontSize = #-3 - \override StaffSymbol #'staff-space = #(magstep -3) + \override StaffSymbol.staff-space = #(magstep -3) } { \clef bass c8 c c c c\f c c c diff --git a/Documentation/snippets/changing-the-tuplet-number.ly b/Documentation/snippets/changing-the-tuplet-number.ly index 419f761689..5d4d889106 100644 --- a/Documentation/snippets/changing-the-tuplet-number.ly +++ b/Documentation/snippets/changing-the-tuplet-number.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "rhythms" @@ -23,8 +23,8 @@ be printed, or the tuplet number may be suppressed altogether. \relative c'' { \times 2/3 { c8 c c } \times 2/3 { c8 c c } - \override TupletNumber #'text = #tuplet-number::calc-fraction-text + \override TupletNumber.text = #tuplet-number::calc-fraction-text \times 2/3 { c8 c c } - \override TupletNumber #'stencil = ##f + \override TupletNumber.stencil = ##f \times 2/3 { c8 c c } } diff --git a/Documentation/snippets/chant-or-psalms-notation.ly b/Documentation/snippets/chant-or-psalms-notation.ly index 9471ee07e6..f98d9664ee 100644 --- a/Documentation/snippets/chant-or-psalms-notation.ly +++ b/Documentation/snippets/chant-or-psalms-notation.ly @@ -5,7 +5,7 @@ % % This file is in the public domain. %% Note: this file works from version 2.16.0 -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "rhythms, vocal-music, ancient-notation, contexts-and-engravers, specific-notation" @@ -20,13 +20,13 @@ aren't always the same length. stemOn = { - \revert Staff.Stem #'transparent - \revert Staff.Flag #'transparent + \revert Staff.Stem.transparent + \revert Staff.Flag.transparent } stemOff = { - \override Staff.Stem #'transparent = ##t - \override Staff.Flag #'transparent = ##t + \override Staff.Stem.transparent = ##t + \override Staff.Flag.transparent = ##t } \score { diff --git a/Documentation/snippets/chords-headword.ly b/Documentation/snippets/chords-headword.ly index 75af9381a6..6447dcab76 100644 --- a/Documentation/snippets/chords-headword.ly +++ b/Documentation/snippets/chords-headword.ly @@ -4,7 +4,7 @@ % and then run scripts/auxiliar/makelsr.py % % This file is in the public domain. -%% Note: this file works from version 2.17.6 +%% Note: this file works from version 2.16.0 \version "2.17.6" \header { @@ -96,7 +96,7 @@ Bass = { } \context { \Voice - \override StanzaNumber #'padding = #1.8 + \override StanzaNumber.padding = #1.8 } } } diff --git a/Documentation/snippets/coloring-notes-depending-on-their-pitch.ly b/Documentation/snippets/coloring-notes-depending-on-their-pitch.ly index 05fe6f5ea6..16ed079f6e 100644 --- a/Documentation/snippets/coloring-notes-depending-on-their-pitch.ly +++ b/Documentation/snippets/coloring-notes-depending-on-their-pitch.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "editorial-annotations, pitches, really-cool" @@ -55,7 +55,7 @@ to distinguish enharmonics. \score { \new Staff \relative c' { - \override NoteHead #'color = #color-notehead + \override NoteHead.color = #color-notehead c8 b d dis ees f g aes } } diff --git a/Documentation/snippets/combining-two-parts-on-the-same-staff.ly b/Documentation/snippets/combining-two-parts-on-the-same-staff.ly index 9005fff11a..0a8477adc5 100644 --- a/Documentation/snippets/combining-two-parts-on-the-same-staff.ly +++ b/Documentation/snippets/combining-two-parts-on-the-same-staff.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "simultaneous-notes, syntax-and-expressions, text" @@ -65,7 +65,7 @@ musicDown = \relative c'' { indent = 6.0\cm \context { \Score - \override SystemStartBar #'collapse-height = #30 + \override SystemStartBar.collapse-height = #30 } } } diff --git a/Documentation/snippets/compound-time-signatures.ly b/Documentation/snippets/compound-time-signatures.ly index da49aec532..9421a12fb1 100644 --- a/Documentation/snippets/compound-time-signatures.ly +++ b/Documentation/snippets/compound-time-signatures.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "rhythms" @@ -28,7 +28,7 @@ signatures and adapting the automatic beaming behavior. (#:column (two num))))))) \relative c' { - \override Staff.TimeSignature #'stencil = #(compound-time "2" "3" "8") + \override Staff.TimeSignature.stencil = #(compound-time "2" "3" "8") \time 5/8 \set Staff.beatStructure = #'(2 3) c8 d e fis gis diff --git a/Documentation/snippets/consistently-left-aligned-bar-numbers.ly b/Documentation/snippets/consistently-left-aligned-bar-numbers.ly index 46e86777ed..f2b61e8e8d 100644 --- a/Documentation/snippets/consistently-left-aligned-bar-numbers.ly +++ b/Documentation/snippets/consistently-left-aligned-bar-numbers.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "rhythms" @@ -19,8 +19,8 @@ first bar number following line breaks. } % begin verbatim consistentlyLeftAlignedBarNumbers = { - \override Score.BarNumber #'break-visibility = #end-of-line-invisible - \override Score.BarNumber #'self-alignment-X = + \override Score.BarNumber.break-visibility = #end-of-line-invisible + \override Score.BarNumber.self-alignment-X = #(lambda (grob) (let ((break-dir (ly:item-break-dir grob))) (if (= break-dir RIGHT) RIGHT LEFT))) diff --git a/Documentation/snippets/contemporary-glissando.ly b/Documentation/snippets/contemporary-glissando.ly index bad94e600d..7d9d563318 100644 --- a/Documentation/snippets/contemporary-glissando.ly +++ b/Documentation/snippets/contemporary-glissando.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "contemporary-notation, expressive-marks, specific-notation" @@ -20,7 +20,7 @@ hidden note and cadenza timing. \relative c'' { \time 3/4 - \override Glissando #'style = #'zigzag + \override Glissando.style = #'zigzag c4 c \cadenzaOn c4\glissando diff --git a/Documentation/snippets/controlling-spanner-visibility-after-a-line-break.ly b/Documentation/snippets/controlling-spanner-visibility-after-a-line-break.ly index 794b65b820..4df07c679e 100644 --- a/Documentation/snippets/controlling-spanner-visibility-after-a-line-break.ly +++ b/Documentation/snippets/controlling-spanner-visibility-after-a-line-break.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "expressive-marks, tweaks-and-overrides" @@ -28,16 +28,16 @@ be hidden by enabling the callback. \paper { ragged-right = ##t } \relative c'' { - \override Hairpin #'to-barline = ##f - \override Glissando #'breakable = ##t + \override Hairpin.to-barline = ##f + \override Glissando.breakable = ##t % show hairpin - \override Hairpin #'after-line-breaking = ##t + \override Hairpin.after-line-breaking = ##t % hide text span - \override TextSpanner #'after-line-breaking = + \override TextSpanner.after-line-breaking = #ly:spanner::kill-zero-spanned-time e2\<\startTextSpan % show glissando - \override Glissando #'after-line-breaking = ##t + \override Glissando.after-line-breaking = ##t f2\glissando \break f,1\!\stopTextSpan diff --git a/Documentation/snippets/controlling-the-vertical-ordering-of-scripts.ly b/Documentation/snippets/controlling-the-vertical-ordering-of-scripts.ly index c1dfc67da4..d4091b033d 100644 --- a/Documentation/snippets/controlling-the-vertical-ordering-of-scripts.ly +++ b/Documentation/snippets/controlling-the-vertical-ordering-of-scripts.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "expressive-marks, tweaks-and-overrides" @@ -25,9 +25,9 @@ comes first. \relative c''' { - \once \override TextScript #'script-priority = #-100 + \once \override TextScript.script-priority = #-100 a2^\prall^\markup { \sharp } - \once \override Script #'script-priority = #-100 + \once \override Script.script-priority = #-100 a2^\prall^\markup { \sharp } } diff --git a/Documentation/snippets/controlling-tuplet-bracket-visibility.ly b/Documentation/snippets/controlling-tuplet-bracket-visibility.ly index 7ceaf5615e..736114f59b 100644 --- a/Documentation/snippets/controlling-tuplet-bracket-visibility.ly +++ b/Documentation/snippets/controlling-tuplet-bracket-visibility.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "rhythms, tweaks-and-overrides" @@ -31,11 +31,11 @@ music = \relative c'' { \new Voice { \relative c' { << \music s4^"default" >> - \override TupletBracket #'bracket-visibility = #'if-no-beam + \override TupletBracket.bracket-visibility = #'if-no-beam << \music s4^"'if-no-beam" >> - \override TupletBracket #'bracket-visibility = ##t + \override TupletBracket.bracket-visibility = ##t << \music s4^"#t" >> - \override TupletBracket #'bracket-visibility = ##f + \override TupletBracket.bracket-visibility = ##f << \music s4^"#f" >> } } diff --git a/Documentation/snippets/creating-a-delayed-turn.ly b/Documentation/snippets/creating-a-delayed-turn.ly index 519275b9d9..dba460587b 100644 --- a/Documentation/snippets/creating-a-delayed-turn.ly +++ b/Documentation/snippets/creating-a-delayed-turn.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "editorial-annotations, expressive-marks, tweaks-and-overrides" @@ -23,8 +23,8 @@ horizontally. \relative c'' { - \once \override TextScript #'avoid-slur = #'inside - \once \override TextScript #'outside-staff-priority = ##f + \once \override TextScript.avoid-slur = #'inside + \once \override TextScript.outside-staff-priority = ##f c2(^\markup \tiny \override #'(baseline-skip . 1) { \halign #-4 \center-column { diff --git a/Documentation/snippets/creating-double-digit-fingerings.ly b/Documentation/snippets/creating-double-digit-fingerings.ly index c1d0fb620f..ba4ccc08c2 100644 --- a/Documentation/snippets/creating-double-digit-fingerings.ly +++ b/Documentation/snippets/creating-double-digit-fingerings.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "editorial-annotations, expressive-marks, scheme-language, staff-notation, tweaks-and-overrides" @@ -40,7 +40,7 @@ finger = \relative c' { % optional override to remove warnings for fingerings larger than 5 - \override Fingering #'text = #calc-finger-without-warning + \override Fingering.text = #calc-finger-without-warning c1\ten c1\fifty c1-\finger #36 diff --git a/Documentation/snippets/creating-simultaneous-rehearsal-marks.ly b/Documentation/snippets/creating-simultaneous-rehearsal-marks.ly index 9bbac34508..3dbde1f742 100644 --- a/Documentation/snippets/creating-simultaneous-rehearsal-marks.ly +++ b/Documentation/snippets/creating-simultaneous-rehearsal-marks.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "expressive-marks, text, tweaks-and-overrides" @@ -24,21 +24,21 @@ end of one system and the start of the following system. { \key a \major \set Score.markFormatter = #format-mark-box-letters - \once \override Score.RehearsalMark #'outside-staff-priority = #5000 - \once \override Score.RehearsalMark #'self-alignment-X = #LEFT - \once \override Score.RehearsalMark #'break-align-symbols = #'(key-signature) + \once \override Score.RehearsalMark.outside-staff-priority = #5000 + \once \override Score.RehearsalMark.self-alignment-X = #LEFT + \once \override Score.RehearsalMark.break-align-symbols = #'(key-signature) \mark \markup { \bold { Senza denti } } % the hidden measure and bar line % \cadenzaOn turns off automatic calculation of bar numbers \cadenzaOn - \once \override Score.TimeSignature #'stencil = ##f + \once \override Score.TimeSignature.stencil = ##f \time 1/16 s16 \bar "" \cadenzaOff \time 4/4 - \once \override Score.RehearsalMark #'self-alignment-X = #LEFT + \once \override Score.RehearsalMark.self-alignment-X = #LEFT \mark \markup { \box \bold Intro } d'1 \mark \default diff --git a/Documentation/snippets/creating-text-spanners.ly b/Documentation/snippets/creating-text-spanners.ly index ee587e14ef..5e18e550e2 100644 --- a/Documentation/snippets/creating-text-spanners.ly +++ b/Documentation/snippets/creating-text-spanners.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "expressive-marks, text, tweaks-and-overrides" @@ -23,34 +23,33 @@ to modify its output. \paper { ragged-right = ##f } \relative c'' { - \override TextSpanner #'(bound-details left text) = #"bla" - \override TextSpanner #'(bound-details right text) = #"blu" + \override TextSpanner.bound-details.left.text = #"bla" + \override TextSpanner.bound-details.right.text = #"blu" a4 \startTextSpan b4 c a4 \stopTextSpan - \override TextSpanner #'style = #'line - \once \override TextSpanner - #'(bound-details left stencil-align-dir-y) = #CENTER + \override TextSpanner.style = #'line + \once \override TextSpanner.bound-details.left.stencil-align-dir-y = #CENTER a4 \startTextSpan b4 c a4 \stopTextSpan - \override TextSpanner #'style = #'dashed-line - \override TextSpanner #'(bound-details left text) = + \override TextSpanner.style = #'dashed-line + \override TextSpanner.bound-details.left.text = \markup { \draw-line #'(0 . 1) } - \override TextSpanner #'(bound-details right text) = + \override TextSpanner.bound-details.right.text = \markup { \draw-line #'(0 . -2) } - \once \override TextSpanner #'(bound-details right padding) = #-2 + \once \override TextSpanner.bound-details.right.padding = #-2 a4 \startTextSpan b4 c a4 \stopTextSpan \set Staff.middleCPosition = #-13 - \override TextSpanner #'dash-period = #10 - \override TextSpanner #'dash-fraction = #0.5 - \override TextSpanner #'thickness = #10 + \override TextSpanner.dash-period = #10 + \override TextSpanner.dash-fraction = #0.5 + \override TextSpanner.thickness = #10 a4 \startTextSpan b4 c a4 \stopTextSpan diff --git a/Documentation/snippets/cross-staff-chords---beaming-problems-workaround.ly b/Documentation/snippets/cross-staff-chords---beaming-problems-workaround.ly index 1c3817bbf2..cb4ec966af 100644 --- a/Documentation/snippets/cross-staff-chords---beaming-problems-workaround.ly +++ b/Documentation/snippets/cross-staff-chords---beaming-problems-workaround.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "chords, keyboards, tweaks-and-overrides, workaround" @@ -15,7 +15,7 @@ cross-staff chords, because no problems with automatic beam collision avoidance then arise. If the stems from the lower staff were used in the following example, it would be necessary to change the automatic beam collision avoidance settings so that it doesn't detect collisions -between staves using @code{\\override Staff.Beam #'collision-voice-only +between staves using @code{\\override Staff.Beam.collision-voice-only = ##t} " @@ -28,17 +28,17 @@ between staves using @code{\\override Staff.Beam #'collision-voice-only \relative c' { << { r4 - \override Stem #'cross-staff = ##t - \override Stem #'length = #19 % this is in half-spaces, + \override Stem.cross-staff = ##t + \override Stem.length = #19 % this is in half-spaces, % so it makes stems 9.5 staffspaces long - \override Stem #'Y-offset = #-6 % stems are normally lengthened + \override Stem.Y-offset = #-6 % stems are normally lengthened % upwards, so here we must lower the stem by the amount % equal to the lengthening - in this case (19 - 7) / 2 % (7 is default stem length) e e e } { s4 \change Staff = "bottom" - \override NoteColumn #'ignore-collision = ##t + \override NoteColumn.ignore-collision = ##t c, c c } >> diff --git a/Documentation/snippets/custodes.ly b/Documentation/snippets/custodes.ly index 6a4afbd601..b653e146ac 100644 --- a/Documentation/snippets/custodes.ly +++ b/Documentation/snippets/custodes.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "ancient-notation, specific-notation, symbols-and-glyphs, tweaks-and-overrides" @@ -20,21 +20,21 @@ Custodes may be engraved in various styles. \layout { ragged-right = ##t } \new Staff \with { \consists "Custos_engraver" } \relative c' { - \override Staff.Custos #'neutral-position = #4 + \override Staff.Custos.neutral-position = #4 - \override Staff.Custos #'style = #'hufnagel + \override Staff.Custos.style = #'hufnagel c1^"hufnagel" \break 1 - \override Staff.Custos #'style = #'medicaea + \override Staff.Custos.style = #'medicaea c1^"medicaea" \break 1 - \override Staff.Custos #'style = #'vaticana + \override Staff.Custos.style = #'vaticana c1^"vaticana" \break 1 - \override Staff.Custos #'style = #'mensural + \override Staff.Custos.style = #'mensural c1^"mensural" \break 1 } diff --git a/Documentation/snippets/customizing-fretboard-fret-diagrams.ly b/Documentation/snippets/customizing-fretboard-fret-diagrams.ly index e0e335621f..f9d5816c37 100644 --- a/Documentation/snippets/customizing-fretboard-fret-diagrams.ly +++ b/Documentation/snippets/customizing-fretboard-fret-diagrams.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "fretted-strings, tweaks-and-overrides" @@ -31,42 +31,27 @@ can be omitted in property overrides. } \new FretBoards { % Set global properties of fret diagram - \override FretBoards.FretBoard #'size = #'1.2 - \override FretBoard - #'(fret-diagram-details finger-code) = #'in-dot - \override FretBoard - #'(fret-diagram-details dot-color) = #'white + \override FretBoards.FretBoard.size = #'1.2 + \override FretBoard.fret-diagram-details.finger-code = #'in-dot + \override FretBoard.fret-diagram-details.dot-color = #'white \chordmode { c - \once \override FretBoard #'size = #'1.0 - \once \override FretBoard - #'(fret-diagram-details barre-type) = #'straight - \once \override FretBoard - #'(fret-diagram-details dot-color) = #'black - \once \override FretBoard - #'(fret-diagram-details finger-code) = #'below-string + \once \override FretBoard.size = #'1.0 + \once \override FretBoard.fret-diagram-details.barre-type = #'straight + \once \override FretBoard.fret-diagram-details.dot-color = #'black + \once \override FretBoard.fret-diagram-details.finger-code = #'below-string c' - \once \override FretBoard - #'(fret-diagram-details barre-type) = #'none - \once \override FretBoard - #'(fret-diagram-details number-type) = #'arabic - \once \override FretBoard - #'(fret-diagram-details orientation) = #'landscape - \once \override FretBoard - #'(fret-diagram-details mute-string) = #"M" - \once \override FretBoard - #'(fret-diagram-details label-dir) = #LEFT - \once \override FretBoard - #'(fret-diagram-details dot-color) = #'black + \once \override FretBoard.fret-diagram-details.barre-type = #'none + \once \override FretBoard.fret-diagram-details.number-type = #'arabic + \once \override FretBoard.fret-diagram-details.orientation = #'landscape + \once \override FretBoard.fret-diagram-details.mute-string = #"M" + \once \override FretBoard.fret-diagram-details.label-dir = #LEFT + \once \override FretBoard.fret-diagram-details.dot-color = #'black c' - \once \override FretBoard - #'(fret-diagram-details finger-code) = #'below-string - \once \override FretBoard - #'(fret-diagram-details dot-radius) = #0.35 - \once \override FretBoard - #'(fret-diagram-details dot-position) = #0.5 - \once \override FretBoard - #'(fret-diagram-details fret-count) = #3 + \once \override FretBoard.fret-diagram-details.finger-code = #'below-string + \once \override FretBoard.fret-diagram-details.dot-radius = #0.35 + \once \override FretBoard.fret-diagram-details.dot-position = #0.5 + \once \override FretBoard.fret-diagram-details.fret-count = #3 d } } diff --git a/Documentation/snippets/customizing-markup-fret-diagrams.ly b/Documentation/snippets/customizing-markup-fret-diagrams.ly index 77c3004eda..57032ef0fd 100644 --- a/Documentation/snippets/customizing-markup-fret-diagrams.ly +++ b/Documentation/snippets/customizing-markup-fret-diagrams.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "fretted-strings, tweaks-and-overrides" @@ -26,11 +26,9 @@ markup. \new Voice = "mel" { \textLengthOn % Set global properties of fret diagram - \override TextScript #'size = #'1.2 - \override TextScript - #'(fret-diagram-details finger-code) = #'in-dot - \override TextScript - #'(fret-diagram-details dot-color) = #'white + \override TextScript.size = #'1.2 + \override TextScript.fret-diagram-details.finger-code = #'in-dot + \override TextScript.fret-diagram-details.dot-color = #'white %% C major for guitar, no barre, using defaults % terse style diff --git a/Documentation/snippets/default-direction-of-stems-on-the-center-line-of-the-staff.ly b/Documentation/snippets/default-direction-of-stems-on-the-center-line-of-the-staff.ly index 8ffb32fee6..50ff9bc0cd 100644 --- a/Documentation/snippets/default-direction-of-stems-on-the-center-line-of-the-staff.ly +++ b/Documentation/snippets/default-direction-of-stems-on-the-center-line-of-the-staff.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "editorial-annotations" @@ -20,8 +20,8 @@ by the @code{Stem} property @code{neutral-direction}. \relative c'' { a4 b c b - \override Stem #'neutral-direction = #up + \override Stem.neutral-direction = #up a4 b c b - \override Stem #'neutral-direction = #down + \override Stem.neutral-direction = #down a4 b c b } diff --git a/Documentation/snippets/defining-predefined-fretboards-for-other-instruments.ly b/Documentation/snippets/defining-predefined-fretboards-for-other-instruments.ly index 36a93e92c8..bdd354fce7 100644 --- a/Documentation/snippets/defining-predefined-fretboards-for-other-instruments.ly +++ b/Documentation/snippets/defining-predefined-fretboards-for-other-instruments.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.17.0" +\version "2.17.6" \header { lsrtags = "fretted-strings" @@ -94,8 +94,7 @@ primeros = { \set Staff.stringTunings = #cuatroTuning % \override FretBoard % #'(fret-diagram-details string-count) = #'4 - \override FretBoard - #'(fret-diagram-details finger-code) = #'in-dot + \override FretBoard.fret-diagram-details.finger-code = #'in-dot \primeros } @@ -109,8 +108,7 @@ primeros = { \layout { \context { \Score - \override SpacingSpanner - #'base-shortest-duration = #(ly:make-moment 1 16) + \override SpacingSpanner.base-shortest-duration = #(ly:make-moment 1 16) } } \midi { } diff --git a/Documentation/snippets/display-bracket-with-only-one-staff-in-a-system.ly b/Documentation/snippets/display-bracket-with-only-one-staff-in-a-system.ly index 7af25ba2be..86d0906e06 100644 --- a/Documentation/snippets/display-bracket-with-only-one-staff-in-a-system.ly +++ b/Documentation/snippets/display-bracket-with-only-one-staff-in-a-system.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "staff-notation, tweaks-and-overrides" @@ -28,8 +28,8 @@ property has to be set, as shown on the second system in the example. \score { \new StaffGroup << % Must be lower than the actual number of staff lines - \override StaffGroup.SystemStartBracket #'collapse-height = #1 - \override Score.SystemStartBar #'collapse-height = #1 + \override StaffGroup.SystemStartBracket.collapse-height = #1 + \override Score.SystemStartBar.collapse-height = #1 \new Staff { c'1 } @@ -39,8 +39,8 @@ property has to be set, as shown on the second system in the example. \null \score { \new PianoStaff << - \override PianoStaff.SystemStartBrace #'collapse-height = #1 - \override Score.SystemStartBar #'collapse-height = #1 + \override PianoStaff.SystemStartBrace.collapse-height = #1 + \override Score.SystemStartBar.collapse-height = #1 \new Staff { c'1 } diff --git a/Documentation/snippets/displaying-complex-chords.ly b/Documentation/snippets/displaying-complex-chords.ly index d30bb52bcd..902541ce0c 100644 --- a/Documentation/snippets/displaying-complex-chords.ly +++ b/Documentation/snippets/displaying-complex-chords.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.17.0" +\version "2.17.6" \header { lsrtags = "chords, simultaneous-notes, workaround" @@ -18,14 +18,14 @@ with different accidentals. } % begin verbatim fixA = { - \once \override Stem #'length = #9 + \once \override Stem.length = #9 } fixB = { - \once \override NoteHead #'X-offset = #1.7 - \once \override Stem #'rotation = #'(45 0 0) - \once \override Stem #'extra-offset = #'(-0.2 . -0.2) - \once \override Flag #'style = #'no-flag - \once \override Accidental #'extra-offset = #'(4 . 0) + \once \override NoteHead.X-offset = #1.7 + \once \override Stem.rotation = #'(45 0 0) + \once \override Stem.extra-offset = #'(-0.2 . -0.2) + \once \override Flag.style = #'no-flag + \once \override Accidental.extra-offset = #'(4 . 0) } \relative c' { diff --git a/Documentation/snippets/displaying-grob-ancestry.ly b/Documentation/snippets/displaying-grob-ancestry.ly index 87d2da59f6..d6c8d46a2a 100644 --- a/Documentation/snippets/displaying-grob-ancestry.ly +++ b/Documentation/snippets/displaying-grob-ancestry.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "devel, scheme-language, tweaks-and-overrides" @@ -39,7 +39,7 @@ When called this way @{ - \\once \\override NoteHead #'before-line-breaking = #display-ancestry + \\once \\override NoteHead.before-line-breaking = #display-ancestry c @} @@ -114,9 +114,9 @@ NoteHead X,Y: NoteColumn (format-ancestry (get-ancestry grob) 0))) \relative c' { - \once \override NoteHead #'before-line-breaking = #display-ancestry + \once \override NoteHead.before-line-breaking = #display-ancestry f4 - \once \override Accidental #'before-line-breaking = #display-ancestry - \once \override Arpeggio #'before-line-breaking = #display-ancestry + \once \override Accidental.before-line-breaking = #display-ancestry + \once \override Arpeggio.before-line-breaking = #display-ancestry 4\arpeggio } diff --git a/Documentation/snippets/drawing-boxes-around-grobs.ly b/Documentation/snippets/drawing-boxes-around-grobs.ly index 38613fa15e..a95c7739b5 100644 --- a/Documentation/snippets/drawing-boxes-around-grobs.ly +++ b/Documentation/snippets/drawing-boxes-around-grobs.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.17.0" +\version "2.17.6" \header { lsrtags = "editorial-annotations, scheme-language, tweaks-and-overrides" @@ -19,19 +19,19 @@ arbitrary grob. \relative c'' { - \override TextScript #'stencil = + \override TextScript.stencil = #(make-stencil-boxer 0.1 0.3 ly:text-interface::print) c'4^"foo" - \override Stem #'stencil = + \override Stem.stencil = #(make-stencil-boxer 0.05 0.25 ly:stem::print) - \override Score.RehearsalMark #'stencil = + \override Score.RehearsalMark.stencil = #(make-stencil-boxer 0.15 0.3 ly:text-interface::print) b8 - \revert Stem #'stencil + \revert Stem.stencil - \revert Flag #'stencil + \revert Flag.stencil c4. c4 \mark "F" c1 diff --git a/Documentation/snippets/drawing-circles-around-note-heads.ly b/Documentation/snippets/drawing-circles-around-note-heads.ly index b2dc749eb4..44cfe8c7a1 100644 --- a/Documentation/snippets/drawing-circles-around-note-heads.ly +++ b/Documentation/snippets/drawing-circles-around-note-heads.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "editorial-annotations" @@ -17,7 +17,7 @@ Here is how to circle a note. } % begin verbatim circle = -\once \override NoteHead #'stencil = #(lambda (grob) +\once \override NoteHead.stencil = #(lambda (grob) (let* ((note (ly:note-head::print grob)) (combo-stencil (ly:stencil-add note diff --git a/Documentation/snippets/drawing-circles-around-various-objects.ly b/Documentation/snippets/drawing-circles-around-various-objects.ly index f10fa4edc0..196a3d8c81 100644 --- a/Documentation/snippets/drawing-circles-around-various-objects.ly +++ b/Documentation/snippets/drawing-circles-around-various-objects.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "editorial-annotations, scheme-language, tweaks-and-overrides" @@ -31,7 +31,7 @@ strategies for rehearsal marks and measure numbers. \circle \finger 2 } } - \override Score.BarNumber #'break-visibility = #all-visible - \override Score.BarNumber #'stencil = + \override Score.BarNumber.break-visibility = #all-visible + \override Score.BarNumber.stencil = #(make-stencil-circler 0.1 0.25 ly:text-interface::print) } diff --git a/Documentation/snippets/editorial-headword.ly b/Documentation/snippets/editorial-headword.ly index b40a6cebd2..e6b962a557 100644 --- a/Documentation/snippets/editorial-headword.ly +++ b/Documentation/snippets/editorial-headword.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "headword" @@ -53,7 +53,7 @@ Beethoven, Op. 31, No. 3 Piano sonata 18, Movt II, Scherzo Measures 9 - | e'4-2 r8 - \once \override Script #'script-priority = #-100 + \once \override Script.script-priority = #-100 \afterGrace f'8 ( \trill ^ \markup { \finger "3-2" } { e'16 [ f'16 ] } @@ -71,7 +71,7 @@ Beethoven, Op. 31, No. 3 Piano sonata 18, Movt II, Scherzo Measures 9 - \new Staff { \key af \major \clef treble - \override Fingering #'direction = #down + \override Fingering.direction = #down \set Staff.fingeringOrientations = #'(down) \partial 8 8 \staccato diff --git a/Documentation/snippets/engraving-ties-manually.ly b/Documentation/snippets/engraving-ties-manually.ly index 24c2538cf9..76bf91d1ce 100644 --- a/Documentation/snippets/engraving-ties-manually.ly +++ b/Documentation/snippets/engraving-ties-manually.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "rhythms" @@ -22,7 +22,7 @@ second number indicates the direction (1 = up, -1 = down). \relative c' { 2~ - \override TieColumn #'tie-configuration = + \override TieColumn.tie-configuration = #'((0.0 . 1) (-2.0 . 1) (-4.0 . 1)) 2~ } diff --git a/Documentation/snippets/engraving-tremolos-with-floating-beams.ly b/Documentation/snippets/engraving-tremolos-with-floating-beams.ly index 4b9d07625a..1338e8c175 100644 --- a/Documentation/snippets/engraving-tremolos-with-floating-beams.ly +++ b/Documentation/snippets/engraving-tremolos-with-floating-beams.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "repeats, rhythms" @@ -28,20 +28,20 @@ the @code{'gap} property. \relative c'' { \repeat tremolo 8 { a32 f } - \override Beam #'gap-count = #1 + \override Beam.gap-count = #1 \repeat tremolo 8 { a32 f } - \override Beam #'gap-count = #2 + \override Beam.gap-count = #2 \repeat tremolo 8 { a32 f } - \override Beam #'gap-count = #3 + \override Beam.gap-count = #3 \repeat tremolo 8 { a32 f } - \override Beam #'gap-count = #3 - \override Beam #'gap = #1.33 + \override Beam.gap-count = #3 + \override Beam.gap = #1.33 \repeat tremolo 8 { a32 f } - \override Beam #'gap = #1 + \override Beam.gap = #1 \repeat tremolo 8 { a32 f } - \override Beam #'gap = #0.67 + \override Beam.gap = #0.67 \repeat tremolo 8 { a32 f } - \override Beam #'gap = #0.33 + \override Beam.gap = #0.33 \repeat tremolo 8 { a32 f } } diff --git a/Documentation/snippets/expressive-headword.ly b/Documentation/snippets/expressive-headword.ly index 6730fe41c9..6f469e15c1 100644 --- a/Documentation/snippets/expressive-headword.ly +++ b/Documentation/snippets/expressive-headword.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "headword" @@ -27,7 +27,7 @@ Expressive headword %\layout { % \context { % \Score -% \override SpacingSpanner #'base-shortest-duration = +% \override SpacingSpanner.base-shortest-duration = % #(ly:make-moment 1 20) % } %} @@ -40,7 +40,7 @@ Expressive headword \key g \major \time 6/8 \partial 2 - \once \override TextScript #'staff-padding = #2 + \once \override TextScript.staff-padding = #2 d'8 \staccato ^ \markup { \column { RONDO diff --git a/Documentation/snippets/figured-bass-headword.ly b/Documentation/snippets/figured-bass-headword.ly index fdf1803c22..8b76e0204d 100644 --- a/Documentation/snippets/figured-bass-headword.ly +++ b/Documentation/snippets/figured-bass-headword.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "headword" @@ -88,7 +88,7 @@ extendOff = \bassFigureExtendersOff \new FiguredBass \figuremode { \set figuredBassAlterationDirection = #RIGHT \set figuredBassPlusDirection = #RIGHT - \override BassFigureAlignment #'stacking-dir = #DOWN + \override BassFigureAlignment.stacking-dir = #DOWN s8 | s4 <6>4 <_+>4 <6>4 | <6 4\+ 2>8 <6>8 <_+> s8 s2 | @@ -104,9 +104,9 @@ extendOff = \bassFigureExtendersOff \layout { \context { \Score - \override RehearsalMark #'break-align-symbols = #'(time-signature) - \override RehearsalMark #'self-alignment-X = #LEFT - \override TimeSignature #'break-align-anchor-alignment = #LEFT + \override RehearsalMark.break-align-symbols = #'(time-signature) + \override RehearsalMark.self-alignment-X = #LEFT + \override TimeSignature.break-align-anchor-alignment = #LEFT } } } diff --git a/Documentation/snippets/fine-tuning-pedal-brackets.ly b/Documentation/snippets/fine-tuning-pedal-brackets.ly index 547d1e8037..b9cdf44f71 100644 --- a/Documentation/snippets/fine-tuning-pedal-brackets.ly +++ b/Documentation/snippets/fine-tuning-pedal-brackets.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "keyboards, tweaks-and-overrides" @@ -21,10 +21,10 @@ The appearance of pedal brackets may be altered in different ways. \relative c'' { c2\sostenutoOn c c2\sostenutoOff c - \once \override Staff.PianoPedalBracket #'shorten-pair = #'(-7 . -2) + \once \override Staff.PianoPedalBracket.shorten-pair = #'(-7 . -2) c2\sostenutoOn c c2\sostenutoOff c - \once \override Staff.PianoPedalBracket #'edge-height = #'(0 . 3) + \once \override Staff.PianoPedalBracket.edge-height = #'(0 . 3) c2\sostenutoOn c c2\sostenutoOff c } diff --git a/Documentation/snippets/fingering-symbols-for-wind-instruments.ly b/Documentation/snippets/fingering-symbols-for-wind-instruments.ly index 15ebe07c1d..e4ea09092f 100644 --- a/Documentation/snippets/fingering-symbols-for-wind-instruments.ly +++ b/Documentation/snippets/fingering-symbols-for-wind-instruments.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "symbols-and-glyphs, winds" @@ -18,8 +18,8 @@ useful for wind instruments. } % begin verbatim centermarkup = { - \once \override TextScript #'self-alignment-X = #CENTER - \once \override TextScript #'X-offset =#(ly:make-simple-closure + \once \override TextScript.self-alignment-X = #CENTER + \once \override TextScript.X-offset =#(ly:make-simple-closure `(,+ ,(ly:make-simple-closure (list ly:self-alignment-interface::centered-on-x-parent)) @@ -30,7 +30,7 @@ centermarkup = { {\relative c' { g\open - \once \override TextScript #'staff-padding = #-1.0 \centermarkup + \once \override TextScript.staff-padding = #-1.0 \centermarkup g^\markup{\combine \musicglyph #"scripts.open" \musicglyph #"scripts.tenuto"} \centermarkup g^\markup{\combine \musicglyph #"scripts.open" diff --git a/Documentation/snippets/flamenco-notation.ly b/Documentation/snippets/flamenco-notation.ly index eeede2855c..b24c847840 100644 --- a/Documentation/snippets/flamenco-notation.ly +++ b/Documentation/snippets/flamenco-notation.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "fretted-strings, specific-notation, stylesheet, version-specific" @@ -97,30 +97,30 @@ xDown = \markup { \column { \small x \line { \strokeDown } } } % Just handy :) tupletOff = { - \once \override TupletNumber #'stencil = ##f - \once \override TupletBracket #'stencil = ##f + \once \override TupletNumber.stencil = ##f + \once \override TupletBracket.stencil = ##f } tupletsOff = { - \override TupletNumber #'stencil = ##f - \override TupletBracket #'bracket-visibility = #'if-no-beam + \override TupletNumber.stencil = ##f + \override TupletBracket.bracket-visibility = #'if-no-beam } tupletsOn = { - \override TupletBracket #'bracket-visibility = #'default - \revert TupletNumber #'stencil + \override TupletBracket.bracket-visibility = #'default + \revert TupletNumber.stencil } headsOff = { - \override TabNoteHead #'transparent = ##t - \override NoteHead #'transparent = ##t - \override NoteHead #'no-ledgers = ##t + \override TabNoteHead.transparent = ##t + \override NoteHead.transparent = ##t + \override NoteHead.no-ledgers = ##t } headsOn = { - \override TabNoteHead #'transparent = ##f - \override NoteHead #'transparent = ##f - \override NoteHead #'no-ledgers = ##f + \override TabNoteHead.transparent = ##f + \override NoteHead.transparent = ##f + \override NoteHead.no-ledgers = ##f } %%%%%%% Cut here ----- End 'flamenco.ly' @@ -193,7 +193,7 @@ part = \relative c' { } \tupletsOff - \override Beam #'positions = #'(2 . 2) + \override Beam.positions = #'(2 . 2) \times 2/3 { a8^\markup{ \small p } ^\strokeUpGolpe @@ -216,7 +216,7 @@ part = \relative c' { } \tupletsOn - \once \override TextScript #'extra-offset = #'(0 . -1) + \once \override TextScript.extra-offset = #'(0 . -1) 1_\golpe^\mUp \bar "|." } diff --git a/Documentation/snippets/flute-slap-notation.ly b/Documentation/snippets/flute-slap-notation.ly index b239a2036d..fb387f9b69 100644 --- a/Documentation/snippets/flute-slap-notation.ly +++ b/Documentation/snippets/flute-slap-notation.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "contemporary-notation, winds" @@ -22,11 +22,11 @@ glyph. slap = #(define-music-function (parser location music) (ly:music?) #{ - \override NoteHead #'stencil = + \override NoteHead.stencil = #(lambda (grob) (grob-interpret-markup grob (markup #:musicglyph "scripts.sforzato"))) - \override NoteHead #'stem-attachment = + \override NoteHead.stem-attachment = #(lambda (grob) (let* ((thickness (ly:staff-symbol-line-thickness grob)) (stem (ly:grob-object grob 'stem)) @@ -36,8 +36,8 @@ slap = 0) (/ thickness 2))))) $music - \revert NoteHead #'stencil - \revert NoteHead #'stem-attachment + \revert NoteHead.stencil + \revert NoteHead.stem-attachment #}) \relative c' { diff --git a/Documentation/snippets/forcing-horizontal-shift-of-notes.ly b/Documentation/snippets/forcing-horizontal-shift-of-notes.ly index ce8072932c..e2413c73b2 100644 --- a/Documentation/snippets/forcing-horizontal-shift-of-notes.ly +++ b/Documentation/snippets/forcing-horizontal-shift-of-notes.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "simultaneous-notes, tweaks-and-overrides" @@ -26,7 +26,7 @@ are staff spaces. \\ { 2 - \once \override NoteColumn #'force-hshift = #1.7 + \once \override NoteColumn.force-hshift = #1.7 2 } >> diff --git a/Documentation/snippets/forcing-hyphens-to-be-shown.ly b/Documentation/snippets/forcing-hyphens-to-be-shown.ly index 33545ccb6e..6ab4f3706f 100644 --- a/Documentation/snippets/forcing-hyphens-to-be-shown.ly +++ b/Documentation/snippets/forcing-hyphens-to-be-shown.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "vocal-music" @@ -27,10 +27,10 @@ omitted. The behaviour can be overridden with the } \addlyrics { syl -- lab word word - \override LyricHyphen #'minimum-distance = #1.0 + \override LyricHyphen.minimum-distance = #1.0 syl -- lab word word - \override LyricHyphen #'minimum-distance = #2.0 + \override LyricHyphen.minimum-distance = #2.0 syl -- lab word word - \revert LyricHyphen #'minimum-distance + \revert LyricHyphen.minimum-distance syl -- lab word word } diff --git a/Documentation/snippets/forcing-measure-width-to-adapt-to-metronomemarks-width.ly b/Documentation/snippets/forcing-measure-width-to-adapt-to-metronomemarks-width.ly index 217c235be4..244eefef50 100644 --- a/Documentation/snippets/forcing-measure-width-to-adapt-to-metronomemarks-width.ly +++ b/Documentation/snippets/forcing-measure-width-to-adapt-to-metronomemarks-width.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "staff-notation, workaround" @@ -38,6 +38,6 @@ example = { R1 R1 - \override Score.MetronomeMark #'extra-spacing-width = #'(0 . 0) + \override Score.MetronomeMark.extra-spacing-width = #'(0 . 0) \example } diff --git a/Documentation/snippets/fret-diagrams-explained-and-developed.ly b/Documentation/snippets/fret-diagrams-explained-and-developed.ly index 0371ee1172..7ae4dead64 100644 --- a/Documentation/snippets/fret-diagrams-explained-and-developed.ly +++ b/Documentation/snippets/fret-diagrams-explained-and-developed.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "fretted-strings, tweaks-and-overrides" @@ -29,10 +29,9 @@ diagrams. \new Voice = "mel" { \textLengthOn % Set global properties of fret diagram - \override TextScript #'size = #1.2 - \override TextScript - #'fret-diagram-details #'finger-code = #'below-string - \override TextScript #'fret-diagram-details #'dot-color = #'black + \override TextScript.size = #1.2 + \override TextScript.fret-diagram-details.finger-code = #'below-string + \override TextScript.fret-diagram-details.dot-color = #'black %% A chord for ukulele a'2^\markup { @@ -154,8 +153,7 @@ diagrams. } % These chords will be in landscape orientation - \override TextScript - #'fret-diagram-details #'orientation = #'landscape + \override TextScript.fret-diagram-details.orientation = #'landscape %% C major for guitar, barred on third fret % verbose style @@ -253,8 +251,7 @@ diagrams. } % These chords will be in opposing-landscape orientation - \override TextScript #'fret-diagram-details - #'orientation = #'opposing-landscape + \override TextScript.fret-diagram-details.orientation = #'opposing-landscape %% C major for guitar, barred on third fret % verbose style diff --git a/Documentation/snippets/fretted-headword.ly b/Documentation/snippets/fretted-headword.ly index c8e8433152..9614efa4b1 100644 --- a/Documentation/snippets/fretted-headword.ly +++ b/Documentation/snippets/fretted-headword.ly @@ -10,7 +10,7 @@ % on melodies from Bellini's "Norma" % %*****************************************************************% -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "headword" @@ -43,7 +43,7 @@ ssnor = \set stringNumberOrientations = #'(right) % define fingering offset FO = #(define-music-function (parser location offsetX offsetY) (number? number?) #{ - \once \override Voice.Fingering #'extra-offset = #(cons offsetX offsetY) + \once \override Voice.Fingering.extra-offset = #(cons offsetX offsetY) #}) % markups @@ -115,7 +115,7 @@ bass = \relative c { %% new section starts here in A minor \set Score.beamExceptions = #'() - \once \override TextScript #'staff-padding = #1.7 + \once \override TextScript.staff-padding = #1.7 \times 2/3 { a8\p^\andantino e' a c a e a, e' a c a e } | % m. 5 \times 2/3 { a,8\pdolce e' a c a e } % beg m. 6 @@ -141,9 +141,9 @@ bass = \relative c { \layout { \context { \Score - \override Fingering #'staff-padding = #'() - \override TupletNumber #'stencil = ##f - \override TupletBracket #'bracket-visibility = ##f + \override Fingering.staff-padding = #'() + \override TupletNumber.stencil = ##f + \override TupletBracket.bracket-visibility = ##f } } \midi { } diff --git a/Documentation/snippets/fretted-string-harmonics-in-tablature.ly b/Documentation/snippets/fretted-string-harmonics-in-tablature.ly index 8cb311a1a0..a62c85dddd 100644 --- a/Documentation/snippets/fretted-string-harmonics-in-tablature.ly +++ b/Documentation/snippets/fretted-string-harmonics-in-tablature.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "fretted-strings" @@ -18,15 +18,15 @@ Demonstrates fretted-string harmonics in tablature pinchedHarmonics = { \textSpannerDown - \override TextSpanner #'bound-details #'left #'text = + \override TextSpanner.bound-details.left.text = \markup {\halign #-0.5 \teeny "PH" } - \override TextSpanner #'style = + \override TextSpanner.style = #'dashed-line - \override TextSpanner #'dash-period = #0.6 - \override TextSpanner #'bound-details #'right #'attach-dir = #1 - \override TextSpanner #'bound-details #'right #'text = + \override TextSpanner.dash-period = #0.6 + \override TextSpanner.bound-details.right.attach-dir = #1 + \override TextSpanner.bound-details.right.text = \markup { \draw-line #'(0 . 1) } - \override TextSpanner #'bound-details #'right #'padding = #-0.5 + \override TextSpanner.bound-details.right.padding = #-0.5 } harmonics = { diff --git a/Documentation/snippets/generating-custom-flags.ly b/Documentation/snippets/generating-custom-flags.ly index f7d7206504..ef5a627db4 100644 --- a/Documentation/snippets/generating-custom-flags.ly +++ b/Documentation/snippets/generating-custom-flags.ly @@ -5,7 +5,7 @@ % % This file is in the public domain. %% Note: this file works from version 2.16.0 -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "rhythms, tweaks-and-overrides" @@ -50,20 +50,20 @@ function to generate the glyph for the flag. snippetexamplenotes = { \autoBeamOff c'8 d'16 c'32 d'64 \acciaccatura {c'8} d'64 } { - \override Score.RehearsalMark #'self-alignment-X = #LEFT + \override Score.RehearsalMark.self-alignment-X = #LEFT \time 1/4 \mark "Normal flags" \snippetexamplenotes \mark "Custom flag: inverted" - \override Flag #'stencil = #inverted-flag + \override Flag.stencil = #inverted-flag \snippetexamplenotes \mark "Custom flag: weight" - \override Flag #'stencil = #weight-flag + \override Flag.stencil = #weight-flag \snippetexamplenotes \mark "Revert to normal" - \revert Flag #'stencil + \revert Flag.stencil \snippetexamplenotes } diff --git a/Documentation/snippets/glissandi-can-skip-grobs.ly b/Documentation/snippets/glissandi-can-skip-grobs.ly index 21edcefdf6..5f20fe5c6c 100644 --- a/Documentation/snippets/glissandi-can-skip-grobs.ly +++ b/Documentation/snippets/glissandi-can-skip-grobs.ly @@ -5,7 +5,7 @@ % % This file is in the public domain. %% Note: this file works from version 2.16.0 -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "expressive-marks, staff-notation, tweaks-and-overrides" @@ -16,6 +16,6 @@ \relative c' { a2 \glissando - \once \override NoteColumn #'glissando-skip = ##t + \once \override NoteColumn.glissando-skip = ##t f''4 d, } diff --git a/Documentation/snippets/grid-lines--changing-their-appearance.ly b/Documentation/snippets/grid-lines--changing-their-appearance.ly index 2b69748857..abb031df09 100644 --- a/Documentation/snippets/grid-lines--changing-their-appearance.ly +++ b/Documentation/snippets/grid-lines--changing-their-appearance.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "editorial-annotations" @@ -29,16 +29,16 @@ properties. \new Staff { \relative c { % this moves them up one staff space from the default position - \override Score.GridLine #'extra-offset = #'(0.0 . 1.0) + \override Score.GridLine.extra-offset = #'(0.0 . 1.0) \stemDown \clef bass - \once \override Score.GridLine #'thickness = #5.0 + \once \override Score.GridLine.thickness = #5.0 c4 - \once \override Score.GridLine #'thickness = #1.0 + \once \override Score.GridLine.thickness = #1.0 g'4 - \once \override Score.GridLine #'thickness = #3.0 + \once \override Score.GridLine.thickness = #3.0 f4 - \once \override Score.GridLine #'thickness = #5.0 + \once \override Score.GridLine.thickness = #5.0 e4 } } @@ -55,7 +55,7 @@ properties. \Score \consists "Grid_line_span_engraver" % this moves them to the right half a staff space - \override NoteColumn #'X-offset = #-0.5 + \override NoteColumn.X-offset = #-0.5 } } } diff --git a/Documentation/snippets/grid-lines--emphasizing-rhythms-and-notes-synchronization.ly b/Documentation/snippets/grid-lines--emphasizing-rhythms-and-notes-synchronization.ly index 52e4c45d94..cd425b79cb 100644 --- a/Documentation/snippets/grid-lines--emphasizing-rhythms-and-notes-synchronization.ly +++ b/Documentation/snippets/grid-lines--emphasizing-rhythms-and-notes-synchronization.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "editorial-annotations" @@ -31,19 +31,19 @@ this snippet. \new Staff { % hides staff and notes so that only the grid lines are visible \hideNotes - \override Staff.BarLine #'transparent = ##t - \override Staff.StaffSymbol #'line-count = #0 - \override Staff.TimeSignature #'transparent = ##t - \override Staff.Clef #'transparent = ##t + \override Staff.BarLine.transparent = ##t + \override Staff.StaffSymbol.line-count = #0 + \override Staff.TimeSignature.transparent = ##t + \override Staff.Clef.transparent = ##t % dummy notes to force regular note spacing - \once \override Score.GridLine #'thickness = #4.0 + \once \override Score.GridLine.thickness = #4.0 c8 c c - \once \override Score.GridLine #'thickness = #3.0 + \once \override Score.GridLine.thickness = #3.0 c8 c c - \once \override Score.GridLine #'thickness = #4.0 + \once \override Score.GridLine.thickness = #4.0 c8 c c - \once \override Score.GridLine #'thickness = #3.0 + \once \override Score.GridLine.thickness = #3.0 c8 c c } >> @@ -53,7 +53,7 @@ this snippet. \Score \consists "Grid_line_span_engraver" % center grid lines horizontally below note heads - \override NoteColumn #'X-offset = #-0.5 + \override NoteColumn.X-offset = #-0.5 } \context { \Staff @@ -62,7 +62,7 @@ this snippet. % set line length and positioning: % two staff spaces above center line on hidden staff % to four spaces below center line on visible staff - \override GridPoint #'Y-extent = #'(2 . -4) + \override GridPoint.Y-extent = #'(2 . -4) } ragged-right = ##t } diff --git a/Documentation/snippets/guitar-slides.ly b/Documentation/snippets/guitar-slides.ly index 4218a23279..4b9ed6550c 100644 --- a/Documentation/snippets/guitar-slides.ly +++ b/Documentation/snippets/guitar-slides.ly @@ -5,7 +5,7 @@ % % This file is in the public domain. %% Note: this file works from version 2.16.0 -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "fretted-strings" @@ -23,12 +23,12 @@ in the following example. %% Hide fret number: useful to draw slide into/from a casual point of %% the fretboard. hideFretNumber = { - \once \override TabNoteHead #'transparent = ##t - \once \override NoteHead #'transparent = ##t - \once \override Stem #'transparent = ##t - \once \override Flag #'transparent = ##t - \once \override NoteHead #'no-ledgers = ##t - \once \override Glissando #'(bound-details left padding) = #0.3 + \once \override TabNoteHead.transparent = ##t + \once \override NoteHead.transparent = ##t + \once \override Stem.transparent = ##t + \once \override Flag.transparent = ##t + \once \override NoteHead.no-ledgers = ##t + \once \override Glissando.bound-details.left.padding = #0.3 } music= \relative c' { diff --git a/Documentation/snippets/hairpins-with-different-line-styles.ly b/Documentation/snippets/hairpins-with-different-line-styles.ly index e77b94296c..ebfcda0513 100644 --- a/Documentation/snippets/hairpins-with-different-line-styles.ly +++ b/Documentation/snippets/hairpins-with-different-line-styles.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "expressive-marks, tweaks-and-overrides" @@ -20,16 +20,16 @@ dotted-line, line, trill or zigzag. \relative c' { c2\< c\! - \override Hairpin #'style = #'dashed-line + \override Hairpin.style = #'dashed-line c2\< c\! - \override Hairpin #'style = #'dotted-line + \override Hairpin.style = #'dotted-line c2\< c\! - \override Hairpin #'style = #'line + \override Hairpin.style = #'line c2\< c\! - \override Hairpin #'style = #'trill + \override Hairpin.style = #'trill c2\< c\! - \override Hairpin #'style = #'zigzag + \override Hairpin.style = #'zigzag c2\< c\! - \revert Hairpin #'style + \revert Hairpin.style c2\< c\! } diff --git a/Documentation/snippets/heavily-customized-polymetric-time-signatures.ly b/Documentation/snippets/heavily-customized-polymetric-time-signatures.ly index fafe1cb999..f8fdea629f 100644 --- a/Documentation/snippets/heavily-customized-polymetric-time-signatures.ly +++ b/Documentation/snippets/heavily-customized-polymetric-time-signatures.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.17.5" +\version "2.17.6" \header { lsrtags = "contemporary-notation, percussion, real-music, rhythms" @@ -39,7 +39,7 @@ melody = \relative c'' { \set Staff.instrumentName = #"Bb Sop." \key g \major \time #'(3 2 2 3 2 2 2 2 3 2 2) 25/8 - \override Staff.TimeSignature #'stencil = + \override Staff.TimeSignature.stencil = #(custom-time-signature "3" "2" "2" "3" "2" "2" "2" "2" "3" "2" "2" "8") c8 c c d4 c8 c b c b a4 g fis8 e d c b' c d e4-^ fis8 g \break diff --git a/Documentation/snippets/hiding-accidentals-on-tied-notes-at-the-start-of-a-new-system.ly b/Documentation/snippets/hiding-accidentals-on-tied-notes-at-the-start-of-a-new-system.ly index c4e1959195..1c3c4ea4ea 100644 --- a/Documentation/snippets/hiding-accidentals-on-tied-notes-at-the-start-of-a-new-system.ly +++ b/Documentation/snippets/hiding-accidentals-on-tied-notes-at-the-start-of-a-new-system.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "pitches" @@ -18,7 +18,7 @@ system. } % begin verbatim \relative c'' { - \override Accidental #'hide-tied-accidental-after-break = ##t + \override Accidental.hide-tied-accidental-after-break = ##t cis1~ cis~ \break cis diff --git a/Documentation/snippets/hiding-the-extender-line-for-text-dynamics.ly b/Documentation/snippets/hiding-the-extender-line-for-text-dynamics.ly index 1df5ec0bf4..682e2d5421 100644 --- a/Documentation/snippets/hiding-the-extender-line-for-text-dynamics.ly +++ b/Documentation/snippets/hiding-the-extender-line-for-text-dynamics.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "expressive-marks" @@ -20,7 +20,7 @@ following way: \relative c'' { - \override DynamicTextSpanner #'style = #'none + \override DynamicTextSpanner.style = #'none \crescTextCresc c1\< | d | b | c\! } diff --git a/Documentation/snippets/horizontally-aligning-custom-dynamics-e.g.-sempre-pp,-piu-f,-subito-p.ly b/Documentation/snippets/horizontally-aligning-custom-dynamics-e.g.-sempre-pp,-piu-f,-subito-p.ly index 79423f1658..483692c6db 100644 --- a/Documentation/snippets/horizontally-aligning-custom-dynamics-e.g.-sempre-pp,-piu-f,-subito-p.ly +++ b/Documentation/snippets/horizontally-aligning-custom-dynamics-e.g.-sempre-pp,-piu-f,-subito-p.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "correction-wanted, expressive-marks, tweaks-and-overrides, version-specific" @@ -17,7 +17,7 @@ displayed way after the note it applies to. To correctly align the @qq{sempre pp} horizontally, so that it is aligned as if it were only the \\pp, there are several approaches: -* Simply use @code{\\once\\override DynamicText #'X-offset = #-9.2} +* Simply use @code{\\once\\override DynamicText.X-offset = #-9.2} before the note with the dynamics to manually shift it to the correct position. Drawback: This has to be done manually each time you use that dynamic markup... * Add some padding (@code{#:hspace 7.1}) into the @@ -137,10 +137,10 @@ semppMII = \set Staff.instrumentName = \markup \column { Explicit shifting } \relative c'' { \key es \major - \once \override DynamicText #'X-offset = #-9.2 + \once \override DynamicText.X-offset = #-9.2 c4\semppK c\p c c c4\ff c - \once \override DynamicText #'X-offset = #-9.2 + \once \override DynamicText.X-offset = #-9.2 c4\semppK c } >> @@ -170,7 +170,7 @@ semppMII = \relative c'' { \key es \major % Setting to ##f (false) gives the same result - \override DynamicText #'X-offset = #0 + \override DynamicText.X-offset = #0 c4\semppMII c\p c c | c\ff c c\semppMII c } >> diff --git a/Documentation/snippets/how-to-change-fret-diagram-position.ly b/Documentation/snippets/how-to-change-fret-diagram-position.ly index c241b7f6af..cbcd2bc9c7 100644 --- a/Documentation/snippets/how-to-change-fret-diagram-position.ly +++ b/Documentation/snippets/how-to-change-fret-diagram-position.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "fretted-strings, specific-notation, tweaks-and-overrides" @@ -34,7 +34,7 @@ harmonies = \chordmode { a8:13 % THE FOLLOWING IS THE COMMAND TO MOVE THE CHORD NAME - \once \override ChordNames.ChordName #'extra-offset = #'(10 . 0) + \once \override ChordNames.ChordName.extra-offset = #'(10 . 0) b8:13 s2. % THIS LINE IS THE SECOND METHOD s4 s4 b4:13 @@ -47,7 +47,7 @@ harmonies = \chordmode \context Staff {a8^\markup { \fret-diagram #"6-x;5-0;4-2;3-0;2-0;1-2;" } % THE FOLLOWING IS THE COMMAND TO MOVE THE FRET DIAGRAM - \once \override TextScript #'extra-offset = #'(10 . 0) + \once \override TextScript.extra-offset = #'(10 . 0) b4.~^\markup { \fret-diagram #"6-x;5-2;4-4;3-2;2-2;1-4;" } b4. a8\break % HERE IS THE SECOND METHOD << diff --git a/Documentation/snippets/how-to-print-two-rehearsal-marks-above-and-below-the-same-barline-method-1.ly b/Documentation/snippets/how-to-print-two-rehearsal-marks-above-and-below-the-same-barline-method-1.ly index 72d4a9b101..e7eb16dda1 100644 --- a/Documentation/snippets/how-to-print-two-rehearsal-marks-above-and-below-the-same-barline-method-1.ly +++ b/Documentation/snippets/how-to-print-two-rehearsal-marks-above-and-below-the-same-barline-method-1.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "editorial-annotations, expressive-marks, staff-notation, tweaks-and-overrides" @@ -39,16 +39,16 @@ box of the mark from its original value. \relative c'{ c d e f | - \once \override Score.RehearsalMark #'extra-offset = #'(0 . -8.5) - \once \override Score.RehearsalMark #'baseline-skip = #9 + \once \override Score.RehearsalMark.extra-offset = #'(0 . -8.5) + \once \override Score.RehearsalMark.baseline-skip = #9 \mark \markup \center-column { \circle 1 \box A } g f e d | - \once \override Score.RehearsalMark #'extra-offset = #'(0 . -8.5) - \once \override Score.RehearsalMark #'baseline-skip = #9 + \once \override Score.RehearsalMark.extra-offset = #'(0 . -8.5) + \once \override Score.RehearsalMark.baseline-skip = #9 \mark \markup \center-column { \flat { \bold \small \italic Fine. } } g f e d | - \once \override Score.RehearsalMark #'extra-offset = #'(0 . -8.5) - \once \override Score.RehearsalMark #'baseline-skip = #9 - \override Score.RehearsalMark #'break-visibility = #begin-of-line-invisible + \once \override Score.RehearsalMark.extra-offset = #'(0 . -8.5) + \once \override Score.RehearsalMark.baseline-skip = #9 + \override Score.RehearsalMark.break-visibility = #begin-of-line-invisible \mark \markup \center-column { \musicglyph #"scripts.ufermata" \box z } } diff --git a/Documentation/snippets/how-to-print-two-rehearsal-marks-above-and-below-the-same-barline-method-2.ly b/Documentation/snippets/how-to-print-two-rehearsal-marks-above-and-below-the-same-barline-method-2.ly index 8abdbaa318..12d760f3ff 100644 --- a/Documentation/snippets/how-to-print-two-rehearsal-marks-above-and-below-the-same-barline-method-2.ly +++ b/Documentation/snippets/how-to-print-two-rehearsal-marks-above-and-below-the-same-barline-method-2.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "editorial-annotations, expressive-marks, staff-notation, tweaks-and-overrides" @@ -40,7 +40,7 @@ independently of the other. \new Voice \with { \consists Mark_engraver \consists "Staff_collecting_engraver" - \override RehearsalMark #'direction = #DOWN + \override RehearsalMark.direction = #DOWN } { s4 s s s \mark \markup { \circle 1 } diff --git a/Documentation/snippets/incipit.ly b/Documentation/snippets/incipit.ly index dfb7103ae6..9490f08ed0 100644 --- a/Documentation/snippets/incipit.ly +++ b/Documentation/snippets/incipit.ly @@ -5,7 +5,7 @@ % % This file is in the public domain. %% Note: this file works from version 2.16.0 -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "staff-notation, ancient-notation, really-cool" @@ -20,13 +20,13 @@ separate the instrument name definition and the incipit definition. incipit = #(define-music-function (parser location incipit-music) (ly:music?) #{ - \once \override Staff.InstrumentName #'self-alignment-X = #RIGHT - \once \override Staff.InstrumentName #'self-alignment-Y = #UP - \once \override Staff.InstrumentName #'Y-offset = + \once \override Staff.InstrumentName.self-alignment-X = #RIGHT + \once \override Staff.InstrumentName.self-alignment-Y = #UP + \once \override Staff.InstrumentName.Y-offset = #(lambda (grob) (+ 4 (system-start-text::calc-y-offset grob))) - \once \override Staff.InstrumentName #'padding = #0.3 - \once \override Staff.InstrumentName #'stencil = + \once \override Staff.InstrumentName.padding = #0.3 + \once \override Staff.InstrumentName.stencil = #(lambda (grob) (let* ((instrument-name (ly:grob-property grob 'long-text))) (set! (ly:grob-property grob 'long-text) @@ -35,8 +35,7 @@ incipit = { { \context MensuralStaff \with { instrumentName = #instrument-name - \override VerticalAxisGroup - #'Y-extent = #'(-4 . 4) + \override VerticalAxisGroup.Y-extent = #'(-4 . 4) } $incipit-music } \layout { $(ly:grob-layout grob) @@ -67,7 +66,7 @@ global = { \skip 1*8 % let finis bar go through all staves - \override Staff.BarLine #'transparent = ##f + \override Staff.BarLine.transparent = ##f % finis bar \bar "|." @@ -94,7 +93,7 @@ discantusNotes = { c'4 e'4.( d'8 c' b | a4) b a2 | b4.( c'8 d'4) c'4 | - \once \override NoteHead #'transparent = ##t + \once \override NoteHead.transparent = ##t c'1 | b\breve | } @@ -131,7 +130,7 @@ altusNotes = { a2 g4 e | fis g4.( fis16 e fis4) | g1 | - \once \override NoteHead #'transparent = ##t + \once \override NoteHead.transparent = ##t g1 | g\breve | } @@ -169,7 +168,7 @@ tenorNotes = { R1 | % two measures r2 d'2. d'4 b e' | - \once \override NoteHead #'transparent = ##t + \once \override NoteHead.transparent = ##t e'1 | d'\breve | } @@ -205,7 +204,7 @@ bassusNotes = { R1 | R1 | g2. e4 | - \once \override NoteHead #'transparent = ##t + \once \override NoteHead.transparent = ##t e1 | g\breve | } @@ -254,7 +253,7 @@ bassusLyrics = \lyricmode { \context { \Score %% no bar lines in staves or lyrics - \override BarLine #'transparent = ##t + \override BarLine.transparent = ##t } %% the next two instructions keep the lyrics between the bar lines \context { @@ -265,7 +264,7 @@ bassusLyrics = \lyricmode { \context { \Voice %% no slurs - \override Slur #'transparent = ##t + \override Slur.transparent = ##t %% Comment in the below "\remove" command to allow line %% breaking also at those bar lines where a note overlaps %% into the next measure. The command is commented out in this diff --git a/Documentation/snippets/indicating-cross-staff-chords-with-arpeggio-bracket.ly b/Documentation/snippets/indicating-cross-staff-chords-with-arpeggio-bracket.ly index 0452647221..bbb2f9fbd6 100644 --- a/Documentation/snippets/indicating-cross-staff-chords-with-arpeggio-bracket.ly +++ b/Documentation/snippets/indicating-cross-staff-chords-with-arpeggio-bracket.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "keyboards, real-music" @@ -26,7 +26,7 @@ context. \new PianoStaff << \set PianoStaff.connectArpeggios = ##t - \override PianoStaff.Arpeggio #'stencil = #ly:arpeggio::brew-chord-bracket + \override PianoStaff.Arpeggio.stencil = #ly:arpeggio::brew-chord-bracket \new Staff { \relative c' { \key b \major diff --git a/Documentation/snippets/inserting-a-caesura.ly b/Documentation/snippets/inserting-a-caesura.ly index 2789bce283..c8378a2f1d 100644 --- a/Documentation/snippets/inserting-a-caesura.ly +++ b/Documentation/snippets/inserting-a-caesura.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "expressive-marks, tweaks-and-overrides" @@ -20,12 +20,12 @@ available. \relative c'' { - \override BreathingSign #'text = \markup { + \override BreathingSign.text = \markup { \musicglyph #"scripts.caesura.straight" } c8 e4. \breathe g8. e16 c4 - \override BreathingSign #'text = \markup { + \override BreathingSign.text = \markup { \musicglyph #"scripts.caesura.curved" } g8 e'4. \breathe g8. e16 c4 diff --git a/Documentation/snippets/jazz-combo-template.ly b/Documentation/snippets/jazz-combo-template.ly index 25d2bafac3..edea6e0fae 100644 --- a/Documentation/snippets/jazz-combo-template.ly +++ b/Documentation/snippets/jazz-combo-template.ly @@ -5,7 +5,7 @@ % % This file is in the public domain. %% Note: this file works from version 2.16.0 -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "keyboards, percussion, fretted-strings, template, real-music" @@ -41,17 +41,17 @@ music is within a @code{\\transpose} section. %%%%%%%%%%%% Some macros %%%%%%%%%%%%%%%%%%% sl = { - \override NoteHead #'style = #'slash - \override Stem #'transparent = ##t - \override Flag #'transparent = ##t + \override NoteHead.style = #'slash + \override Stem.transparent = ##t + \override Flag.transparent = ##t } nsl = { - \revert NoteHead #'style - \revert Stem #'transparent - \revert Flag #'transparent + \revert NoteHead.style + \revert Stem.transparent + \revert Flag.transparent } -crOn = \override NoteHead #'style = #'cross -crOff = \revert NoteHead #'style +crOn = \override NoteHead.style = #'cross +crOff = \revert NoteHead.style %% insert chord name style stuff here. @@ -272,8 +272,8 @@ drumContents = { \context { \Staff \RemoveEmptyStaves } \context { \Score - \override BarNumber #'padding = #3 - \override RehearsalMark #'padding = #2 + \override BarNumber.padding = #3 + \override RehearsalMark.padding = #2 skipBars = ##t } } diff --git a/Documentation/snippets/keep-change-clefs-full-sized.ly b/Documentation/snippets/keep-change-clefs-full-sized.ly index 04c569fd15..1504747297 100644 --- a/Documentation/snippets/keep-change-clefs-full-sized.ly +++ b/Documentation/snippets/keep-change-clefs-full-sized.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "pitches, tweaks-and-overrides" @@ -25,12 +25,12 @@ initial clef. This can be overridden with @code{full-size-change}. c1 \clef "treble" c1 - \override Staff.Clef #'full-size-change = ##t + \override Staff.Clef.full-size-change = ##t \clef "bass" c1 \clef "treble" c1 - \revert Staff.Clef #'full-size-change + \revert Staff.Clef.full-size-change \clef "bass" c1 \clef "treble" diff --git a/Documentation/snippets/keyboard-headword.ly b/Documentation/snippets/keyboard-headword.ly index 8523dd6a8c..ffc7a1e562 100644 --- a/Documentation/snippets/keyboard-headword.ly +++ b/Documentation/snippets/keyboard-headword.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "headword" @@ -85,13 +85,13 @@ fermataLong = \markup { >> \clef bass 4 ( ^ \markup \bold { Rall. } - \override Script #'stencil = #(lambda (grob) + \override Script.stencil = #(lambda (grob) (grob-interpret-markup grob fermataLong)) 8 ) \fermata \noBeam \clef treble \slurUp - \once \override Hairpin #'to-barline = ##f + \once \override Hairpin.to-barline = ##f 8 ( \pp \> | 4. \! ) ^\markup \bold { a Tempo } @@ -132,19 +132,19 @@ fermataLong = \markup { | s4. \! \slurUp - \once \override Script #'direction = #UP + \once \override Script.direction = #UP 8 ( \accent | 4. ) - \once \override Hairpin #'to-barline = ##f + \once \override Hairpin.to-barline = ##f 8 \ppp \> | s8 \! \stemDown - \once \override Script #'direction = #UP + \once \override Script.direction = #UP \ottava #1 \voiceOne - \once \override PianoStaff.Arpeggio #'padding = #0.8 + \once \override PianoStaff.Arpeggio.padding = #0.8 4. \arpeggio \fermata \ottava #0 \bar "|." @@ -219,8 +219,8 @@ fermataLong = \markup { cs'8 < ds as >8 ] ) | - \once \override Script #'outside-staff-priority = #100 - \once \override TextScript #'outside-staff-priority = #500 + \once \override Script.outside-staff-priority = #100 + \once \override TextScript.outside-staff-priority = #500 4. \fermata _\markup \italic { ped. } 8 ( | diff --git a/Documentation/snippets/laissez-vibrer-ties.ly b/Documentation/snippets/laissez-vibrer-ties.ly index bfc4f1600e..d125dc8038 100644 --- a/Documentation/snippets/laissez-vibrer-ties.ly +++ b/Documentation/snippets/laissez-vibrer-ties.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "connecting-notes, contemporary-notation, expressive-marks, fretted-strings, keyboards, specific-notation" @@ -23,7 +23,7 @@ using @code{'tie-configuration}. 4\laissezVibrer r 4.\laissezVibrer r8 4\laissezVibrer r - \override LaissezVibrerTieColumn #'tie-configuration + \override LaissezVibrerTieColumn.tie-configuration = #`((-7 . ,DOWN) (-5 . ,DOWN) (-3 . ,UP) diff --git a/Documentation/snippets/line-arrows.ly b/Documentation/snippets/line-arrows.ly index 3bc9a105ac..93086da94c 100644 --- a/Documentation/snippets/line-arrows.ly +++ b/Documentation/snippets/line-arrows.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "expressive-marks, tweaks-and-overrides" @@ -19,19 +19,19 @@ Glissando). \relative c'' { - \override TextSpanner #'bound-padding = #1.0 - \override TextSpanner #'style = #'line - \override TextSpanner #'(bound-details right arrow) = ##t - \override TextSpanner #'(bound-details left text) = #"fof" - \override TextSpanner #'(bound-details right text) = #"gag" - \override TextSpanner #'(bound-details right padding) = #0.6 - - \override TextSpanner #'(bound-details right stencil-align-dir-y) = #CENTER - \override TextSpanner #'(bound-details left stencil-align-dir-y) = #CENTER - - \override Glissando #'(bound-details right arrow) = ##t - \override Glissando #'arrow-length = #0.5 - \override Glissando #'arrow-width = #0.25 + \override TextSpanner.bound-padding = #1.0 + \override TextSpanner.style = #'line + \override TextSpanner.bound-details.right.arrow = ##t + \override TextSpanner.bound-details.left.text = #"fof" + \override TextSpanner.bound-details.right.text = #"gag" + \override TextSpanner.bound-details.right.padding = #0.6 + + \override TextSpanner.bound-details.right.stencil-align-dir-y = #CENTER + \override TextSpanner.bound-details.left.stencil-align-dir-y = #CENTER + + \override Glissando.bound-details.right.arrow = ##t + \override Glissando.arrow-length = #0.5 + \override Glissando.arrow-width = #0.25 a8\startTextSpan gis a4 b\glissando b, g'4 c\stopTextSpan c2 diff --git a/Documentation/snippets/lyrics-alignment.ly b/Documentation/snippets/lyrics-alignment.ly index fc6757dc6f..9167330fe6 100644 --- a/Documentation/snippets/lyrics-alignment.ly +++ b/Documentation/snippets/lyrics-alignment.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "really-simple, text, vocal-music" @@ -27,10 +27,10 @@ well. c1 } \addlyrics { - \once \override LyricText #'self-alignment-X = #LEFT + \once \override LyricText.self-alignment-X = #LEFT "This is left-aligned" - \once \override LyricText #'self-alignment-X = #CENTER + \once \override LyricText.self-alignment-X = #CENTER "This is centered" - \once \override LyricText #'self-alignment-X = #1 + \once \override LyricText.self-alignment-X = #1 "This is right-aligned" } diff --git a/Documentation/snippets/making-an-object-invisible-with-the-transparent-property.ly b/Documentation/snippets/making-an-object-invisible-with-the-transparent-property.ly index c12509c8c2..ee317477e5 100644 --- a/Documentation/snippets/making-an-object-invisible-with-the-transparent-property.ly +++ b/Documentation/snippets/making-an-object-invisible-with-the-transparent-property.ly @@ -5,7 +5,7 @@ % % This file is in the public domain. %% Note: this file works from version 2.16.0 -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "rhythms, simultaneous-notes, tweaks-and-overrides" @@ -31,11 +31,11 @@ in that voice, the tie appears to cross voices. \time 2/4 << { - \once \override Stem #'transparent = ##t - \once \override Stem #'length = #8 + \once \override Stem.transparent = ##t + \once \override Stem.length = #8 b8 ~ b\noBeam - \once \override Stem #'transparent = ##t - \once \override Stem #'length = #8 + \once \override Stem.transparent = ##t + \once \override Stem.length = #8 g8 ~ g\noBeam } \\ diff --git a/Documentation/snippets/making-glissandi-breakable.ly b/Documentation/snippets/making-glissandi-breakable.ly index f5a486e0fc..d619f42b4f 100644 --- a/Documentation/snippets/making-glissandi-breakable.ly +++ b/Documentation/snippets/making-glissandi-breakable.ly @@ -5,7 +5,7 @@ % % This file is in the public domain. %% Note: this file works from version 2.16.0 -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "staff-notation, tweaks-and-overrides" @@ -21,14 +21,14 @@ at a line break: glissandoSkipOn = { - \override NoteColumn #'glissando-skip = ##t - \override NoteHead #'transparent = ##t - \override NoteHead #'no-ledgers = ##t + \override NoteColumn.glissando-skip = ##t + \override NoteHead.transparent = ##t + \override NoteHead.no-ledgers = ##t } \relative c'' { - \override Glissando #'breakable = ##t - \override Glissando #'after-line-breaking = ##t + \override Glissando.breakable = ##t + \override Glissando.after-line-breaking = ##t f1\glissando | \break a4 r2. | diff --git a/Documentation/snippets/making-slurs-with-complex-dash-structure.ly b/Documentation/snippets/making-slurs-with-complex-dash-structure.ly index 4fda57bcfe..b4d11b13d7 100644 --- a/Documentation/snippets/making-slurs-with-complex-dash-structure.ly +++ b/Documentation/snippets/making-slurs-with-complex-dash-structure.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "expressive-marks, rhythms" @@ -29,12 +29,12 @@ staff spaces. @code{dash-fraction} is set to 1 for a solid slur. \relative c' { \once \override - Slur #'dash-definition = #'((0 0.3 0.1 0.75) + Slur.dash-definition = #'((0 0.3 0.1 0.75) (0.3 0.6 1 1) (0.65 1.0 0.4 0.75)) c4( d e f) \once \override - Slur #'dash-definition = #'((0 0.25 1 1) + Slur.dash-definition = #'((0 0.25 1 1) (0.3 0.7 0.4 0.75) (0.75 1.0 1 1)) c4( d e f) diff --git a/Documentation/snippets/making-some-staff-lines-thicker-than-the-others.ly b/Documentation/snippets/making-some-staff-lines-thicker-than-the-others.ly index 9b24e3f97e..1cf8befaa0 100644 --- a/Documentation/snippets/making-some-staff-lines-thicker-than-the-others.ly +++ b/Documentation/snippets/making-some-staff-lines-thicker-than-the-others.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "editorial-annotations, really-cool, staff-notation, workaround" @@ -21,7 +21,7 @@ emphasized, using the @code{line-positions} property of the } % begin verbatim { - \override Staff.StaffSymbol #'line-positions = + \override Staff.StaffSymbol.line-positions = #'(-4 -2 -0.2 0 0.2 2 4) d'4 e' f' g' } diff --git a/Documentation/snippets/manually-controlling-beam-positions.ly b/Documentation/snippets/manually-controlling-beam-positions.ly index d9d292cb29..fe44415234 100644 --- a/Documentation/snippets/manually-controlling-beam-positions.ly +++ b/Documentation/snippets/manually-controlling-beam-positions.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "connecting-notes, rhythms, tweaks-and-overrides" @@ -24,9 +24,9 @@ Beam positions may be controlled manually, by overriding the \relative c' { \time 2/4 % from upper staff-line (position 2) to center (position 0) - \override Beam #'positions = #'(2 . 0) + \override Beam.positions = #'(2 . 0) c8 c % from center to one above center (position 1) - \override Beam #'positions = #'(0 . 1) + \override Beam.positions = #'(0 . 1) c8 c } diff --git a/Documentation/snippets/marking-notes-of-spoken-parts-with-a-cross-on-the-stem.ly b/Documentation/snippets/marking-notes-of-spoken-parts-with-a-cross-on-the-stem.ly index b91c71b072..a836fd38d1 100644 --- a/Documentation/snippets/marking-notes-of-spoken-parts-with-a-cross-on-the-stem.ly +++ b/Documentation/snippets/marking-notes-of-spoken-parts-with-a-cross-on-the-stem.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.17.0" +\version "2.17.6" \header { lsrtags = "contemporary-notation, editorial-annotations, vocal-music, workaround" @@ -20,7 +20,7 @@ a spoken section with the @code{\\speakOn} keyword, and end it with the speakOn = { - \override Stem #'stencil = + \override Stem.stencil = #(lambda (grob) (let* ((x-parent (ly:grob-parent grob X)) (is-rest? (ly:grob? (ly:grob-object x-parent 'rest)))) @@ -37,8 +37,8 @@ speakOn = { } speakOff = { - \revert Stem #'stencil - \revert Flag #'stencil + \revert Stem.stencil + \revert Flag.stencil } \score { diff --git a/Documentation/snippets/measure-counter.ly b/Documentation/snippets/measure-counter.ly index df602528c1..42d9ceb529 100644 --- a/Documentation/snippets/measure-counter.ly +++ b/Documentation/snippets/measure-counter.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "editorial-annotations, repeats, staff-notation, workaround" @@ -27,8 +27,8 @@ transparent percent repeats. } \context Voice = "foo" { \set countPercentRepeats = ##t - \override PercentRepeat #'transparent = ##t - \override PercentRepeatCounter #'staff-padding = #1 + \override PercentRepeat.transparent = ##t + \override PercentRepeatCounter.staff-padding = #1 \repeat percent 4 { s1 } } >> diff --git a/Documentation/snippets/mensurstriche-layout-bar-lines-between-the-staves.ly b/Documentation/snippets/mensurstriche-layout-bar-lines-between-the-staves.ly index 725d9b46ea..537d0a1897 100644 --- a/Documentation/snippets/mensurstriche-layout-bar-lines-between-the-staves.ly +++ b/Documentation/snippets/mensurstriche-layout-bar-lines-between-the-staves.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "ancient-notation, contexts-and-engravers, staff-notation, tweaks-and-overrides" @@ -21,10 +21,10 @@ the @code{transparent} property. global = { - \override Staff.BarLine #'transparent = ##t + \override Staff.BarLine.transparent = ##t s1 s % the final bar line is not interrupted - \revert Staff.BarLine #'transparent + \revert Staff.BarLine.transparent \bar "|." } \new StaffGroup \relative c'' { diff --git a/Documentation/snippets/merging-multi-measure-rests-in-a-polyphonic-part.ly b/Documentation/snippets/merging-multi-measure-rests-in-a-polyphonic-part.ly index 1b78f4dff4..6a4807ec95 100644 --- a/Documentation/snippets/merging-multi-measure-rests-in-a-polyphonic-part.ly +++ b/Documentation/snippets/merging-multi-measure-rests-in-a-polyphonic-part.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "really-simple, rhythms, version-specific" @@ -19,7 +19,7 @@ can be printed on the same staff line, using the following setting. } % begin verbatim -normalPos = \revert MultiMeasureRest #'staff-position +normalPos = \revert MultiMeasureRest.staff-position { << diff --git a/Documentation/snippets/moving-dotted-notes-in-polyphony.ly b/Documentation/snippets/moving-dotted-notes-in-polyphony.ly index 748d309d10..8a225d29ff 100644 --- a/Documentation/snippets/moving-dotted-notes-in-polyphony.ly +++ b/Documentation/snippets/moving-dotted-notes-in-polyphony.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "rhythms, simultaneous-notes, tweaks-and-overrides" @@ -22,9 +22,9 @@ the right. This behaviour can be over-ridden by using the \new Staff \relative c' << { f2. f4 - \override Staff.NoteCollision #'prefer-dotted-right = ##f + \override Staff.NoteCollision.prefer-dotted-right = ##f f2. f4 - \override Staff.NoteCollision #'prefer-dotted-right = ##t + \override Staff.NoteCollision.prefer-dotted-right = ##t f2. f4 } \\ diff --git a/Documentation/snippets/moving-slur-positions-vertically.ly b/Documentation/snippets/moving-slur-positions-vertically.ly index 6b7d5e44d8..d2b93bb89c 100644 --- a/Documentation/snippets/moving-slur-positions-vertically.ly +++ b/Documentation/snippets/moving-slur-positions-vertically.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "expressive-marks, tweaks-and-overrides" @@ -28,24 +28,24 @@ slurs further down. \relative c' { \stemDown e4( a) - \override Slur #'positions = #'(1 . 1) + \override Slur.positions = #'(1 . 1) e4( a) - \override Slur #'positions = #'(2 . 2) + \override Slur.positions = #'(2 . 2) e4( a) - \override Slur #'positions = #'(3 . 3) + \override Slur.positions = #'(3 . 3) e4( a) - \override Slur #'positions = #'(4 . 4) + \override Slur.positions = #'(4 . 4) e4( a) - \override Slur #'positions = #'(5 . 5) + \override Slur.positions = #'(5 . 5) e4( a) - \override Slur #'positions = #'(0 . 5) + \override Slur.positions = #'(0 . 5) e4( a) - \override Slur #'positions = #'(5 . 0) + \override Slur.positions = #'(5 . 0) e4( a) \stemUp - \override Slur #'positions = #'(-5 . -5) + \override Slur.positions = #'(-5 . -5) e4( a) \stemDown - \revert Slur #'positions + \revert Slur.positions e4( a) } diff --git a/Documentation/snippets/new/adding-orchestral-cues-to-a-vocal-score.ly b/Documentation/snippets/new/adding-orchestral-cues-to-a-vocal-score.ly index 42c4df97b0..fcc5778c84 100644 --- a/Documentation/snippets/new/adding-orchestral-cues-to-a-vocal-score.ly +++ b/Documentation/snippets/new/adding-orchestral-cues-to-a-vocal-score.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "staff-notation, vocal-music" @@ -25,8 +25,8 @@ cueWhile = (string? string? ly:dir? ly:music?) #{ \cueDuring $instrument #dir { - \once \override TextScript #'self-alignment-X = #RIGHT - \once \override TextScript #'direction = $dir + \once \override TextScript.self-alignment-X = #RIGHT + \once \override TextScript.direction = $dir <>-\markup { \tiny #name } $music } diff --git a/Documentation/snippets/new/adding-timing-marks-to-long-glissandi.ly b/Documentation/snippets/new/adding-timing-marks-to-long-glissandi.ly index 54d3e45d3f..53936b4622 100644 --- a/Documentation/snippets/new/adding-timing-marks-to-long-glissandi.ly +++ b/Documentation/snippets/new/adding-timing-marks-to-long-glissandi.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "expressive-marks, staff-notation, tweaks-and-overrides" @@ -16,15 +16,15 @@ be repositioned slightly. } glissandoSkipOn = { - \override NoteColumn #'glissando-skip = ##t - \override NoteHead #'transparent = ##t - \override NoteHead #'no-ledgers = ##t + \override NoteColumn.glissando-skip = ##t + \override NoteHead.transparent = ##t + \override NoteHead.no-ledgers = ##t } glissandoSkipOff = { - \revert NoteColumn #'glissando-skip - \revert NoteHead #'transparent - \revert NoteHead #'no-ledgers + \revert NoteColumn.glissando-skip + \revert NoteHead.transparent + \revert NoteHead.no-ledgers } \relative c'' { diff --git a/Documentation/snippets/new/ancient-fonts.ly b/Documentation/snippets/new/ancient-fonts.ly index 138f4227b9..159bed3fae 100644 --- a/Documentation/snippets/new/ancient-fonts.ly +++ b/Documentation/snippets/new/ancient-fonts.ly @@ -1,5 +1,5 @@ %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "ancient-notation, symbols-and-glyphs" @@ -15,49 +15,49 @@ upperStaff = \new VaticanaStaff = "upperStaff" << \context VaticanaVoice << \transpose c c { - \override NoteHead #'style = #'vaticana.punctum + \override NoteHead.style = #'vaticana.punctum \key es \major \clef "vaticana-fa2" c1 des e f ges - \override NoteHead #'style = #'vaticana.inclinatum + \override NoteHead.style = #'vaticana.inclinatum a! b ces' \bar "|" % \break % 1 (8*1) - \override NoteHead #'style = #'vaticana.quilisma + \override NoteHead.style = #'vaticana.quilisma b! des'! ges! fes! \breathe \clef "vaticana-fa1" - \override NoteHead #'style = #'vaticana.plica + \override NoteHead.style = #'vaticana.plica es d - \override NoteHead #'style = #'vaticana.reverse.plica + \override NoteHead.style = #'vaticana.reverse.plica c d \bar "|" % \break %2 (8*1) - \override NoteHead #'style = #'vaticana.punctum.cavum + \override NoteHead.style = #'vaticana.punctum.cavum es f - \override NoteHead #'style = #'vaticana.lpes + \override NoteHead.style = #'vaticana.lpes g as - \override NoteHead #'style = #'vaticana.upes + \override NoteHead.style = #'vaticana.upes bes as - \override NoteHead #'style = #'vaticana.vupes + \override NoteHead.style = #'vaticana.vupes g f - \override NoteHead #'style = #'vaticana.linea.punctum - \once \override Staff.BarLine #'bar-extent = #'(-1 . 1) \bar "|" + \override NoteHead.style = #'vaticana.linea.punctum + \once \override Staff.BarLine.bar-extent = #'(-1 . 1) \bar "|" % \break % 3 (8*1) es d - \override NoteHead #'style = #'vaticana.epiphonus + \override NoteHead.style = #'vaticana.epiphonus c d - \override NoteHead #'style = #'vaticana.cephalicus + \override NoteHead.style = #'vaticana.cephalicus es f - \override Staff.KeySignature #'glyph-name-alist = #alteration-medicaea-glyph-name-alist - \override Staff.Accidental #'glyph-name-alist = #alteration-medicaea-glyph-name-alist - \override Staff.Custos #'style = #'medicaea - \override NoteHead #'style = #'medicaea.punctum + \override Staff.KeySignature.glyph-name-alist = #alteration-medicaea-glyph-name-alist + \override Staff.Accidental.glyph-name-alist = #alteration-medicaea-glyph-name-alist + \override Staff.Custos.style = #'medicaea + \override NoteHead.style = #'medicaea.punctum \clef "medicaea-fa2" ces des \bar "|" @@ -65,22 +65,22 @@ upperStaff = \new VaticanaStaff = "upperStaff" << e! f! ges \clef "medicaea-do2" - \override NoteHead #'style = #'medicaea.inclinatum + \override NoteHead.style = #'medicaea.inclinatum a! b! ces' - \override NoteHead #'style = #'medicaea.virga + \override NoteHead.style = #'medicaea.virga b! a! \bar "|" % \break % 5 (8*1) ges fes \clef "medicaea-fa1" - \override NoteHead #'style = #'medicaea.rvirga + \override NoteHead.style = #'medicaea.rvirga e des ces - \override Staff.KeySignature #'glyph-name-alist = #alteration-hufnagel-glyph-name-alist - \override Staff.Accidental #'glyph-name-alist = #alteration-hufnagel-glyph-name-alist - \override Staff.Custos #'style = #'hufnagel - \override NoteHead #'style = #'hufnagel.punctum + \override Staff.KeySignature.glyph-name-alist = #alteration-hufnagel-glyph-name-alist + \override Staff.Accidental.glyph-name-alist = #alteration-hufnagel-glyph-name-alist + \override Staff.Custos.style = #'hufnagel + \override NoteHead.style = #'hufnagel.punctum \clef "hufnagel-fa2" ces des es \bar "|" @@ -88,16 +88,16 @@ upperStaff = \new VaticanaStaff = "upperStaff" << fes ges \clef "hufnagel-do2" - \override NoteHead #'style = #'hufnagel.lpes + \override NoteHead.style = #'hufnagel.lpes as! bes! ces' - \override NoteHead #'style = #'hufnagel.virga + \override NoteHead.style = #'hufnagel.virga bes! as! \bar "|" % \break % 7 (8*1) ges! fes! \clef "hufnagel-do-fa" - \override NoteHead #'style = #'hufnagel.punctum + \override NoteHead.style = #'hufnagel.punctum es! des ces des! es! fes! \bar "||" % \break % 8 (8*1) @@ -137,8 +137,8 @@ lowerStaff = \new MensuralStaff = "lowerStaff" << r2 \clef "mensural-g" r4 r8 r16 r16 - \override NoteHead #'style = #'mensural - \override Rest #'style = #'mensural + \override NoteHead.style = #'mensural + \override Rest.style = #'mensural \clef "petrucci-f" c8 b, c16 b, c32 b, c64 b, c64 b, d8 e d16 e d32 e d64 e d64 e @@ -202,23 +202,23 @@ lowerStaff = \new MensuralStaff = "lowerStaff" << } \context { \MensuralVoice - \override NoteHead #'style = #'neomensural - \override Rest #'style = #'neomensural - \override Flag #'style = #'mensural - \override Stem #'thickness = #1.0 + \override NoteHead.style = #'neomensural + \override Rest.style = #'neomensural + \override Flag.style = #'mensural + \override Stem.thickness = #1.0 } \context { \MensuralStaff - \revert BarLine #'transparent - \override KeySignature #'glyph-name-alist = #alteration-mensural-glyph-name-alist + \revert BarLine.transparent + \override KeySignature.glyph-name-alist = #alteration-mensural-glyph-name-alist clefGlyph = #"clefs.petrucci.c2" } \context { \VaticanaStaff - \revert BarLine #'transparent - \override StaffSymbol #'thickness = #2.0 - \override KeySignature #'glyph-name-alist = #alteration-vaticana-glyph-name-alist - \override Custos #'neutral-position = #4 + \revert BarLine.transparent + \override StaffSymbol.thickness = #2.0 + \override KeySignature.glyph-name-alist = #alteration-vaticana-glyph-name-alist + \override Custos.neutral-position = #4 } } } diff --git a/Documentation/snippets/new/ancient-notation-template----modern-transcription-of-gregorian-music.ly b/Documentation/snippets/new/ancient-notation-template----modern-transcription-of-gregorian-music.ly index 36e873fd00..b81ef2380b 100644 --- a/Documentation/snippets/new/ancient-notation-template----modern-transcription-of-gregorian-music.ly +++ b/Documentation/snippets/new/ancient-notation-template----modern-transcription-of-gregorian-music.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "vocal-music, ancient-notation, template" @@ -36,12 +36,12 @@ verba = \lyricmode { \Staff \remove "Time_signature_engraver" \remove "Bar_engraver" - \override Stem #'transparent = ##t - \override Flag #'transparent = ##t + \override Stem.transparent = ##t + \override Flag.transparent = ##t } \context { \Voice - \override Stem #'length = #0 + \override Stem.length = #0 } \context { \Score diff --git a/Documentation/snippets/new/bar-chords-notation-for-guitar--with-text-spanner.ly b/Documentation/snippets/new/bar-chords-notation-for-guitar--with-text-spanner.ly index 0f292adb03..c74d392002 100644 --- a/Documentation/snippets/new/bar-chords-notation-for-guitar--with-text-spanner.ly +++ b/Documentation/snippets/new/bar-chords-notation-for-guitar--with-text-spanner.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "chords, fretted-strings" @@ -34,12 +34,12 @@ bbarre = (cons (make-music 'TextSpanEvent 'span-direction 1) (ly:music-property last-element 'articulations)))))) #{ - \once \override TextSpanner #'font-size = #-2 - \once \override TextSpanner #'font-shape = #'upright - \once \override TextSpanner #'staff-padding = #3 - \once \override TextSpanner #'style = #'line - \once \override TextSpanner #'to-barline = ##f - \once \override TextSpanner #'bound-details = + \once \override TextSpanner.font-size = #-2 + \once \override TextSpanner.font-shape = #'upright + \once \override TextSpanner.staff-padding = #3 + \once \override TextSpanner.style = #'line + \once \override TextSpanner.to-barline = ##f + \once \override TextSpanner.bound-details = #`((left (text . ,#{ \markup { \draw-line #'( 0 . -.5) } #}) (Y . 0) @@ -51,7 +51,7 @@ bbarre = (padding . 0.25) (attach-dir . 2))) %% uncomment this line for make full barred - % \once \override TextSpanner #'bound-details #'left #'text = \markup { "B" #str } + % \once \override TextSpanner.bound-details.left.text = \markup { "B" #str } $music #}) diff --git a/Documentation/snippets/new/centering-markup-on-note-heads-automatically.ly b/Documentation/snippets/new/centering-markup-on-note-heads-automatically.ly index 1e6ffa7b9e..641f2861c7 100644 --- a/Documentation/snippets/new/centering-markup-on-note-heads-automatically.ly +++ b/Documentation/snippets/new/centering-markup-on-note-heads-automatically.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "text, tweaks-and-overrides, contexts-and-engravers" @@ -39,15 +39,15 @@ been shifted via @code{force-hshift}. \context { \Voice \consists #Text_align_engraver - \override TextScript #'X-offset = + \override TextScript.X-offset = #ly:self-alignment-interface::aligned-on-x-parent - \override TextScript #'self-alignment-X = #CENTER + \override TextScript.self-alignment-X = #CENTER } } \new Staff << \relative c'' { - \override NoteColumn #'force-hshift = #3 + \override NoteColumn.force-hshift = #3 c1-\markup { \arrow-head #Y #DOWN ##t } } \\ diff --git a/Documentation/snippets/new/chant-or-psalms-notation.ly b/Documentation/snippets/new/chant-or-psalms-notation.ly index 3351cd2d38..8c7cd65906 100644 --- a/Documentation/snippets/new/chant-or-psalms-notation.ly +++ b/Documentation/snippets/new/chant-or-psalms-notation.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "rhythms, vocal-music, ancient-notation, contexts-and-engravers, specific-notation" @@ -12,13 +12,13 @@ aren't always the same length. } stemOn = { - \revert Staff.Stem #'transparent - \revert Staff.Flag #'transparent + \revert Staff.Stem.transparent + \revert Staff.Flag.transparent } stemOff = { - \override Staff.Stem #'transparent = ##t - \override Staff.Flag #'transparent = ##t + \override Staff.Stem.transparent = ##t + \override Staff.Flag.transparent = ##t } \score { diff --git a/Documentation/snippets/new/chords-headword.ly b/Documentation/snippets/new/chords-headword.ly index 31de841cd4..4f625ddbc8 100644 --- a/Documentation/snippets/new/chords-headword.ly +++ b/Documentation/snippets/new/chords-headword.ly @@ -88,7 +88,7 @@ Bass = { } \context { \Voice - \override StanzaNumber #'padding = #1.8 + \override StanzaNumber.padding = #1.8 } } } diff --git a/Documentation/snippets/new/fretted-headword.ly b/Documentation/snippets/new/fretted-headword.ly index f71af0f147..b7b6b58dec 100644 --- a/Documentation/snippets/new/fretted-headword.ly +++ b/Documentation/snippets/new/fretted-headword.ly @@ -3,7 +3,7 @@ % on melodies from Bellini's "Norma" % %*****************************************************************% -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "headword" @@ -35,7 +35,7 @@ ssnor = \set stringNumberOrientations = #'(right) % define fingering offset FO = #(define-music-function (parser location offsetX offsetY) (number? number?) #{ - \once \override Voice.Fingering #'extra-offset = #(cons offsetX offsetY) + \once \override Voice.Fingering.extra-offset = #(cons offsetX offsetY) #}) % markups @@ -107,7 +107,7 @@ bass = \relative c { %% new section starts here in A minor \set Score.beamExceptions = #'() - \once \override TextScript #'staff-padding = #1.7 + \once \override TextScript.staff-padding = #1.7 \times 2/3 { a8\p^\andantino e' a c a e a, e' a c a e } | % m. 5 \times 2/3 { a,8\pdolce e' a c a e } % beg m. 6 @@ -133,9 +133,9 @@ bass = \relative c { \layout { \context { \Score - \override Fingering #'staff-padding = #'() - \override TupletNumber #'stencil = ##f - \override TupletBracket #'bracket-visibility = ##f + \override Fingering.staff-padding = #'() + \override TupletNumber.stencil = ##f + \override TupletBracket.bracket-visibility = ##f } } \midi { } diff --git a/Documentation/snippets/new/generating-custom-flags.ly b/Documentation/snippets/new/generating-custom-flags.ly index 240ef41b42..aa54b59bf4 100644 --- a/Documentation/snippets/new/generating-custom-flags.ly +++ b/Documentation/snippets/new/generating-custom-flags.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "rhythms, tweaks-and-overrides" @@ -42,21 +42,21 @@ function to generate the glyph for the flag. snippetexamplenotes = { \autoBeamOff c'8 d'16 c'32 d'64 \acciaccatura {c'8} d'64 } { - \override Score.RehearsalMark #'self-alignment-X = #LEFT + \override Score.RehearsalMark.self-alignment-X = #LEFT \time 1/4 \mark "Normal flags" \snippetexamplenotes \mark "Custom flag: inverted" - \override Flag #'stencil = #inverted-flag + \override Flag.stencil = #inverted-flag \snippetexamplenotes \mark "Custom flag: weight" - \override Flag #'stencil = #weight-flag + \override Flag.stencil = #weight-flag \snippetexamplenotes \mark "Revert to normal" - \revert Flag #'stencil + \revert Flag.stencil \snippetexamplenotes } diff --git a/Documentation/snippets/new/glissandi-can-skip-grobs.ly b/Documentation/snippets/new/glissandi-can-skip-grobs.ly index e978d0df48..039d5b4310 100644 --- a/Documentation/snippets/new/glissandi-can-skip-grobs.ly +++ b/Documentation/snippets/new/glissandi-can-skip-grobs.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "expressive-marks, staff-notation, tweaks-and-overrides" @@ -8,6 +8,6 @@ \relative c' { a2 \glissando - \once \override NoteColumn #'glissando-skip = ##t + \once \override NoteColumn.glissando-skip = ##t f''4 d, } diff --git a/Documentation/snippets/new/guitar-slides.ly b/Documentation/snippets/new/guitar-slides.ly index a3a3ee80ac..a1c1ec66cc 100644 --- a/Documentation/snippets/new/guitar-slides.ly +++ b/Documentation/snippets/new/guitar-slides.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "fretted-strings" @@ -15,12 +15,12 @@ in the following example. %% Hide fret number: useful to draw slide into/from a casual point of %% the fretboard. hideFretNumber = { - \once \override TabNoteHead #'transparent = ##t - \once \override NoteHead #'transparent = ##t - \once \override Stem #'transparent = ##t - \once \override Flag #'transparent = ##t - \once \override NoteHead #'no-ledgers = ##t - \once \override Glissando #'(bound-details left padding) = #0.3 + \once \override TabNoteHead.transparent = ##t + \once \override NoteHead.transparent = ##t + \once \override Stem.transparent = ##t + \once \override Flag.transparent = ##t + \once \override NoteHead.no-ledgers = ##t + \once \override Glissando.bound-details.left.padding = #0.3 } music= \relative c' { diff --git a/Documentation/snippets/new/incipit.ly b/Documentation/snippets/new/incipit.ly index 8a22de16c3..92230b5e46 100644 --- a/Documentation/snippets/new/incipit.ly +++ b/Documentation/snippets/new/incipit.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "staff-notation, ancient-notation, really-cool" @@ -12,13 +12,13 @@ separate the instrument name definition and the incipit definition. incipit = #(define-music-function (parser location incipit-music) (ly:music?) #{ - \once \override Staff.InstrumentName #'self-alignment-X = #RIGHT - \once \override Staff.InstrumentName #'self-alignment-Y = #UP - \once \override Staff.InstrumentName #'Y-offset = + \once \override Staff.InstrumentName.self-alignment-X = #RIGHT + \once \override Staff.InstrumentName.self-alignment-Y = #UP + \once \override Staff.InstrumentName.Y-offset = #(lambda (grob) (+ 4 (system-start-text::calc-y-offset grob))) - \once \override Staff.InstrumentName #'padding = #0.3 - \once \override Staff.InstrumentName #'stencil = + \once \override Staff.InstrumentName.padding = #0.3 + \once \override Staff.InstrumentName.stencil = #(lambda (grob) (let* ((instrument-name (ly:grob-property grob 'long-text))) (set! (ly:grob-property grob 'long-text) @@ -27,8 +27,7 @@ incipit = { { \context MensuralStaff \with { instrumentName = #instrument-name - \override VerticalAxisGroup - #'Y-extent = #'(-4 . 4) + \override VerticalAxisGroup.Y-extent = #'(-4 . 4) } $incipit-music } \layout { $(ly:grob-layout grob) @@ -59,7 +58,7 @@ global = { \skip 1*8 % let finis bar go through all staves - \override Staff.BarLine #'transparent = ##f + \override Staff.BarLine.transparent = ##f % finis bar \bar "|." @@ -86,7 +85,7 @@ discantusNotes = { c'4 e'4.( d'8 c' b | a4) b a2 | b4.( c'8 d'4) c'4 | - \once \override NoteHead #'transparent = ##t + \once \override NoteHead.transparent = ##t c'1 | b\breve | } @@ -123,7 +122,7 @@ altusNotes = { a2 g4 e | fis g4.( fis16 e fis4) | g1 | - \once \override NoteHead #'transparent = ##t + \once \override NoteHead.transparent = ##t g1 | g\breve | } @@ -161,7 +160,7 @@ tenorNotes = { R1 | % two measures r2 d'2. d'4 b e' | - \once \override NoteHead #'transparent = ##t + \once \override NoteHead.transparent = ##t e'1 | d'\breve | } @@ -197,7 +196,7 @@ bassusNotes = { R1 | R1 | g2. e4 | - \once \override NoteHead #'transparent = ##t + \once \override NoteHead.transparent = ##t e1 | g\breve | } @@ -246,7 +245,7 @@ bassusLyrics = \lyricmode { \context { \Score %% no bar lines in staves or lyrics - \override BarLine #'transparent = ##t + \override BarLine.transparent = ##t } %% the next two instructions keep the lyrics between the bar lines \context { @@ -257,7 +256,7 @@ bassusLyrics = \lyricmode { \context { \Voice %% no slurs - \override Slur #'transparent = ##t + \override Slur.transparent = ##t %% Comment in the below "\remove" command to allow line %% breaking also at those bar lines where a note overlaps %% into the next measure. The command is commented out in this diff --git a/Documentation/snippets/new/jazz-combo-template.ly b/Documentation/snippets/new/jazz-combo-template.ly index 3910d71dc6..7ee7bff706 100644 --- a/Documentation/snippets/new/jazz-combo-template.ly +++ b/Documentation/snippets/new/jazz-combo-template.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "keyboards, percussion, fretted-strings, template, real-music" @@ -33,17 +33,17 @@ music is within a @code{\\transpose} section. %%%%%%%%%%%% Some macros %%%%%%%%%%%%%%%%%%% sl = { - \override NoteHead #'style = #'slash - \override Stem #'transparent = ##t - \override Flag #'transparent = ##t + \override NoteHead.style = #'slash + \override Stem.transparent = ##t + \override Flag.transparent = ##t } nsl = { - \revert NoteHead #'style - \revert Stem #'transparent - \revert Flag #'transparent + \revert NoteHead.style + \revert Stem.transparent + \revert Flag.transparent } -crOn = \override NoteHead #'style = #'cross -crOff = \revert NoteHead #'style +crOn = \override NoteHead.style = #'cross +crOff = \revert NoteHead.style %% insert chord name style stuff here. @@ -264,8 +264,8 @@ drumContents = { \context { \Staff \RemoveEmptyStaves } \context { \Score - \override BarNumber #'padding = #3 - \override RehearsalMark #'padding = #2 + \override BarNumber.padding = #3 + \override RehearsalMark.padding = #2 skipBars = ##t } } diff --git a/Documentation/snippets/new/making-an-object-invisible-with-the-transparent-property.ly b/Documentation/snippets/new/making-an-object-invisible-with-the-transparent-property.ly index 7596a4ebcb..bfe2e1ca59 100644 --- a/Documentation/snippets/new/making-an-object-invisible-with-the-transparent-property.ly +++ b/Documentation/snippets/new/making-an-object-invisible-with-the-transparent-property.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "rhythms, simultaneous-notes, tweaks-and-overrides" @@ -23,11 +23,11 @@ in that voice, the tie appears to cross voices. \time 2/4 << { - \once \override Stem #'transparent = ##t - \once \override Stem #'length = #8 + \once \override Stem.transparent = ##t + \once \override Stem.length = #8 b8 ~ b\noBeam - \once \override Stem #'transparent = ##t - \once \override Stem #'length = #8 + \once \override Stem.transparent = ##t + \once \override Stem.length = #8 g8 ~ g\noBeam } \\ diff --git a/Documentation/snippets/new/making-glissandi-breakable.ly b/Documentation/snippets/new/making-glissandi-breakable.ly index 504b3104d5..0be9f4b0ac 100644 --- a/Documentation/snippets/new/making-glissandi-breakable.ly +++ b/Documentation/snippets/new/making-glissandi-breakable.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "staff-notation, tweaks-and-overrides" @@ -13,14 +13,14 @@ at a line break: } glissandoSkipOn = { - \override NoteColumn #'glissando-skip = ##t - \override NoteHead #'transparent = ##t - \override NoteHead #'no-ledgers = ##t + \override NoteColumn.glissando-skip = ##t + \override NoteHead.transparent = ##t + \override NoteHead.no-ledgers = ##t } \relative c'' { - \override Glissando #'breakable = ##t - \override Glissando #'after-line-breaking = ##t + \override Glissando.breakable = ##t + \override Glissando.after-line-breaking = ##t f1\glissando | \break a4 r2. | diff --git a/Documentation/snippets/new/positioning-multi-measure-rests.ly b/Documentation/snippets/new/positioning-multi-measure-rests.ly index 8f9865ac23..5999b2d1eb 100644 --- a/Documentation/snippets/new/positioning-multi-measure-rests.ly +++ b/Documentation/snippets/new/positioning-multi-measure-rests.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "rhythms, tweaks-and-overrides" @@ -19,17 +19,17 @@ follows: % Multi-measure rests by default are set under the fourth line R1 % They can be moved using an override - \override MultiMeasureRest #'staff-position = #-2 + \override MultiMeasureRest.staff-position = #-2 R1 - \override MultiMeasureRest #'staff-position = #0 + \override MultiMeasureRest.staff-position = #0 R1 - \override MultiMeasureRest #'staff-position = #2 + \override MultiMeasureRest.staff-position = #2 R1 - \override MultiMeasureRest #'staff-position = #3 + \override MultiMeasureRest.staff-position = #3 R1 - \override MultiMeasureRest #'staff-position = #6 + \override MultiMeasureRest.staff-position = #6 R1 - \revert MultiMeasureRest #'staff-position + \revert MultiMeasureRest.staff-position \break % In two Voices, odd-numbered voices are under the top line @@ -42,7 +42,7 @@ follows: % Separating multi-measure rests in more than two voices % requires an override << { R1 } \\ { R1 } \\ - \once \override MultiMeasureRest #'staff-position = #0 + \once \override MultiMeasureRest.staff-position = #0 { R1 } >> @@ -50,10 +50,10 @@ follows: % in all voices to avoid multiple instances being printed \compressFullBarRests << - \revert MultiMeasureRest #'staff-position + \revert MultiMeasureRest.staff-position { R1*3 } \\ - \revert MultiMeasureRest #'staff-position + \revert MultiMeasureRest.staff-position { R1*3 } >> } diff --git a/Documentation/snippets/new/printing-a-repeat-sign-at-the-beginning-of-a-piece.ly b/Documentation/snippets/new/printing-a-repeat-sign-at-the-beginning-of-a-piece.ly index 7e5f130455..1bdd351b99 100644 --- a/Documentation/snippets/new/printing-a-repeat-sign-at-the-beginning-of-a-piece.ly +++ b/Documentation/snippets/new/printing-a-repeat-sign-at-the-beginning-of-a-piece.ly @@ -1,4 +1,4 @@ -\version "2.17.5" +\version "2.17.6" \header { lsrtags = "repeats, tweaks-and-overrides" @@ -13,7 +13,7 @@ overriding the relevant property: \relative c'' { - \once \override Score.BreakAlignment #'break-align-orders = + \once \override Score.BreakAlignment.break-align-orders = #(make-vector 3 '(instrument-name left-edge ambitus @@ -23,7 +23,7 @@ overriding the relevant property: time-signature staff-bar custos)) - \once \override Staff.TimeSignature #'space-alist = + \once \override Staff.TimeSignature.space-alist = #'((first-note . (fixed-space . 2.0)) (right-edge . (extra-space . 0.5)) ;; free up some space between time signature diff --git a/Documentation/snippets/new/redefining-grace-note-global-defaults.ly b/Documentation/snippets/new/redefining-grace-note-global-defaults.ly index b6575a4714..b4cd68c38c 100644 --- a/Documentation/snippets/new/redefining-grace-note-global-defaults.ly +++ b/Documentation/snippets/new/redefining-grace-note-global-defaults.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "rhythms" @@ -17,12 +17,12 @@ other effects may be obtained. startAcciaccaturaMusic = { <>( - \override Flag #'stroke-style = #"grace" + \override Flag.stroke-style = #"grace" \slurDashed } stopAcciaccaturaMusic = { - \revert Flag #'stroke-style + \revert Flag.stroke-style \slurSolid <>) } diff --git a/Documentation/snippets/new/score-for-diatonic-accordion.ly b/Documentation/snippets/new/score-for-diatonic-accordion.ly index 379e9f139a..6c005c2009 100644 --- a/Documentation/snippets/new/score-for-diatonic-accordion.ly +++ b/Documentation/snippets/new/score-for-diatonic-accordion.ly @@ -64,15 +64,15 @@ harmonies = \new ChordNames \chordmode { bes1 } -NoStem = { \override Stem #'transparent = ##t \override Flag #'transparent = ##t } -NoNoteHead = \override NoteHead #'transparent = ##t -ZeroBeam = \override Beam #'positions = #'(0 . 0) +NoStem = { \override Stem.transparent = ##t \override Flag.transparent = ##t } +NoNoteHead = \override NoteHead.transparent = ##t +ZeroBeam = \override Beam.positions = #'(0 . 0) staffTabLine = \new Staff \with { \remove "Time_signature_engraver" \remove "Clef_engraver" } { - \override Staff.StaffSymbol #'line-positions = #'(0) + \override Staff.StaffSymbol.line-positions = #'(0) % Shows one horizontal line. The vertical line (simulating a bar-line) is simulated with a gridline \set Staff.midiInstrument = #"choir aahs" \key c \major @@ -80,7 +80,7 @@ staffTabLine = \new Staff \with { { % disable the following line to see the the noteheads while writing the song \NoNoteHead - \override NoteHead #'no-ledgers = ##t + \override NoteHead.no-ledgers = ##t % The beam between 8th-notes is used to draw the push-line %How to fast write the push-lines: @@ -152,7 +152,7 @@ AccordionTab= { \dynamicUp \consists "Grid_point_engraver" gridInterval = #(ly:make-moment 4 4) % 4/4 - tact. How many beats per bar % The following line has to be adjusted O-F-T-E-N. - \override GridPoint #'Y-extent = #'(-2 . -21) + \override GridPoint.Y-extent = #'(-2 . -21) } \context { \ChoirStaff @@ -188,13 +188,13 @@ staffAccordionMel = AltOn = #(define-music-function (parser location mag) (number?) - #{ \override Stem #'length = #(* 7.0 mag) - \override NoteHead #'font-size = + #{ \override Stem.length = #(* 7.0 mag) + \override NoteHead.font-size = #(inexact->exact (* (/ 6.0 (log 2.0)) (log mag))) #}) AltOff = { - \revert Stem #'length - \revert NoteHead #'font-size + \revert Stem.length + \revert NoteHead.font-size } BassRhytm = {s4 s8 | c2 c2 | c2 s8 } @@ -204,8 +204,8 @@ staffBassRhytm = \new Staff = staffbass \with { \remove "Clef_engraver" } { % This is not a RhythmicStaff because it must be possible to append lyrics. - \override Score.GridLine #'extra-offset = #'( 13.0 . 0.0 ) % x.y - \override Staff.StaffSymbol #'line-positions = #'( 0 ) + \override Score.GridLine.extra-offset = #'( 13.0 . 0.0 ) % x.y + \override Staff.StaffSymbol.line-positions = #'( 0 ) % Shows one horizontal line. The vertical line (simulating a bar-line) is simulated by a grid % Search for 'grid' in this page to find all related functions \time 4/4 diff --git a/Documentation/snippets/new/staff-headword.ly b/Documentation/snippets/new/staff-headword.ly index 64ebf5d4d3..67bc0f6286 100644 --- a/Documentation/snippets/new/staff-headword.ly +++ b/Documentation/snippets/new/staff-headword.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \include "catalan.ly" \header { @@ -28,7 +28,7 @@ trompette = \relative do'' { \key mib \major \time 2/4 R2^\markup { \italic Comodo } | - r8 \once \override TextScript #'padding = #2.0 + r8 \once \override TextScript.padding = #2.0 sib16-.^\markup {\dynamic p \italic grazioso} do-. mib( re)-. do-. sib-. | re8-. r8 re4->( | re8) do16-. re-. mib( re) do-. re-. | diff --git a/Documentation/snippets/new/string-number-extender-lines.ly b/Documentation/snippets/new/string-number-extender-lines.ly index d05686f651..90ea3fc2f1 100644 --- a/Documentation/snippets/new/string-number-extender-lines.ly +++ b/Documentation/snippets/new/string-number-extender-lines.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "editorial-annotations, text, fretted-strings, tweaks-and-overrides, scheme-language" @@ -14,10 +14,10 @@ series of notes is supposed to be played all on the same string. stringNumberSpanner = #(define-music-function (parser location StringNumber) (string?) #{ - \override TextSpanner #'style = #'solid - \override TextSpanner #'font-size = #-5 - \override TextSpanner #'(bound-details left stencil-align-dir-y) = #CENTER - \override TextSpanner #'(bound-details left text) = \markup { \circle \number #StringNumber } + \override TextSpanner.style = #'solid + \override TextSpanner.font-size = #-5 + \override TextSpanner.bound-details.left.stencil-align-dir-y = #CENTER + \override TextSpanner.bound-details.left.text = \markup { \circle \number #StringNumber } #}) diff --git a/Documentation/snippets/new/using-a-tick-as-the-breath-mark-symbol.ly b/Documentation/snippets/new/using-a-tick-as-the-breath-mark-symbol.ly index 95d81cd6cb..ad440c3c96 100644 --- a/Documentation/snippets/new/using-a-tick-as-the-breath-mark-symbol.ly +++ b/Documentation/snippets/new/using-a-tick-as-the-breath-mark-symbol.ly @@ -1,4 +1,4 @@ -\version "2.17.4" +\version "2.17.6" \header { lsrtags = "expressive-marks" @@ -16,8 +16,8 @@ mark can be moved up a little to take it away from the stave. c2 \breathe d2 - \override BreathingSign #'Y-offset = #2.6 - \override BreathingSign #'text = + \override BreathingSign.Y-offset = #2.6 + \override BreathingSign.text = \markup { \musicglyph #"scripts.tickmark" } c2 \breathe diff --git a/Documentation/snippets/new/using-alternative-flag-styles.ly b/Documentation/snippets/new/using-alternative-flag-styles.ly index d6b327d6ed..5932ba2565 100644 --- a/Documentation/snippets/new/using-alternative-flag-styles.ly +++ b/Documentation/snippets/new/using-alternative-flag-styles.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "rhythms, tweaks-and-overrides" @@ -21,13 +21,13 @@ testnotes = { \time 2/4 \testnotes - \override Flag #'stencil = #modern-straight-flag + \override Flag.stencil = #modern-straight-flag \testnotes - \override Flag #'stencil = #old-straight-flag + \override Flag.stencil = #old-straight-flag \testnotes - \revert Flag #'stencil + \revert Flag.stencil \testnotes } diff --git a/Documentation/snippets/new/using-grace-note-slashes-with-normal-heads.ly b/Documentation/snippets/new/using-grace-note-slashes-with-normal-heads.ly index 024c95dbae..0a53f3d980 100644 --- a/Documentation/snippets/new/using-grace-note-slashes-with-normal-heads.ly +++ b/Documentation/snippets/new/using-grace-note-slashes-with-normal-heads.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "rhythms" @@ -12,7 +12,7 @@ other situations. } \relative c'' { - \override Flag #'stroke-style = #"grace" + \override Flag.stroke-style = #"grace" c8( d2) e8( f4) } diff --git a/Documentation/snippets/non-default-tuplet-numbers.ly b/Documentation/snippets/non-default-tuplet-numbers.ly index 8e74c262c7..64aafafb70 100644 --- a/Documentation/snippets/non-default-tuplet-numbers.ly +++ b/Documentation/snippets/non-default-tuplet-numbers.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "rhythms" @@ -19,30 +19,30 @@ to the tuplet number or tuplet fraction. } % begin verbatim \relative c'' { - \once \override TupletNumber #'text = + \once \override TupletNumber.text = #(tuplet-number::non-default-tuplet-denominator-text 7) \times 2/3 { c4. c4. c4. c4. } - \once \override TupletNumber #'text = + \once \override TupletNumber.text = #(tuplet-number::non-default-tuplet-fraction-text 12 7) \times 2/3 { c4. c4. c4. c4. } - \once \override TupletNumber #'text = + \once \override TupletNumber.text = #(tuplet-number::append-note-wrapper (tuplet-number::non-default-tuplet-fraction-text 12 7) "8") \times 2/3 { c4. c4. c4. c4. } - \once \override TupletNumber #'text = + \once \override TupletNumber.text = #(tuplet-number::append-note-wrapper tuplet-number::calc-denominator-text "4") \times 2/3 { c8 c8 c8 c8 c8 c8 } - \once \override TupletNumber #'text = + \once \override TupletNumber.text = #(tuplet-number::append-note-wrapper tuplet-number::calc-fraction-text "4") \times 2/3 { c8 c8 c8 c8 c8 c8 } - \once \override TupletNumber #'text = + \once \override TupletNumber.text = #(tuplet-number::fraction-with-notes "4." "8") \times 2/3 { c4. c4. c4. c4. } - \once \override TupletNumber #'text = + \once \override TupletNumber.text = #(tuplet-number::non-default-fraction-with-notes 12 "8" 4 "4") \times 2/3 { c4. c4. c4. c4. } } diff --git a/Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly b/Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly index 61d36d9d6c..2ec7ebf8d9 100644 --- a/Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly +++ b/Documentation/snippets/obtaining-2.12-lyrics-spacing-in-newer-versions.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "vocal-music" @@ -84,15 +84,15 @@ words = \lyricmode { \layout { \context { \Lyrics - \override VerticalAxisGroup #'staff-affinity = ##f - \override VerticalAxisGroup #'staff-staff-spacing = + \override VerticalAxisGroup.staff-affinity = ##f + \override VerticalAxisGroup.staff-staff-spacing = #'((basic-distance . 0) (minimum-distance . 2) (padding . 2)) } \context { \Staff - \override VerticalAxisGroup #'staff-staff-spacing = + \override VerticalAxisGroup.staff-staff-spacing = #'((basic-distance . 0) (minimum-distance . 2) (padding . 2)) diff --git a/Documentation/snippets/outputting-the-version-number.ly b/Documentation/snippets/outputting-the-version-number.ly index 1f061947b0..742e687c93 100644 --- a/Documentation/snippets/outputting-the-version-number.ly +++ b/Documentation/snippets/outputting-the-version-number.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "really-simple, scheme-language, text, titles" @@ -23,7 +23,7 @@ By putting the output of \score { \new Lyrics { - \override Score.RehearsalMark #'self-alignment-X = #LEFT + \override Score.RehearsalMark.self-alignment-X = #LEFT \mark #(string-append "Processed with LilyPond version " (lilypond-version)) s2 } diff --git a/Documentation/snippets/page-label.ly b/Documentation/snippets/page-label.ly index 909a29f4f8..727f9d4191 100644 --- a/Documentation/snippets/page-label.ly +++ b/Documentation/snippets/page-label.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "spacing" @@ -55,7 +55,7 @@ in markups. \mark "B" \label #'markB d2 d d2 d - \once \override Score.RehearsalMark #'break-visibility = + \once \override Score.RehearsalMark.break-visibility = #begin-of-line-invisible \mark "C" \label #'markC } diff --git a/Documentation/snippets/permitting-line-breaks-within-beamed-tuplets.ly b/Documentation/snippets/permitting-line-breaks-within-beamed-tuplets.ly index 10206bee17..0e8590c7ac 100644 --- a/Documentation/snippets/permitting-line-breaks-within-beamed-tuplets.ly +++ b/Documentation/snippets/permitting-line-breaks-within-beamed-tuplets.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "rhythms, version-specific" @@ -25,7 +25,7 @@ tuplets have to be beamed manually. % Permit line breaks within tuplets \remove "Forbid_line_break_engraver" % Allow beams to be broken at line breaks - \override Beam #'breakable = ##t + \override Beam.breakable = ##t } } \relative c'' { diff --git a/Documentation/snippets/pitches-headword.ly b/Documentation/snippets/pitches-headword.ly index b476dede6d..6a7cc93369 100644 --- a/Documentation/snippets/pitches-headword.ly +++ b/Documentation/snippets/pitches-headword.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "headword" @@ -67,7 +67,7 @@ Piches headword % RH Voice 2 \new Voice { \voiceTwo - \override Staff.DynamicLineSpanner #'staff-padding = #2.5 + \override Staff.DynamicLineSpanner.staff-padding = #2.5 2 \p 4 4 @@ -75,7 +75,7 @@ Piches headword 2 e'2 | - \once \override TextScript #'staff-padding = #2.5 + \once \override TextScript.staff-padding = #2.5 2 _ \markup \italic { cresc. } b'4 4 @@ -99,7 +99,7 @@ Piches headword % LH Staff \new Staff { - \override Staff.SustainPedalLineSpanner #'staff-padding = #5 + \override Staff.SustainPedalLineSpanner.staff-padding = #5 2 ( \sustainOn 4 \sustainOff 4 diff --git a/Documentation/snippets/positioning-arpeggios.ly b/Documentation/snippets/positioning-arpeggios.ly index b62ec12e5f..68861a1dc3 100644 --- a/Documentation/snippets/positioning-arpeggios.ly +++ b/Documentation/snippets/positioning-arpeggios.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "expressive-marks, tweaks-and-overrides" @@ -20,10 +20,10 @@ and lower start positions independently. \relative c' { 1\arpeggio - \once \override Arpeggio #'positions = #'(-5 . 0) + \once \override Arpeggio.positions = #'(-5 . 0) 1\arpeggio - \once \override Arpeggio #'positions = #'(0 . 5) + \once \override Arpeggio.positions = #'(0 . 5) 1\arpeggio - \once \override Arpeggio #'positions = #'(-5 . 5) + \once \override Arpeggio.positions = #'(-5 . 5) 1\arpeggio } diff --git a/Documentation/snippets/positioning-fingering-indications-precisely.ly b/Documentation/snippets/positioning-fingering-indications-precisely.ly index 790ab94f32..253b05ec03 100644 --- a/Documentation/snippets/positioning-fingering-indications-precisely.ly +++ b/Documentation/snippets/positioning-fingering-indications-precisely.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "editorial-annotations" @@ -24,14 +24,14 @@ involved. \relative c' { \set fingeringOrientations = #'(left) 4 - 4 + 4 \set fingeringOrientations = #'(down) 4 - 4 + 4 \set fingeringOrientations = #'(down right up) 4 - 4 + 4 \set fingeringOrientations = #'(up) 4 - 4 + 4 } diff --git a/Documentation/snippets/positioning-grace-note-beams-at-the-height-of-normal-note-beams.ly b/Documentation/snippets/positioning-grace-note-beams-at-the-height-of-normal-note-beams.ly index 7f13ed5280..d3c6e90dc9 100644 --- a/Documentation/snippets/positioning-grace-note-beams-at-the-height-of-normal-note-beams.ly +++ b/Documentation/snippets/positioning-grace-note-beams-at-the-height-of-normal-note-beams.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "rhythms" @@ -24,9 +24,9 @@ beaming for grace notes. f8[ e] \grace { f8[ e] - \override Stem #'no-stem-extend = ##f + \override Stem.no-stem-extend = ##f f8[ e] - \revert Stem #'no-stem-extend + \revert Stem.no-stem-extend } f8[ e] } diff --git a/Documentation/snippets/positioning-grace-notes-with-floating-space.ly b/Documentation/snippets/positioning-grace-notes-with-floating-space.ly index ae61dd1a9f..898921de85 100644 --- a/Documentation/snippets/positioning-grace-notes-with-floating-space.ly +++ b/Documentation/snippets/positioning-grace-notes-with-floating-space.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "rhythms" @@ -22,7 +22,7 @@ the) graces are put left of the musical columns for the main notes. \relative c'' { << - \override Score.SpacingSpanner #'strict-grace-spacing = ##t + \override Score.SpacingSpanner.strict-grace-spacing = ##t \new Staff \new Voice { \afterGrace c4 { c16[ c8 c16] } c8[ \grace { b16[ d] } c8] diff --git a/Documentation/snippets/positioning-multi-measure-rests.ly b/Documentation/snippets/positioning-multi-measure-rests.ly index eac99920b9..78c98931b3 100644 --- a/Documentation/snippets/positioning-multi-measure-rests.ly +++ b/Documentation/snippets/positioning-multi-measure-rests.ly @@ -5,7 +5,7 @@ % % This file is in the public domain. %% Note: this file works from version 2.16.0 -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "rhythms, tweaks-and-overrides" @@ -27,17 +27,17 @@ follows: % Multi-measure rests by default are set under the fourth line R1 % They can be moved using an override - \override MultiMeasureRest #'staff-position = #-2 + \override MultiMeasureRest.staff-position = #-2 R1 - \override MultiMeasureRest #'staff-position = #0 + \override MultiMeasureRest.staff-position = #0 R1 - \override MultiMeasureRest #'staff-position = #2 + \override MultiMeasureRest.staff-position = #2 R1 - \override MultiMeasureRest #'staff-position = #3 + \override MultiMeasureRest.staff-position = #3 R1 - \override MultiMeasureRest #'staff-position = #6 + \override MultiMeasureRest.staff-position = #6 R1 - \revert MultiMeasureRest #'staff-position + \revert MultiMeasureRest.staff-position \break % In two Voices, odd-numbered voices are under the top line @@ -50,7 +50,7 @@ follows: % Separating multi-measure rests in more than two voices % requires an override << { R1 } \\ { R1 } \\ - \once \override MultiMeasureRest #'staff-position = #0 + \once \override MultiMeasureRest.staff-position = #0 { R1 } >> @@ -58,10 +58,10 @@ follows: % in all voices to avoid multiple instances being printed \compressFullBarRests << - \revert MultiMeasureRest #'staff-position + \revert MultiMeasureRest.staff-position { R1*3 } \\ - \revert MultiMeasureRest #'staff-position + \revert MultiMeasureRest.staff-position { R1*3 } >> } diff --git a/Documentation/snippets/positioning-segno-and-coda-with-line-break.ly b/Documentation/snippets/positioning-segno-and-coda-with-line-break.ly index 047238c2a4..c329547df0 100644 --- a/Documentation/snippets/positioning-segno-and-coda-with-line-break.ly +++ b/Documentation/snippets/positioning-segno-and-coda-with-line-break.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "breaks, repeats, symbols-and-glyphs, workaround" @@ -30,14 +30,14 @@ line. } % Set segno sign as rehearsal mark and adjust size if needed - % \once \override Score.RehearsalMark #'font-size = #3 + % \once \override Score.RehearsalMark.font-size = #3 \mark \markup { \musicglyph #"scripts.segno" } \repeat unfold 2 { c4 c c c } % Set coda sign as rehearsal mark and adjust size if needed - \once \override Score.RehearsalMark #'font-size = #4 + \once \override Score.RehearsalMark.font-size = #4 \mark \markup { \musicglyph #"scripts.coda" } \repeat unfold 2 { c4 c c c @@ -51,8 +51,8 @@ line. \bar "||" % Set segno sign as rehearsal mark and adjust size if needed - \once \override Score.RehearsalMark #'break-visibility = #begin-of-line-invisible - % \once \override Score.RehearsalMark #'font-size = #3 + \once \override Score.RehearsalMark.break-visibility = #begin-of-line-invisible + % \once \override Score.RehearsalMark.font-size = #3 \mark \markup { \musicglyph #"scripts.segno" } % Here begins the trickery! @@ -64,13 +64,13 @@ line. % text line-aligned % ================== % Move text to the desired position - % \once \override TextScript #'extra-offset = #'( 2 . -3.5 ) + % \once \override TextScript.extra-offset = #'( 2 . -3.5 ) % | s1*0^\markup { D.S. al Coda } } % text center-aligned % ==================== % Move text to the desired position - % \once \override TextScript #'extra-offset = #'( 6 . -5.0 ) + % \once \override TextScript.extra-offset = #'( 6 . -5.0 ) % | s1*0^\markup { \center-column { D.S. "al Coda" } } % text and symbols center-aligned @@ -80,8 +80,8 @@ line. s1 \bar "" } - \once \override TextScript #'extra-offset = #'( 0 . -3.0 ) - \once \override TextScript #'word-space = #1.5 + \once \override TextScript.extra-offset = #'( 0 . -3.0 ) + \once \override TextScript.word-space = #1.5 <>^\markup { \center-column { "D.S. al Coda" \line { \musicglyph #"scripts.coda" \musicglyph #"scripts.tenuto" \musicglyph #"scripts.coda"} } } % Increasing the unfold counter will expand the staff-free space @@ -99,20 +99,20 @@ line. \break % Show up, you clef and key! - \once \override Staff.KeySignature #'break-visibility = #end-of-line-invisible - \once \override Staff.Clef #'break-visibility = #end-of-line-invisible + \once \override Staff.KeySignature.break-visibility = #end-of-line-invisible + \once \override Staff.Clef.break-visibility = #end-of-line-invisible % Set coda sign as rehearsal mark and adjust size and position % Put the coda sign ontop of the (treble-)clef dependend on coda's line-position % Coda NOT on new line, use this: - % \once \override Score.RehearsalMark #'extra-offset = #'( -2 . 1.75 ) + % \once \override Score.RehearsalMark.extra-offset = #'( -2 . 1.75 ) % Coda on new line, use this: - \once \override Score.RehearsalMark #'extra-offset = #'( -4.5 . 0 ) + \once \override Score.RehearsalMark.extra-offset = #'( -4.5 . 0 ) - \once \override Score.RehearsalMark #'font-size = #5 + \once \override Score.RehearsalMark.font-size = #5 \mark \markup { \musicglyph #"scripts.coda" } % The coda diff --git a/Documentation/snippets/positioning-text-markups-inside-slurs.ly b/Documentation/snippets/positioning-text-markups-inside-slurs.ly index 206db5c204..8348981a4e 100644 --- a/Documentation/snippets/positioning-text-markups-inside-slurs.ly +++ b/Documentation/snippets/positioning-text-markups-inside-slurs.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "editorial-annotations, expressive-marks, tweaks-and-overrides" @@ -19,7 +19,7 @@ set to false in order to be printed inside slurs. \relative c'' { - \override TextScript #'avoid-slur = #'inside - \override TextScript #'outside-staff-priority = ##f + \override TextScript.avoid-slur = #'inside + \override TextScript.outside-staff-priority = ##f c2(^\markup { \halign #-10 \natural } d4.) c8 } diff --git a/Documentation/snippets/preventing-final-mark-from-removing-final-tuplet.ly b/Documentation/snippets/preventing-final-mark-from-removing-final-tuplet.ly index e6c6c823aa..9536864eaa 100644 --- a/Documentation/snippets/preventing-final-mark-from-removing-final-tuplet.ly +++ b/Documentation/snippets/preventing-final-mark-from-removing-final-tuplet.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "rhythms" @@ -25,9 +25,9 @@ tuplet marking. This can be overcome by setting @code{TupletBracket \times 2/3 { c'16 c'16 c'16 } \times 2/3 { c'16 c'16 c'16 } \times 2/3 { c'16 c'16 c'16 } - \override Score.RehearsalMark #'break-visibility = #'#(#t #t #t) - \override Score.RehearsalMark #'direction = #DOWN - \override Score.RehearsalMark #'self-alignment-X = #RIGHT + \override Score.RehearsalMark.break-visibility = #'#(#t #t #t) + \override Score.RehearsalMark.direction = #DOWN + \override Score.RehearsalMark.self-alignment-X = #RIGHT % due to issue 2362 the following line is commented % \mark "Composed Feb 2007 - Feb 2008" % and a shorter mark is used. @@ -37,15 +37,15 @@ tuplet marking. This can be overcome by setting @code{TupletBracket \new Staff { \set tupletFullLength = ##t - \override TupletBracket #'full-length-to-extent = ##f + \override TupletBracket.full-length-to-extent = ##f \time 1/8 \times 2/3 { c'16 c'16 c'16 } \times 2/3 { c'16 c'16 c'16 } \times 2/3 { c'16 c'16 c'16 } - \override Score.RehearsalMark #'break-visibility = #'#(#t #t #t) - \override Score.RehearsalMark #'direction = #DOWN - \override Score.RehearsalMark #'self-alignment-X = #RIGHT + \override Score.RehearsalMark.break-visibility = #'#(#t #t #t) + \override Score.RehearsalMark.direction = #DOWN + \override Score.RehearsalMark.self-alignment-X = #RIGHT % due to issue 2362 the following line is commented % \mark "Composed Feb 2007 - Feb 2008" % and a shorter mark is used. diff --git a/Documentation/snippets/printing-a-repeat-sign-at-the-beginning-of-a-piece.ly b/Documentation/snippets/printing-a-repeat-sign-at-the-beginning-of-a-piece.ly index 69b68b7d49..eb68ddfc3c 100644 --- a/Documentation/snippets/printing-a-repeat-sign-at-the-beginning-of-a-piece.ly +++ b/Documentation/snippets/printing-a-repeat-sign-at-the-beginning-of-a-piece.ly @@ -5,7 +5,7 @@ % % This file is in the public domain. %% Note: this file works from version 2.17.5 -\version "2.17.5" +\version "2.17.6" \header { lsrtags = "repeats, tweaks-and-overrides" @@ -21,7 +21,7 @@ overriding the relevant property: \relative c'' { - \once \override Score.BreakAlignment #'break-align-orders = + \once \override Score.BreakAlignment.break-align-orders = #(make-vector 3 '(instrument-name left-edge ambitus @@ -31,7 +31,7 @@ overriding the relevant property: time-signature staff-bar custos)) - \once \override Staff.TimeSignature #'space-alist = + \once \override Staff.TimeSignature.space-alist = #'((first-note . (fixed-space . 2.0)) (right-edge . (extra-space . 0.5)) ;; free up some space between time signature diff --git a/Documentation/snippets/printing-bar-numbers-at-regular-intervals.ly b/Documentation/snippets/printing-bar-numbers-at-regular-intervals.ly index e75b2c37b3..75c335bdea 100644 --- a/Documentation/snippets/printing-bar-numbers-at-regular-intervals.ly +++ b/Documentation/snippets/printing-bar-numbers-at-regular-intervals.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "rhythms" @@ -20,7 +20,7 @@ measures except at the end of the line. \relative c' { - \override Score.BarNumber #'break-visibility = #end-of-line-invisible + \override Score.BarNumber.break-visibility = #end-of-line-invisible \set Score.currentBarNumber = #11 % Permit first bar number to be printed \bar "" diff --git a/Documentation/snippets/printing-bar-numbers-inside-boxes-or-circles.ly b/Documentation/snippets/printing-bar-numbers-inside-boxes-or-circles.ly index 838a1bb1e3..63b65a8372 100644 --- a/Documentation/snippets/printing-bar-numbers-inside-boxes-or-circles.ly +++ b/Documentation/snippets/printing-bar-numbers-inside-boxes-or-circles.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "rhythms, tweaks-and-overrides" @@ -19,19 +19,19 @@ Bar numbers can also be printed inside boxes or circles. \relative c' { % Prevent bar numbers at the end of a line and permit them elsewhere - \override Score.BarNumber #'break-visibility = #end-of-line-invisible + \override Score.BarNumber.break-visibility = #end-of-line-invisible \set Score.barNumberVisibility = #(every-nth-bar-number-visible 4) % Increase the size of the bar number by 2 - \override Score.BarNumber #'font-size = #2 + \override Score.BarNumber.font-size = #2 % Draw a box round the following bar number(s) - \override Score.BarNumber #'stencil + \override Score.BarNumber.stencil = #(make-stencil-boxer 0.1 0.25 ly:text-interface::print) \repeat unfold 5 { c1 } % Draw a circle round the following bar number(s) - \override Score.BarNumber #'stencil + \override Score.BarNumber.stencil = #(make-stencil-circler 0.1 0.25 ly:text-interface::print) \repeat unfold 4 { c1 } \bar "|." } diff --git a/Documentation/snippets/printing-hairpins-using-al-niente-notation.ly b/Documentation/snippets/printing-hairpins-using-al-niente-notation.ly index 6c7e5a3217..634017285c 100644 --- a/Documentation/snippets/printing-hairpins-using-al-niente-notation.ly +++ b/Documentation/snippets/printing-hairpins-using-al-niente-notation.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "expressive-marks" @@ -20,7 +20,7 @@ notation) by setting the @code{circled-tip} property of the \relative c'' { - \override Hairpin #'circled-tip = ##t + \override Hairpin.circled-tip = ##t c2\< c\! c4\> c\< c2\! } diff --git a/Documentation/snippets/printing-marks-at-the-end-of-a-line.ly b/Documentation/snippets/printing-marks-at-the-end-of-a-line.ly index 0b6dd34387..89e2fbf87a 100644 --- a/Documentation/snippets/printing-marks-at-the-end-of-a-line.ly +++ b/Documentation/snippets/printing-marks-at-the-end-of-a-line.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "text" @@ -22,8 +22,8 @@ to align the right end of the mark with the bar line. \relative c'' { g2 c d,2 a' - \once \override Score.RehearsalMark #'break-visibility = #end-of-line-visible - \once \override Score.RehearsalMark #'self-alignment-X = #RIGHT + \once \override Score.RehearsalMark.break-visibility = #end-of-line-visible + \once \override Score.RehearsalMark.self-alignment-X = #RIGHT \mark "D.C. al Fine" \break g2 b, diff --git a/Documentation/snippets/printing-metronome-and-rehearsal-marks-below-the-staff.ly b/Documentation/snippets/printing-metronome-and-rehearsal-marks-below-the-staff.ly index f8b2ebc048..4c563872b4 100644 --- a/Documentation/snippets/printing-metronome-and-rehearsal-marks-below-the-staff.ly +++ b/Documentation/snippets/printing-metronome-and-rehearsal-marks-below-the-staff.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "expressive-marks, rhythms, tweaks-and-overrides" @@ -23,12 +23,12 @@ of @code{MetronomeMark} or @code{RehearsalMark} appropriately. { % Metronome marks below the staff - \override Score.MetronomeMark #'direction = #DOWN + \override Score.MetronomeMark.direction = #DOWN \tempo 8. = 120 c''1 % Rehearsal marks below the staff - \override Score.RehearsalMark #'direction = #DOWN + \override Score.RehearsalMark.direction = #DOWN \mark \default c''1 } diff --git a/Documentation/snippets/printing-music-with-different-time-signatures.ly b/Documentation/snippets/printing-music-with-different-time-signatures.ly index 1e189dfa9b..2f5821a6b7 100644 --- a/Documentation/snippets/printing-music-with-different-time-signatures.ly +++ b/Documentation/snippets/printing-music-with-different-time-signatures.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "contemporary-notation, percussion, real-music, really-cool, rhythms" @@ -41,8 +41,8 @@ global = { \time 3/4 { s2.*3 } \bar "" \break { s2.*3 } } \remove "Timing_translator" \remove "Default_bar_line_engraver" \remove "Bar_number_engraver" - \override SpacingSpanner #'uniform-stretching = ##t - \override SpacingSpanner #'strict-note-spacing = ##t + \override SpacingSpanner.uniform-stretching = ##t + \override SpacingSpanner.strict-note-spacing = ##t proportionalNotationDuration = #(ly:make-moment 1 64) } \context { @@ -60,7 +60,7 @@ global = { \time 3/4 { s2.*3 } \bar "" \break { s2.*3 } } Bassklarinette = \new Staff \with { \consists "Bar_number_engraver" barNumberVisibility = #(every-nth-bar-number-visible 2) - \override BarNumber #'break-visibility = #end-of-line-invisible + \override BarNumber.break-visibility = #end-of-line-invisible } << \global { \bar "|" diff --git a/Documentation/snippets/proportional-strict-notespacing.ly b/Documentation/snippets/proportional-strict-notespacing.ly index eb4c12e5d7..90b9148df5 100644 --- a/Documentation/snippets/proportional-strict-notespacing.ly +++ b/Documentation/snippets/proportional-strict-notespacing.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "spacing, tweaks-and-overrides" @@ -20,7 +20,7 @@ the note that occurs at the same time. This may cause collisions. \relative c'' << - \override Score.SpacingSpanner #'strict-note-spacing = ##t + \override Score.SpacingSpanner.strict-note-spacing = ##t \set Score.proportionalNotationDuration = #(ly:make-moment 1 16) \new Staff { c8[ c \clef alto c c \grace { d16 } c8 c] c4 diff --git a/Documentation/snippets/putting-lyrics-inside-the-staff.ly b/Documentation/snippets/putting-lyrics-inside-the-staff.ly index c2596fb4c5..4edd6a59e5 100644 --- a/Documentation/snippets/putting-lyrics-inside-the-staff.ly +++ b/Documentation/snippets/putting-lyrics-inside-the-staff.ly @@ -4,14 +4,14 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "staff-notation, text, vocal-music" texidoc = " Lyrics can be moved vertically to place them inside the staff. The -lyrics are moved with @code{\\override LyricText #'extra-offset = #'(0 +lyrics are moved with @code{\\override LyricText.extra-offset = #'(0 . dy)} and there are similar commands to move the extenders and hyphens. The offset needed is established with trial and error. @@ -24,8 +24,8 @@ hyphens. The offset needed is established with trial and error. \new Voice = "voc" \relative c' { \stemDown a bes c8 b c4 } >> \new Lyrics \with { - \override LyricText #'extra-offset = #'(0 . 8.6) - \override LyricExtender #'extra-offset = #'(0 . 8.6) - \override LyricHyphen #'extra-offset = #'(0 . 8.6) + \override LyricText.extra-offset = #'(0 . 8.6) + \override LyricExtender.extra-offset = #'(0 . 8.6) + \override LyricHyphen.extra-offset = #'(0 . 8.6) } \lyricsto "voc" { La la -- la __ _ la } >> diff --git a/Documentation/snippets/quoting-another-voice.ly b/Documentation/snippets/quoting-another-voice.ly index 55ea2aaba6..b834961374 100644 --- a/Documentation/snippets/quoting-another-voice.ly +++ b/Documentation/snippets/quoting-another-voice.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "staff-notation" @@ -33,7 +33,7 @@ quoteMe = \relative c' { original = \relative c'' { c8 d s2 - \once \override NoteColumn #'ignore-collision = ##t + \once \override NoteColumn.ignore-collision = ##t es8 gis8 } @@ -54,7 +54,7 @@ original = \relative c'' { \new Voice { s4 \set fontSize = #-4 - \override Stem #'length-fraction = #(magstep -4) + \override Stem.length-fraction = #(magstep -4) \quoteDuring #"quoteMe" { \skip 2. } } >> diff --git a/Documentation/snippets/recorder-fingering-chart.ly b/Documentation/snippets/recorder-fingering-chart.ly index bdf5692816..a3323302ab 100644 --- a/Documentation/snippets/recorder-fingering-chart.ly +++ b/Documentation/snippets/recorder-fingering-chart.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.17.0" +\version "2.17.6" \header { lsrtags = "winds" @@ -20,8 +20,8 @@ instruments can be realized. % range chart for paetzold contrabass recorder centermarkup = { - \once \override TextScript #'self-alignment-X = #CENTER - \once \override TextScript #'X-offset =#(ly:make-simple-closure + \once \override TextScript.self-alignment-X = #CENTER + \once \override TextScript.X-offset =#(ly:make-simple-closure `(,+ ,(ly:make-simple-closure (list ly:self-alignment-interface::centered-on-x-parent)) @@ -32,8 +32,8 @@ centermarkup = { \score { \new Staff \with { \remove "Time_signature_engraver" - \override Stem #'stencil = ##f - \override Flag #'stencil = ##f + \override Stem.stencil = ##f + \override Flag.stencil = ##f \consists "Horizontal_bracket_engraver" } { @@ -44,19 +44,19 @@ centermarkup = { gis'1*1/4 \stemDown a'4^\markup{1)} \centermarkup - \once \override TextScript #'padding = #2 + \once \override TextScript.padding = #2 bes'1*1/4_\markup{\override #'(baseline-skip . 1.7) \column { \fontsize #-5 \slashed-digit #0 \finger 1 \finger 2 \finger 3 \finger 4 \finger 5 \finger 6 \finger 7} } b'1*1/4 c''4^\markup{1)} \centermarkup - \once \override TextScript #'padding = #2 + \once \override TextScript.padding = #2 cis''1*1/4 deh''1*1/4 \centermarkup - \once \override TextScript #'padding = #2 - \once \override Staff.HorizontalBracket #'direction = #UP + \once \override TextScript.padding = #2 + \once \override Staff.HorizontalBracket.direction = #UP e''1*1/4_\markup{\override #'(baseline-skip . 1.7) \column { \fontsize #-5 \slashed-digit #0 \finger 1 \finger 2 \finger 4 \finger 5} }\startGroup diff --git a/Documentation/snippets/redefining-grace-note-global-defaults.ly b/Documentation/snippets/redefining-grace-note-global-defaults.ly index 87da01efbb..b769aae6eb 100644 --- a/Documentation/snippets/redefining-grace-note-global-defaults.ly +++ b/Documentation/snippets/redefining-grace-note-global-defaults.ly @@ -5,7 +5,7 @@ % % This file is in the public domain. %% Note: this file works from version 2.16.0 -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "rhythms" @@ -25,12 +25,12 @@ other effects may be obtained. startAcciaccaturaMusic = { <>( - \override Flag #'stroke-style = #"grace" + \override Flag.stroke-style = #"grace" \slurDashed } stopAcciaccaturaMusic = { - \revert Flag #'stroke-style + \revert Flag.stroke-style \slurSolid <>) } diff --git a/Documentation/snippets/removing-connecting-bar-lines-on-staffgroup,-pianostaff,-or-grandstaff.ly b/Documentation/snippets/removing-connecting-bar-lines-on-staffgroup,-pianostaff,-or-grandstaff.ly index f615a50d7a..fd0fdce662 100644 --- a/Documentation/snippets/removing-connecting-bar-lines-on-staffgroup,-pianostaff,-or-grandstaff.ly +++ b/Documentation/snippets/removing-connecting-bar-lines-on-staffgroup,-pianostaff,-or-grandstaff.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "rhythms, tweaks-and-overrides" @@ -23,12 +23,12 @@ a staff-by-staff basis. \new StaffGroup << \new Staff { e1 | e - \once \override Staff.BarLine #'allow-span-bar = ##f + \once \override Staff.BarLine.allow-span-bar = ##f e1 | e | e } \new Staff { c1 | c | c - \once \override Staff.BarLine #'allow-span-bar = ##f + \once \override Staff.BarLine.allow-span-bar = ##f c1 | c } \new Staff { diff --git a/Documentation/snippets/removing-the-first-empty-line.ly b/Documentation/snippets/removing-the-first-empty-line.ly index bcdfb4ee5a..6cad882e87 100644 --- a/Documentation/snippets/removing-the-first-empty-line.ly +++ b/Documentation/snippets/removing-the-first-empty-line.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "breaks, staff-notation, tweaks-and-overrides" @@ -30,7 +30,7 @@ written. \context { \Staff \RemoveEmptyStaves % To use the setting globally, uncomment the following line: - % \override VerticalAxisGroup #'remove-first = ##t + % \override VerticalAxisGroup.remove-first = ##t } } \new StaffGroup << @@ -41,7 +41,7 @@ written. \new Staff { % To use the setting globally, comment this line, % uncomment the line in the \layout block above - \override Staff.VerticalAxisGroup #'remove-first = ##t + \override Staff.VerticalAxisGroup.remove-first = ##t R1 \break R } diff --git a/Documentation/snippets/rest-styles.ly b/Documentation/snippets/rest-styles.ly index a2d5641364..789f0b6d34 100644 --- a/Documentation/snippets/rest-styles.ly +++ b/Documentation/snippets/rest-styles.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "ancient-notation, rhythms, symbols-and-glyphs, tweaks-and-overrides" @@ -30,22 +30,22 @@ Rests may be used in various styles. \new Staff \relative c { \cadenzaOn - \override Staff.Rest #'style = #'mensural + \override Staff.Rest.style = #'mensural r\maxima^\markup \typewriter { mensural } r\longa r\breve r1 r2 r4 r8 r16 s32 s64 s128 s128 \bar "" - \override Staff.Rest #'style = #'neomensural + \override Staff.Rest.style = #'neomensural r\maxima^\markup \typewriter { neomensural } r\longa r\breve r1 r2 r4 r8 r16 s32 s64 s128 s128 \bar "" - \override Staff.Rest #'style = #'classical + \override Staff.Rest.style = #'classical r\maxima^\markup \typewriter { classical } r\longa r\breve r1 r2 r4 r8 r16 r32 r64 r128 s128 \bar "" - \override Staff.Rest #'style = #'default + \override Staff.Rest.style = #'default r\maxima^\markup \typewriter { default } r\longa r\breve r1 r2 r4 r8 r16 r32 r64 r128 s128 } diff --git a/Documentation/snippets/rhythmic-slashes.ly b/Documentation/snippets/rhythmic-slashes.ly index 5feb8b92bd..6d47071c79 100644 --- a/Documentation/snippets/rhythmic-slashes.ly +++ b/Documentation/snippets/rhythmic-slashes.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "rhythms, tweaks-and-overrides" @@ -29,20 +29,20 @@ the appropriate duration). % Macro to print single slash rs = { - \once \override Rest #'stencil = #ly:percent-repeat-item-interface::beat-slash - \once \override Rest #'thickness = #0.48 - \once \override Rest #'slope = #1.7 + \once \override Rest.stencil = #ly:percent-repeat-item-interface::beat-slash + \once \override Rest.thickness = #0.48 + \once \override Rest.slope = #1.7 r4 } % Function to print a specified number of slashes comp = #(define-music-function (parser location count) (integer?) #{ - \override Rest #'stencil = #ly:percent-repeat-item-interface::beat-slash - \override Rest #'thickness = #0.48 - \override Rest #'slope = #1.7 + \override Rest.stencil = #ly:percent-repeat-item-interface::beat-slash + \override Rest.thickness = #0.48 + \override Rest.slope = #1.7 \repeat unfold $count { r4 } - \revert Rest #'stencil + \revert Rest.stencil #} ) diff --git a/Documentation/snippets/rhythms-headword.ly b/Documentation/snippets/rhythms-headword.ly index a05cbcfc3e..895de25a79 100644 --- a/Documentation/snippets/rhythms-headword.ly +++ b/Documentation/snippets/rhythms-headword.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "headword" @@ -26,9 +26,9 @@ Rhythms headword \layout { \context { \Score - \override SpacingSpanner #'base-shortest-duration = + \override SpacingSpanner.base-shortest-duration = #(ly:make-moment 1 40) - %\override SpacingSpanner #'strict-grace-spacing = ##t + %\override SpacingSpanner.strict-grace-spacing = ##t } } @@ -65,7 +65,7 @@ Rhythms headword } 16 16 ] ) - \once \override TextScript #'padding = #3.8 + \once \override TextScript.padding = #3.8 16 ( \staccato -\markup { \italic cresc. } 16 ) \staccato 32 ( @@ -75,7 +75,7 @@ Rhythms headword | - \once \override DynamicLineSpanner #'padding = #2 + \once \override DynamicLineSpanner.padding = #2 b''32 ( \p \> c'''32 d'''32 diff --git a/Documentation/snippets/score-for-diatonic-accordion.ly b/Documentation/snippets/score-for-diatonic-accordion.ly index 65af145890..a638ceb7fd 100644 --- a/Documentation/snippets/score-for-diatonic-accordion.ly +++ b/Documentation/snippets/score-for-diatonic-accordion.ly @@ -4,7 +4,7 @@ % and then run scripts/auxiliar/makelsr.py % % This file is in the public domain. -%% Note: this file works from version 2.17.6 +%% Note: this file works from version 2.16.0 \version "2.17.6" \header { @@ -72,15 +72,15 @@ harmonies = \new ChordNames \chordmode { bes1 } -NoStem = { \override Stem #'transparent = ##t \override Flag #'transparent = ##t } -NoNoteHead = \override NoteHead #'transparent = ##t -ZeroBeam = \override Beam #'positions = #'(0 . 0) +NoStem = { \override Stem.transparent = ##t \override Flag.transparent = ##t } +NoNoteHead = \override NoteHead.transparent = ##t +ZeroBeam = \override Beam.positions = #'(0 . 0) staffTabLine = \new Staff \with { \remove "Time_signature_engraver" \remove "Clef_engraver" } { - \override Staff.StaffSymbol #'line-positions = #'(0) + \override Staff.StaffSymbol.line-positions = #'(0) % Shows one horizontal line. The vertical line (simulating a bar-line) is simulated with a gridline \set Staff.midiInstrument = #"choir aahs" \key c \major @@ -88,7 +88,7 @@ staffTabLine = \new Staff \with { { % disable the following line to see the the noteheads while writing the song \NoNoteHead - \override NoteHead #'no-ledgers = ##t + \override NoteHead.no-ledgers = ##t % The beam between 8th-notes is used to draw the push-line %How to fast write the push-lines: @@ -160,7 +160,7 @@ AccordionTab= { \dynamicUp \consists "Grid_point_engraver" gridInterval = #(ly:make-moment 4 4) % 4/4 - tact. How many beats per bar % The following line has to be adjusted O-F-T-E-N. - \override GridPoint #'Y-extent = #'(-2 . -21) + \override GridPoint.Y-extent = #'(-2 . -21) } \context { \ChoirStaff @@ -196,13 +196,13 @@ staffAccordionMel = AltOn = #(define-music-function (parser location mag) (number?) - #{ \override Stem #'length = #(* 7.0 mag) - \override NoteHead #'font-size = + #{ \override Stem.length = #(* 7.0 mag) + \override NoteHead.font-size = #(inexact->exact (* (/ 6.0 (log 2.0)) (log mag))) #}) AltOff = { - \revert Stem #'length - \revert NoteHead #'font-size + \revert Stem.length + \revert NoteHead.font-size } BassRhytm = {s4 s8 | c2 c2 | c2 s8 } @@ -212,8 +212,8 @@ staffBassRhytm = \new Staff = staffbass \with { \remove "Clef_engraver" } { % This is not a RhythmicStaff because it must be possible to append lyrics. - \override Score.GridLine #'extra-offset = #'( 13.0 . 0.0 ) % x.y - \override Staff.StaffSymbol #'line-positions = #'( 0 ) + \override Score.GridLine.extra-offset = #'( 13.0 . 0.0 ) % x.y + \override Staff.StaffSymbol.line-positions = #'( 0 ) % Shows one horizontal line. The vertical line (simulating a bar-line) is simulated by a grid % Search for 'grid' in this page to find all related functions \time 4/4 diff --git a/Documentation/snippets/screech-and-boink.ly b/Documentation/snippets/screech-and-boink.ly index 107c4fd771..68e858368b 100644 --- a/Documentation/snippets/screech-and-boink.ly +++ b/Documentation/snippets/screech-and-boink.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.17.0" +\version "2.17.6" \header { lsrtags = "headword" @@ -23,7 +23,7 @@ Random complex notation \key c \minor << { - \revert Stem #'direction + \revert Stem.direction \change Staff = down \set subdivideBeams = ##t g16.[ @@ -52,9 +52,9 @@ Random complex notation \clef bass \key c \minor \set subdivideBeams = ##f - \override Stem #'french-beaming = ##t - \override Beam #'beam-thickness = #0.3 - \override Stem #'thickness = #4.0 + \override Stem.french-beaming = ##t + \override Beam.beam-thickness = #0.3 + \override Stem.thickness = #4.0 g'16[ b16 fis16 g16] << \makeClusters { @@ -62,7 +62,7 @@ Random complex notation } \\ { - \override Staff.Arpeggio #'arpeggio-direction = #DOWN + \override Staff.Arpeggio.arpeggio-direction = #DOWN 4\arpeggio } >> diff --git a/Documentation/snippets/separating-key-cancellations-from-key-signature-changes.ly b/Documentation/snippets/separating-key-cancellations-from-key-signature-changes.ly index 72713fe3e2..5f81f13b4d 100644 --- a/Documentation/snippets/separating-key-cancellations-from-key-signature-changes.ly +++ b/Documentation/snippets/separating-key-cancellations-from-key-signature-changes.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "pitches, tweaks-and-overrides" @@ -28,7 +28,7 @@ or the end. } % begin verbatim \new Staff { - \override Score.BreakAlignment #'break-align-orders = + \override Score.BreakAlignment.break-align-orders = #'#((left-edge ambitus breathing-sign clef staff-bar key-cancellation key-signature time-signature custos) diff --git a/Documentation/snippets/setting-hairpin-behavior-at-bar-lines.ly b/Documentation/snippets/setting-hairpin-behavior-at-bar-lines.ly index 0966e7ceae..067fbbfd2c 100644 --- a/Documentation/snippets/setting-hairpin-behavior-at-bar-lines.ly +++ b/Documentation/snippets/setting-hairpin-behavior-at-bar-lines.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "expressive-marks, tweaks-and-overrides" @@ -22,7 +22,7 @@ by overriding the @code{'to-barline} property. \relative c'' { e4\< e2. e1\! - \override Hairpin #'to-barline = ##f + \override Hairpin.to-barline = ##f e4\< e2. e1\! } diff --git a/Documentation/snippets/setting-the-minimum-length-of-hairpins.ly b/Documentation/snippets/setting-the-minimum-length-of-hairpins.ly index d22a05d91d..dea361c49c 100644 --- a/Documentation/snippets/setting-the-minimum-length-of-hairpins.ly +++ b/Documentation/snippets/setting-the-minimum-length-of-hairpins.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "expressive-marks" @@ -20,6 +20,6 @@ If hairpins are too short, they can be lengthened by modifying the \relative c'' { c4\< c\! d\> e\! - \override Hairpin #'minimum-length = #5 + \override Hairpin.minimum-length = #5 << f1 { s4 s\< s\> s\! } >> } diff --git a/Documentation/snippets/showing-the-same-articulation-above-and-below-a-note-or-chord.ly b/Documentation/snippets/showing-the-same-articulation-above-and-below-a-note-or-chord.ly index c4f595c816..ec67a11657 100644 --- a/Documentation/snippets/showing-the-same-articulation-above-and-below-a-note-or-chord.ly +++ b/Documentation/snippets/showing-the-same-articulation-above-and-below-a-note-or-chord.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "expressive-marks, tweaks-and-overrides, version-specific" @@ -22,7 +22,7 @@ flageolets in the snippet. To mimic the behaviour of scripts outside a chord, 'add-stem-support would be required. So, the solution is to write the note as a chord and add the articulations inside the <...>. The direction will always be above, but one can tweak this via a -\\tweak: @code{} +\\tweak: @code{} " doctitle = "Showing the same articulation above and below a note or chord" diff --git a/Documentation/snippets/simultaneous-headword.ly b/Documentation/snippets/simultaneous-headword.ly index 8c43c694f2..dec4e68295 100644 --- a/Documentation/snippets/simultaneous-headword.ly +++ b/Documentation/snippets/simultaneous-headword.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "headword" @@ -28,15 +28,15 @@ Simultaneous notes \layout { \context { \Score - \override SpacingSpanner #'base-shortest-duration = + \override SpacingSpanner.base-shortest-duration = #(ly:make-moment 1 18) - \override NonMusicalPaperColumn #'line-break-system-details = + \override NonMusicalPaperColumn.line-break-system-details = #'((alignment-distances . (12))) } } trillFlat = -\once \override TrillSpanner #'(bound-details left text) = \markup { +\once \override TrillSpanner.bound-details.left.text = \markup { \concat { \musicglyph #"scripts.trill" \translate #'(-0.5 . 1.9) @@ -80,7 +80,7 @@ trillFlat = % RH voice 2 \new Voice { \voiceTwo - \override Voice.TrillSpanner #'direction = #DOWN + \override Voice.TrillSpanner.direction = #DOWN d''4.~ \f \startTrillSpan d''8.~ | d''4.~ d''8.~ | @@ -94,7 +94,7 @@ trillFlat = d''4.~ \startTrillSpan d''8. ~ | d''4.~ d''8.~ | - \once \override NoteColumn #'ignore-collision = ##t + \once \override NoteColumn.ignore-collision = ##t \hideNotes d''8. \stopTrillSpan s4. | @@ -123,7 +123,7 @@ trillFlat = << \new Voice { \voiceOne - \override Voice.TrillSpanner #'direction = #UP + \override Voice.TrillSpanner.direction = #UP f'4.~ \startTrillSpan f'8.~ | f'4.~ f'8.~ | @@ -131,7 +131,7 @@ trillFlat = } \new Voice { \voiceTwo - \override Voice.TrillSpanner #'direction = #DOWN + \override Voice.TrillSpanner.direction = #DOWN bf8.[ bf8. bf8.] | bf8.[ bf8. bf8.] | bf8. diff --git a/Documentation/snippets/slides-in-tablature.ly b/Documentation/snippets/slides-in-tablature.ly index 46b6e6a416..760135cda9 100644 --- a/Documentation/snippets/slides-in-tablature.ly +++ b/Documentation/snippets/slides-in-tablature.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "fretted-strings" @@ -38,10 +38,10 @@ slides = { \layout { \context { \Score - \override Glissando #'minimum-length = #4 - \override Glissando #'springs-and-rods = + \override Glissando.minimum-length = #4 + \override Glissando.springs-and-rods = #ly:spanner::set-spacing-rods - \override Glissando #'thickness = #2 + \override Glissando.thickness = #2 } } } diff --git a/Documentation/snippets/staff-headword.ly b/Documentation/snippets/staff-headword.ly index db1e93e2b1..1ec43529b8 100644 --- a/Documentation/snippets/staff-headword.ly +++ b/Documentation/snippets/staff-headword.ly @@ -5,7 +5,7 @@ % % This file is in the public domain. %% Note: this file works from version 2.16.0 -\version "2.16.0" +\version "2.17.6" \include "catalan.ly" \header { @@ -36,7 +36,7 @@ trompette = \relative do'' { \key mib \major \time 2/4 R2^\markup { \italic Comodo } | - r8 \once \override TextScript #'padding = #2.0 + r8 \once \override TextScript.padding = #2.0 sib16-.^\markup {\dynamic p \italic grazioso} do-. mib( re)-. do-. sib-. | re8-. r8 re4->( | re8) do16-. re-. mib( re) do-. re-. | diff --git a/Documentation/snippets/stem-and-beam-behavior-in-tablature.ly b/Documentation/snippets/stem-and-beam-behavior-in-tablature.ly index 1e88060412..b5960df497 100644 --- a/Documentation/snippets/stem-and-beam-behavior-in-tablature.ly +++ b/Documentation/snippets/stem-and-beam-behavior-in-tablature.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "fretted-strings" @@ -24,7 +24,7 @@ example. \tabFullNotation g16 b d g b d g b \stemDown - \override Beam #'concaveness = #10000 + \override Beam.concaveness = #10000 g,,16 b d g b d g b } } diff --git a/Documentation/snippets/stemlets.ly b/Documentation/snippets/stemlets.ly index fcc096e5b2..ca7ba83625 100644 --- a/Documentation/snippets/stemlets.ly +++ b/Documentation/snippets/stemlets.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "contemporary-notation, rhythms" @@ -38,10 +38,10 @@ the different notations. g'16[^\markup { beams over rests } f' r d'] % N.B. use Score.Stem to set for the whole score. - \override Staff.Stem #'stemlet-length = #0.75 + \override Staff.Stem.stemlet-length = #0.75 c'16[^\markup { stemlets over rests } d' r f'] g'16[^\markup { stemlets and no rests } f' - \once \override Rest #'transparent = ##t + \once \override Rest.transparent = ##t r16 d'] } diff --git a/Documentation/snippets/string-number-extender-lines.ly b/Documentation/snippets/string-number-extender-lines.ly index b301f43c31..905afe38d8 100644 --- a/Documentation/snippets/string-number-extender-lines.ly +++ b/Documentation/snippets/string-number-extender-lines.ly @@ -5,7 +5,7 @@ % % This file is in the public domain. %% Note: this file works from version 2.16.0 -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "editorial-annotations, text, fretted-strings, tweaks-and-overrides, scheme-language" @@ -22,10 +22,10 @@ series of notes is supposed to be played all on the same string. stringNumberSpanner = #(define-music-function (parser location StringNumber) (string?) #{ - \override TextSpanner #'style = #'solid - \override TextSpanner #'font-size = #-5 - \override TextSpanner #'(bound-details left stencil-align-dir-y) = #CENTER - \override TextSpanner #'(bound-details left text) = \markup { \circle \number #StringNumber } + \override TextSpanner.style = #'solid + \override TextSpanner.font-size = #-5 + \override TextSpanner.bound-details.left.stencil-align-dir-y = #CENTER + \override TextSpanner.bound-details.left.text = \markup { \circle \number #StringNumber } #}) diff --git a/Documentation/snippets/suppressing-warnings-for-clashing-note-columns.ly b/Documentation/snippets/suppressing-warnings-for-clashing-note-columns.ly index a37404cadf..0ecae8edd5 100644 --- a/Documentation/snippets/suppressing-warnings-for-clashing-note-columns.ly +++ b/Documentation/snippets/suppressing-warnings-for-clashing-note-columns.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "simultaneous-notes, tweaks-and-overrides" @@ -25,7 +25,7 @@ used with care. } % begin verbatim -ignore = \override NoteColumn #'ignore-collision = ##t +ignore = \override NoteColumn.ignore-collision = ##t \relative c' { << diff --git a/Documentation/snippets/text-headword.ly b/Documentation/snippets/text-headword.ly index 30afb695ae..05ec402058 100644 --- a/Documentation/snippets/text-headword.ly +++ b/Documentation/snippets/text-headword.ly @@ -27,7 +27,7 @@ Text headword \layout { \context { \Score - \override SpacingSpanner #'base-shortest-duration = + \override SpacingSpanner.base-shortest-duration = #(ly:make-moment 1 20) } } @@ -40,7 +40,7 @@ Text headword \key af \major \time 3/4 - \once \override TextScript #'staff-padding = #4 + \once \override TextScript.staff-padding = #4 4. ( _ \markup { \dynamic p \italic { con amabilità } } 8 ) @@ -66,7 +66,7 @@ Text headword | - \once \override TextScript #'staff-padding = #4 + \once \override TextScript.staff-padding = #4 ef''8. ( _ \markup { \italic { tranqu. } } d''16 ) @@ -90,7 +90,7 @@ Text headword >> \oneVoice - \once \override TextScript #'staff-padding = #4 + \once \override TextScript.staff-padding = #4 df''32 _ \markup { \italic dolce } c''32 @@ -103,8 +103,7 @@ Text headword | \break - \overrideProperty Score.NonMusicalPaperColumn - #'line-break-system-details #'((alignment-distances . (12))) + \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details #'((alignment-distances . (12))) c''4. ( ^ \markup \italic { cantabile, con intimissimo sentimento, @@ -183,9 +182,9 @@ Text headword | - \override Staff.SustainPedalLineSpanner #'outside-staff-priority = #1000 - \override Staff.SustainPedalLineSpanner #'staff-padding = #7 - \once \override TextScript #'padding = #2 + \override Staff.SustainPedalLineSpanner.outside-staff-priority = #1000 + \override Staff.SustainPedalLineSpanner.staff-padding = #7 + \once \override TextScript.padding = #2 af16 \sustainOn ^ \markup \italic { non staccato } _ \markup \italic { molto \concat { \dynamic { p } , } sempre tranquillo @@ -219,7 +218,7 @@ Text headword | - \override Staff.SustainPedalLineSpanner #'staff-padding = #4 + \override Staff.SustainPedalLineSpanner.staff-padding = #4 df'16 \sustainOn 16 16 diff --git a/Documentation/snippets/time-signature-in-parentheses---method-3.ly b/Documentation/snippets/time-signature-in-parentheses---method-3.ly index f7acbae1f1..5eebaacc09 100644 --- a/Documentation/snippets/time-signature-in-parentheses---method-3.ly +++ b/Documentation/snippets/time-signature-in-parentheses---method-3.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "specific-notation, staff-notation, tweaks-and-overrides" @@ -18,7 +18,7 @@ Another way to put the time signature in parenthesis \relative c'' { - \override Staff.TimeSignature #'stencil = #(lambda (grob) + \override Staff.TimeSignature.stencil = #(lambda (grob) (parenthesize-stencil (ly:time-signature::print grob) 0.1 0.4 0.4 0.1 )) \time 2/4 a4 b8 c diff --git a/Documentation/snippets/time-signature-in-parentheses.ly b/Documentation/snippets/time-signature-in-parentheses.ly index 6d792fb6c1..257034d959 100644 --- a/Documentation/snippets/time-signature-in-parentheses.ly +++ b/Documentation/snippets/time-signature-in-parentheses.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "specific-notation, staff-notation, tweaks-and-overrides" @@ -18,7 +18,7 @@ The time signature can be enclosed within parentheses. \relative c'' { - \override Staff.TimeSignature #'stencil = #(lambda (grob) + \override Staff.TimeSignature.stencil = #(lambda (grob) (bracketify-stencil (ly:time-signature::print grob) Y 0.1 0.2 0.1)) \time 2/4 a4 b8 c diff --git a/Documentation/snippets/time-signature-printing-only-the-numerator-as-a-number-instead-of-the-fraction.ly b/Documentation/snippets/time-signature-printing-only-the-numerator-as-a-number-instead-of-the-fraction.ly index 188484760b..bee629dc69 100644 --- a/Documentation/snippets/time-signature-printing-only-the-numerator-as-a-number-instead-of-the-fraction.ly +++ b/Documentation/snippets/time-signature-printing-only-the-numerator-as-a-number-instead-of-the-fraction.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "rhythms, tweaks-and-overrides" @@ -12,9 +12,9 @@ texidoc = " Sometimes, a time signature should not print the whole fraction (e.g. 7/4), but only the numerator (7 in this case). This can be easily done -by using @code{\\override Staff.TimeSignature #'style = #'single-digit} +by using @code{\\override Staff.TimeSignature.style = #'single-digit} to change the style permanently. By using @code{\\revert -Staff.TimeSignature #'style}, this setting can be reversed. To apply +Staff.TimeSignature.style}, this setting can be reversed. To apply the single-digit style to only one time signature, use the @code{\\override} command and prefix it with a @code{\\once}. @@ -27,17 +27,17 @@ the single-digit style to only one time signature, use the \time 3/4 c4 c c % Change the style permanently - \override Staff.TimeSignature #'style = #'single-digit + \override Staff.TimeSignature.style = #'single-digit \time 2/4 c4 c \time 3/4 c4 c c % Revert to default style: - \revert Staff.TimeSignature #'style + \revert Staff.TimeSignature.style \time 2/4 c4 c % single-digit style only for the next time signature - \once \override Staff.TimeSignature #'style = #'single-digit + \once \override Staff.TimeSignature.style = #'single-digit \time 5/4 c4 c c c c \time 2/4 diff --git a/Documentation/snippets/transcription-of-ancient-music-with-incipit.ly b/Documentation/snippets/transcription-of-ancient-music-with-incipit.ly index 8692f345bf..0de6d91f4a 100644 --- a/Documentation/snippets/transcription-of-ancient-music-with-incipit.ly +++ b/Documentation/snippets/transcription-of-ancient-music-with-incipit.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "ancient-notation, specific-notation, tweaks-and-overrides, workaround" @@ -26,10 +26,10 @@ global = { \key g \major \time 4/4 %make the staff lines invisible on staves - \override Staff.BarLine #'transparent = ##t + \override Staff.BarLine.transparent = ##t \skip 1*8 % the actual music % let finis bar go through all staves - \override Staff.BarLine #'transparent = ##f + \override Staff.BarLine.transparent = ##f % finis bar \bar "|." } @@ -42,7 +42,7 @@ discantusNotes = { c'4 e'4.( d'8 c' b | a4) b a2 | b4.( c'8 d'4) c'4 | - \once \override NoteHead #'transparent = ##t c'1 | + \once \override NoteHead.transparent = ##t c'1 | b\breve | } } @@ -64,7 +64,7 @@ altusNotes = { a2 g4 e | fis g4.( fis16 e fis4) | g1 | - \once \override NoteHead #'transparent = ##t g1 | + \once \override NoteHead.transparent = ##t g1 | g\breve | } } @@ -84,7 +84,7 @@ tenorNotes = { R1 | R1 | r2 d'2. d'4 b e' | % two bars - \once \override NoteHead #'transparent = ##t e'1 | + \once \override NoteHead.transparent = ##t e'1 | d'\breve | } } @@ -103,7 +103,7 @@ bassusNotes = { R1 | R1 | g2. e4 | - \once \override NoteHead #'transparent = ##t e1 | + \once \override NoteHead.transparent = ##t e1 | g\breve | } } @@ -118,9 +118,9 @@ incipitDiscantus = \markup { \score { { \set Staff.instrumentName = #"Discantus " - \override NoteHead #'style = #'neomensural - \override Rest #'style = #'neomensural - \override Staff.TimeSignature #'style = #'neomensural + \override NoteHead.style = #'neomensural + \override Rest.style = #'neomensural + \override Staff.TimeSignature.style = #'neomensural \cadenzaOn \clef "neomensural-c1" \key f \major @@ -143,9 +143,9 @@ incipitAltus = \markup { \score { { \set Staff.instrumentName = #"Altus " - \override NoteHead #'style = #'neomensural - \override Rest #'style = #'neomensural - \override Staff.TimeSignature #'style = #'neomensural + \override NoteHead.style = #'neomensural + \override Rest.style = #'neomensural + \override Staff.TimeSignature.style = #'neomensural \cadenzaOn \clef "neomensural-c3" \key f \major @@ -169,9 +169,9 @@ incipitTenor = \markup { \score { { \set Staff.instrumentName = #"Tenor " - \override NoteHead #'style = #'neomensural - \override Rest #'style = #'neomensural - \override Staff.TimeSignature #'style = #'neomensural + \override NoteHead.style = #'neomensural + \override Rest.style = #'neomensural + \override Staff.TimeSignature.style = #'neomensural \cadenzaOn \clef "neomensural-c4" \key f \major @@ -197,9 +197,9 @@ incipitBassus = \markup { \score { { \set Staff.instrumentName = #"Bassus " - \override NoteHead #'style = #'neomensural - \override Rest #'style = #'neomensural - \override Staff.TimeSignature #'style = #'neomensural + \override NoteHead.style = #'neomensural + \override Rest.style = #'neomensural + \override Staff.TimeSignature.style = #'neomensural \cadenzaOn \clef "bass" \key f \major @@ -259,13 +259,13 @@ incipitBassus = \markup { \context { \Score % no bars in staves - \override BarLine #'transparent = ##t + \override BarLine.transparent = ##t } % the next three instructions keep the lyrics between the bar lines \context { \Lyrics \consists "Bar_engraver" - \override BarLine #'transparent = ##t + \override BarLine.transparent = ##t } \context { \StaffGroup @@ -274,7 +274,7 @@ incipitBassus = \markup { \context { \Voice % no slurs - \override Slur #'transparent = ##t + \override Slur.transparent = ##t % Comment in the below "\remove" command to allow line % breaking also at those barlines where a note overlaps % into the next bar. The command is commented out in this diff --git a/Documentation/snippets/unfretted-headword.ly b/Documentation/snippets/unfretted-headword.ly index a7d4258638..c6d9644ab9 100644 --- a/Documentation/snippets/unfretted-headword.ly +++ b/Documentation/snippets/unfretted-headword.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.17.5" +\version "2.17.6" \header { lsrtags = "headword" @@ -56,7 +56,7 @@ fermaTa = \markup \musicglyph #"scripts.ufermata" accel = \markup \tiny \italic \bold "accel..." ritar = \markup \tiny \italic \bold "ritar..." -ignore = \override NoteColumn #'ignore-collision = ##t +ignore = \override NoteColumn.ignore-collision = ##t %% @@ -76,9 +76,9 @@ quatre = \markup \teeny "IV" %% Shifting Notes %% -shift = \once \override NoteColumn #'force-hshift = #0.9 -shifta = \once \override NoteColumn #'force-hshift = #1.2 -shiftb = \once \override NoteColumn #'force-hshift = #1.4 +shift = \once \override NoteColumn.force-hshift = #0.9 +shifta = \once \override NoteColumn.force-hshift = #1.2 +shiftb = \once \override NoteColumn.force-hshift = #1.4 %% @@ -86,21 +86,21 @@ shiftb = \once \override NoteColumn #'force-hshift = #1.4 %% % aniente = "a niente" -aniente = \once \override Hairpin #'circled-tip = ##t +aniente = \once \override Hairpin.circled-tip = ##t %% %% Tuplets %% -tupletbp = \once \override Staff.TupletBracket #'padding = #2.25 +tupletbp = \once \override Staff.TupletBracket.padding = #2.25 %% %% Flag [Note Head - Stem] %% -noflag = \once \override Flag #'style = #'no-flag +noflag = \once \override Flag.style = #'no-flag %%% %%% Functions @@ -126,9 +126,9 @@ ViolinSolo = \relative c' { \voiceOne \set Score.markFormatter = #format-mark-box-numbers - \override Score.VoltaBracket #'font-name = #"sans" - \override Score.VoltaBracket #'extra-offset = #'(0 . 1) - \override SpacingSpanner #'uniform-stretching = ##t + \override Score.VoltaBracket.font-name = #"sans" + \override Score.VoltaBracket.extra-offset = #'(0 . 1) + \override SpacingSpanner.uniform-stretching = ##t %% Measure 1 @@ -178,7 +178,7 @@ ViolinSolo = \relative c' { %% Measure 6 \time 5/8 - \once \override Beam #'grow-direction = #RIGHT % \featherDurations #(ly:make-moment 2 3) + \once \override Beam.grow-direction = #RIGHT % \featherDurations #(ly:make-moment 2 3) { d16 \staccato [ d \staccato d \staccato d \staccato d \staccato d \staccato d \staccato d \staccato d \staccato d \staccato] } @@ -220,7 +220,7 @@ ViolinSolo = \relative c' { \new Staff \ViolinSolo >> - \override Score.Rest #'transparent = ##t + \override Score.Rest.transparent = ##t \set Score.defaultBarType = "-" >> diff --git a/Documentation/snippets/using-a-tick-as-the-breath-mark-symbol.ly b/Documentation/snippets/using-a-tick-as-the-breath-mark-symbol.ly index 633e13a508..353b0c6373 100644 --- a/Documentation/snippets/using-a-tick-as-the-breath-mark-symbol.ly +++ b/Documentation/snippets/using-a-tick-as-the-breath-mark-symbol.ly @@ -5,7 +5,7 @@ % % This file is in the public domain. %% Note: this file works from version 2.17.4 -\version "2.17.4" +\version "2.17.6" \header { lsrtags = "expressive-marks" @@ -24,8 +24,8 @@ mark can be moved up a little to take it away from the stave. c2 \breathe d2 - \override BreathingSign #'Y-offset = #2.6 - \override BreathingSign #'text = + \override BreathingSign.Y-offset = #2.6 + \override BreathingSign.text = \markup { \musicglyph #"scripts.tickmark" } c2 \breathe diff --git a/Documentation/snippets/using-alternative-flag-styles.ly b/Documentation/snippets/using-alternative-flag-styles.ly index 7acd2b8e4e..fa6557279f 100644 --- a/Documentation/snippets/using-alternative-flag-styles.ly +++ b/Documentation/snippets/using-alternative-flag-styles.ly @@ -5,7 +5,7 @@ % % This file is in the public domain. %% Note: this file works from version 2.16.0 -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "rhythms, tweaks-and-overrides" @@ -29,12 +29,12 @@ testnotes = { \time 2/4 \testnotes - \override Flag #'stencil = #modern-straight-flag + \override Flag.stencil = #modern-straight-flag \testnotes - \override Flag #'stencil = #old-straight-flag + \override Flag.stencil = #old-straight-flag \testnotes - \revert Flag #'stencil + \revert Flag.stencil \testnotes } diff --git a/Documentation/snippets/using-grace-note-slashes-with-normal-heads.ly b/Documentation/snippets/using-grace-note-slashes-with-normal-heads.ly index e72d9b585e..3bea1acfa9 100644 --- a/Documentation/snippets/using-grace-note-slashes-with-normal-heads.ly +++ b/Documentation/snippets/using-grace-note-slashes-with-normal-heads.ly @@ -5,7 +5,7 @@ % % This file is in the public domain. %% Note: this file works from version 2.16.0 -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "rhythms" @@ -20,6 +20,6 @@ other situations. \relative c'' { - \override Flag #'stroke-style = #"grace" + \override Flag.stroke-style = #"grace" c8( d2) e8( f4) } diff --git a/Documentation/snippets/using-ly-grob-object-to-access-grobs-with--tweak.ly b/Documentation/snippets/using-ly-grob-object-to-access-grobs-with--tweak.ly index 6b8c9f468e..c2e4685015 100644 --- a/Documentation/snippets/using-ly-grob-object-to-access-grobs-with--tweak.ly +++ b/Documentation/snippets/using-ly-grob-object-to-access-grobs-with--tweak.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "devel, scheme-language, tweaks-and-overrides" @@ -68,10 +68,10 @@ Example console output: \relative c' { %% display grobs for each note head: - %\override NoteHead #'before-line-breaking = #display-grobs + %\override NoteHead.before-line-breaking = #display-grobs 1\arpeggio } diff --git a/Documentation/snippets/using-postscript-to-generate-special-note-head-shapes.ly b/Documentation/snippets/using-postscript-to-generate-special-note-head-shapes.ly index b732903167..976387a0d1 100644 --- a/Documentation/snippets/using-postscript-to-generate-special-note-head-shapes.ly +++ b/Documentation/snippets/using-postscript-to-generate-special-note-head-shapes.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "editorial-annotations, really-cool, scheme-language, tweaks-and-overrides" @@ -34,12 +34,12 @@ parallelogram = (cons 0 1.3125) (cons -.75 .75)) -myNoteHeads = \override NoteHead #'stencil = \parallelogram -normalNoteHeads = \revert NoteHead #'stencil +myNoteHeads = \override NoteHead.stencil = \parallelogram +normalNoteHeads = \revert NoteHead.stencil \relative c'' { \myNoteHeads g4 d' \normalNoteHeads - 4 d + 4 d } diff --git a/Documentation/snippets/using-the--tweak-command-to-tweak-individual-grobs.ly b/Documentation/snippets/using-the--tweak-command-to-tweak-individual-grobs.ly index 43540003dc..f6bb8ed356 100644 --- a/Documentation/snippets/using-the--tweak-command-to-tweak-individual-grobs.ly +++ b/Documentation/snippets/using-the--tweak-command-to-tweak-individual-grobs.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "really-simple, tweaks-and-overrides" @@ -22,9 +22,9 @@ Here are some examples of available tweaks. \time 2/4 \set fingeringOrientations = #'(right) < - \tweak #'font-size #3 c - \tweak #'color #red d-\tweak #'font-size #8 -4 - \tweak #'style #'cross g - \tweak #'duration-log #2 a + \tweak font-size #3 c + \tweak color #red d-\tweak font-size #8 -4 + \tweak style #'cross g + \tweak duration-log #2 a >2 } diff --git a/Documentation/snippets/using-the-whiteout-property.ly b/Documentation/snippets/using-the-whiteout-property.ly index 70c0a83423..2e9f1a3243 100644 --- a/Documentation/snippets/using-the-whiteout-property.ly +++ b/Documentation/snippets/using-the-whiteout-property.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "editorial-annotations, expressive-marks" @@ -30,10 +30,10 @@ is not masked. } % begin verbatim { - \override Score.StaffSymbol #'layer = #4 - \override Staff.TimeSignature #'layer = #3 + \override Score.StaffSymbol.layer = #4 + \override Staff.TimeSignature.layer = #3 b'2 b'~ - \once \override Staff.TimeSignature #'whiteout = ##t + \once \override Staff.TimeSignature.whiteout = ##t \time 3/4 b' r4 } diff --git a/Documentation/snippets/vertically-aligned-dynamics-and-textscripts.ly b/Documentation/snippets/vertically-aligned-dynamics-and-textscripts.ly index 31ec39112c..5fcbb8e39b 100644 --- a/Documentation/snippets/vertically-aligned-dynamics-and-textscripts.ly +++ b/Documentation/snippets/vertically-aligned-dynamics-and-textscripts.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "spacing, tweaks-and-overrides, workaround" @@ -32,8 +32,8 @@ music = \relative c' { { \music \break - \override DynamicLineSpanner #'staff-padding = #2.0 - \override DynamicLineSpanner #'Y-extent = #'(-1.5 . 1.5) - \override TextScript #'Y-extent = #'(-1.5 . 1.5) + \override DynamicLineSpanner.staff-padding = #2.0 + \override DynamicLineSpanner.Y-extent = #'(-1.5 . 1.5) + \override TextScript.Y-extent = #'(-1.5 . 1.5) \music } diff --git a/Documentation/snippets/vertically-aligning-dynamics-across-multiple-notes.ly b/Documentation/snippets/vertically-aligning-dynamics-across-multiple-notes.ly index a6fd2906b8..0adb0dec41 100644 --- a/Documentation/snippets/vertically-aligning-dynamics-across-multiple-notes.ly +++ b/Documentation/snippets/vertically-aligning-dynamics-across-multiple-notes.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "expressive-marks" @@ -21,7 +21,7 @@ of the @code{DynamicLineSpanner} object. \relative c' { - \override DynamicLineSpanner #'staff-padding = #4 + \override DynamicLineSpanner.staff-padding = #4 c2\p f\mf g2\< b4\> c\! } diff --git a/Documentation/snippets/vertically-aligning-ossias-and-lyrics.ly b/Documentation/snippets/vertically-aligning-ossias-and-lyrics.ly index b93afc58fc..dfbb0c8a50 100644 --- a/Documentation/snippets/vertically-aligning-ossias-and-lyrics.ly +++ b/Documentation/snippets/vertically-aligning-ossias-and-lyrics.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "spacing, tweaks-and-overrides, vocal-music" @@ -36,11 +36,11 @@ positioning of lyrics and ossias. \new Staff \with { alignAboveContext = #"3" fontSize = #-2 - \override StaffSymbol #'staff-space = #(magstep -2) + \override StaffSymbol.staff-space = #(magstep -2) \remove "Time_signature_engraver" } { \times 4/6 { - \override TextScript #'padding = #3 + \override TextScript.padding = #3 c8[^"ossia above" d e d e f] } } diff --git a/Documentation/snippets/vertically-centered-common-lyrics.ly b/Documentation/snippets/vertically-centered-common-lyrics.ly index a819d064cc..7c59cd3b16 100644 --- a/Documentation/snippets/vertically-centered-common-lyrics.ly +++ b/Documentation/snippets/vertically-centered-common-lyrics.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "vocal-music" @@ -25,16 +25,16 @@ rightbrace = \markup { \rotate #180 \leftbrace } dropLyrics = { - \override LyricText #'extra-offset = #'(0 . -5) - \override LyricHyphen #'extra-offset = #'(0 . -5) - \override LyricExtender #'extra-offset = #'(0 . -5) + \override LyricText.extra-offset = #'(0 . -5) + \override LyricHyphen.extra-offset = #'(0 . -5) + \override LyricExtender.extra-offset = #'(0 . -5) } raiseLyrics = { - \revert LyricText #'extra-offset - \revert LyricHyphen #'extra-offset - \revert LyricExtender #'extra-offset + \revert LyricText.extra-offset + \revert LyricHyphen.extra-offset + \revert LyricExtender.extra-offset } skipFour = \repeat unfold 4 { \skip 8 } diff --git a/Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly b/Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly index 59754d98ee..8e1796fd47 100644 --- a/Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly +++ b/Documentation/snippets/vocal-ensemble-template-with-automatic-piano-reduction.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "automatic-notation, keyboards, template, vocal-music" @@ -67,7 +67,7 @@ bassWords = \lyricmode { \new ChoirStaff << \new Lyrics = "sopranos" \with { % This is needed for lyrics above a staff - \override VerticalAxisGroup #'staff-affinity = #DOWN + \override VerticalAxisGroup.staff-affinity = #DOWN } \new Staff = "women" << \new Voice = "sopranos" { \voiceOne << \global \sopMusic >> } @@ -76,7 +76,7 @@ bassWords = \lyricmode { \new Lyrics = "altos" \new Lyrics = "tenors" \with { % This is needed for lyrics above a staff - \override VerticalAxisGroup #'staff-affinity = #DOWN + \override VerticalAxisGroup.staff-affinity = #DOWN } \new Staff = "men" << diff --git a/Documentation/snippets/vocal-ensemble-template-with-verse-and-refrain.ly b/Documentation/snippets/vocal-ensemble-template-with-verse-and-refrain.ly index 86228b93fa..51ffe694b2 100644 --- a/Documentation/snippets/vocal-ensemble-template-with-verse-and-refrain.ly +++ b/Documentation/snippets/vocal-ensemble-template-with-verse-and-refrain.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "contexts-and-engravers, template, vocal-music" @@ -101,7 +101,7 @@ BassLyrics = \lyricmode { \context { \Staff % these lines prevent empty staves from being printed \RemoveEmptyStaves - \override VerticalAxisGroup #'remove-first = ##t + \override VerticalAxisGroup.remove-first = ##t } } } diff --git a/Documentation/snippets/vocal-ensemble-template.ly b/Documentation/snippets/vocal-ensemble-template.ly index c657cfe192..100d57e098 100644 --- a/Documentation/snippets/vocal-ensemble-template.ly +++ b/Documentation/snippets/vocal-ensemble-template.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "really-simple, template, vocal-music" @@ -65,7 +65,7 @@ bassWords = \lyricmode { \new ChoirStaff << \new Lyrics = "sopranos" \with { % this is needed for lyrics above a staff - \override VerticalAxisGroup #'staff-affinity = #DOWN + \override VerticalAxisGroup.staff-affinity = #DOWN } \new Staff = "women" << \new Voice = "sopranos" { @@ -80,7 +80,7 @@ bassWords = \lyricmode { \new Lyrics = "altos" \new Lyrics = "tenors" \with { % this is needed for lyrics above a staff - \override VerticalAxisGroup #'staff-affinity = #DOWN + \override VerticalAxisGroup.staff-affinity = #DOWN } \new Staff = "men" << \clef bass diff --git a/Documentation/snippets/vocal-headword.ly b/Documentation/snippets/vocal-headword.ly index 14b21c9c0a..d09d784396 100644 --- a/Documentation/snippets/vocal-headword.ly +++ b/Documentation/snippets/vocal-headword.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "headword" @@ -19,8 +19,8 @@ Vocal headword \layout { \context { \Score - \override PaperColumn #'keep-inside-line = ##t - \override NonMusicalPaperColumn #'keep-inside-line = ##t + \override PaperColumn.keep-inside-line = ##t + \override NonMusicalPaperColumn.keep-inside-line = ##t } } @@ -56,7 +56,7 @@ Vocal headword e([ d)] d([ cis d a)] g8([ fis)] fis([ e d c)] c8([ b)] g'2~ - \once \override Script #'outside-staff-priority = #1 % put fermata closer to staff + \once \override Script.outside-staff-priority = #1 % put fermata closer to staff g4.\fermata ^\markup { \small \italic "ad libitum" } e8[ cis!] d d8 a a4 r \bar "||" diff --git a/Documentation/snippets/wind-headword.ly b/Documentation/snippets/wind-headword.ly index ca451e32a8..821403d192 100644 --- a/Documentation/snippets/wind-headword.ly +++ b/Documentation/snippets/wind-headword.ly @@ -4,7 +4,7 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.16.0" +\version "2.17.6" \header { lsrtags = "headword" @@ -23,10 +23,10 @@ Wind headword \new StaffGroup << \new Staff \relative c'' { \set Staff.instrumentName = "Flauto I,II" - \once \override Score.RehearsalMark #'self-alignment-X = #-1 - \once \override Score.RehearsalMark #'break-align-symbols = #'(time-signature) - \once \override Score.TimeSignature #'break-align-anchor-alignment = #LEFT - \once \override Score.RehearsalMark #'padding = #4 + \once \override Score.RehearsalMark.self-alignment-X = #-1 + \once \override Score.RehearsalMark.break-align-symbols = #'(time-signature) + \once \override Score.TimeSignature.break-align-anchor-alignment = #LEFT + \once \override Score.RehearsalMark.padding = #4 \mark \markup \large \bold {Moderato assai} \key d \major \time 2/4 diff --git a/Documentation/usage/running.itely b/Documentation/usage/running.itely index db31e43471..b832706c76 100644 --- a/Documentation/usage/running.itely +++ b/Documentation/usage/running.itely @@ -8,7 +8,7 @@ Guide, node Updating translation committishes.. @end ignore -@c \version "2.16.0" +@c \version "2.17.6" @node Running lilypond @@ -968,7 +968,7 @@ colored red, but in fact it results in two staves with the note heads remaining the default black in the lower staff. @lilypond[quote,verbatim,relative=2] -\override Staff.NoteHead #'color = #red +\override Staff.NoteHead.color = #red \new Staff { a } @end lilypond @@ -980,7 +980,7 @@ correct code to color all note heads red is @lilypond[quote,verbatim,relative=2] \new Staff { - \override Staff.NoteHead #'color = #red + \override Staff.NoteHead.color = #red a } @end lilypond @@ -1066,7 +1066,7 @@ messages can be avoided by making one of the contexts behave as a staff by inserting @example -\override VerticalAxisGroup #'staff-affinity = ##f +\override VerticalAxisGroup.staff-affinity = ##f @end example @noindent diff --git a/input/regression/accidental-ancient.ly b/input/regression/accidental-ancient.ly index 153ae207b1..b242547058 100644 --- a/input/regression/accidental-ancient.ly +++ b/input/regression/accidental-ancient.ly @@ -6,23 +6,23 @@ are collected here. " } -\version "2.16.0" +\version "2.17.6" \relative c'' { \time 3/4 % FIXME: standard vs default, alteration-FOO vs FOO-alteration - \override Staff.Accidental #'glyph-name-alist = #standard-alteration-glyph-name-alist + \override Staff.Accidental.glyph-name-alist = #standard-alteration-glyph-name-alist cis^\markup { \typewriter default } c ces - \override Staff.Accidental #'glyph-name-alist = #alteration-hufnagel-glyph-name-alist + \override Staff.Accidental.glyph-name-alist = #alteration-hufnagel-glyph-name-alist cis^\markup { \typewriter hufnagel } c ces - \override Staff.Accidental #'glyph-name-alist = #alteration-medicaea-glyph-name-alist + \override Staff.Accidental.glyph-name-alist = #alteration-medicaea-glyph-name-alist cis^\markup { \typewriter medicaea } c ces - \override Staff.Accidental #'glyph-name-alist = #alteration-vaticana-glyph-name-alist + \override Staff.Accidental.glyph-name-alist = #alteration-vaticana-glyph-name-alist cis^\markup { \typewriter vaticana } c ces - \override Staff.Accidental #'glyph-name-alist = #alteration-mensural-glyph-name-alist + \override Staff.Accidental.glyph-name-alist = #alteration-mensural-glyph-name-alist cis^\markup { \typewriter mensural } c ces } diff --git a/input/regression/accidental-cautionary.ly b/input/regression/accidental-cautionary.ly index babfea8703..70f4e8fa0a 100644 --- a/input/regression/accidental-cautionary.ly +++ b/input/regression/accidental-cautionary.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "Cautionary accidentals may be indicated using either @@ -13,10 +13,10 @@ parentheses (default) or smaller accidentals. { c''4 cis''?4 - \once \override Staff.AccidentalCautionary #'parenthesized = ##f - \once \override Staff.AccidentalCautionary #'font-size = #-2 + \once \override Staff.AccidentalCautionary.parenthesized = ##f + \once \override Staff.AccidentalCautionary.font-size = #-2 cis''?4 - \once \override Staff.AccidentalCautionary #'parenthesized = ##t + \once \override Staff.AccidentalCautionary.parenthesized = ##t cis''?4 } diff --git a/input/regression/accidental-placement-padding.ly b/input/regression/accidental-placement-padding.ly index 0b40e548a1..5cf5c665f8 100644 --- a/input/regression/accidental-placement-padding.ly +++ b/input/regression/accidental-placement-padding.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "Accidental padding works for all accidentals, including @@ -6,7 +6,7 @@ those modifying the same pitch." } \relative c' { - \override Staff.AccidentalPlacement #'padding = #2 + \override Staff.AccidentalPlacement.padding = #2 1 1 } diff --git a/input/regression/accidental-suggestions.ly b/input/regression/accidental-suggestions.ly index 3beb51a0fd..3cef967242 100644 --- a/input/regression/accidental-suggestions.ly +++ b/input/regression/accidental-suggestions.ly @@ -7,7 +7,7 @@ denoting Musica Ficta." } -\version "2.16.0" +\version "2.17.6" \paper { ragged-right = ##t } @@ -16,7 +16,7 @@ denoting Musica Ficta." \time 2/4 \set suggestAccidentals = ##t cis^> gis'-| - \override AccidentalSuggestion #'parenthesized = ##t + \override AccidentalSuggestion.parenthesized = ##t cis,_"paren" gis' } diff --git a/input/regression/accidental-tie.ly b/input/regression/accidental-tie.ly index c81aed3390..f69a7a8575 100644 --- a/input/regression/accidental-tie.ly +++ b/input/regression/accidental-tie.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "The second and third notes should not get accidentals, @@ -20,7 +20,7 @@ mus = \relative c' { fis8 gis8 ~ \break gis1 - \override Accidental #'hide-tied-accidental-after-break = ##t + \override Accidental.hide-tied-accidental-after-break = ##t f1~ f2~f4 % ~ f8 fis8 gis8 ~ diff --git a/input/regression/alignment-order.ly b/input/regression/alignment-order.ly index cbd9fa3098..907e3eae36 100644 --- a/input/regression/alignment-order.ly +++ b/input/regression/alignment-order.ly @@ -3,7 +3,7 @@ anywhere in the vertical alignment. " } -\version "2.16.0" +\version "2.17.6" \paper { ragged-right = ##t @@ -23,7 +23,7 @@ anywhere in the vertical alignment. " \new Staff { \set Staff.alignAboveContext = #"3" \times 4/6 { - \override TextScript #'padding = #3 + \override TextScript.padding = #3 c4^"this" d_"staff" e^"above" d_"last" e^"staff" f } } diff --git a/input/regression/alignment-vertical-manual-setting.ly b/input/regression/alignment-vertical-manual-setting.ly index 57b1299260..1314f2941a 100644 --- a/input/regression/alignment-vertical-manual-setting.ly +++ b/input/regression/alignment-vertical-manual-setting.ly @@ -15,18 +15,15 @@ \new Staff { c c c c } \new Staff { \overrideProperty - Score.NonMusicalPaperColumn - #'line-break-system-details + Score.NonMusicalPaperColumn.line-break-system-details #'((alignment-distances . (#f 20))) c1 \break \overrideProperty - Score.NonMusicalPaperColumn - #'line-break-system-details + Score.NonMusicalPaperColumn.line-break-system-details #'((alignment-distances . (5 15))) c1 \break \overrideProperty - Score.NonMusicalPaperColumn - #'line-break-system-details + Score.NonMusicalPaperColumn.line-break-system-details #'((alignment-distances . (15 5))) c1 c } diff --git a/input/regression/alter-broken.ly b/input/regression/alter-broken.ly index 8883569aa2..14fa489c6c 100644 --- a/input/regression/alter-broken.ly +++ b/input/regression/alter-broken.ly @@ -13,31 +13,31 @@ its usage with a variety of data types." #(ly:expect-warning (_ "not a spanner name")) \relative c'' { - \alterBroken Slur #'positions #'((3 . 3) (5 . 5)) - \alterBroken Slur #'color #'((0 0 1) (1 0 0)) - \alterBroken Slur #'dash-definition #'( ((0 1 0.4 0.75)) - ((0 0.5 0.4 0.75) (0.5 1 1 1)) ) + \alterBroken #'positions #'((3 . 3) (5 . 5)) Slur + \alterBroken #'color #'((0 0 1) (1 0 0)) Slur + \alterBroken #'dash-definition #'( ((0 1 0.4 0.75)) + ((0 0.5 0.4 0.75) (0.5 1 1 1)) ) Slur d4( d' b g \break d d' b g) - \alterBroken Staff.OttavaBracket #'padding #'(1 3) + \alterBroken #'padding #'(1 3) Staff.OttavaBracket % Spaces in spanner's name are disregarded. - \alterBroken Staff.OttavaBracket #'style #'(line dashed-line) + \alterBroken #'style #'(line dashed-line) Staff.OttavaBracket \ottava #1 % It is possible to use procedures as arguments. - \alterBroken Hairpin #'stencil #`( + \alterBroken #'stencil #`( ,ly:hairpin::print ,(lambda (grob) - (ly:stencil-rotate (ly:hairpin::print grob) -5 0 0))) + (ly:stencil-rotate (ly:hairpin::print grob) -5 0 0))) Hairpin c\< d e % Since `NoteHead' is not the name of a spanner, the following has no % effect on layout. A warning (suppressed here) is issued. - \alterBroken NoteHead #'color #`(,red ,blue) - \alterBroken Tie #'color #`(() ,blue) - \alterBroken Tie #'control-points #'( + \alterBroken #'color #`(,red ,blue) NoteHead + \alterBroken #'color #`(() ,blue) Tie + \alterBroken #'control-points #'( ((1 . 3) (2 . 4) (3 . 4) (4 . 3)) ((3 . 3) (4 . 4) (5 . 4) (6 . 3)) - ) + ) Tie f~ \break f c a f\! diff --git a/input/regression/ambitus-gap.ly b/input/regression/ambitus-gap.ly index adc38287ee..106b956eb9 100644 --- a/input/regression/ambitus-gap.ly +++ b/input/regression/ambitus-gap.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "The gaps between an @code{AmbitusLine} and its @@ -14,7 +14,7 @@ note heads are set by the @code{gap} property." \new Staff { \time 2/4 - \override AmbitusLine #'gap = #1 + \override AmbitusLine.gap = #1 c'4 g'' } diff --git a/input/regression/arpeggio-no-overshoot.ly b/input/regression/arpeggio-no-overshoot.ly index 5368458a8a..96ebc54854 100644 --- a/input/regression/arpeggio-no-overshoot.ly +++ b/input/regression/arpeggio-no-overshoot.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "Arpeggios do not overshoot the highest note head. @@ -8,7 +8,7 @@ The first chord in this example simulates overshoot using \relative c' { % simulate overshoot for comparison - \once \override Arpeggio #'positions = #'(-3 . 1) + \once \override Arpeggio.positions = #'(-3 . 1) 1\arpeggio 1\arpeggio 2\arpeggio \arpeggio diff --git a/input/regression/arpeggio.ly b/input/regression/arpeggio.ly index dc6ae63480..8b3076328b 100644 --- a/input/regression/arpeggio.ly +++ b/input/regression/arpeggio.ly @@ -1,5 +1,5 @@ -\version "2.16.0" +\version "2.17.6" \header{ texidoc=" Arpeggios are supported, both cross-staff and broken single staff. @@ -14,7 +14,7 @@ Arpeggios are supported, both cross-staff and broken single staff. \arpeggio \arpeggioArrowUp \arpeggio - %%\override PianoStaff.SpanArpeggio #'connect = ##t + %%\override PianoStaff.SpanArpeggio.connect = ##t \set PianoStaff.connectArpeggios = ##t \arpeggio } diff --git a/input/regression/auto-beam-tuplets.ly b/input/regression/auto-beam-tuplets.ly index 89a2e7c4bf..e6b36894d3 100644 --- a/input/regression/auto-beam-tuplets.ly +++ b/input/regression/auto-beam-tuplets.ly @@ -1,5 +1,5 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "Tuplet-spanner should not put (visible) brackets on @@ -9,7 +9,7 @@ beams even if they're auto generated." \relative c' { \set tupletSpannerDuration = #(ly:make-moment 1 4) - \override TupletBracket #'bracket-visibility = #'if-no-beam + \override TupletBracket.bracket-visibility = #'if-no-beam \times 2/3 { f8[ f f ] f8[ f f ] f f f f f f } diff --git a/input/regression/backend-excercise.ly b/input/regression/backend-excercise.ly index aa83c7ff8f..5191c53312 100644 --- a/input/regression/backend-excercise.ly +++ b/input/regression/backend-excercise.ly @@ -2,7 +2,7 @@ texidoc = "Exercise all output functions" } -\version "2.16.0" +\version "2.17.6" \paper { ragged-right = ##t } @@ -15,14 +15,14 @@ \ottava #0 4 - \override TextScript #'color = #red + \override TextScript.color = #red g4^"red" } \new Staff \relative c'' { \makeClusters { 8 4 } - \override Glissando #'style = #'zigzag + \override Glissando.style = #'zigzag \slurDashed f2( \glissando f') \easyHeadsOn diff --git a/input/regression/baerenreiter-sarabande.ly b/input/regression/baerenreiter-sarabande.ly index 5c5af19ced..426bbf4b18 100644 --- a/input/regression/baerenreiter-sarabande.ly +++ b/input/regression/baerenreiter-sarabande.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" forcedLastBreak = { \break } @@ -16,7 +16,7 @@ forcedLastBreak = { \break } #(define (assert-system-count-override count) - #{ \override NoteHead #'after-line-breaking + #{ \override NoteHead.after-line-breaking = #(lambda (smob) (assert-system-count smob count)) #}) @@ -51,7 +51,7 @@ half way in measure 13 has been forgotten. sarabandeA = \context Voice \relative c { - \override Staff.NoteCollision #'merge-differently-dotted = ##t + \override Staff.NoteCollision.merge-differently-dotted = ##t << { d8. e16 e4.\trill d16 e } \\ @@ -156,11 +156,11 @@ smallerPaper = \layout { \context { \Staff fontSize = #-1 - \override StaffSymbol #'staff-space = #0.8 + \override StaffSymbol.staff-space = #0.8 } \context { \Score - \override SpacingSpanner #'spacing-increment = #0.96 + \override SpacingSpanner.spacing-increment = #0.96 } indent = 5.6 \mm diff --git a/input/regression/balloon.ly b/input/regression/balloon.ly index 3ba915b3ca..47ea9fca95 100644 --- a/input/regression/balloon.ly +++ b/input/regression/balloon.ly @@ -5,7 +5,7 @@ with lines and explanatory text added." } -\version "2.16.0" +\version "2.17.6" \layout{ ragged-right = ##t } @@ -21,7 +21,7 @@ with lines and explanatory text added." \layout { \context { \Score - \override PaperColumn #'keep-inside-line = ##f + \override PaperColumn.keep-inside-line = ##f } } } diff --git a/input/regression/bar-extent.ly b/input/regression/bar-extent.ly index a39a8b7976..0b4fefc86c 100644 --- a/input/regression/bar-extent.ly +++ b/input/regression/bar-extent.ly @@ -6,19 +6,19 @@ } -\version "2.16.0" +\version "2.17.6" ledgerUp = { s2 \stopStaff - \override Staff.StaffSymbol #'line-positions = #'(-4 -2 0 2 4 6) + \override Staff.StaffSymbol.line-positions = #'(-4 -2 0 2 4 6) \startStaff s2 \noBreak s2 \stopStaff - \revert Staff.StaffSymbol #'line-positions + \revert Staff.StaffSymbol.line-positions \startStaff s2 } @@ -27,11 +27,11 @@ ledgerDown = { s2 \stopStaff - \override Staff.StaffSymbol #'line-positions = #'(-6 -4 -2 0 2 4) + \override Staff.StaffSymbol.line-positions = #'(-6 -4 -2 0 2 4) \startStaff s1 \stopStaff - \revert Staff.StaffSymbol #'line-positions + \revert Staff.StaffSymbol.line-positions \startStaff s2 } @@ -40,7 +40,7 @@ ledgerDown = << \new Staff \with { - \override BarLine #'bar-extent = #'(-1 . 1.5) + \override BarLine.bar-extent = #'(-1 . 1.5) } { \ledgerUp \ledgerDown @@ -56,7 +56,7 @@ ledgerDown = \new Staff \with { - \override BarLine #'bar-extent = #'(0 . 0) + \override BarLine.bar-extent = #'(0 . 0) } { s1*4 @@ -72,7 +72,7 @@ ledgerDown = \new Staff \with { - \override BarLine #'bar-extent = #'(-2 . 0) + \override BarLine.bar-extent = #'(-2 . 0) } { s1*4 diff --git a/input/regression/bar-number-volta-repeat.ly b/input/regression/bar-number-volta-repeat.ly index 8672a924f8..fe9a194d0f 100644 --- a/input/regression/bar-number-volta-repeat.ly +++ b/input/regression/bar-number-volta-repeat.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "Bar numbers can automatically reset at volta repeats. @@ -10,7 +10,7 @@ musicWithBarNumberCheck = (integer?) #{ \relative c' { - \override Score.BarNumber #'break-visibility = #'#(#t #t #t) + \override Score.BarNumber.break-visibility = #'#(#t #t #t) \repeat volta 28 { c1 | c | diff --git a/input/regression/bar-number.ly b/input/regression/bar-number.ly index 719c3f7acb..ca1d1ff2c9 100644 --- a/input/regression/bar-number.ly +++ b/input/regression/bar-number.ly @@ -1,5 +1,5 @@ -\version "2.16.0" +\version "2.17.6" \header { @@ -17,10 +17,10 @@ be increased. } \relative c'' { - \override Score.BarNumber #'break-visibility = #all-visible + \override Score.BarNumber.break-visibility = #all-visible \partial 4 c4 c1 c c \set Score.currentBarNumber = #99999 - \override Score.BarNumber #'padding = #3 + \override Score.BarNumber.padding = #3 c1 c } diff --git a/input/regression/beam-beamlet-break.ly b/input/regression/beam-beamlet-break.ly index 8e06a82089..6f13e58a9e 100644 --- a/input/regression/beam-beamlet-break.ly +++ b/input/regression/beam-beamlet-break.ly @@ -3,7 +3,7 @@ beamlets on the same height." } -\version "2.16.0" +\version "2.17.6" \paper { raggedright = ##t @@ -11,6 +11,6 @@ \relative c' { \time 1/4 - \override Beam #'breakable = ##t + \override Beam.breakable = ##t r16 r16. c32[ c16 \break c8. ] r16 } diff --git a/input/regression/beam-break-no-bar.ly b/input/regression/beam-break-no-bar.ly index 7684ece58a..cb5a0b644a 100644 --- a/input/regression/beam-break-no-bar.ly +++ b/input/regression/beam-break-no-bar.ly @@ -5,11 +5,11 @@ } -\version "2.16.0" +\version "2.17.6" \new Staff \with { \remove "Bar_engraver" - \override Beam #'breakable = ##t + \override Beam.breakable = ##t } { \time 1/8 c'32 [ diff --git a/input/regression/beam-break.ly b/input/regression/beam-break.ly index c56fb8d602..0edbf53cd7 100644 --- a/input/regression/beam-break.ly +++ b/input/regression/beam-break.ly @@ -4,10 +4,10 @@ " } -\version "2.16.0" +\version "2.17.6" \layout { ragged-right= ##t } \relative c'' { - \override Score.Beam #'breakable = ##t + \override Score.Beam.breakable = ##t \time 3/16 c16-[ d e \break f-] } diff --git a/input/regression/beam-broken-classic.ly b/input/regression/beam-broken-classic.ly index 92b0f00967..22262a8561 100644 --- a/input/regression/beam-broken-classic.ly +++ b/input/regression/beam-broken-classic.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc="Some classic examples of broken beams, all taken from @@ -11,7 +11,7 @@ Scriabin Op. 11, No. 1. } music = \relative c'' { - \override Beam #'breakable = ##t + \override Beam.breakable = ##t r2. f8[ c \break e c f,] r8 r4 a'8[ e \break g d g,] r8 r4 f'8[ a, \break @@ -25,19 +25,19 @@ music = \relative c'' { f' b d ] r8 r2 | } -\markup { "\override Beam #'positions = #beam::place-broken-parts-individually (default)" } +\markup { "\override Beam.positions = #beam::place-broken-parts-individually (default)" } { \music } -\markup { "\override Beam #'positions = #beam::align-with-broken-parts" } +\markup { "\override Beam.positions = #beam::align-with-broken-parts" } \markup { \justify { Returns y-positions at the ends of the beam such that beams align-across-breaks. } } { - \override Beam #'positions = #beam::align-with-broken-parts + \override Beam.positions = #beam::align-with-broken-parts \music } -\markup { "\override Beam #'positions = #beam::slope-like-broken-parts" } +\markup { "\override Beam.positions = #beam::slope-like-broken-parts" } \markup { \justify { Approximates broken beam positioning in turn-of-the-century Editions Peters scores. } } { - \override Beam #'positions = #beam::slope-like-broken-parts + \override Beam.positions = #beam::slope-like-broken-parts \music } diff --git a/input/regression/beam-broken-difficult.ly b/input/regression/beam-broken-difficult.ly index 4c6c8a0302..561ca74d79 100644 --- a/input/regression/beam-broken-difficult.ly +++ b/input/regression/beam-broken-difficult.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "The functions passed to the @code{positions} property should @@ -10,18 +10,18 @@ cases. \paper { ragged-right = ##t } { r2. - \override Beam #'breakable = ##t + \override Beam.breakable = ##t r8[ g' \break a' r] } { r2. - \override Beam #'positions = #beam::align-with-broken-parts - \override Beam #'breakable = ##t + \override Beam.positions = #beam::align-with-broken-parts + \override Beam.breakable = ##t r8[ g' \break a' r] } { r2. - \override Beam #'positions = #beam::slope-like-broken-parts - \override Beam #'breakable = ##t + \override Beam.positions = #beam::slope-like-broken-parts + \override Beam.breakable = ##t r8[ g' \break a' r] } \ No newline at end of file diff --git a/input/regression/beam-center-slope.ly b/input/regression/beam-center-slope.ly index efad10820a..2e09fa6342 100644 --- a/input/regression/beam-center-slope.ly +++ b/input/regression/beam-center-slope.ly @@ -1,5 +1,5 @@ -\version "2.16.0" +\version "2.17.6" \header{ texidoc="Simple beams on middle staffline are allowed to be @@ -14,11 +14,11 @@ } \relative c'{ - %%\override Staff.Stem #'beamed-lengths = #'(3.50) + %%\override Staff.Stem.beamed-lengths = #'(3.50) %% c8[ d] %% d[ c] %% r2 - %% \override Staff.Stem #'beamed-lengths = #'(3.26) + %% \override Staff.Stem.beamed-lengths = #'(3.26) a8[^"small slope" b] b[ a] diff --git a/input/regression/beam-collision-classic.ly b/input/regression/beam-collision-classic.ly index b4e717c8f7..95dd35c78b 100644 --- a/input/regression/beam-collision-classic.ly +++ b/input/regression/beam-collision-classic.ly @@ -7,7 +7,7 @@ % debug-beam-scoring = ##t } -\version "2.16.0" +\version "2.17.6" \new Staff { @@ -36,7 +36,7 @@ s4. 4. } \\ { -% \override Beam #'inspect-quants = #'(-4 . -3) +% \override Beam.inspect-quants = #'(-4 . -3) a8[ d e f g] } >> diff --git a/input/regression/beam-collision-off.ly b/input/regression/beam-collision-off.ly index 68378389dd..aec8fa6d00 100644 --- a/input/regression/beam-collision-off.ly +++ b/input/regression/beam-collision-off.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "Beams can be allowed to collide with grobs by overriding the collision-interfaces property." @@ -6,7 +6,7 @@ the collision-interfaces property." \relative c' { c8 [ des' ] - \once \override Beam #'collision-interfaces = #'(beam-interface + \once \override Beam.collision-interfaces = #'(beam-interface clef-interface ;inline-accidental-interface key-signature-interface @@ -14,7 +14,7 @@ the collision-interfaces property." time-signature-interface) c,8 [ des'! ] c, [ \key des \major d ] - \once \override Beam #'collision-interfaces = #'(beam-interface + \once \override Beam.collision-interfaces = #'(beam-interface clef-interface inline-accidental-interface ;key-signature-interface @@ -22,7 +22,7 @@ the collision-interfaces property." time-signature-interface) c [ \key c \major d ] g [ \grace { a [ d ] } g, ] - \once \override Beam #'collision-interfaces = #'(;beam-interface + \once \override Beam.collision-interfaces = #'(;beam-interface clef-interface inline-accidental-interface key-signature-interface diff --git a/input/regression/beam-collision-scaled-staff.ly b/input/regression/beam-collision-scaled-staff.ly index 9d01fbe79c..89514aa5ba 100644 --- a/input/regression/beam-collision-scaled-staff.ly +++ b/input/regression/beam-collision-scaled-staff.ly @@ -1,12 +1,12 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "Beam collisions are resistant to scaled down staves." } \new Staff \with { fontSize = #-3 - \override StaffSymbol #'staff-space = #(magstep -3) - \override StaffSymbol #'thickness = #(magstep -3) } + \override StaffSymbol.staff-space = #(magstep -3) + \override StaffSymbol.thickness = #(magstep -3) } << \relative c'' { e16[ f] } \\ diff --git a/input/regression/beam-collision-voice-only.ly b/input/regression/beam-collision-voice-only.ly index cf675dfc05..a6bf7d8780 100644 --- a/input/regression/beam-collision-voice-only.ly +++ b/input/regression/beam-collision-voice-only.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "Beam collision can be tweaked to only apply to the grobs within the beam's original voice." @@ -8,7 +8,7 @@ within the beam's original voice." \time 5/4 << { c8[ s c ] } \\ { s8 c' s8 } >> c,[ des' ] - \override Staff . Beam #'collision-voice-only = ##t + \override Staff.Beam.collision-voice-only = ##t << { c,8[ s c ] } \\ { s8 c' s8 } >> c,[ des'! ] } diff --git a/input/regression/beam-concave-chord.ly b/input/regression/beam-concave-chord.ly index f02962d901..59643345f2 100644 --- a/input/regression/beam-concave-chord.ly +++ b/input/regression/beam-concave-chord.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "Concave beaming works for chords as well as monophonic music. @@ -37,10 +37,10 @@ nonHorizontalBeams = { #(define (<> x y) (not (= x y))) mustBeHorizontal = { - \override Staff.Beam #'positions = #(check-slope-callbacks =) + \override Staff.Beam.positions = #(check-slope-callbacks =) } mustNotBeHorizontal = { - \override Staff.Beam #'positions = #(check-slope-callbacks <>) + \override Staff.Beam.positions = #(check-slope-callbacks <>) } \new Voice { diff --git a/input/regression/beam-concave.ly b/input/regression/beam-concave.ly index 6643e38cef..29edf9e7f3 100644 --- a/input/regression/beam-concave.ly +++ b/input/regression/beam-concave.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header{ texidoc = "Fully concave beams should be horizontal. Informally spoken, @@ -58,7 +58,7 @@ rossBeams = \relative c'' { #(define (<> x y) (not (= x y))) \new Voice { - \override Beam #'positions = #(check-slope-callbacks =) + \override Beam.positions = #(check-slope-callbacks =) \rossBeams } diff --git a/input/regression/beam-default-lengths.ly b/input/regression/beam-default-lengths.ly index ecf69921f4..3008617671 100644 --- a/input/regression/beam-default-lengths.ly +++ b/input/regression/beam-default-lengths.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "Beamed stems have standard lengths if possible. Quantization @@ -6,6 +6,6 @@ is switched off in this example." } \relative c' { - \override Beam #'skip-quanting = ##t + \override Beam.skip-quanting = ##t f4 f8[ f] f16[ f] f32[ f] f64[ f] f128[ f] } diff --git a/input/regression/beam-extreme.ly b/input/regression/beam-extreme.ly index 2fa96cb479..6d0e6d4ed1 100644 --- a/input/regression/beam-extreme.ly +++ b/input/regression/beam-extreme.ly @@ -1,5 +1,5 @@ -\version "2.16.0" +\version "2.17.6" \header{ texidoc=" Beams should behave reasonably well, even under extreme circumstances. @@ -35,6 +35,6 @@ extreme = \relative c'' { { % If we want to test extreme beams, % we should not have them auto-kneed - \override Beam #'auto-knee-gap = ##f + \override Beam.auto-knee-gap = ##f \extreme } diff --git a/input/regression/beam-feather-breaking.ly b/input/regression/beam-feather-breaking.ly index b561ff0e5a..b85e205c3a 100644 --- a/input/regression/beam-feather-breaking.ly +++ b/input/regression/beam-feather-breaking.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "Feathered beams should have the same progress of their feathering at the end of a line break as they do at the beginning of the next line." @@ -14,124 +14,124 @@ at the end of a line break as they do at the beginning of the next line." \new Staff << \relative c' { \cadenzaOn - \override Staff . TimeSignature #'stencil = ##f - \override Voice . Beam #'breakable = ##t - \once \override Voice . Beam #'grow-direction = #RIGHT + \override Staff.TimeSignature.stencil = ##f + \override Voice.Beam.breakable = ##t + \once \override Voice.Beam.grow-direction = #RIGHT a32[ b c d e f g a ] - \once \override Voice . Beam #'grow-direction = #LEFT + \once \override Voice.Beam.grow-direction = #LEFT a[ g f e d c b a] \bar "|" } >> \new Staff << \relative c' { \cadenzaOn - \override Staff . TimeSignature #'stencil = ##f - \override Voice . Beam #'breakable = ##t - \once \override Voice . Beam #'grow-direction = #RIGHT + \override Staff.TimeSignature.stencil = ##f + \override Voice.Beam.breakable = ##t + \once \override Voice.Beam.grow-direction = #RIGHT a32[ b c d \bar "" \break e f g a b c d e f g a ] \bar "|" } >> \new Staff << \relative c' { \cadenzaOn - \override Staff . TimeSignature #'stencil = ##f - \override Voice . Beam #'breakable = ##t - \once \override Voice . Beam #'grow-direction = #RIGHT + \override Staff.TimeSignature.stencil = ##f + \override Voice.Beam.breakable = ##t + \once \override Voice.Beam.grow-direction = #RIGHT a32[ b c d e f g a \bar "" \break b c d e f g a ] \bar "|" } >> \new Staff << \relative c' { \cadenzaOn - \override Staff . TimeSignature #'stencil = ##f - \override Voice . Beam #'breakable = ##t - \once \override Voice . Beam #'grow-direction = #RIGHT + \override Staff.TimeSignature.stencil = ##f + \override Voice.Beam.breakable = ##t + \once \override Voice.Beam.grow-direction = #RIGHT a32[ b c d e f g a b c d \bar "" \break e f g a ] \bar "|" } >> \new Staff << \relative c' { \cadenzaOn - \override Staff . TimeSignature #'stencil = ##f - \override Voice . Beam #'breakable = ##t - \once \override Voice . Beam #'grow-direction = #LEFT + \override Staff.TimeSignature.stencil = ##f + \override Voice.Beam.breakable = ##t + \once \override Voice.Beam.grow-direction = #LEFT a32[ b c d \bar "" \break e f g a b c d e f g a ] \bar "|" } >> \new Staff << \relative c' { \cadenzaOn - \override Staff . TimeSignature #'stencil = ##f - \override Voice . Beam #'breakable = ##t - \once \override Voice . Beam #'grow-direction = #LEFT + \override Staff.TimeSignature.stencil = ##f + \override Voice.Beam.breakable = ##t + \once \override Voice.Beam.grow-direction = #LEFT a32[ b c d e f g a \bar "" \break b c d e f g a ] \bar "|" } >> \new Staff << \relative c' { \cadenzaOn - \override Staff . TimeSignature #'stencil = ##f - \override Voice . Beam #'breakable = ##t - \once \override Voice . Beam #'grow-direction = #LEFT + \override Staff.TimeSignature.stencil = ##f + \override Voice.Beam.breakable = ##t + \once \override Voice.Beam.grow-direction = #LEFT a32[ b c d e f g a b c d \bar "" \break e f g a ] \bar "|" } >> \new Staff << \relative c' { \cadenzaOn - \override Staff . TimeSignature #'stencil = ##f - \override Voice . Stem #'direction = #DOWN - \override Voice . Beam #'breakable = ##t - \once \override Voice . Beam #'grow-direction = #RIGHT + \override Staff.TimeSignature.stencil = ##f + \override Voice.Stem.direction = #DOWN + \override Voice.Beam.breakable = ##t + \once \override Voice.Beam.grow-direction = #RIGHT a32[ b c d \bar "" \break e f g a b c d e f g a ] \bar "|" } >> \new Staff << \relative c' { \cadenzaOn - \override Staff . TimeSignature #'stencil = ##f - \override Voice . Stem #'direction = #DOWN - \override Voice . Beam #'breakable = ##t - \once \override Voice . Beam #'grow-direction = #RIGHT + \override Staff.TimeSignature.stencil = ##f + \override Voice.Stem.direction = #DOWN + \override Voice.Beam.breakable = ##t + \once \override Voice.Beam.grow-direction = #RIGHT a32[ b c d e f g a \bar "" \break b c d e f g a ] \bar "|" } >> \new Staff << \relative c' { \cadenzaOn - \override Staff . TimeSignature #'stencil = ##f - \override Voice . Stem #'direction = #DOWN - \override Voice . Beam #'breakable = ##t - \once \override Voice . Beam #'grow-direction = #RIGHT + \override Staff.TimeSignature.stencil = ##f + \override Voice.Stem.direction = #DOWN + \override Voice.Beam.breakable = ##t + \once \override Voice.Beam.grow-direction = #RIGHT a32[ b c d e f g a b c d \bar "" \break e f g a ] \bar "|" } >> \new Staff << \relative c' { \cadenzaOn - \override Staff . TimeSignature #'stencil = ##f - \override Voice . Stem #'direction = #DOWN - \override Voice . Beam #'breakable = ##t - \once \override Voice . Beam #'grow-direction = #LEFT + \override Staff.TimeSignature.stencil = ##f + \override Voice.Stem.direction = #DOWN + \override Voice.Beam.breakable = ##t + \once \override Voice.Beam.grow-direction = #LEFT a32[ b c d \bar "" \break e f g a b c d e f g a ] \bar "|" } >> \new Staff << \relative c' { \cadenzaOn - \override Staff . TimeSignature #'stencil = ##f - \override Voice . Stem #'direction = #DOWN - \override Voice . Beam #'breakable = ##t - \once \override Voice . Beam #'grow-direction = #LEFT + \override Staff.TimeSignature.stencil = ##f + \override Voice.Stem.direction = #DOWN + \override Voice.Beam.breakable = ##t + \once \override Voice.Beam.grow-direction = #LEFT a32[ b c d e f g a \bar "" \break b c d e f g a ] \bar "|" } >> \new Staff << \relative c' { \cadenzaOn - \override Staff . TimeSignature #'stencil = ##f - \override Voice . Stem #'direction = #DOWN - \override Voice . Beam #'breakable = ##t - \once \override Voice . Beam #'grow-direction = #LEFT + \override Staff.TimeSignature.stencil = ##f + \override Voice.Stem.direction = #DOWN + \override Voice.Beam.breakable = ##t + \once \override Voice.Beam.grow-direction = #LEFT a32[ b c d e f g a b c d \bar "" \break e f g a ] \bar "|" } >> diff --git a/input/regression/beam-feather-knee-stem-length.ly b/input/regression/beam-feather-knee-stem-length.ly index 6d02347132..082d718fa3 100644 --- a/input/regression/beam-feather-knee-stem-length.ly +++ b/input/regression/beam-feather-knee-stem-length.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc="In feathered beams, stems in knees reach up to the feathered part correctly. @@ -9,24 +9,24 @@ \layout { ragged-right = ##t} \relative c' { - \override Beam #'grow-direction = #-1 -% \override Beam #'transparent = ##t - \override Stem #'direction = #UP + \override Beam.grow-direction = #-1 +% \override Beam.transparent = ##t + \override Stem.direction = #UP c32[ - \override Stem #'direction = #DOWN + \override Stem.direction = #DOWN c''32 c32 - \override Stem #'direction = #UP + \override Stem.direction = #UP c,,32] - \override Beam #'grow-direction = #1 -% \override Beam #'transparent = ##t - \override Stem #'direction = #DOWN + \override Beam.grow-direction = #1 +% \override Beam.transparent = ##t + \override Stem.direction = #DOWN c''32[ - \override Stem #'direction = #UP + \override Stem.direction = #UP c,,32 c32 - \override Stem #'direction = #DOWN + \override Stem.direction = #DOWN c''32] } diff --git a/input/regression/beam-feather.ly b/input/regression/beam-feather.ly index b9afa45124..b21658c46b 100644 --- a/input/regression/beam-feather.ly +++ b/input/regression/beam-feather.ly @@ -6,7 +6,7 @@ } -\version "2.16.0" +\version "2.17.6" \paper { ragged-right = ##t @@ -19,7 +19,7 @@ % \featherDurations #(ly:make-moment 3 4) \relative c'' { - \override Beam #'grow-direction = #LEFT + \override Beam.grow-direction = #LEFT c16[ c c c c c c c ] diff --git a/input/regression/beam-french.ly b/input/regression/beam-french.ly index 7bb865f849..d0f44becdc 100644 --- a/input/regression/beam-french.ly +++ b/input/regression/beam-french.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "In French style beaming, the stems do not go between beams." @@ -8,7 +8,7 @@ \relative c' { - \override Stem #'french-beaming = ##t + \override Stem.french-beaming = ##t c16[ c c c] c8[ c16 e16 f16 g16 g8] } diff --git a/input/regression/beam-funky-beamlet.ly b/input/regression/beam-funky-beamlet.ly index 303379b326..31bfcb9e54 100644 --- a/input/regression/beam-funky-beamlet.ly +++ b/input/regression/beam-funky-beamlet.ly @@ -1,5 +1,5 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc=" Funky kneed beams with beamlets also work. The beamlets @@ -11,20 +11,20 @@ should be pointing to the note head. \layout { ragged-right = ##t} \relative c' { - \once \override Stem #'direction = #UP + \once \override Stem.direction = #UP c16 - \once \override Stem #'direction = #DOWN + \once \override Stem.direction = #DOWN c''8 c,,16 - \once \override Stem #'direction = #UP + \once \override Stem.direction = #UP c16 - \once \override Stem #'direction = #DOWN + \once \override Stem.direction = #DOWN c''8 c16 - \once \override Stem #'direction = #DOWN + \once \override Stem.direction = #DOWN c16 c,,8 - \once \override Stem #'direction = #UP + \once \override Stem.direction = #UP c16 } diff --git a/input/regression/beam-funky.ly b/input/regression/beam-funky.ly index 3d26b75d47..cf47dc9c50 100644 --- a/input/regression/beam-funky.ly +++ b/input/regression/beam-funky.ly @@ -1,5 +1,5 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "In complex configurations of knee beaming, according to @@ -13,7 +13,7 @@ beam. This is in disagreement with the current algorithm." \relative c' { - \override Beam #'auto-knee-gap = #7 + \override Beam.auto-knee-gap = #7 \set subdivideBeams = ##t \time 8/8 c,16[ g'''16 diff --git a/input/regression/beam-manual-beaming.ly b/input/regression/beam-manual-beaming.ly index 15898c58d0..8ec0c42117 100644 --- a/input/regression/beam-manual-beaming.ly +++ b/input/regression/beam-manual-beaming.ly @@ -1,5 +1,5 @@ -\version "2.16.0" +\version "2.17.6" \header { @@ -18,11 +18,9 @@ %% \once. %% - \once \override Stem - #'beaming = #(cons (list 1 2) (list 0 2 4)) + \once \override Stem.beaming = #(cons (list 1 2) (list 0 2 4)) c - \once \override Stem - #'beaming = #(cons (list 0 2 4) (list 0 1 4)) + \once \override Stem.beaming = #(cons (list 0 2 4) (list 0 1 4)) c c c] } diff --git a/input/regression/beam-outside-beamlets.ly b/input/regression/beam-outside-beamlets.ly index 4250947d15..c238057e5a 100644 --- a/input/regression/beam-outside-beamlets.ly +++ b/input/regression/beam-outside-beamlets.ly @@ -3,7 +3,7 @@ } -\version "2.16.0" +\version "2.17.6" \paper { ragged-right = ##t } @@ -16,7 +16,7 @@ c] % only works for the right edge, sorry. - \override Beam #'break-overshoot = #'(-0.5 . 0.5) + \override Beam.break-overshoot = #'(-0.5 . 0.5) \set stemLeftBeamCount = #2 c8[ c16 diff --git a/input/regression/beam-position.ly b/input/regression/beam-position.ly index b0522548d5..9e8b045a12 100644 --- a/input/regression/beam-position.ly +++ b/input/regression/beam-position.ly @@ -1,5 +1,5 @@ -\version "2.16.0" +\version "2.17.6" \header{ texidoc=" Beams on ledgered notes should always reach the middle staff @@ -18,9 +18,9 @@ note beams. Override with @code{no-stem-extend}. " f8[ f] f64[ f] \grace { f8[ e8] - \override Stem #'no-stem-extend = ##f + \override Stem.no-stem-extend = ##f f8[ e8] - \revert Stem #'no-stem-extend + \revert Stem.no-stem-extend } f8[ f] diff --git a/input/regression/beam-quant-standard.ly b/input/regression/beam-quant-standard.ly index b1e959cb2b..40cfd61fa4 100644 --- a/input/regression/beam-quant-standard.ly +++ b/input/regression/beam-quant-standard.ly @@ -8,7 +8,7 @@ %% FIXME: This file should actually NOT produce any warnings! #(ly:set-option 'warning-as-error #f) -\version "2.16.0" +\version "2.17.6" \layout { ragged-right = ##t @@ -53,7 +53,7 @@ primes = \relative c' { \filler %{ - \once \override Beam #'inspect-quants = #'(2.2 . 2.2) + \once \override Beam.inspect-quants = #'(2.2 . 2.2) \assertBeamQuant a8[ a] \filler diff --git a/input/regression/beam-slope-stemlet.ly b/input/regression/beam-slope-stemlet.ly index eeadbfd798..0593907d1b 100644 --- a/input/regression/beam-slope-stemlet.ly +++ b/input/regression/beam-slope-stemlet.ly @@ -6,7 +6,7 @@ as invisible stems." } -\version "2.16.0" +\version "2.17.6" \layout { ragged-right = ##t @@ -15,7 +15,7 @@ as invisible stems." \relative c' { \times 2/3 {r8[ c' g']} - \override Stem #'stemlet-length = #0.5 + \override Stem.stemlet-length = #0.5 \times 2/3 {r8[ c, g']} } diff --git a/input/regression/beam-unconnected-beamlets.ly b/input/regression/beam-unconnected-beamlets.ly index f90b743df3..4d8398ac6d 100644 --- a/input/regression/beam-unconnected-beamlets.ly +++ b/input/regression/beam-unconnected-beamlets.ly @@ -6,9 +6,9 @@ \layout { ragged-right = ##t } -\version "2.16.0" +\version "2.17.6" \relative c'' { - \override Stem #'max-beam-connect = #1 + \override Stem.max-beam-connect = #1 c16[ c16] } diff --git a/input/regression/bend-after.ly b/input/regression/bend-after.ly index b8c0dc57eb..a5c7a81758 100644 --- a/input/regression/bend-after.ly +++ b/input/regression/bend-after.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { @@ -13,7 +13,7 @@ } \relative c'' { - \override Score.SpacingSpanner #'shortest-duration-space = #3.0 + \override Score.SpacingSpanner.shortest-duration-space = #3.0 c4-\bendAfter #+5 c4-\bendAfter #+4 c4-\bendAfter #+3 diff --git a/input/regression/break-alignment-anchor-alignment.ly b/input/regression/break-alignment-anchor-alignment.ly index 5074966e5f..5cf9f3ccd9 100644 --- a/input/regression/break-alignment-anchor-alignment.ly +++ b/input/regression/break-alignment-anchor-alignment.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "The default callback for break-align-anchor in clefs and time/@/key @@ -7,14 +7,14 @@ the anchor to the extent of the break-aligned grob." } { - \override Score.RehearsalMark #'break-align-symbols = #'(key-signature) + \override Score.RehearsalMark.break-align-symbols = #'(key-signature) c1 \key cis \major - \once \override Staff.KeySignature #'break-align-anchor-alignment = #LEFT + \once \override Staff.KeySignature.break-align-anchor-alignment = #LEFT \mark \default cis1 \key ces \major - \once \override Staff.KeySignature #'break-align-anchor-alignment = #RIGHT + \once \override Staff.KeySignature.break-align-anchor-alignment = #RIGHT \mark \default ces1 } diff --git a/input/regression/break-alignment-anchors.ly b/input/regression/break-alignment-anchors.ly index 54554b20c2..cb02069ac5 100644 --- a/input/regression/break-alignment-anchors.ly +++ b/input/regression/break-alignment-anchors.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "The break-align-anchor property of a break-aligned grob gives @@ -6,13 +6,13 @@ the horizontal offset at which other grobs should attach." } { - \override Score.RehearsalMark #'break-align-symbols = #'(staff-bar) + \override Score.RehearsalMark.break-align-symbols = #'(staff-bar) c'1 - \once \override Staff.BarLine #'break-align-anchor = #-5 + \once \override Staff.BarLine.break-align-anchor = #-5 \mark \default \noBreak c'1 - \once \override Staff.BarLine #'break-align-anchor = #5 + \once \override Staff.BarLine.break-align-anchor = #5 \mark \default \noBreak c'1 diff --git a/input/regression/breathing-sign-custom-staff.ly b/input/regression/breathing-sign-custom-staff.ly index 90022d6853..ecf0f65244 100644 --- a/input/regression/breathing-sign-custom-staff.ly +++ b/input/regression/breathing-sign-custom-staff.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "Breathing signs are positioned correctly on custom staves @@ -6,8 +6,8 @@ which use @code{line-positions}." } \relative c' { - \override Staff.StaffSymbol #'line-positions = #'(-7 -5 -3 -1) + \override Staff.StaffSymbol.line-positions = #'(-7 -5 -3 -1) b2 \breathe b - \override BreathingSign #'direction = #DOWN + \override BreathingSign.direction = #DOWN \breathe } diff --git a/input/regression/breathing-sign.ly b/input/regression/breathing-sign.ly index 765aa9d7ec..f9e3787859 100644 --- a/input/regression/breathing-sign.ly +++ b/input/regression/breathing-sign.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header{ texidoc=" Breathing signs are available in different tastes: commas (default), @@ -11,7 +11,7 @@ ticks, vees and `railroad tracks' (caesura)." \new Staff { \relative c'' { %% by default, \breathe uses the rcomma, just as if saying: - %% \override BreathingSign #'text = + %% \override BreathingSign.text = %% #(make-musicglyph-markup "scripts.rcomma") %% c4 c \breathe c c | @@ -19,23 +19,23 @@ ticks, vees and `railroad tracks' (caesura)." %% rvarcomma and lvarcomma are variations of the default rcomma %% and lcomma %% - \override Staff.BreathingSign #'text = + \override Staff.BreathingSign.text = #(make-musicglyph-markup "scripts.rvarcomma") c4 c \breathe c c | %% wedge %% - \override BreathingSign #'text = + \override BreathingSign.text = #(make-musicglyph-markup "scripts.upbow") c4 c \breathe c c | %% caesurae %% - \override BreathingSign #'text = + \override BreathingSign.text = #(make-musicglyph-markup "scripts.caesura.curved") c4 c \breathe c c | - \override BreathingSign #'text = + \override BreathingSign.text = #(make-musicglyph-markup "scripts.caesura.straight") c4 c \breathe c c | } diff --git a/input/regression/breve-extent.ly b/input/regression/breve-extent.ly index 257445615d..f55588e524 100644 --- a/input/regression/breve-extent.ly +++ b/input/regression/breve-extent.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "LilyPond knows that breves and longas are wider than whole notes @@ -11,21 +11,20 @@ gis'1 gis'\breve*1/2 gis'\longa*1/4 - \override NoteHead #'style = #'altdefault + \override NoteHead.style = #'altdefault gis'\breve*1/2 } \score { \new Staff { \repeat unfold 8 { a'\breve*1/16 } - \override NoteHead #'style = #'altdefault + \override NoteHead.style = #'altdefault \repeat unfold 8 { a'\breve*1/16 } } \layout { \context { \Score - \override SpacingSpanner - #'common-shortest-duration = #(ly:make-moment 1 1 ) + \override SpacingSpanner.common-shortest-duration = #(ly:make-moment 1 1 ) } } } diff --git a/input/regression/chord-name-override-text.ly b/input/regression/chord-name-override-text.ly index 4acd549394..2877cc85b0 100644 --- a/input/regression/chord-name-override-text.ly +++ b/input/regression/chord-name-override-text.ly @@ -1,4 +1,4 @@ -\version "2.17.2" +\version "2.17.6" \header { texidoc = "Users can override the @code{text} property of @@ -8,6 +8,6 @@ \new ChordNames \chordmode { a b c:7 - \once \override ChordName #'text = #"foo" + \once \override ChordName.text = #"foo" d } \ No newline at end of file diff --git a/input/regression/chromatic-scales.ly b/input/regression/chromatic-scales.ly index 9e30bbd0d8..ccfeb1e5be 100644 --- a/input/regression/chromatic-scales.ly +++ b/input/regression/chromatic-scales.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header{ texidoc="@code{staffLineLayoutFunction} is used to change the position of the notes. This sets @code{staffLineLayoutFunction} to @code{ly:pitch-semitones} to @@ -21,7 +21,7 @@ scales = \relative c' { clefPosition = #(+ -6 7) } { - \override Staff.StaffSymbol #'line-count = #5 + \override Staff.StaffSymbol.line-count = #5 \time 4/4 << \scales diff --git a/input/regression/clef-oct-visibility.ly b/input/regression/clef-oct-visibility.ly index 20b9622fa8..c4cfe40992 100644 --- a/input/regression/clef-oct-visibility.ly +++ b/input/regression/clef-oct-visibility.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { @@ -13,13 +13,13 @@ These settings also need to apply to clefs on new lines." \relative c' { - \override Staff.OctavateEight #'break-visibility = #all-invisible + \override Staff.OctavateEight.break-visibility = #all-invisible \clef "treble_8" c2 c | c c | \break c \clef "tenor" c | - \revert Staff.OctavateEight #'break-visibility + \revert Staff.OctavateEight.break-visibility \clef "treble_8" c2 c | c c | \break diff --git a/input/regression/clefs.ly b/input/regression/clefs.ly index b51fcfdd8c..fa08917267 100644 --- a/input/regression/clefs.ly +++ b/input/regression/clefs.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header{ @@ -24,7 +24,7 @@ full size." \clef "varbaritone"c'1^"varbaritone" \bar "||" \clef "bass"c'1^"bass" \bar "||" \clef "subbass"c'1^"subbass" \bar "||" - \override Staff.Clef #'full-size-change = ##t + \override Staff.Clef.full-size-change = ##t \clef "treble" c'1^"full-size-change = #t" \bar "|." } diff --git a/input/regression/cluster-style.ly b/input/regression/cluster-style.ly index db3ad23783..273d0a4d6d 100644 --- a/input/regression/cluster-style.ly +++ b/input/regression/cluster-style.ly @@ -1,6 +1,6 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "Clusters behave well across line breaks." } @@ -16,16 +16,16 @@ fragment = \relative c' { << \time 2/4 \new Staff { - \override ClusterSpanner #'style = #'ramp + \override ClusterSpanner.style = #'ramp \makeClusters \fragment r4 - \override ClusterSpanner #'style = #'leftsided-stairs + \override ClusterSpanner.style = #'leftsided-stairs \makeClusters \fragment r4 - \override ClusterSpanner #'style = #'rightsided-stairs + \override ClusterSpanner.style = #'rightsided-stairs \makeClusters \fragment r4 - \override ClusterSpanner #'style = #'centered-stairs + \override ClusterSpanner.style = #'centered-stairs \makeClusters \fragment } diff --git a/input/regression/collision-dots-move.ly b/input/regression/collision-dots-move.ly index 801e404063..38f8d4144c 100644 --- a/input/regression/collision-dots-move.ly +++ b/input/regression/collision-dots-move.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "If dotted note heads must remain on the left side, @@ -10,12 +10,12 @@ collision resolution moves the dots to the right." \relative c { \clef bass - \override Staff.NoteCollision #'prefer-dotted-right = ##t + \override Staff.NoteCollision.prefer-dotted-right = ##t << 4 ^"prefer-dotted-right = #t" \\ { c8. d16 } >> << 4 \\ { d8. d16 } >> << 4 \\ { f'8. d16 } >> << 4 \\ { g'8. d16 } >> - \override Staff.NoteCollision #'prefer-dotted-right = ##f + \override Staff.NoteCollision.prefer-dotted-right = ##f << 4 ^"prefer-dotted-right = #f" \\ { c8. d16 } >> << 4 \\ { d8. d16 } >> << 4 \\ { f'8. d16 } >> diff --git a/input/regression/collision-dots-up-space-dotted.ly b/input/regression/collision-dots-up-space-dotted.ly index 229b12ca99..b9db8bbcfd 100644 --- a/input/regression/collision-dots-up-space-dotted.ly +++ b/input/regression/collision-dots-up-space-dotted.ly @@ -6,13 +6,13 @@ } -\version "2.16.0" +\version "2.17.6" \paper{ ragged-right=##t } \new Staff \relative c' << { fis4. - \override Staff.NoteCollision #'prefer-dotted-right = ##f + \override Staff.NoteCollision.prefer-dotted-right = ##f fis4. } \\ { \autoBeamOff e8 e e e e e e } diff --git a/input/regression/collision-manual.ly b/input/regression/collision-manual.ly index da7b9b8577..685090b78a 100644 --- a/input/regression/collision-manual.ly +++ b/input/regression/collision-manual.ly @@ -2,7 +2,7 @@ texidoc = "Collision resolution may be forced manually with @code{force-hshift}. " } -\version "2.16.0" +\version "2.17.6" \paper { ragged-right = ##t @@ -10,7 +10,7 @@ \relative c' { << { f - \override NoteColumn #'force-hshift = #0.1 + \override NoteColumn.force-hshift = #0.1 f } \\ { e e } >> diff --git a/input/regression/collision-merge-differently-dotted.ly b/input/regression/collision-merge-differently-dotted.ly index 6ecddba53e..9da7bed233 100644 --- a/input/regression/collision-merge-differently-dotted.ly +++ b/input/regression/collision-merge-differently-dotted.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "If @code{NoteCollision} has @@ -13,7 +13,7 @@ should not disappear when merging similar note heads." \context Staff \relative c'' << { g8[ g8] - \override Staff.NoteCollision #'merge-differently-dotted = ##t + \override Staff.NoteCollision.merge-differently-dotted = ##t g8[ g8] g4. r8 g8. g16 g8 g4 r8 g4 diff --git a/input/regression/collision-merge-differently-headed.ly b/input/regression/collision-merge-differently-headed.ly index b9300b2e06..7876e6a7fd 100644 --- a/input/regression/collision-merge-differently-headed.ly +++ b/input/regression/collision-merge-differently-headed.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = @@ -14,7 +14,7 @@ if the black note heads are from 8th or shorter notes. \context Staff \relative c'' << { - \override Staff.NoteCollision #'merge-differently-headed = ##t + \override Staff.NoteCollision.merge-differently-headed = ##t c2 c8 c4. c2 }\\ diff --git a/input/regression/collision-whole.ly b/input/regression/collision-whole.ly index d34f227a88..3813a09265 100644 --- a/input/regression/collision-whole.ly +++ b/input/regression/collision-whole.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "Mixed collisions with whole and longer notes @@ -7,7 +7,7 @@ \layout{ragged-right=##t} \relative c'' { - \override Score.NoteHead #'style = #'altdefault + \override Score.NoteHead.style = #'altdefault << { c1 c2*2 c1 c4*4 c1 c\breve*1/2 c\breve*1/2 b\breve*1/2 } \\ diff --git a/input/regression/color.ly b/input/regression/color.ly index 37ad6ee8b6..8f2c608e14 100644 --- a/input/regression/color.ly +++ b/input/regression/color.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header{ texidoc = "Each grob can have a color assigned to it. @@ -9,18 +9,18 @@ Use the @code{\\override} and @code{\\revert} expressions to set the \paper { ragged-right = ##t } \relative c' { - \override Accidental #'color = #darkgreen - \override Beam #'color = #cyan - \override NoteHead #'color = #darkyellow + \override Accidental.color = #darkgreen + \override Beam.color = #cyan + \override NoteHead.color = #darkyellow c4 - \override NoteHead #'color = #red + \override NoteHead.color = #red f - \override NoteHead #'color = #darkmagenta + \override NoteHead.color = #darkmagenta g - \override NoteHead #'color = #darkblue + \override NoteHead.color = #darkblue b - \override NoteHead #'color = #green - \override Stem #'color = #blue - \override Flag #'color = #magenta + \override NoteHead.color = #green + \override Stem.color = #blue + \override Flag.color = #magenta e8 es d dis e4 r } diff --git a/input/regression/compound-time-signatures.ly b/input/regression/compound-time-signatures.ly index 48170ffcab..cbf2664809 100644 --- a/input/regression/compound-time-signatures.ly +++ b/input/regression/compound-time-signatures.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "Create compound time signatures. The argument is a Scheme list @@ -16,7 +16,7 @@ as @code{\\compoundMeter #'((3 2 8))} or shorter \relative c' { - \override Staff.TimeSignature #'break-visibility = #'#(#f #t #t) + \override Staff.TimeSignature.break-visibility = #'#(#f #t #t) \compoundMeter #'(1 2 3 4 8) \repeat unfold 10 c8 \repeat unfold 20 c16 \break diff --git a/input/regression/context-mod-context.ly b/input/regression/context-mod-context.ly index 81241dc982..5f3bb9901b 100644 --- a/input/regression/context-mod-context.ly +++ b/input/regression/context-mod-context.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "Context modifications can be stored into a variable as a @@ -9,7 +9,7 @@ texidoc = "Context modifications can be stored into a variable as a ctxmod = \with { \remove "Time_signature_engraver" \consists "Ambitus_engraver" - \override StaffSymbol #'line-count = 4 + \override StaffSymbol.line-count = 4 } music = \relative c'' { \key fis \minor c1 d e } @@ -20,7 +20,7 @@ music = \relative c'' { \key fis \minor c1 d e } \layout { \context { \Staff \ctxmod - \override NoteHead #'style = #'petrucci + \override NoteHead.style = #'petrucci } } } @@ -31,8 +31,8 @@ music = \relative c'' { \key fis \minor c1 d e } >> \layout { \context { \Staff - \override StaffSymbol #'line-count = 3 - \override NoteHead #'style = #'petrucci + \override StaffSymbol.line-count = 3 + \override NoteHead.style = #'petrucci } % Should override the above definitions, but not reset others \context { \Staff diff --git a/input/regression/context-mod-with.ly b/input/regression/context-mod-with.ly index 83ce8b86a0..3857cd1593 100644 --- a/input/regression/context-mod-with.ly +++ b/input/regression/context-mod-with.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "Context modifications can be stored into a variable as a @@ -9,7 +9,7 @@ texidoc = "Context modifications can be stored into a variable as a ctxmod = \with { \remove "Time_signature_engraver" \consists "Ambitus_engraver" - \override StaffSymbol #'line-count = 4 + \override StaffSymbol.line-count = 4 } \layout { @@ -29,14 +29,14 @@ ctxmod = \with { music = \relative c'' { \key fis \minor c1 d e } \score { << - \override Score.RehearsalMark #'self-alignment-X = #LEFT - \override Score.RehearsalMark #'font-size = #-2 + \override Score.RehearsalMark.self-alignment-X = #LEFT + \override Score.RehearsalMark.font-size = #-2 % No modifications: \new Staff { \mark \markup { No modifications } \music } \new Staff \with { \remove "Time_signature_engraver" \consists "Ambitus_engraver" - \override StaffSymbol #'line-count = 4 + \override StaffSymbol.line-count = 4 } { \mark \markup { "Remove time sig, add ambitus, set staff to 4 lines" } diff --git a/input/regression/cue-clef-after-barline.ly b/input/regression/cue-clef-after-barline.ly index d514fc1873..0969fbcb62 100644 --- a/input/regression/cue-clef-after-barline.ly +++ b/input/regression/cue-clef-after-barline.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" instrument = \relative c' { \repeat unfold 40 { c8 } @@ -9,8 +9,8 @@ Solo = \relative c' { c2 c | % Change the break-align-orders of the score so that cue-clef comes after bar-line - \override Score.BarLine #'space-alist #'cue-clef = #'(minimum-space . 1.0) - \override Score.BreakAlignment #'break-align-orders = + \override Score.BarLine.space-alist.cue-clef = #'(minimum-space . 1.0) + \override Score.BreakAlignment.break-align-orders = ##(( ;; end-of-line: left-edge cue-end-clef ambitus breathing-sign clef staff-bar key-cancellation key-signature time-signature cue-clef custos) @@ -25,8 +25,8 @@ Solo = \relative c' { c2 c2 | % Revert back to default - \revert Score.BarLine #'(space-alist cue-clef) - \revert Score.BreakAlignment #'break-align-orders + \revert Score.BarLine.space-alist.cue-clef + \revert Score.BreakAlignment.break-align-orders \cueDuringWithClef #"instrQuote" #UP #"bass" { R1 } c2 c2 | } diff --git a/input/regression/custos.ly b/input/regression/custos.ly index 1ffaddae8d..b129343a6e 100644 --- a/input/regression/custos.ly +++ b/input/regression/custos.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "Custodes may be engraved in various styles." } @@ -14,21 +14,21 @@ { - \override Staff.Custos #'neutral-position = #4 + \override Staff.Custos.neutral-position = #4 - \override Staff.Custos #'style = #'hufnagel + \override Staff.Custos.style = #'hufnagel c'1^"hufnagel" \break < d' a' f''>1 - \override Staff.Custos #'style = #'medicaea + \override Staff.Custos.style = #'medicaea c'1^"medicaea" \break < d' a' f''>1 - \override Staff.Custos #'style = #'vaticana + \override Staff.Custos.style = #'vaticana c'1^"vaticana" \break < d' a' f''>1 - \override Staff.Custos #'style = #'mensural + \override Staff.Custos.style = #'mensural c'1^"mensural" \break < d' a' f''>1 } diff --git a/input/regression/display-lily-tests.ly b/input/regression/display-lily-tests.ly index 8662feb894..2ecae684e4 100644 --- a/input/regression/display-lily-tests.ly +++ b/input/regression/display-lily-tests.ly @@ -211,13 +211,13 @@ stderr of this run." \test ##[ \unset Score . skipBars #] % PropertyUnset \test ##[ \unset autoBeaming #] %% Layout properties -\test ##[ \override Staff . Stem #'thickness = #4.0 #] % OverrideProperty -\test ##[ \once \override Beam #'beam-thickness = #0.6 #] -\test ##[ \revert Staff . Stem #'thickness #] % RevertProperty -\test ##[ \revert Beam #'beam-thickness #] +\test ##[ \override Staff.Stem.thickness = #4.0 #] % OverrideProperty +\test ##[ \once \override Beam.beam-thickness = #0.6 #] +\test ##[ \revert Staff.Stem.thickness #] % RevertProperty +\test ##[ \revert Beam.beam-thickness #] \test "NOT A BUG" ##[ \oneVoice #] % resetting a bunch of properties -\test ##[ \override StaffGrouper #'(staff-staff-spacing basic-distance) = #7 #] % nested properties -\test ##[ \revert StaffGrouper #'(staff-staff-spacing basic-distance) #] % nested properties +\test ##[ \override StaffGrouper.staff-staff-spacing.basic-distance = #7 #] % nested properties +\test ##[ \revert StaffGrouper.staff-staff-spacing.basic-distance #] % nested properties %% \applyOutput \test ##[ \applyOutput #'Foo #(lambda (arg) (list)) #] @@ -241,10 +241,10 @@ stderr of this run." \test ##[ \ottava #1 #] % OttavaMusic %% \tweak -\test ##[ < \tweak #'duration-log #2 c > #] -\test ##[ < c \tweak #'transparent ##t e > #] -\test ##[ < \tweak #'color #'(1.0 0.0 0.0) \tweak #'duration-log #2 c > #] -\test ##[ c-\tweak #'font-size #3 -> #] +\test ##[ < \tweak duration-log #2 c > #] +\test ##[ < c \tweak transparent ##t e > #] +\test ##[ < \tweak color #'(1.0 0.0 0.0) \tweak duration-log #2 c > #] +\test ##[ c-\tweak font-size #3 -> #] \test ##[ < \tweak Accidental.color #'(1.0 0.0 0.0) cis eis g > #] %% end test. diff --git a/input/regression/dot-dot-count-override.ly b/input/regression/dot-dot-count-override.ly index 3b4d7af790..7d2d1ab293 100644 --- a/input/regression/dot-dot-count-override.ly +++ b/input/regression/dot-dot-count-override.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "The @code{dot-count} property @@ -8,8 +8,8 @@ for @code{Dots} can be modified by the user." \relative c'' { c4.. a16 - \override Dots #'dot-count = #4 + \override Dots.dot-count = #4 g4.. e16 - \override Dots #'dot-count = #0 + \override Dots.dot-count = #0 c4. r8 r2 } diff --git a/input/regression/drums.ly b/input/regression/drums.ly index 706fe0214a..b0479b1ddf 100644 --- a/input/regression/drums.ly +++ b/input/regression/drums.ly @@ -7,7 +7,7 @@ } -\version "2.16.0" +\version "2.17.6" drh = \drummode { cymc4.^"crash" hhc16^"h.h." hh \repeat "unfold" 5 {hhc8 hho hhc8 hh16 hh} hhc4 r4 r2 } drl = \drummode {\repeat "unfold" 3 {bd4 sn8 bd bd4 << bd ss >> } bd8 tommh tommh bd toml toml bd tomfh16 tomfh } @@ -18,8 +18,8 @@ timb = \drummode { \repeat "unfold" 2 {timh4 ssh timl8 ssh r timh r4 ssh8 timl r << \new DrumStaff \with { drumStyleTable = #timbales-style - \override StaffSymbol #'line-count = #2 - \override BarLine #'bar-extent = #'(-1 . 1) + \override StaffSymbol.line-count = #2 + \override BarLine.bar-extent = #'(-1 . 1) } << \set Staff.instrumentName = "timbales" \timb diff --git a/input/regression/dynamics-alignment-no-line-linebreak.ly b/input/regression/dynamics-alignment-no-line-linebreak.ly index c6165db856..69128631f6 100644 --- a/input/regression/dynamics-alignment-no-line-linebreak.ly +++ b/input/regression/dynamics-alignment-no-line-linebreak.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "Setting the style of a @code{DynamicTextSpanner} to @code{'none} @@ -7,7 +7,7 @@ to hide the line altogether should also work over line breaks. } \relative c'' { - \override DynamicTextSpanner #'style = #'none + \override DynamicTextSpanner.style = #'none c2\cresc g,2 \break g2 c'2\f diff --git a/input/regression/dynamics-alignment-no-line.ly b/input/regression/dynamics-alignment-no-line.ly index 4211b4f891..fd38e75b99 100644 --- a/input/regression/dynamics-alignment-no-line.ly +++ b/input/regression/dynamics-alignment-no-line.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "If the line for a @code{DynamicTextSpanner} is hidden, the @@ -10,7 +10,7 @@ dynamics to be unlinked." g4\p\cresc g g g g,1\f - \override DynamicTextSpanner #'style = #'none + \override DynamicTextSpanner.style = #'none g'4\p\cresc g g g g,1\f } diff --git a/input/regression/dynamics-context-textspan.ly b/input/regression/dynamics-context-textspan.ly index e21ee623e2..083585c31d 100644 --- a/input/regression/dynamics-context-textspan.ly +++ b/input/regression/dynamics-context-textspan.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "Text spanners work in the @code{Dynamics} context." @@ -9,7 +9,7 @@ c1 | c } \new Dynamics { - \override TextSpanner #'(bound-details left text) = #"rit." + \override TextSpanner.bound-details.left.text = #"rit." s1\startTextSpan s1\stopTextSpan } diff --git a/input/regression/dynamics-text-right-padding.ly b/input/regression/dynamics-text-right-padding.ly index 0a8b0120e1..1e3c4c6c3c 100644 --- a/input/regression/dynamics-text-right-padding.ly +++ b/input/regression/dynamics-text-right-padding.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "The space between an absolute dynamic and a dynamic text span can be changed using @code{'right-padding}. @@ -7,6 +7,6 @@ span can be changed using @code{'right-padding}. \relative c' { \dimTextDim - \once \override DynamicText #'right-padding = #0 + \once \override DynamicText.right-padding = #0 c4\fff\> c c c\! } diff --git a/input/regression/easy-notation.ly b/input/regression/easy-notation.ly index c810ba9c22..d8095a8d0a 100644 --- a/input/regression/easy-notation.ly +++ b/input/regression/easy-notation.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = " Easy-notation (or Ez-notation) prints names in note heads. @@ -11,6 +11,6 @@ You also get ledger lines, of course." f2 e f4 e - \override NoteHead #'note-names = #'#("U" "V" "W" "X" "Y" "Z" "z") + \override NoteHead.note-names = #'#("U" "V" "W" "X" "Y" "Z" "z") c2 d4 e } diff --git a/input/regression/episema.ly b/input/regression/episema.ly index 5de09630a0..0e71ae8bdc 100644 --- a/input/regression/episema.ly +++ b/input/regression/episema.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "An episema can be typeset over a single neume or a @@ -9,7 +9,7 @@ melisma. Its position is quantized between staff lines." \include "gregorian.ly" \new VaticanaVoice { - \revert Score.SpacingSpanner #'packed-spacing + \revert Score.SpacingSpanner.packed-spacing a\episemInitium\episemFinis \[ a\episemInitium \pes b \flexa a\episemFinis \] \[ a\episemInitium \pes b \flexa a b\episemFinis \flexa a \] diff --git a/input/regression/event-listener-output.ly b/input/regression/event-listener-output.ly index b7af7fb715..aa3d171c6b 100644 --- a/input/regression/event-listener-output.ly +++ b/input/regression/event-listener-output.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "Music events can be extracted from a score with event @@ -18,18 +18,18 @@ st = (parser location text) (string?) #{ - \override TextSpanner #'(bound-details left text) = $text + \override TextSpanner.bound-details.left.text = $text #}) vlnone = \new Staff { \set Staff.instrumentName = "violin-1" \set Staff.midiInstrument = "violin" - \override TextSpanner #'style = #'line - \override TextSpanner #'(bound-details right padding) = #-1 - \override TextSpanner #'(bound-details left stencil-align-dir-y) = + \override TextSpanner.style = #'line + \override TextSpanner.bound-details.right.padding = #-1 + \override TextSpanner.bound-details.left.stencil-align-dir-y = #CENTER - \override TextSpanner #'(bound-details right text) = + \override TextSpanner.bound-details.right.text = \markup { \draw-line #'(0 . -1) } \relative c' { \key d \major diff --git a/input/regression/figured-bass.ly b/input/regression/figured-bass.ly index 5d445a1b52..a5a9cde1fc 100644 --- a/input/regression/figured-bass.ly +++ b/input/regression/figured-bass.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { @@ -35,7 +35,7 @@ You can also enter markup strings. The vertical alignment may also be tuned. <3 6\\ > <"V7" ["bla" 6] \markup{ \musicglyph #"rests.2"} > - \once \override BassFigureAlignment #'stacking-dir = #UP + \once \override BassFigureAlignment.stacking-dir = #UP <3 [5 7]> } diff --git a/input/regression/finger-chords.ly b/input/regression/finger-chords.ly index ba89ec6233..488245c2e6 100644 --- a/input/regression/finger-chords.ly +++ b/input/regression/finger-chords.ly @@ -1,5 +1,5 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "It is possible to associate @@ -23,7 +23,7 @@ if @code{'add-stem-support} is set. \set fingeringOrientations = #'(down left up) < c-1 e-2 g-3 b-5 > 4 - \once \override Fingering #'staff-padding = #'() + \once \override Fingering.staff-padding = #'() < c-1 e-2 g-3 b-5 > 4 \set fingeringOrientations = #'(up right) @@ -32,7 +32,7 @@ if @code{'add-stem-support} is set. \set fingeringOrientations = #'(right) < c-1 e-2 g-3 b-5 > 8 - \override Fingering #'add-stem-support = ##t + \override Fingering.add-stem-support = ##t \set fingeringOrientations = #'(up right) < c-1 e-2 g-3 b-5 > 4. diff --git a/input/regression/fingering-column.ly b/input/regression/fingering-column.ly index be6fe7d4b6..ccf0aafaa0 100644 --- a/input/regression/fingering-column.ly +++ b/input/regression/fingering-column.ly @@ -1,4 +1,4 @@ -\version "2.17.1" +\version "2.17.6" \header { texidoc = "Horizontal @code{Fingering} grobs that collide do not intersect. @@ -8,8 +8,8 @@ Non-intersecting @code{Fingering} grobs are left alone. \relative c'' { \set fingeringOrientations = #'(left) - \override Fingering #'staff-padding = #'() - \override Fingering #'add-stem-support = ##f + \override Fingering.staff-padding = #'() + \override Fingering.add-stem-support = ##f 4 diff --git a/input/regression/fingering-cross-staff.ly b/input/regression/fingering-cross-staff.ly index 61760733de..26b91610c6 100644 --- a/input/regression/fingering-cross-staff.ly +++ b/input/regression/fingering-cross-staff.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "Fingerings work correctly with cross-staff beams." @@ -19,7 +19,7 @@ music = \relative c { \stemUp \music } \new Staff="down" \new Voice { \clef bass \stemDown - \override Fingering #'direction = #down + \override Fingering.direction = #down \transpose c c, \music } >> } diff --git a/input/regression/flags-default.ly b/input/regression/flags-default.ly index 4b27eb8ca0..3e815ea322 100644 --- a/input/regression/flags-default.ly +++ b/input/regression/flags-default.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" #(set-global-staff-size 17) \header { @@ -22,54 +22,54 @@ testnotes = { \autoBeamOff % Old settings: style set to default, 'mensural, 'no-flag; using the % default C++ function ly:stem::calc-stem { - \override Score.RehearsalMark #'self-alignment-X = #LEFT + \override Score.RehearsalMark.self-alignment-X = #LEFT \time 2/4 \mark "Default flags (C++)" \testnotes \mark "Symbol: 'mensural (C++)" - \override Flag #'style = #'mensural + \override Flag.style = #'mensural \testnotes \mark "Symbol: 'no-flag (C++)" - \override Flag #'style = #'no-flag + \override Flag.style = #'no-flag \testnotes } % The same, but using the Scheme implementation of default-flag { - \override Score.RehearsalMark #'self-alignment-X = #LEFT + \override Score.RehearsalMark.self-alignment-X = #LEFT \time 2/4 - \override Flag #'stencil = #default-flag - \revert Flag #'style + \override Flag.stencil = #default-flag + \revert Flag.style \mark "Default flags (Scheme)" \testnotes \mark "Symbol: 'mensural (Scheme)" - \override Flag #'style = #'mensural + \override Flag.style = #'mensural \testnotes \mark "Symbol: 'no-flag (Scheme)" - \override Flag #'style = #'no-flag + \override Flag.style = #'no-flag \testnotes } % New scheme functions: normal-flag, mensural-flag, no-flag { - \override Score.RehearsalMark #'self-alignment-X = #LEFT + \override Score.RehearsalMark.self-alignment-X = #LEFT \time 2/4 \mark "Function: normal-flag" - \override Flag #'stencil = #normal-flag + \override Flag.stencil = #normal-flag \testnotes \mark "Function: mensural-flag" - \override Flag #'stencil = #mensural-flag + \override Flag.stencil = #mensural-flag \testnotes \mark "Function: no-flag" - \override Flag #'stencil = #no-flag + \override Flag.stencil = #no-flag \testnotes } diff --git a/input/regression/flags-in-scheme.ly b/input/regression/flags-in-scheme.ly index 23f2d563e5..d18c1bef2d 100644 --- a/input/regression/flags-in-scheme.ly +++ b/input/regression/flags-in-scheme.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "The 'stencil property of the Flag grob can be set to a custom @@ -35,14 +35,14 @@ testnotes = { \autoBeamOff c'8 d'16 c'32 d'64 \acciaccatura {c'8} d'64 c''8 d''1 (ly:stencil-translate rotated-flag (cons (- (/ stem-width 2)) 0)))) { - \override Score.RehearsalMark #'self-alignment-X = #LEFT + \override Score.RehearsalMark.self-alignment-X = #LEFT \time 2/4 \mark "Function: weight-flag (custom)" - \override Flag #'stencil = #weight-flag + \override Flag.stencil = #weight-flag \testnotes \mark "Function: inverted-flag (custom)" - \override Flag #'stencil = #inverted-flag + \override Flag.stencil = #inverted-flag \testnotes } diff --git a/input/regression/flags-straight-stockhausen-boulez.ly b/input/regression/flags-straight-stockhausen-boulez.ly index 8fc0d1245e..7bda48a5e0 100644 --- a/input/regression/flags-straight-stockhausen-boulez.ly +++ b/input/regression/flags-straight-stockhausen-boulez.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "Flags can be drawn straight in the style used by @@ -10,15 +10,15 @@ Stockhausen and Boulez. stemLength = #(define-music-function (parser location length) (number?) "Set the length of the next stem explicitly." #{ - \once \override Stem #'length-fraction = #length + \once \override Stem.length-fraction = #length #} ) { \autoBeamOff \time 3/8 - \override Flag #'stencil = #modern-straight-flag - \override Stem #'length-fraction = #'1.5 + \override Flag.stencil = #modern-straight-flag + \override Stem.length-fraction = #'1.5 r8 \acciaccatura { \stemDown diff --git a/input/regression/flags-straight.ly b/input/regression/flags-straight.ly index 877d4ca406..80eb28c7f6 100644 --- a/input/regression/flags-straight.ly +++ b/input/regression/flags-straight.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "Straight flag styles." @@ -10,14 +10,14 @@ testnotes = { \autoBeamOff c'8 d'16 c'32 d'64 \acciaccatura {c'8} d'64 c''8 d''16 c''32 d''64 \acciaccatura {\stemDown c''8 \stemNeutral} d''64 } { - \override Score.RehearsalMark #'self-alignment-X = #LEFT + \override Score.RehearsalMark.self-alignment-X = #LEFT \time 2/4 \mark "modern straight" - \override Flag #'stencil = #modern-straight-flag + \override Flag.stencil = #modern-straight-flag \testnotes \mark "old straight (large angles)" - \override Flag #'stencil = #old-straight-flag + \override Flag.stencil = #old-straight-flag \testnotes % % \mark "custom slant" @@ -25,6 +25,6 @@ testnotes = { \autoBeamOff c'8 d'16 c'32 d'64 \acciaccatura {c'8} d'64 % % flag thickness and spacing % % up-flag angle and length % % down-flag angle and length -% \override Flag #'stencil = #(straight-flag 0.35 0.8 -5 0.5 60 2.0) +% \override Flag.stencil = #(straight-flag 0.35 0.8 -5 0.5 60 2.0) % \testnotes } diff --git a/input/regression/font-bogus-ligature.ly b/input/regression/font-bogus-ligature.ly index 61166e865a..dac42fe513 100644 --- a/input/regression/font-bogus-ligature.ly +++ b/input/regression/font-bogus-ligature.ly @@ -5,7 +5,7 @@ This may happen with incorrect font versions. " } -\version "2.16.0" +\version "2.17.6" \paper { ragged-right = ##T @@ -19,7 +19,7 @@ This may happen with incorrect font versions. \layout { \context { \Score - \override PaperColumn #'keep-inside-line = ##f + \override PaperColumn.keep-inside-line = ##f } } } diff --git a/input/regression/font-family-override.ly b/input/regression/font-family-override.ly index 84a0a4fcea..228bcaa072 100644 --- a/input/regression/font-family-override.ly +++ b/input/regression/font-family-override.ly @@ -5,7 +5,7 @@ } -\version "2.16.0" +\version "2.17.6" \paper { % change for other default global staff size. @@ -55,7 +55,7 @@ \layout { \context { \Score - \override PaperColumn #'keep-inside-line = ##f + \override PaperColumn.keep-inside-line = ##f } } diff --git a/input/regression/font-name.ly b/input/regression/font-name.ly index 523fc6f66d..d0e9a472c5 100644 --- a/input/regression/font-name.ly +++ b/input/regression/font-name.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { @@ -13,11 +13,11 @@ without size specification." { - \override Score.PaperColumn #'keep-inside-line = ##f - \override Staff.TimeSignature #'font-name = #"Times New Roman" + \override Score.PaperColumn.keep-inside-line = ##f + \override Staff.TimeSignature.font-name = #"Times New Roman" \time 3/4 \set Score.skipBars = ##t - \override Staff.MultiMeasureRestText #'font-name = #"LuxiMono" + \override Staff.MultiMeasureRestText.font-name = #"LuxiMono" R1*21^"Rest in LuxiMono" c'1_\markup { diff --git a/input/regression/footnote-auto-numbering-vertical-order.ly b/input/regression/footnote-auto-numbering-vertical-order.ly index 9aaa8eb922..61c156b3ff 100644 --- a/input/regression/footnote-auto-numbering-vertical-order.ly +++ b/input/regression/footnote-auto-numbering-vertical-order.ly @@ -30,28 +30,28 @@ in the correct vertical order. << \new Staff \relative c' { d4 e - \once \override FootnoteItem #'numbering-assertion-function = + \once \override FootnoteItem.numbering-assertion-function = #(lambda (grob) (make-footnote-numbering-assertion-function 0)) < f \footnote #'(1 . -1) \markup { n } a c > - \once \override FootnoteSpanner #'numbering-assertion-function = + \once \override FootnoteSpanner.numbering-assertion-function = #(simultaneous-footnote-numbering-assertion-function 2 4) a8-\footnote #'(1 . 1) \markup { p } \< -\footnote #'(1 . 1) \markup { o } [ b c d ] a4 b c\f | d a b c |\break d,4 e - \once \override FootnoteItem #'numbering-assertion-function = + \once \override FootnoteItem.numbering-assertion-function = #(lambda (grob) (make-footnote-numbering-assertion-function 6)) < f \footnote #'(1 . -1) \markup { n } a c > - \once \override FootnoteSpanner #'numbering-assertion-function = + \once \override FootnoteSpanner.numbering-assertion-function = #(simultaneous-footnote-numbering-assertion-function 8 10) a8-\footnote #'(1 . 1) \markup { p } \< -\footnote #'(1 . 1) \markup { o } [ b c d ] a4 b c | d a b c\f |\pageBreak d,4 e - \once \override FootnoteItem #'numbering-assertion-function = + \once \override FootnoteItem.numbering-assertion-function = #(lambda (grob) (make-footnote-numbering-assertion-function 12)) < f \footnote #'(1 . -1) \markup { n } a c > - \once \override FootnoteSpanner #'numbering-assertion-function = + \once \override FootnoteSpanner.numbering-assertion-function = #(simultaneous-footnote-numbering-assertion-function 14 16) a8-\footnote #'(1 . 1) \markup { p } \< -\single\footnote #'(1 . 1) \markup { o } Beam [ b c d ] a4 b c | @@ -59,28 +59,28 @@ in the correct vertical order. } \new Staff \relative c' { d4 e - \once \override FootnoteItem #'numbering-assertion-function = + \once \override FootnoteItem.numbering-assertion-function = #(lambda (grob) (make-footnote-numbering-assertion-function 1)) < f \footnote #'(1 . -1) \markup { n } a c > - \once \override FootnoteSpanner #'numbering-assertion-function = + \once \override FootnoteSpanner.numbering-assertion-function = #(simultaneous-footnote-numbering-assertion-function 3 5) a8-\single\footnote #'(1 . 1) \markup { p } Hairpin \< -\footnote #'(1 . 1) \markup { o } [ b c d ] a4 b c\f | d a b c |\break d,4 e - \once \override FootnoteItem #'numbering-assertion-function = + \once \override FootnoteItem.numbering-assertion-function = #(lambda (grob) (make-footnote-numbering-assertion-function 7)) < f \footnote #'(1 . -1) \markup { n } a c > - \once \override FootnoteSpanner #'numbering-assertion-function = + \once \override FootnoteSpanner.numbering-assertion-function = #(simultaneous-footnote-numbering-assertion-function 9 11) a8-\footnote #'(1 . 1) \markup { p } \< -\footnote #'(1 . 1) \markup { o } [ b c d ] a4 b c | d a b c\f |\pageBreak d,4 e - \once \override FootnoteItem #'numbering-assertion-function = + \once \override FootnoteItem.numbering-assertion-function = #(lambda (grob) (make-footnote-numbering-assertion-function 13)) < f \footnote #'(1 . -1) \markup { n } a c > - \once \override FootnoteSpanner #'numbering-assertion-function = + \once \override FootnoteSpanner.numbering-assertion-function = #(simultaneous-footnote-numbering-assertion-function 15 17) a8-\single\footnote #'(1 . 1) \markup { p } Hairpin \< -\footnote #'(1 . 1) \markup { o } [ b c d ] a4 b c | diff --git a/input/regression/footnote-auto-numbering.ly b/input/regression/footnote-auto-numbering.ly index 5db24f8847..9520780fce 100644 --- a/input/regression/footnote-auto-numbering.ly +++ b/input/regression/footnote-auto-numbering.ly @@ -38,7 +38,7 @@ footnotes. \markup { h i } \relative c' { - \once \override FootnoteItem #'numbering-assertion-function = + \once \override FootnoteItem.numbering-assertion-function = #(lambda (grob) (make-footnote-numbering-assertion-function 3)) \footnote #'(1 . -1) \markup { j } NoteHead a b c d @@ -52,10 +52,10 @@ footnotes. \relative c' { d4 e - \once \override FootnoteItem #'numbering-assertion-function = + \once \override FootnoteItem.numbering-assertion-function = #(lambda (grob) (make-footnote-numbering-assertion-function 5)) < f \footnote #'(1 . -1) \markup { n } a c > - \once \override FootnoteSpanner #'numbering-assertion-function = + \once \override FootnoteSpanner.numbering-assertion-function = #(simultaneous-footnote-numbering-assertion-function 6 7) a8-\footnote #'(1 . 1) \markup { p } \< -\footnote #'(1 . 1) \markup { o } [ b c d ] a4 b c | diff --git a/input/regression/footnote-break-visibility.ly b/input/regression/footnote-break-visibility.ly index 5bb4e23f86..4e0821ab63 100644 --- a/input/regression/footnote-break-visibility.ly +++ b/input/regression/footnote-break-visibility.ly @@ -18,7 +18,7 @@ This behavior can be overridden. \time 3/4 \break \pageBreak c2. - \once \override Score . FootnoteItem #'break-visibility = ##(#f #f #t) + \once \override Score.FootnoteItem.break-visibility = ##(#f #f #t) \footnote "foo" #'(0 . 2) "bar" Staff.TimeSignature \time 4/4 \break \pageBreak diff --git a/input/regression/footnote-spanner.ly b/input/regression/footnote-spanner.ly index 62a8aaf575..9798709ef9 100644 --- a/input/regression/footnote-spanner.ly +++ b/input/regression/footnote-spanner.ly @@ -37,7 +37,7 @@ b c d a b c d a b c d a\! -\once \override FootnoteSpanner #'spanner-placement = #RIGHT +\once \override FootnoteSpanner.spanner-placement = #RIGHT b4-\single\footnote \markup { \tiny "2." } #'(0.5 . 0.5) diff --git a/input/regression/fret-diagram-origins.ly b/input/regression/fret-diagram-origins.ly index 2c8803d426..89e3be9d17 100644 --- a/input/regression/fret-diagram-origins.ly +++ b/input/regression/fret-diagram-origins.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc=" @@ -20,11 +20,9 @@ of the topmost fret or string. \new FretBoards { \chordmode{ c1 | - \override FretBoard #'fret-diagram-details - #'orientation = #'landscape + \override FretBoard.fret-diagram-details.orientation = #'landscape c1 | - \override FretBoard #'fret-diagram-details - #'orientation = #'opposing-landscape + \override FretBoard.fret-diagram-details.orientation = #'opposing-landscape c1 } } diff --git a/input/regression/fret-diagrams-capo.ly b/input/regression/fret-diagrams-capo.ly index b8f887469c..e5b272fd6e 100644 --- a/input/regression/fret-diagrams-capo.ly +++ b/input/regression/fret-diagrams-capo.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc=" @@ -33,8 +33,7 @@ string, and its thickness can be changed. %% C major for guitar, with capo on third fret % thinner capo % verbose style - \override TextScript #'fret-diagram-details - #'capo-thickness = #0.2 + \override TextScript.fret-diagram-details.capo-thickness = #0.2 c' ^\markup { \fret-diagram-verbose #'((mute 6) (capo 3) diff --git a/input/regression/fret-diagrams-dots.ly b/input/regression/fret-diagrams-dots.ly index 569878084a..1189c0b82c 100644 --- a/input/regression/fret-diagrams-dots.ly +++ b/input/regression/fret-diagrams-dots.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc=" @@ -32,8 +32,7 @@ size, and coloring. (barre 5 1 3))} %% C major for guitar, verbose style - \override TextScript #'fret-diagram-details - #'dot-radius = #0.3 + \override TextScript.fret-diagram-details.dot-radius = #0.3 c' ^\markup { \fret-diagram-verbose #'((mute 6) (place-fret 5 3 1) @@ -44,9 +43,8 @@ size, and coloring. (barre 5 1 3))} %% C major for guitar, verbose style - \revert TextScript #'(fret-diagram-details dot-radius) - \once \override TextScript #'fret-diagram-details - #'dot-color = #'white + \revert TextScript.fret-diagram-details.dot-radius + \once \override TextScript.fret-diagram-details.dot-color = #'white c' ^\markup { \fret-diagram-verbose #'((mute 6) (place-fret 5 3 1) @@ -57,8 +55,7 @@ size, and coloring. (barre 5 1 3))} %% C major for guitar, verbose style - \once \override TextScript #'fret-diagram-details - #'dot-position = #0.5 + \once \override TextScript.fret-diagram-details.dot-position = #0.5 c'1 ^\markup { \fret-diagram-verbose #'((mute 6) (place-fret 5 3 1) diff --git a/input/regression/fret-diagrams-fingering.ly b/input/regression/fret-diagrams-fingering.ly index 7827f048c3..786d34110c 100644 --- a/input/regression/fret-diagrams-fingering.ly +++ b/input/regression/fret-diagrams-fingering.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc=" @@ -25,8 +25,7 @@ and fingering label font size can be adjusted. \new Voice { \textLengthOn %% C major for guitar, verbose style - \override TextScript #'fret-diagram-details - #'finger-code = #'below-string + \override TextScript.fret-diagram-details.finger-code = #'below-string c'1 ^\markup { \fret-diagram-verbose #'((mute 6) (place-fret 5 3 1) @@ -37,8 +36,7 @@ and fingering label font size can be adjusted. (barre 5 1 3))} %% C major for guitar, verbose style - \override TextScript #'fret-diagram-details - #'string-label-font-mag = #0.4 + \override TextScript.fret-diagram-details.string-label-font-mag = #0.4 c'1 ^\markup { \fret-diagram-verbose #'((mute 6) (place-fret 5 3 1) @@ -49,8 +47,7 @@ and fingering label font size can be adjusted. (barre 5 1 3))} %% C major for guitar, verbose style - \override TextScript #'fret-diagram-details - #'finger-code = #'in-dot + \override TextScript.fret-diagram-details.finger-code = #'in-dot c' ^\markup { \fret-diagram-verbose #'((mute 6) (place-fret 5 3 1) @@ -61,8 +58,7 @@ and fingering label font size can be adjusted. (barre 5 1 3))} %% C major for guitar, verbose style - \once \override TextScript #'fret-diagram-details - #'dot-color = #'white + \once \override TextScript.fret-diagram-details.dot-color = #'white c' ^\markup { \fret-diagram-verbose #'((mute 6) (place-fret 5 3 1) @@ -73,8 +69,7 @@ and fingering label font size can be adjusted. (barre 5 1 3))} %% C major for guitar, verbose style - \once \override TextScript #'fret-diagram-details - #'dot-label-font-mag = #0.75 + \once \override TextScript.fret-diagram-details.dot-label-font-mag = #0.75 c'1 ^\markup { \fret-diagram-verbose #'((mute 6) (place-fret 5 3 1) @@ -84,8 +79,7 @@ and fingering label font size can be adjusted. (place-fret 1 3 1) (barre 5 1 3))} %% dot color inversion, white on black - \once \override TextScript #'fret-diagram-details - #'dot-color = #'black + \once \override TextScript.fret-diagram-details.dot-color = #'black c' ^\markup { \fret-diagram-verbose #'((mute 6) (place-fret 5 3 1 inverted) @@ -95,8 +89,7 @@ and fingering label font size can be adjusted. (place-fret 1 3 1) (barre 5 1 3))} %% dot color inversion, black on white - \once \override TextScript #'fret-diagram-details - #'dot-color = #'white + \once \override TextScript.fret-diagram-details.dot-color = #'white c' ^\markup { \fret-diagram-verbose #'((mute 6) (place-fret 5 3 1 inverted) diff --git a/input/regression/fret-diagrams-fret-label.ly b/input/regression/fret-diagrams-fret-label.ly index 9f8a8b0732..6ae0e392b1 100644 --- a/input/regression/fret-diagrams-fret-label.ly +++ b/input/regression/fret-diagrams-fret-label.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc=" @@ -32,10 +32,8 @@ size, and number type. (barre 5 1 3))} %% C major for guitar, verbose style - \override TextScript #'fret-diagram-details - #'label-dir = #LEFT - \override TextScript #'fret-diagram-details - #'number-type = #'roman-upper + \override TextScript.fret-diagram-details.label-dir = #LEFT + \override TextScript.fret-diagram-details.number-type = #'roman-upper c' ^\markup { \fret-diagram-verbose #'((mute 6) (place-fret 5 3 1) @@ -46,13 +44,10 @@ size, and number type. (barre 5 1 3))} %% C major for guitar, verbose style - \revert TextScript #'(fret-diagram-details label-dir) - \override TextScript #'fret-diagram-details - #'fret-label-font-mag = #0.4 - \override TextScript #'fret-diagram-details - #'number-type = #'arabic - \once \override TextScript #'fret-diagram-details - #'fret-label-vertical-offset = #0.25 + \revert TextScript.fret-diagram-details.label-dir + \override TextScript.fret-diagram-details.fret-label-font-mag = #0.4 + \override TextScript.fret-diagram-details.number-type = #'arabic + \once \override TextScript.fret-diagram-details.fret-label-vertical-offset = #0.25 c' ^\markup { \fret-diagram-verbose #'((mute 6) (place-fret 5 3 1) @@ -63,11 +58,9 @@ size, and number type. (barre 5 1 3))} %% C major for guitar, verbose style - \revert TextScript #'(fret-diagram-details label-dir) - \once \override TextScript #'fret-diagram-details - #'number-type = #'custom - \once \override TextScript #'fret-diagram-details - #'fret-label-custom-format = #"~d°" + \revert TextScript.fret-diagram-details.label-dir + \once \override TextScript.fret-diagram-details.number-type = #'custom + \once \override TextScript.fret-diagram-details.fret-label-custom-format = #"~d°" c' ^\markup { \fret-diagram-verbose #'((mute 6) (place-fret 5 3 1) diff --git a/input/regression/fret-diagrams-landscape.ly b/input/regression/fret-diagrams-landscape.ly index 95f4f5f4eb..db52341ec7 100644 --- a/input/regression/fret-diagrams-landscape.ly +++ b/input/regression/fret-diagrams-landscape.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc=" @@ -19,18 +19,15 @@ Fret diagrams can be presented in landscape mode. \new Voice { \textLengthOn - \override TextScript #'fret-diagram-details - #'orientation = #'landscape + \override TextScript.fret-diagram-details.orientation = #'landscape %% C major for guitar, regular style c'1 ^\markup { \fret-diagram #"6-x;5-3-3;4-2-2;3-o;2-1;1-o;"} %% C major for guitar with barre on fret 3, regular style - \once \override TextScript #'fret-diagram-details - #'label-dir = #LEFT - \once \override TextScript #'fret-diagram-details - #'barre-type = #'straight + \once \override TextScript.fret-diagram-details.label-dir = #LEFT + \once \override TextScript.fret-diagram-details.barre-type = #'straight c' ^\markup { \fret-diagram #"f:1;s:1.2;6-x;c:5-1-3;5-3-1;4-5-2;3-5-3;2-5-4;1-3-1;"} diff --git a/input/regression/fret-diagrams-opposing-landscape.ly b/input/regression/fret-diagrams-opposing-landscape.ly index 60c8737253..29d617e5c2 100644 --- a/input/regression/fret-diagrams-opposing-landscape.ly +++ b/input/regression/fret-diagrams-opposing-landscape.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc=" @@ -19,18 +19,15 @@ Fret diagrams can be presented in landscape mode. \new Voice { \textLengthOn - \override TextScript #'fret-diagram-details - #'orientation = #'opposing-landscape + \override TextScript.fret-diagram-details.orientation = #'opposing-landscape %% C major for guitar, regular style c'1 ^\markup { \fret-diagram #"6-x;5-3-3;4-2-2;3-o;2-1;1-o;"} %% C major for guitar with barre on fret 3, regular style - \once \override TextScript #'fret-diagram-details - #'label-dir = #LEFT - \once \override TextScript #'fret-diagram-details - #'barre-type = #'straight + \once \override TextScript.fret-diagram-details.label-dir = #LEFT + \once \override TextScript.fret-diagram-details.barre-type = #'straight c' ^\markup { \fret-diagram #"f:1;s:1.2;6-x;c:5-1-3;5-3-1;4-5-2;3-5-3;2-5-4;1-3-1;"} diff --git a/input/regression/fret-diagrams-string-thickness.ly b/input/regression/fret-diagrams-string-thickness.ly index aff93e9f4b..d3ea85fd3d 100644 --- a/input/regression/fret-diagrams-string-thickness.ly +++ b/input/regression/fret-diagrams-string-thickness.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc=" @@ -29,7 +29,7 @@ string thickness. (barre 5 1 3))} %% C major for guitar, verbose style - \once \override TextScript #'thickness = #1.5 + \once \override TextScript.thickness = #1.5 c'1 ^\markup { \fret-diagram-verbose #'((mute 6) (place-fret 5 3 1) @@ -40,8 +40,7 @@ string thickness. (barre 5 1 3))} %% C major for guitar, verbose style - \once \override TextScript #'fret-diagram-details - #'string-thickness-factor = #0.3 + \once \override TextScript.fret-diagram-details.string-thickness-factor = #0.3 c' ^\markup { \fret-diagram-verbose #'((mute 6) (place-fret 5 3 1) diff --git a/input/regression/fret-diagrams-xo-label.ly b/input/regression/fret-diagrams-xo-label.ly index bfb0aa6125..b54f5cf254 100644 --- a/input/regression/fret-diagrams-xo-label.ly +++ b/input/regression/fret-diagrams-xo-label.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc=" @@ -25,20 +25,15 @@ can be changed. \fret-diagram-terse #"x;x;o;2-1;3-2;2-3;"} %% D major for guitar, terse style - \once \override TextScript #'fret-diagram-details - #'top-fret-thickness = #5 - \once \override TextScript #'fret-diagram-details - #'xo-font-magnification = #0.3 + \once \override TextScript.fret-diagram-details.top-fret-thickness = #5 + \once \override TextScript.fret-diagram-details.xo-font-magnification = #0.3 d'1 ^\markup { \fret-diagram-terse #"x;x;o;2-1;3-2;2-3;"} %% D major for guitar, terse style - \override TextScript #'fret-diagram-details - #'mute-string = #"M" - \override TextScript #'fret-diagram-details - #'open-string = #"*" - \override TextScript #'fret-diagram-details - #'xo-padding = #0.5 + \override TextScript.fret-diagram-details.mute-string = #"M" + \override TextScript.fret-diagram-details.open-string = #"*" + \override TextScript.fret-diagram-details.xo-padding = #0.5 d'1 ^\markup { \fret-diagram-terse #"x;x;o;2-1;3-2;2-3;"} diff --git a/input/regression/glissando-broken-multiple.ly b/input/regression/glissando-broken-multiple.ly index f766c18d33..ce150f885d 100644 --- a/input/regression/glissando-broken-multiple.ly +++ b/input/regression/glissando-broken-multiple.ly @@ -2,14 +2,14 @@ texidoc = "When broken, glissandi can span multiple lines." } -\version "2.16.0" +\version "2.17.6" \paper { ragged-right = ##t } \relative c'' { - \override Glissando #'breakable = ##t - \override Glissando #'after-line-breaking = ##t + \override Glissando.breakable = ##t + \override Glissando.after-line-breaking = ##t d1\glissando \break s1 \break s1 diff --git a/input/regression/glissando-broken-unkilled.ly b/input/regression/glissando-broken-unkilled.ly index d1f46c5ea5..29659bac61 100644 --- a/input/regression/glissando-broken-unkilled.ly +++ b/input/regression/glissando-broken-unkilled.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "Broken glissandi anticipate the pitch on the next line." @@ -6,8 +6,8 @@ \score { \relative c' { - \override Glissando #'after-line-breaking = ##t - \override Glissando #'breakable = ##t + \override Glissando.after-line-breaking = ##t + \override Glissando.breakable = ##t c1\glissando \break c'1 @@ -23,8 +23,8 @@ \score { \relative c' { - \override Glissando #'after-line-breaking = ##t - \override Glissando #'breakable = ##t + \override Glissando.after-line-breaking = ##t + \override Glissando.breakable = ##t c1\glissando \break c'1 diff --git a/input/regression/glissando-broken.ly b/input/regression/glissando-broken.ly index c397a7fc3c..baf5993d99 100644 --- a/input/regression/glissando-broken.ly +++ b/input/regression/glissando-broken.ly @@ -2,12 +2,12 @@ texidoc = "If broken, Glissandi anticipate on the pitch of the next line." } -\version "2.16.0" +\version "2.17.6" \paper { ragged-right = ##T } \relative c'' { - \override Glissando #'breakable = ##t + \override Glissando.breakable = ##t d1 \glissando | \break c,1 diff --git a/input/regression/glissando-index.ly b/input/regression/glissando-index.ly index 8eb0b1cd86..f3d53a7902 100644 --- a/input/regression/glissando-index.ly +++ b/input/regression/glissando-index.ly @@ -1,11 +1,11 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "Individual glissandi within a chord can be tweaked." } \relative c' { - \once \override Voice . Glissando #'style = + \once \override Voice.Glissando.style = #(lambda (grob) (if (eq? 1 (ly:grob-property grob 'glissando-index)) 'zigzag 'default)) 1 \glissando s1 diff --git a/input/regression/glissando-skip.ly b/input/regression/glissando-skip.ly index be8ce1515b..94dd576dcc 100644 --- a/input/regression/glissando-skip.ly +++ b/input/regression/glissando-skip.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "@code{NoteColumn} grobs can be skipped over by glissandi. @@ -7,6 +7,6 @@ \relative c' { a2 \glissando - \once \override NoteColumn #'glissando-skip = ##t + \once \override NoteColumn.glissando-skip = ##t f''4 d, } diff --git a/input/regression/glissando.ly b/input/regression/glissando.ly index 057b8d3c4e..bdb5124483 100644 --- a/input/regression/glissando.ly +++ b/input/regression/glissando.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header{ @@ -18,7 +18,7 @@ The engraver does no time-keeping, so it involves some trickery to get } \new Staff \relative c''{ - \override Glissando #'breakable = ##t + \override Glissando.breakable = ##t %% gliss non gliss and c4 \glissando d e \glissando f \glissando \break @@ -26,7 +26,7 @@ The engraver does no time-keeping, so it involves some trickery to get c \glissando d, \glissando e' << { e8 \glissando g8 } \\ { \repeat unfold 4 d16 } >> - \override Glissando #'style = #'zigzag + \override Glissando.style = #'zigzag c4 \glissando c,, \glissando c' \glissando d } diff --git a/input/regression/grace-stem-length.ly b/input/regression/grace-stem-length.ly index 45eb1b4c44..49b488b6d9 100644 --- a/input/regression/grace-stem-length.ly +++ b/input/regression/grace-stem-length.ly @@ -3,7 +3,7 @@ normal notes, if possible. They should never be longer, even if that would lead to beam quanting problems." } -\version "2.16.0" +\version "2.17.6" \layout { ragged-right = ##t @@ -15,7 +15,7 @@ would lead to beam quanting problems." << { c16[ b] } \\ >> \grace { c16[ b] } d4 -% \override Beam #'inspect-quants =#'(2.8 . 2.5) +% \override Beam.inspect-quants =#'(2.8 . 2.5) % \grace { c16[ b] } d4 } diff --git a/input/regression/grace-stems.ly b/input/regression/grace-stems.ly index c45799d0eb..62f576b57d 100644 --- a/input/regression/grace-stems.ly +++ b/input/regression/grace-stems.ly @@ -1,5 +1,5 @@ -\version "2.16.0" +\version "2.17.6" \header{ texidoc = "Here @code{startGraceMusic} should set @code{no-stem-extend} to true; the two grace beams should be the same here. @@ -14,9 +14,9 @@ true; the two grace beams should be the same here. \context Voice \relative c { \grace { f8[ e8] - \override Stem #'no-stem-extend = ##t + \override Stem.no-stem-extend = ##t f8[ e8] - \revert Stem #'no-stem-extend + \revert Stem.no-stem-extend } a4 diff --git a/input/regression/grid-lines.ly b/input/regression/grid-lines.ly index 4ee9efe7cf..e43000956c 100644 --- a/input/regression/grid-lines.ly +++ b/input/regression/grid-lines.ly @@ -5,24 +5,24 @@ staves synchronized with the notes." } -\version "2.16.0" +\version "2.17.6" skips = { \time 12/8 - \once \override Score.GridLine #'thickness = #4.0 + \once \override Score.GridLine.thickness = #4.0 s8 s8 s8 - \once \override Score.GridLine #'thickness = #3.0 + \once \override Score.GridLine.thickness = #3.0 s8 s8 s8 - \once \override Score.GridLine #'thickness = #4.0 + \once \override Score.GridLine.thickness = #4.0 s8 s8 s8 - \once \override Score.GridLine #'thickness = #3.0 + \once \override Score.GridLine.thickness = #3.0 s8 s8 s8 @@ -40,7 +40,7 @@ skips = \RhythmicStaff \consists "Grid_point_engraver" gridInterval = #(ly:make-moment 1 8) - \override BarLine #'bar-extent = #'(-0.025 . 0.025) + \override BarLine.bar-extent = #'(-0.025 . 0.025) } \context { \StaffGroup @@ -49,10 +49,10 @@ skips = \context { \Score \consists "Grid_line_span_engraver" - \override SystemStartBrace #'transparent = ##t + \override SystemStartBrace.transparent = ##t - \override NoteColumn #'X-offset = #-0.5 - \override NoteHead #'Y-offset = #0.75 + \override NoteColumn.X-offset = #-0.5 + \override NoteHead.Y-offset = #0.75 } } @@ -63,7 +63,7 @@ skips = \new StaffGroup << \new RhythmicStaff \with { - \override NoteHead #'no-ledgers = ##t + \override NoteHead.no-ledgers = ##t } { \stemUp @@ -71,11 +71,11 @@ skips = } \new RhythmicStaff { - \override NoteHead #'transparent = ##t - \override NoteHead #'no-ledgers = ##t - \override Stem #'transparent = ##t - \override Flag #'transparent = ##t - \override Beam #'transparent = ##t + \override NoteHead.transparent = ##t + \override NoteHead.no-ledgers = ##t + \override Stem.transparent = ##t + \override Flag.transparent = ##t + \override Beam.transparent = ##t << \skips % force regular spacing by introducing notes. diff --git a/input/regression/grob-tweak.ly b/input/regression/grob-tweak.ly index 93f55d7ee7..9a065a3217 100644 --- a/input/regression/grob-tweak.ly +++ b/input/regression/grob-tweak.ly @@ -6,7 +6,7 @@ } -\version "2.16.0" +\version "2.17.6" \paper { ragged-right = ##t } @@ -14,9 +14,9 @@ { \set fingeringOrientations = #'(right) < - \tweak #'font-size #3 c - \tweak #'color #red d-\tweak #'font-size #8 -4 - \tweak #'style #'cross g - \tweak #'duration-log #1 a + \tweak font-size #3 c + \tweak color #red d-\tweak font-size #8 -4 + \tweak style #'cross g + \tweak duration-log #1 a >4 } diff --git a/input/regression/hairpin-barline-break.ly b/input/regression/hairpin-barline-break.ly index decd8f9c9d..3dffd61e59 100644 --- a/input/regression/hairpin-barline-break.ly +++ b/input/regression/hairpin-barline-break.ly @@ -5,7 +5,7 @@ do not print that ending. But on the previous line, this hairpin should not be left open, and should end at the bar line. " } -\version "2.16.0" +\version "2.17.6" \layout { line-width = 4.\cm @@ -15,7 +15,7 @@ should not be left open, and should end at the bar line. " c1\> \break c1\! - \override Hairpin #'to-barline = ##f + \override Hairpin.to-barline = ##f c1\> \break c1\! diff --git a/input/regression/hairpin-circled.ly b/input/regression/hairpin-circled.ly index bfda3413cc..2da785101c 100644 --- a/input/regression/hairpin-circled.ly +++ b/input/regression/hairpin-circled.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { @@ -10,9 +10,9 @@ followed by a crescendo al niente should only print one circle." \layout { ragged-right = ##t } \relative c'' { - \override Hairpin #'circled-tip = ##t + \override Hairpin.circled-tip = ##t c1\< d\! d\> c\! - \override Hairpin #'to-barline = ##f + \override Hairpin.to-barline = ##f e\> c\< d\! \break c\< \break e d\! c\> \break diff --git a/input/regression/hairpin-dashed.ly b/input/regression/hairpin-dashed.ly index ac6c007e94..8e860fa22a 100644 --- a/input/regression/hairpin-dashed.ly +++ b/input/regression/hairpin-dashed.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc ="Hairpin crescendi may be dashed. " @@ -7,6 +7,6 @@ \relative c' { - \override Hairpin #'style = #'dashed-line + \override Hairpin.style = #'dashed-line f2\< g c1 d4\> b a gis\! } diff --git a/input/regression/hairpin-ending.ly b/input/regression/hairpin-ending.ly index 38508a1167..3c70b07330 100644 --- a/input/regression/hairpin-ending.ly +++ b/input/regression/hairpin-ending.ly @@ -1,5 +1,5 @@ -\version "2.16.0" +\version "2.17.6" \header { @@ -12,7 +12,7 @@ into them." \layout { ragged-right = ##t } \relative c'' { - \override Score.PaperColumn #'keep-inside-line = ##f + \override Score.PaperColumn.keep-inside-line = ##f c4 \> c4 c4\! c4_\ff \> c4 c4\!\p << diff --git a/input/regression/hairpin-neighboring-span-dynamics.ly b/input/regression/hairpin-neighboring-span-dynamics.ly index 84392607e1..9527267ff7 100644 --- a/input/regression/hairpin-neighboring-span-dynamics.ly +++ b/input/regression/hairpin-neighboring-span-dynamics.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "Bound padding for hairpins also applies before following @@ -8,7 +8,7 @@ is not scaled down. } \relative c' { - \override Hairpin #'to-barline = ##f + \override Hairpin.to-barline = ##f c2\> \dimTextDim c2\> @@ -16,7 +16,7 @@ is not scaled down. c\> c\! \break \dimTextDim c2\> - \override Hairpin #'bound-padding = #5 + \override Hairpin.bound-padding = #5 \dimHairpin c2\> \dimTextDim diff --git a/input/regression/hairpin-to-barline.ly b/input/regression/hairpin-to-barline.ly index 2bc3a9bec8..be083aaacf 100644 --- a/input/regression/hairpin-to-barline.ly +++ b/input/regression/hairpin-to-barline.ly @@ -5,9 +5,9 @@ should end at that bar line. " } -\version "2.16.0" +\version "2.17.6" \relative c'' { - \override Hairpin #'bound-padding = #1.0 + \override Hairpin.bound-padding = #1.0 c4\< c2. c4\! } diff --git a/input/regression/hara-kiri-alive-with.ly b/input/regression/hara-kiri-alive-with.ly index f8dc4d921b..4a2a7f6bdb 100644 --- a/input/regression/hara-kiri-alive-with.ly +++ b/input/regression/hara-kiri-alive-with.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "Staves in a PianoStaff remain alive as long as any of @@ -9,7 +9,7 @@ the staves has something interesting." \context { \Staff \RemoveEmptyStaves - \override VerticalAxisGroup #'remove-first = ##t + \override VerticalAxisGroup.remove-first = ##t } } diff --git a/input/regression/hara-kiri-keep-previous-settings.ly b/input/regression/hara-kiri-keep-previous-settings.ly index 0f9dca6466..545500c90b 100644 --- a/input/regression/hara-kiri-keep-previous-settings.ly +++ b/input/regression/hara-kiri-keep-previous-settings.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = @@ -12,7 +12,7 @@ not erase previous settings to the Staff context. ragged-right= ##t \context { \Staff - \override StaffSymbol #'line-count = 4 + \override StaffSymbol.line-count = 4 \consists "Ambitus_engraver" \remove "Clef_engraver" } diff --git a/input/regression/harp-pedals-sanity-checks.ly b/input/regression/harp-pedals-sanity-checks.ly index 1482e24579..e239adc6bb 100644 --- a/input/regression/harp-pedals-sanity-checks.ly +++ b/input/regression/harp-pedals-sanity-checks.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" #(ly:set-option 'warning-as-error #f) #(ly:expect-warning (_ "Harp pedal diagram contains dividers at positions ~a. Normally, there is only one divider after the third pedal.") '(1 3 5)) @@ -14,7 +14,7 @@ a warning is printed out, but they should still look okay." } \relative c'' { - \override Score.PaperColumn #'keep-inside-line = ##f + \override Score.PaperColumn.keep-inside-line = ##f % Sanity checks: #pedals != 7: c1^\markup \harp-pedal #"^-v|--" % Sanity checks: no divider, multiple dividers, divider on wrong position: diff --git a/input/regression/harp-pedals-tweaking.ly b/input/regression/harp-pedals-tweaking.ly index 3a2f3af762..d071833768 100644 --- a/input/regression/harp-pedals-tweaking.ly +++ b/input/regression/harp-pedals-tweaking.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "Harp pedals can be tweaked through the size, thickness and @@ -6,10 +6,10 @@ harp-pedal-details properties of TextScript." } \relative c'' { - \override Score.PaperColumn #'keep-inside-line = ##f - \override Voice.TextScript #'(harp-pedal-details box-width) = #1 - \once \override Voice.TextScript #'size = #1.5 - \once \override Voice.TextScript #'thickness = #7 + \override Score.PaperColumn.keep-inside-line = ##f + \override Voice.TextScript.harp-pedal-details.box-width = #1 + \once \override Voice.TextScript.size = #1.5 + \once \override Voice.TextScript.thickness = #7 c1^\markup \harp-pedal #"o^ovo-|vovo-o^" c1^\markup \override #'(harp-pedal-details . ( (box-width . 0.6) @@ -18,9 +18,9 @@ harp-pedal-details properties of TextScript." (space-before-divider . 0.1) (space-after-divider . 1.2))) { \harp-pedal #"o^ovo-|vovo-o^"} - \revert Voice.TextScript #'(harp-pedal-details box-width) - \override Voice.TextScript #'(harp-pedal-details circle-thickness) = #3 - \override Voice.TextScript #'(harp-pedal-details circle-x-padding) = #0.6 - \override Voice.TextScript #'(harp-pedal-details circle-y-padding) = #-0.3 + \revert Voice.TextScript.harp-pedal-details.box-width + \override Voice.TextScript.harp-pedal-details.circle-thickness = #3 + \override Voice.TextScript.harp-pedal-details.circle-x-padding = #0.6 + \override Voice.TextScript.harp-pedal-details.circle-y-padding = #-0.3 c1^\markup \harp-pedal #"o^ovo-|vovo-o^" } diff --git a/input/regression/horizontal-bracket-tweak.ly b/input/regression/horizontal-bracket-tweak.ly index 1ce625fe6f..3ffb66efc5 100644 --- a/input/regression/horizontal-bracket-tweak.ly +++ b/input/regression/horizontal-bracket-tweak.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "Horizontal brackets are created with the correct event-cause, ensuring @@ -13,7 +13,7 @@ tweaks are applied to the correct spanner." } \relative c' { - c1-\tweak #'thickness #6 \startGroup + c1-\tweak thickness #6 \startGroup c1\startGroup c1\stopGroup c1\stopGroup diff --git a/input/regression/id.ly b/input/regression/id.ly index e90f11d3c6..7595621102 100644 --- a/input/regression/id.ly +++ b/input/regression/id.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "Shows the id property of a grob being set. This should have @@ -6,4 +6,4 @@ no effect in the PS backend. " } -{ \override NoteHead #'id = #"foo" c } +{ \override NoteHead.id = #"foo" c } diff --git a/input/regression/in-note.ly b/input/regression/in-note.ly index aff4877dae..2e3bffb754 100644 --- a/input/regression/in-note.ly +++ b/input/regression/in-note.ly @@ -9,7 +9,7 @@ \book { \relative c' { \repeat unfold 5 { - \once \override FootnoteItem #'footnote = ##f + \once \override FootnoteItem.footnote = ##f \footnote "" #'(0 . 0) \markup { \box \fill-line { "this is a test" } } NoteHead diff --git a/input/regression/incipit.ly b/input/regression/incipit.ly index 7e8ea62a77..166560f811 100644 --- a/input/regression/incipit.ly +++ b/input/regression/incipit.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "Incipits can be printed using an @code{InstrumentName} @@ -19,10 +19,10 @@ grob." \score { \new Staff { %% All this would be shortcuted by an appropriate music function: - \override Staff.InstrumentName #'music = ##{ \clef "petrucci-c1" c'4 d' e' f' #} - \override Staff.InstrumentName #'self-alignment-X = #RIGHT - \override Staff.InstrumentName #'padding = #0 - \override Staff.InstrumentName #'stencil = + \override Staff.InstrumentName.music = ##{ \clef "petrucci-c1" c'4 d' e' f' #} + \override Staff.InstrumentName.self-alignment-X = #RIGHT + \override Staff.InstrumentName.padding = #0 + \override Staff.InstrumentName.stencil = #(lambda (grob) (let* ((instrument-name (ly:grob-property grob 'long-text)) (layout (ly:output-def-clone (ly:grob-layout grob))) diff --git a/input/regression/instrument-name-hara-kiri.ly b/input/regression/instrument-name-hara-kiri.ly index 58de023f9e..7e6db4ac3b 100644 --- a/input/regression/instrument-name-hara-kiri.ly +++ b/input/regression/instrument-name-hara-kiri.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "Instrument names are removed when the staves are @@ -10,7 +10,7 @@ disappears, as does the instrument name." \new PianoStaff << \new Staff { - \override Staff.VerticalAxisGroup #'remove-empty = ##t + \override Staff.VerticalAxisGroup.remove-empty = ##t \set PianoStaff.instrumentName = #"up" \set PianoStaff.shortInstrumentName = #"u" c'1\break R diff --git a/input/regression/instrument-name-x-align.ly b/input/regression/instrument-name-x-align.ly index cbceec3d99..9516a517c4 100644 --- a/input/regression/instrument-name-x-align.ly +++ b/input/regression/instrument-name-x-align.ly @@ -8,12 +8,12 @@ the following systems, respectively." } -\version "2.16.0" +\version "2.17.6" \paper { left-margin = 3\cm } \score { \new StaffGroup << \new Staff { - \override Staff . InstrumentName #'self-alignment-X = #LEFT + \override Staff.InstrumentName.self-alignment-X = #LEFT \set Staff . instrumentName = \markup \column { "Left aligned" "instrument name" } @@ -21,7 +21,7 @@ the following systems, respectively." c''1 \break c'' } \new Staff { - \override Staff . InstrumentName #'self-alignment-X = #CENTER + \override Staff.InstrumentName.self-alignment-X = #CENTER \set Staff . instrumentName = \markup \center-column { "Centered" "instrument name" } @@ -29,7 +29,7 @@ the following systems, respectively." g'1 g' } \new Staff { - \override Staff . InstrumentName #'self-alignment-X = #RIGHT + \override Staff.InstrumentName.self-alignment-X = #RIGHT \set Staff . instrumentName = \markup \column \right-align { "Right aligned" "instrument name" } diff --git a/input/regression/key-clefs.ly b/input/regression/key-clefs.ly index 58534f078c..ec18bc00be 100644 --- a/input/regression/key-clefs.ly +++ b/input/regression/key-clefs.ly @@ -1,5 +1,5 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "Each clef has its own accidental placing rules, which can be adjusted using @code{sharp-positions} and @code{flat-positions}." } @@ -26,12 +26,12 @@ and @code{flat-positions}." } \key cis \major cis \key ces \major ces \break R1 \tempo "B-sharp on top" - \override Staff.KeySignature #'sharp-positions = #'(6 0 1 2 3 4 5) - \override Staff.KeyCancellation #'sharp-positions = #'(6 0 1 2 3 4 5) + \override Staff.KeySignature.sharp-positions = #'(6 0 1 2 3 4 5) + \override Staff.KeyCancellation.sharp-positions = #'(6 0 1 2 3 4 5) \key cis \major R \tempo "Flats throughout the staff" - \override Staff.KeySignature #'flat-positions = #'((-5 . 5)) - \override Staff.KeyCancellation #'flat-positions = #'((-5 . 5)) + \override Staff.KeySignature.flat-positions = #'((-5 . 5)) + \override Staff.KeyCancellation.flat-positions = #'((-5 . 5)) \key ces \major R \clef tenor \key cis \major cis \break \key ces \major ces diff --git a/input/regression/key-signature-padding.ly b/input/regression/key-signature-padding.ly index 4d2dbd66ab..4f46271696 100644 --- a/input/regression/key-signature-padding.ly +++ b/input/regression/key-signature-padding.ly @@ -5,10 +5,10 @@ } -\version "2.16.0" +\version "2.17.6" { - \override Staff.KeySignature #'padding-pairs + \override Staff.KeySignature.padding-pairs = #'((("accidentals.flat" . "accidentals.sharp.slashslash.stemstemstem") . 0.5)) \set Staff.keySignature = #`((4 . ,FLAT) (6 . ,THREE-Q-SHARP) (2 . ,SEMI-FLAT)) e2 diff --git a/input/regression/laissez-vibrer-tie-head-direction.ly b/input/regression/laissez-vibrer-tie-head-direction.ly index 9d28c006b1..af166fece5 100644 --- a/input/regression/laissez-vibrer-tie-head-direction.ly +++ b/input/regression/laissez-vibrer-tie-head-direction.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "The 'head-direction of a LaissezVibrerTieColumn should @@ -8,7 +8,7 @@ be able to be set without causing a segmentation fault." \relative c'' { c2 \laissezVibrer - \once \override LaissezVibrerTieColumn #'head-direction = #RIGHT + \once \override LaissezVibrerTieColumn.head-direction = #RIGHT c \laissezVibrer } diff --git a/input/regression/laissez-vibrer-ties.ly b/input/regression/laissez-vibrer-ties.ly index a693c2109e..53d868c1f0 100644 --- a/input/regression/laissez-vibrer-ties.ly +++ b/input/regression/laissez-vibrer-ties.ly @@ -10,7 +10,7 @@ They have fixed size. Their formatting can be tuned with " } -\version "2.16.0" +\version "2.17.6" \paper { ragged-right = ##t } @@ -22,7 +22,7 @@ They have fixed size. Their formatting can be tuned with 4.\laissezVibrer r8 4\laissezVibrer r - \override LaissezVibrerTieColumn #'tie-configuration + \override LaissezVibrerTieColumn.tie-configuration = #'((-7 . -1) (-5 . -1) (-3 . 1) diff --git a/input/regression/ledger-lines-varying-staves.ly b/input/regression/ledger-lines-varying-staves.ly index b36b52730d..9a9f160119 100644 --- a/input/regression/ledger-lines-varying-staves.ly +++ b/input/regression/ledger-lines-varying-staves.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "Ledger lines should appear at every other location for a variety of staves using both @code{line-count} and @@ -16,36 +16,36 @@ notes = \relative c' { \new Staff { % upper and lower lines both odd #(define mylines '(-1 0 1)) - \override Staff.StaffSymbol #'line-count = #(length mylines) - \override Staff.StaffSymbol #'line-positions = #mylines + \override Staff.StaffSymbol.line-count = #(length mylines) + \override Staff.StaffSymbol.line-positions = #mylines \notes } \new Staff { % upper and lower lines both even #(define mylines '(-2 0 2)) - \override Staff.StaffSymbol #'line-positions = #mylines + \override Staff.StaffSymbol.line-positions = #mylines - \override Staff.StaffSymbol #'line-count = #(length mylines) + \override Staff.StaffSymbol.line-count = #(length mylines) \notes } \new Staff { % lower line odd, upper line even #(define mylines '(-1 0 2)) - \override Staff.StaffSymbol #'line-positions = #mylines - \override Staff.StaffSymbol #'line-count = #(length mylines) + \override Staff.StaffSymbol.line-positions = #mylines + \override Staff.StaffSymbol.line-count = #(length mylines) \notes } \new Staff { % odd line count - \override Staff.StaffSymbol #'line-count = #5 + \override Staff.StaffSymbol.line-count = #5 \notes } \new Staff { % even line count - \override Staff.StaffSymbol #'line-count = #4 + \override Staff.StaffSymbol.line-count = #4 \notes } diff --git a/input/regression/les-nereides.ly b/input/regression/les-nereides.ly index ebe1cb221d..c8c47c4bb9 100644 --- a/input/regression/les-nereides.ly +++ b/input/regression/les-nereides.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { composer = "ARTHUR GRAY" @@ -54,7 +54,7 @@ treble = \new Voice \relative c''{ cis''''4^\markup { \small \italic "m.g." }\arpeggio~ \grace { cis8 - \revert Stem #'direction + \revert Stem.direction a16[-5_( fis dis] \ottava #0 @@ -72,7 +72,7 @@ treble = \new Voice \relative c''{ r8 8(\mf % \fingerUp - \override Fingering #'direction = #UP + \override Fingering.direction = #UP e)-1-4-5 r @@ -88,7 +88,7 @@ trebleTwo = \new Voice \relative c''{ \stemDown \slurDown % \fingerDown - \override Fingering #'direction = #DOWN + \override Fingering.direction = #DOWN s2 | %1 s1*2 @@ -99,9 +99,9 @@ trebleTwo = \new Voice \relative c''{ | %5 s8 cis4. d4 % fair to count as one tweak? - \override Fingering #'add-stem-support = ##t %tweak - \override Fingering #'padding = #0.15 - \override Fingering #'slur-padding = #0.1 + \override Fingering.add-stem-support = ##t %tweak + \override Fingering.padding = #0.15 + \override Fingering.slur-padding = #0.1 8[( | %6 )] cis'4. d4 @@ -119,7 +119,7 @@ bass = \new Voice \relative c{ r8. e,16(\f_2 8[ ] | %2 - %\override Staff.SustainPedalLineSpanner #'staff-padding = #5 %tweak + %\override Staff.SustainPedalLineSpanner.staff-padding = #5 %tweak 4\sustainOn \change Staff=treble @@ -154,7 +154,7 @@ bass = \new Voice \relative c{ >> \grace { - \override Flag #'stroke-style = #"grace" + \override Flag.stroke-style = #"grace" s8 s16 s s @@ -163,7 +163,7 @@ bass = \new Voice \relative c{ \clef bass 32(\sustainOff\sustainOn - \revert Flag #'stroke-style + \revert Flag.stroke-style } 2) @@ -171,10 +171,10 @@ bass = \new Voice \relative c{ \slurUp % \fingerDown - \override Fingering #'direction = #DOWN + \override Fingering.direction = #DOWN - %\override Staff.SustainPedalLineSpanner #'staff-padding = #3.5 %tweak + %\override Staff.SustainPedalLineSpanner.staff-padding = #3.5 %tweak \set Staff.pedalSustainStyle = #'mixed %%a,8 e'[-5(]) @@ -208,7 +208,7 @@ bassTwo = \new Voice \relative c{ } middleDynamics = { - %\override Dynamics.TextScript #'padding = #-1 %tweak + %\override Dynamics.TextScript.padding = #-1 %tweak s2 s1*2 | %4 diff --git a/input/regression/lily-in-scheme.ly b/input/regression/lily-in-scheme.ly index 1232a90aac..cc59cbd152 100644 --- a/input/regression/lily-in-scheme.ly +++ b/input/regression/lily-in-scheme.ly @@ -12,23 +12,23 @@ the @code{TextScript} grob. } -\version "2.16.0" +\version "2.17.6" \layout { ragged-right = ##t } withPaddingA = #(define-music-function (parser location padding music) (number? ly:music?) - #{ \override TextScript #'padding = #padding + #{ \override TextScript.padding = #padding $music - \revert TextScript #'padding #}) + \revert TextScript.padding #}) withPaddingB = #(define-music-function (parser location padding music) (number? ly:music?) - #{ \override TextScript #'padding = #(* padding 2) + #{ \override TextScript.padding = #(* padding 2) $music - \revert TextScript #'padding #}) + \revert TextScript.padding #}) withPaddingC = #(define-music-function (parser location padding music) (number? ly:music?) - #{ \override TextScript #'padding = #(+ 1 (* padding 2)) + #{ \override TextScript.padding = #(+ 1 (* padding 2)) $music - \revert TextScript #'padding #}) + \revert TextScript.padding #}) { c'^"1" diff --git a/input/regression/line-arrows.ly b/input/regression/line-arrows.ly index affd3a7ab0..1b3bccc8a3 100644 --- a/input/regression/line-arrows.ly +++ b/input/regression/line-arrows.ly @@ -2,26 +2,26 @@ texidoc = "Arrows can be applied to text-spanners and line-spanners (such as the Glissando)" } -\version "2.16.0" +\version "2.17.6" \paper { ragged-right = ##t } \relative c'' { - \override TextSpanner #'bound-padding = #1.0 - \override TextSpanner #'style = #'line - \override TextSpanner #'(bound-details right arrow) = ##t - \override TextSpanner #'(bound-details left text) = #"fof" - \override TextSpanner #'(bound-details right text) = #"gag" - \override TextSpanner #'(bound-details right padding) = #0.6 + \override TextSpanner.bound-padding = #1.0 + \override TextSpanner.style = #'line + \override TextSpanner.bound-details.right.arrow = ##t + \override TextSpanner.bound-details.left.text = #"fof" + \override TextSpanner.bound-details.right.text = #"gag" + \override TextSpanner.bound-details.right.padding = #0.6 - \override TextSpanner #'(bound-details right stencil-align-dir-y) = #CENTER - \override TextSpanner #'(bound-details left stencil-align-dir-y) = #CENTER + \override TextSpanner.bound-details.right.stencil-align-dir-y = #CENTER + \override TextSpanner.bound-details.left.stencil-align-dir-y = #CENTER - \override Glissando #'(bound-details right arrow) = ##t - \override Glissando #'arrow-length = #0.5 - \override Glissando #'arrow-width = #0.25 + \override Glissando.bound-details.right.arrow = ##t + \override Glissando.arrow-length = #0.5 + \override Glissando.arrow-width = #0.25 a8\startTextSpan gis8 a4 b4\glissando b,4 | g' c\stopTextSpan c diff --git a/input/regression/line-dash-small-period.ly b/input/regression/line-dash-small-period.ly index a3542cb43e..c572d2375e 100644 --- a/input/regression/line-dash-small-period.ly +++ b/input/regression/line-dash-small-period.ly @@ -5,11 +5,11 @@ } -\version "2.16.0" +\version "2.17.6" \relative c' { - \override Staff.OttavaBracket #'dash-period = #0.1 - \override Score.OttavaBracket #'dash-fraction = #1 + \override Staff.OttavaBracket.dash-period = #0.1 + \override Score.OttavaBracket.dash-fraction = #1 \ottava #1 c4 c diff --git a/input/regression/line-dashed-period.ly b/input/regression/line-dashed-period.ly index 3f63d32b5d..0aa17361b4 100644 --- a/input/regression/line-dashed-period.ly +++ b/input/regression/line-dashed-period.ly @@ -5,7 +5,7 @@ starts and ends on a full dash. " } -\version "2.16.0" +\version "2.17.6" \layout { indent = 0.0\mm @@ -18,8 +18,8 @@ starts and ends on a full dash. " c1_\< c c1\! } \new Staff { - \override DynamicTextSpanner #'dash-period = #3 - \override DynamicTextSpanner #'dash-fraction = #0.3 + \override DynamicTextSpanner.dash-period = #3 + \override DynamicTextSpanner.dash-fraction = #0.3 \crescTextCresc c1^\< c c1\! } diff --git a/input/regression/line-style-zigzag-spacing.ly b/input/regression/line-style-zigzag-spacing.ly index 9d0a28137d..ab35aa1d95 100644 --- a/input/regression/line-style-zigzag-spacing.ly +++ b/input/regression/line-style-zigzag-spacing.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "Setting @code{'zigzag} style for spanners does not @@ -10,10 +10,10 @@ the second markup and default trillspanner. \relative c' { c1^"text" - \override TrillSpanner #'style = #'zigzag + \override TrillSpanner.style = #'zigzag c1\startTrillSpan c2^\stopTrillSpan c^"text" - \revert TrillSpanner #'style + \revert TrillSpanner.style c1\startTrillSpan c1^\stopTrillSpan } diff --git a/input/regression/line-style.ly b/input/regression/line-style.ly index 31f284e82f..2d77edd91d 100644 --- a/input/regression/line-style.ly +++ b/input/regression/line-style.ly @@ -1,24 +1,24 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "Cover all line styles available." } \relative c'' { - \override Glissando #'breakable = ##t + \override Glissando.breakable = ##t s2 d2 \glissando d'2 - \override Glissando #'style = #'dashed-line + \override Glissando.style = #'dashed-line d,2 \glissando d'2 - \override Glissando #'style = #'dotted-line + \override Glissando.style = #'dotted-line d,2 \glissando d'2 - \override Glissando #'style = #'zigzag + \override Glissando.style = #'zigzag d,2 \glissando d'2 - \override Glissando #'style = #'trill + \override Glissando.style = #'trill d,2 \glissando d'2 - \override Glissando #'style = #'none + \override Glissando.style = #'none d,2 \glissando d'2 } diff --git a/input/regression/lyric-combine-switch-voice-2.ly b/input/regression/lyric-combine-switch-voice-2.ly index 4236de7c86..0cc2b7308e 100644 --- a/input/regression/lyric-combine-switch-voice-2.ly +++ b/input/regression/lyric-combine-switch-voice-2.ly @@ -2,7 +2,7 @@ { texidoc = "switching voices in the middle of the lyrics is possible using @code{lyricsto}." } -\version "2.16.0" +\version "2.17.6" << \relative \new Voice = "lahlah" { @@ -10,7 +10,7 @@ texidoc = "switching voices in the middle of the lyrics is possible using @code{ << \new Voice = "alternative" { \voiceOne - \override NoteColumn #'force-hshift = #-3 + \override NoteColumn.force-hshift = #-3 a'4 } { \voiceTwo diff --git a/input/regression/lyric-combine-switch-voice.ly b/input/regression/lyric-combine-switch-voice.ly index d78a8a86b4..7548edad73 100644 --- a/input/regression/lyric-combine-switch-voice.ly +++ b/input/regression/lyric-combine-switch-voice.ly @@ -5,7 +5,7 @@ if the switch occurs together with context instantiation." } -\version "2.16.0" +\version "2.17.6" << \relative \new Voice = "lahlah" { @@ -16,7 +16,7 @@ if the switch occurs together with context instantiation." \voiceOne \times 2/3 { %% show associations clearly. - \override NoteColumn #'force-hshift = #-3 + \override NoteColumn.force-hshift = #-3 r8 f g } } diff --git a/input/regression/lyric-hyphen-retain.ly b/input/regression/lyric-hyphen-retain.ly index 9428c029ab..6a45c767d9 100644 --- a/input/regression/lyric-hyphen-retain.ly +++ b/input/regression/lyric-hyphen-retain.ly @@ -14,7 +14,7 @@ effect of a setting is delayed is one syllable." } -\version "2.16.0" +\version "2.17.6" \layout { ragged-right = ##t @@ -35,10 +35,10 @@ effect of a setting is delayed is one syllable." syl -- lab word %% increase minimum-distance: forces more space, so hyphen reappears - \override LyricHyphen #'minimum-distance = #1.0 + \override LyricHyphen.minimum-distance = #1.0 syl -- lab word %% minimum-distance 0 for LyricSpace: this places words next to each other. - \override LyricSpace #'minimum-distance = #0.0 + \override LyricSpace.minimum-distance = #0.0 syl -- lab word } diff --git a/input/regression/lyric-hyphen.ly b/input/regression/lyric-hyphen.ly index bbff245607..7fcc3a5258 100644 --- a/input/regression/lyric-hyphen.ly +++ b/input/regression/lyric-hyphen.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "In lyrics, hyphens may be used." } @@ -9,7 +9,7 @@ \new Voice { c' (c') c'( c') } \addlyrics { - \override Lyrics . LyricSpace #'minimum-distance = #5.0 + \override Lyrics.LyricSpace.minimum-distance = #5.0 a -- b x -- y } diff --git a/input/regression/lyric-tweak.ly b/input/regression/lyric-tweak.ly index aed4b8aae2..10631bd2d9 100644 --- a/input/regression/lyric-tweak.ly +++ b/input/regression/lyric-tweak.ly @@ -3,7 +3,7 @@ texidoc = "The @code{\\tweak} function can be used in Lyrics." } -\version "2.16.0" +\version "2.17.6" \paper { ragged-right = ##t } @@ -11,8 +11,8 @@ \new Lyrics \lyricmode { \markup \raise #1 \rotate #30 One 4 - \tweak #'extra-offset #'(0 . 2) fish, + \tweak extra-offset #'(0 . 2) fish, \markup \raise #1 \rotate #-30 two fish, - \tweak #'color #red red fish, - \tweak #'color #blue blue fish. + \tweak color #red red fish, + \tweak color #blue blue fish. } diff --git a/input/regression/lyrics-bar.ly b/input/regression/lyrics-bar.ly index 1f41177f9b..633e041bb6 100644 --- a/input/regression/lyrics-bar.ly +++ b/input/regression/lyrics-bar.ly @@ -1,4 +1,4 @@ -\version "2.17.5" +\version "2.17.6" \header{ texidoc=" @@ -31,9 +31,9 @@ lyrics do not collide with barlines. \layout { \context { \Lyrics - \override VerticalAxisGroup #'nonstaff-nonstaff-spacing #'minimum-distance = #4.2 - \override LyricText #'Y-offset = #-0.7 - \override BarLine #'bar-extent = #'(-2 . 2) + \override VerticalAxisGroup.nonstaff-nonstaff-spacing.minimum-distance = #4.2 + \override LyricText.Y-offset = #-0.7 + \override BarLine.bar-extent = #'(-2 . 2) } } diff --git a/input/regression/lyrics-no-notes.ly b/input/regression/lyrics-no-notes.ly index cb3fe3e868..30d2535c59 100644 --- a/input/regression/lyrics-no-notes.ly +++ b/input/regression/lyrics-no-notes.ly @@ -6,9 +6,9 @@ paper column is very wide." \layout{ ragged-right = ##t } -\version "2.16.0" +\version "2.17.6" << - \override Score.PaperColumn #'keep-inside-line = ##f + \override Score.PaperColumn.keep-inside-line = ##f \new Staff \relative c' { \key aes \major \context Voice = "1" { diff --git a/input/regression/markup-commands.ly b/input/regression/markup-commands.ly index f3ececfd80..56506da8e1 100644 --- a/input/regression/markup-commands.ly +++ b/input/regression/markup-commands.ly @@ -5,7 +5,7 @@ } \paper { ragged-right = ##T } -\version "2.16.0" +\version "2.17.6" \score{ { @@ -40,7 +40,7 @@ \layout { \context { \Score - \override PaperColumn #'keep-inside-line = ##f + \override PaperColumn.keep-inside-line = ##f } } } diff --git a/input/regression/markup-line-thickness.ly b/input/regression/markup-line-thickness.ly index 274e4f89b7..c226ae21de 100644 --- a/input/regression/markup-line-thickness.ly +++ b/input/regression/markup-line-thickness.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { @@ -8,9 +8,9 @@ } \new Staff { - \override TextSpanner #'bound-details #'right #'text = + \override TextSpanner.bound-details.right.text = #(markup #:draw-line '(0 . -1)) - \override TextSpanner #'thickness = #2 + \override TextSpanner.thickness = #2 c'4 \startTextSpan c'4 \stopTextSpan } diff --git a/input/regression/markup-note-grob-style.ly b/input/regression/markup-note-grob-style.ly index 24f8545c60..d40aee8718 100644 --- a/input/regression/markup-note-grob-style.ly +++ b/input/regression/markup-note-grob-style.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "The @code{'style} property from grobs such as @@ -8,12 +8,12 @@ the default note head style for @code{\\note} and } \relative c' { - \override Staff.TimeSignature #'stencil = + \override Staff.TimeSignature.stencil = #(lambda (grob) (grob-interpret-markup grob (markup #:override '(baseline-skip . 0) #:column (#:number "2" #:note "2" DOWN)))) - \override TextSpanner #'(bound-details left text) = + \override TextSpanner.bound-details.left.text = \markup { \note #"16" #UP } c1\startTextSpan c1\stopTextSpan diff --git a/input/regression/markup-note.ly b/input/regression/markup-note.ly index 1fece8436e..b642b98df6 100644 --- a/input/regression/markup-note.ly +++ b/input/regression/markup-note.ly @@ -3,7 +3,7 @@ texidoc = "The note markup function may be used to make metronome markings. It works for a variety of flag, dot and duration settings." } -\version "2.16.0" +\version "2.17.6" \score { \relative c'' @@ -52,14 +52,14 @@ } - \override NoteHead #'style = #'triangle + \override NoteHead.style = #'triangle c4 a } \layout { \context { \Score - \override PaperColumn #'keep-inside-line = ##f + \override PaperColumn.keep-inside-line = ##f } } diff --git a/input/regression/markup-syntax.ly b/input/regression/markup-syntax.ly index cd475a1bbf..dc56d260ac 100644 --- a/input/regression/markup-syntax.ly +++ b/input/regression/markup-syntax.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "Demo of markup texts, using LilyPond syntax." @@ -54,7 +54,7 @@ \layout { \context { \Score - \override PaperColumn #'keep-inside-line = ##f + \override PaperColumn.keep-inside-line = ##f } } diff --git a/input/regression/markup-user.ly b/input/regression/markup-user.ly index 698e13bce1..e9f1bba990 100644 --- a/input/regression/markup-user.ly +++ b/input/regression/markup-user.ly @@ -5,7 +5,7 @@ the @code{define-markup-command} scheme macro." \layout { ragged-right = ##t } -\version "2.16.0" +\version "2.17.6" #(define-markup-command (upcase paper props str) (string?) "Upcase the string characters. Syntax: \\upcase #\"string\"" @@ -19,7 +19,7 @@ the @code{define-markup-command} scheme macro." \layout { \context { \Score - \override PaperColumn #'keep-inside-line = ##f + \override PaperColumn.keep-inside-line = ##f } } } diff --git a/input/regression/mensural-ligatures.ly b/input/regression/mensural-ligatures.ly index 5e1f05d49a..bf15f85e7b 100644 --- a/input/regression/mensural-ligatures.ly +++ b/input/regression/mensural-ligatures.ly @@ -16,8 +16,8 @@ } \context { \Score - \override SpacingSpanner #'packed-spacing = ##t - \override PaperColumn #'keep-inside-line = ##f + \override SpacingSpanner.packed-spacing = ##t + \override PaperColumn.keep-inside-line = ##f } } @@ -213,14 +213,14 @@ \] \[ - \override NoteHead #'style = #'blackpetrucci + \override NoteHead.style = #'blackpetrucci b\longa^\markup { "LBBBBB." } c'\breve d' g - \once \override NoteHead #'ligature-flexa = ##t + \once \override NoteHead.ligature-flexa = ##t f - \revert NoteHead #'style + \revert NoteHead.style g\breve. \] @@ -233,11 +233,11 @@ \] \[ - \override NoteHead #'style = #'blackpetrucci + \override NoteHead.style = #'blackpetrucci e'1^\markup { "SSB" } a g\breve - \revert NoteHead #'style + \revert NoteHead.style \] \[ @@ -248,29 +248,29 @@ \] \[ - \override NoteHead #'style = #'blackpetrucci + \override NoteHead.style = #'blackpetrucci e'\longa^\markup { "LBB" } f'\breve - \revert NoteHead #'style + \revert NoteHead.style e' \] \[ - \override NoteHead #'style = #'blackpetrucci + \override NoteHead.style = #'blackpetrucci b\breve^\markup { "BBBBBBL" } g - \override NoteHead #'ligature-flexa = ##t - \override NoteHead #'flexa-width = #3 + \override NoteHead.ligature-flexa = ##t + \override NoteHead.flexa-width = #3 f f' - \override NoteHead #'flexa-width = #5 + \override NoteHead.flexa-width = #5 b c' - \revert NoteHead #'style + \revert NoteHead.style % though ligature-flexa is still ##t, this pair must be drawn as recta b\longa - \revert NoteHead #'flexa-width - \revert NoteHead #'ligature-flexa + \revert NoteHead.flexa-width + \revert NoteHead.ligature-flexa \] \bar "|" \break @@ -303,7 +303,7 @@ \context Staff \with { - \override StaffSymbol #'line-count = #4 + \override StaffSymbol.line-count = #4 } { \clef "petrucci-c5" diff --git a/input/regression/mensural.ly b/input/regression/mensural.ly index bf2fae37d8..3f028f97ff 100644 --- a/input/regression/mensural.ly +++ b/input/regression/mensural.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "There is limited support for mensural notation: note head @@ -9,7 +9,7 @@ both for up and down stems." { \context Voice { - \override NoteHead #'style = #'mensural + \override NoteHead.style = #'mensural \transpose c d'' { c4 c2 c8 c16 c16 c1 c\breve c\longa } \transpose c c' { c4 c2 c8 c16 c16 c1 c\breve c\longa } }} diff --git a/input/regression/metronome-mark-broken-bound.ly b/input/regression/metronome-mark-broken-bound.ly index e75549626a..16325e9557 100644 --- a/input/regression/metronome-mark-broken-bound.ly +++ b/input/regression/metronome-mark-broken-bound.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "A @code{MetronomeMark}, @code{RehearsalMark} and @code{BarNumber} @@ -15,14 +15,14 @@ should not effect the starting point of spanners. } \new Staff { - \override Score.MetronomeMark #'break-visibility = #all-visible - \override TupletBracket #'breakable = ##t - \override Beam #'breakable = ##t - \override Glissando #'breakable = ##t + \override Score.MetronomeMark.break-visibility = #all-visible + \override TupletBracket.breakable = ##t + \override Beam.breakable = ##t + \override Glissando.breakable = ##t \ottava #1 \times 1/1 { e'8\<\startTextSpan\startTrillSpan\glissando - [ \override NoteColumn #'glissando-skip = ##t\repeat unfold 22 e'8 - \revert NoteColumn #'glissando-skip e'8\!\stopTextSpan\stopTrillSpan ] } | + [ \override NoteColumn.glissando-skip = ##t\repeat unfold 22 e'8 + \revert NoteColumn.glissando-skip e'8\!\stopTextSpan\stopTrillSpan ] } | } \addlyrics { ah __ \repeat unfold 21 { \skip 4 } _ rrgh } \addlyrics { ah -- \repeat unfold 21 { \skip 4 } _ rrgh } diff --git a/input/regression/metronome-mark-loose-column.ly b/input/regression/metronome-mark-loose-column.ly index dd6f44b004..deca81dd52 100644 --- a/input/regression/metronome-mark-loose-column.ly +++ b/input/regression/metronome-mark-loose-column.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "Metronome marks aligned on notes do not interfere with @@ -21,7 +21,7 @@ the second note in the lower staff." \layout { \context { \Score - \override NonMusicalPaperColumn #'stencil = #ly:paper-column::print + \override NonMusicalPaperColumn.stencil = #ly:paper-column::print } } } diff --git a/input/regression/metronome-marking-align-order.ly b/input/regression/metronome-marking-align-order.ly index 18edbe5859..21410c6e6c 100644 --- a/input/regression/metronome-marking-align-order.ly +++ b/input/regression/metronome-marking-align-order.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "Metronome marks respect symbol order in @@ -17,8 +17,8 @@ measure. } \relative c' { - \override Staff.KeySignature #'break-align-anchor-alignment = #LEFT - \override Score.MetronomeMark #'break-align-symbols = #'(time-signature key-signature) + \override Staff.KeySignature.break-align-anchor-alignment = #LEFT + \override Score.MetronomeMark.break-align-symbols = #'(time-signature key-signature) \key c \minor \tempo "Time" c1 diff --git a/input/regression/metronome-marking-break-align.ly b/input/regression/metronome-marking-break-align.ly index 849ebb6146..81e2599f03 100644 --- a/input/regression/metronome-marking-break-align.ly +++ b/input/regression/metronome-marking-break-align.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "@code{\\tempo} marks are aligned with the time signature @@ -28,7 +28,7 @@ with a key signature. \time 8/8 \tempo "T-time" R1 - \override Score.MetronomeMark #'break-align-symbols = #'(key-signature) + \override Score.MetronomeMark.break-align-symbols = #'(key-signature) \key as \major \tempo "T-key" R1 diff --git a/input/regression/modern-tab-clef-scaled.ly b/input/regression/modern-tab-clef-scaled.ly index 186b71c0eb..ceafcc05db 100644 --- a/input/regression/modern-tab-clef-scaled.ly +++ b/input/regression/modern-tab-clef-scaled.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header{ texidoc = "The sans serif style tab clef is automatically adjusted to different string spacings." @@ -32,7 +32,7 @@ guitar = \relative c { \new TabStaff { \clef "moderntab" \set TabStaff.stringTunings = #guitar-tuning - \override TabStaff.StaffSymbol #'staff-space = #1.0 % default value is 1.5 + \override TabStaff.StaffSymbol.staff-space = #1.0 % default value is 1.5 \guitar } >> diff --git a/input/regression/morgenlied.ly b/input/regression/morgenlied.ly index dbaecbb074..9b5003e3f0 100644 --- a/input/regression/morgenlied.ly +++ b/input/regression/morgenlied.ly @@ -111,7 +111,7 @@ pianoRH = \relative c''' \repeat volta 2 { g16(_\p fis a g fis g f e d c b a ) | 8( ) r8 r | r8 c'( e,) f r a | - \once \override DynamicLineSpanner #'padding =#3 + \once \override DynamicLineSpanner.padding =#3 r8 << { s8\> s8\! } << { fis( g) } \\ { c,4 } >> >> r8 | 4. r8 \clef bass | @@ -141,7 +141,7 @@ pianoLH = \relative c'' \repeat volta 2 { fis r4 8( | 4.) - \once \override Slur #'height-limit = #1.0 + \once \override Slur.height-limit = #1.0 4.( | 4.) | c,4 r8 g4 r8 | @@ -171,13 +171,13 @@ pianoLH = \relative c'' \repeat volta 2 { \layout { \context { \Lyrics - \override LyricText #'font-size = #-1 + \override LyricText.font-size = #-1 } \context { \Score - \override Beam #'beam-thickness = #0.55 - \override SpacingSpanner #'spacing-increment = #1.0 - \override Slur #'height-limit = #1.5 + \override Beam.beam-thickness = #0.55 + \override SpacingSpanner.spacing-increment = #1.0 + \override Slur.height-limit = #1.5 } } \midi { diff --git a/input/regression/mozart-hrn3-defs.ily b/input/regression/mozart-hrn3-defs.ily index 4fe4973efe..3fca03fd3f 100644 --- a/input/regression/mozart-hrn3-defs.ily +++ b/input/regression/mozart-hrn3-defs.ily @@ -1,10 +1,10 @@ % -longgrace = \override Flag #'stroke-style = #'() -endlonggrace = \revert Flag #'stroke-style +longgrace = \override Flag.stroke-style = #'() +endlonggrace = \revert Flag.stroke-style ritenuto = \markup { \italic "rit." } -\version "2.16.0" +\version "2.17.6" \layout { \context { @@ -12,11 +12,11 @@ ritenuto = \markup { \italic "rit." } skipBars = ##t midiInstrument = #"french horn" %% try to mimic Breitkopf - \override RehearsalMark #'padding = #1 + \override RehearsalMark.padding = #1 restNumberThreshold = #1 - \override RehearsalMark #'font-series = #'bold - \override RehearsalMark #'font-size = #4.5 + \override RehearsalMark.font-series = #'bold + \override RehearsalMark.font-size = #4.5 } } diff --git a/input/regression/mozart-hrn3-romanze.ily b/input/regression/mozart-hrn3-romanze.ily index 145551b2a9..403d7aaf49 100644 --- a/input/regression/mozart-hrn3-romanze.ily +++ b/input/regression/mozart-hrn3-romanze.ily @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \include "mozart-hrn3-defs.ily" romanze = \relative c' { @@ -44,12 +44,12 @@ romanze = \relative c' { \grace e16 d8.[ c16) \< ] c8[ c-.( c-. c)-.]\! \mark "C" - \override DynamicLineSpanner #'staff-padding = #2.5 + \override DynamicLineSpanner.staff-padding = #2.5 des1\sfp g,1\sfp c\sfp c,\sfp - \revert DynamicLineSpanner #'staff-padding + \revert DynamicLineSpanner.staff-padding R1*3 r8 c[\p c c] c2~ c8[ c' c c] c2~ diff --git a/input/regression/multi-measure-rest-center.ly b/input/regression/multi-measure-rest-center.ly index bc1a648567..67130754de 100644 --- a/input/regression/multi-measure-rest-center.ly +++ b/input/regression/multi-measure-rest-center.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "The multimeasure rest is centered exactly between bar lines." @@ -12,8 +12,8 @@ { \set Score.skipBars = ##t - \override Staff.BarLine #'hair-thickness = #7.5 - \override Staff.MultiMeasureRest #'hair-thickness = #10 + \override Staff.BarLine.hair-thickness = #7.5 + \override Staff.MultiMeasureRest.hair-thickness = #10 c'1 R1*20 c'1 } diff --git a/input/regression/multi-measure-rest-multi-staff-center.ly b/input/regression/multi-measure-rest-multi-staff-center.ly index 2b9aa7e169..b063413003 100644 --- a/input/regression/multi-measure-rest-multi-staff-center.ly +++ b/input/regression/multi-measure-rest-multi-staff-center.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "Though the default spacing for multi-measure rests @@ -8,7 +8,7 @@ restored by overriding @code{spacing-pair}." << \new Staff { - \once \override MultiMeasureRest #'spacing-pair = + \once \override MultiMeasureRest.spacing-pair = #'(break-alignment . staff-bar) R1 } diff --git a/input/regression/multi-measure-rest-staff-position.ly b/input/regression/multi-measure-rest-staff-position.ly index 241cd92040..bd917b8849 100644 --- a/input/regression/multi-measure-rest-staff-position.ly +++ b/input/regression/multi-measure-rest-staff-position.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "Multi measure rest staff position can be overridden @@ -7,6 +7,6 @@ to 0. } \relative c' { - \override MultiMeasureRest #'staff-position = #0 + \override MultiMeasureRest.staff-position = #0 R1 } diff --git a/input/regression/multi-measure-rest-text.ly b/input/regression/multi-measure-rest-text.ly index cc58c2470f..ad3d6ccf69 100644 --- a/input/regression/multi-measure-rest-text.ly +++ b/input/regression/multi-measure-rest-text.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { @@ -22,7 +22,7 @@ measures stretch to accommodate wide texts. R2.^"4" R2.*3_\markup { \roman "a1b2c3" } R2.*10^"inner"^"top"_"inner"_"bot" - \override MultiMeasureRestText #'springs-and-rods + \override MultiMeasureRestText.springs-and-rods = #ly:multi-measure-rest::set-text-rods R2.^"very very very very very very long text" diff --git a/input/regression/multi-measure-rest-tweaks.ly b/input/regression/multi-measure-rest-tweaks.ly index e05c7964ee..af157a37c7 100644 --- a/input/regression/multi-measure-rest-tweaks.ly +++ b/input/regression/multi-measure-rest-tweaks.ly @@ -2,23 +2,23 @@ texidoc = "Multi-measure rests standard values can be tweaked." } -\version "2.16.0" +\version "2.17.6" \markup "Use non-standard multi-measure rests:" \new Staff { - \override MultiMeasureRest #'usable-duration-logs = #(iota 2 1) + \override MultiMeasureRest.usable-duration-logs = #(iota 2 1) \time 1/4 R4 \time 2/4 R2 } \markup "Round up to the longer rest:" \new Staff { - \override MultiMeasureRest #'round-up-to-longer-rest = ##t + \override MultiMeasureRest.round-up-to-longer-rest = ##t \time 3/2 R1. \time 7/2 R\breve.. } \markup "Round up to the longer rest only in specified time signatures:" \new Staff { - \override MultiMeasureRest #'round-up-exceptions = #'((3 . 2)) + \override MultiMeasureRest.round-up-exceptions = #'((3 . 2)) \time 3/2 R1. \time 7/2 R\breve.. \time 3/2 R1. diff --git a/input/regression/music-function-end-spanners.ly b/input/regression/music-function-end-spanners.ly index f86e1a0c7f..628cee139d 100644 --- a/input/regression/music-function-end-spanners.ly +++ b/input/regression/music-function-end-spanners.ly @@ -6,7 +6,7 @@ end span events at the end of a note." } -\version "2.16.0" +\version "2.17.6" \paper{ ragged-right = ##T } @@ -14,7 +14,7 @@ end span events at the end of a note." << { c'4 c c c } \\ { - \override TextSpanner #'bound-details #'left #'text = "x" + \override TextSpanner.bound-details.left.text = "x" \endSpanners c,2\<\startTextSpan c2 } diff --git a/input/regression/non-centered-bar-lines.ly b/input/regression/non-centered-bar-lines.ly index 308a6e3abb..d63e91abe6 100644 --- a/input/regression/non-centered-bar-lines.ly +++ b/input/regression/non-centered-bar-lines.ly @@ -1,11 +1,11 @@ -\version "2.17.5" +\version "2.17.6" \header { texidoc = "Bar lines are positioned correctly when using custom staves which are not centered around position@tie{}0. " } \new Staff { - \override Staff.StaffSymbol #'line-positions = #'(1 3 5 7 9) + \override Staff.StaffSymbol.line-positions = #'(1 3 5 7 9) c''1 \bar "||" c''1 \bar ";" c''1 \bar "|." diff --git a/input/regression/non-empty-text.ly b/input/regression/non-empty-text.ly index a3ba0d92a6..c6e520bd55 100644 --- a/input/regression/non-empty-text.ly +++ b/input/regression/non-empty-text.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header{ texidoc = "By default, text is set with empty horizontal dimensions. @@ -12,11 +12,11 @@ to control the horizontal size of text." \relative c''{ %% \textLengthOff - %% short for \override TextScript #'extra-spacing-width = #'(+inf.0 . -inf.0) - %% \override TextScript #'extra-spacing-height = #'(0 . 0) + %% short for \override TextScript.extra-spacing-width = #'(+inf.0 . -inf.0) + %% \override TextScript.extra-spacing-height = #'(0 . 0) c2_"very wide and long text" c | \break - %% short for \override TextScript #'extra-spacing-width = #'(0 . 0) - %% \override TextScript #'extra-spacing-height = #'(-inf.0 . +inf.0) + %% short for \override TextScript.extra-spacing-width = #'(0 . 0) + %% \override TextScript.extra-spacing-height = #'(-inf.0 . +inf.0) \textLengthOn c2_"very wide and long text" c } diff --git a/input/regression/note-head-style.ly b/input/regression/note-head-style.ly index 9ddc8b6ae8..b60b2e4600 100644 --- a/input/regression/note-head-style.ly +++ b/input/regression/note-head-style.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header{ texidoc=" Note head shapes may be set from several choices. @@ -18,11 +18,11 @@ dimensions. pattern = << \new Voice { - \override Stem #'direction = #UP + \override Stem.direction = #UP e'4 e'2. e'1 e'\breve*1/2 e'\longa*1/4 } \new Voice { - \override Stem #'direction = #DOWN + \override Stem.direction = #DOWN g4 g2. g1 g\breve*1/2 g\longa*1/4 } >> @@ -31,77 +31,77 @@ pattern = << \transpose c c { \clef C - \override Staff.NoteHead #'style = #'default + \override Staff.NoteHead.style = #'default s1*0^\markup { "default" } \pattern - \override Staff.NoteHead #'style = #'altdefault + \override Staff.NoteHead.style = #'altdefault s1*0^\markup { "altdefault" } \pattern \break - \override Staff.NoteHead #'style = #'baroque + \override Staff.NoteHead.style = #'baroque s1*0^\markup { "baroque" } \pattern - \override Staff.NoteHead #'style = #'neomensural + \override Staff.NoteHead.style = #'neomensural s1*0^\markup { "neomensural" } \pattern \break - \override Staff.NoteHead #'style = #'mensural + \override Staff.NoteHead.style = #'mensural s1*0^\markup { "mensural" } \pattern - \override Staff.NoteHead #'style = #'petrucci + \override Staff.NoteHead.style = #'petrucci s1*0^\markup { "petrucci" } \pattern \break - \override Staff.NoteHead #'style = #'harmonic + \override Staff.NoteHead.style = #'harmonic s1*0^\markup { "harmonic" } \pattern - \override Staff.NoteHead #'style = #'harmonic-black + \override Staff.NoteHead.style = #'harmonic-black s1*0^\markup { "harmonic-black" } \pattern \break - \override Staff.NoteHead #'style = #'harmonic-mixed + \override Staff.NoteHead.style = #'harmonic-mixed s1*0^\markup { "harmonic-mixed" } \pattern - \override Staff.NoteHead #'style = #'diamond + \override Staff.NoteHead.style = #'diamond s1*0^\markup { "diamond" } \pattern \break - \override Staff.NoteHead #'style = #'cross + \override Staff.NoteHead.style = #'cross s1*0^\markup { "cross" } \pattern - \override Staff.NoteHead #'style = #'xcircle + \override Staff.NoteHead.style = #'xcircle s1*0^\markup { "xcircle" } \pattern \break - \override Staff.NoteHead #'style = #'triangle + \override Staff.NoteHead.style = #'triangle s1*0^\markup { "triangle" } \pattern - \override Staff.NoteHead #'style = #'slash + \override Staff.NoteHead.style = #'slash s1*0^\markup { "slash" } \pattern \break - \override Staff.NoteHead #'style = #'kievan + \override Staff.NoteHead.style = #'kievan s1*0^\markup { "kievan" } \pattern diff --git a/input/regression/note-line.ly b/input/regression/note-line.ly index c1be7be234..88131f516d 100644 --- a/input/regression/note-line.ly +++ b/input/regression/note-line.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "Note head lines (e.g. glissando) @@ -17,7 +17,7 @@ sd = { \change Staff = down} \context PianoStaff << \new Staff = "up" { - \override Glissando #'breakable = ##t + \override Glissando.breakable = ##t \set PianoStaff.connectArpeggios = ##t \showStaffSwitch \clef F diff --git a/input/regression/number-staff-lines.ly b/input/regression/number-staff-lines.ly index 99e3251d01..fdb44a041b 100644 --- a/input/regression/number-staff-lines.ly +++ b/input/regression/number-staff-lines.ly @@ -1,5 +1,5 @@ -\version "2.17.5" +\version "2.17.6" \header{ texidoc=" The number of stafflines of a staff can be set. Ledger @@ -9,7 +9,7 @@ adjusted accordingly. " \new Staff \with { - \override StaffSymbol #'line-count = #3 + \override StaffSymbol.line-count = #3 } \relative c { c' c c c | g' g g g \bar ":|." diff --git a/input/regression/ottava-edge.ly b/input/regression/ottava-edge.ly index 3dc29fbcb7..667e0c01db 100644 --- a/input/regression/ottava-edge.ly +++ b/input/regression/ottava-edge.ly @@ -5,7 +5,7 @@ "Both edge heights of an ottava bracket can be specified." } -\version "2.16.0" +\version "2.17.6" \layout { ragged-right = ##t} @@ -20,21 +20,21 @@ %override the left edge height to produce standard text with a left edge \ottava #1 - \once \override Staff.OttavaBracket #'edge-height = #'(1.2 . 1.2) + \once \override Staff.OttavaBracket.edge-height = #'(1.2 . 1.2) a b c \ottava #0 a % Look! we can make them go up! \ottava #1 - \once \override Staff.OttavaBracket #'edge-height = #'(-1 . -1) + \once \override Staff.OttavaBracket.edge-height = #'(-1 . -1) a b c \ottava #0 a % and have them go in different directions \ottava #1 - \once \override Staff.OttavaBracket #'edge-height = #'(-1.2 . 1.2) + \once \override Staff.OttavaBracket.edge-height = #'(-1.2 . 1.2) a b c \ottava #0 a diff --git a/input/regression/outside-staff-placement-directive.ly b/input/regression/outside-staff-placement-directive.ly index 630bb377a3..81fad0a825 100644 --- a/input/regression/outside-staff-placement-directive.ly +++ b/input/regression/outside-staff-placement-directive.ly @@ -17,8 +17,8 @@ using one of the four directives shown below. } \context { \Score - \override SpacingSpanner #'packed-spacing = ##t - \override PaperColumn #'keep-inside-line = ##f + \override SpacingSpanner.packed-spacing = ##t + \override PaperColumn.keep-inside-line = ##f } } @@ -85,22 +85,22 @@ music = \context Voice { } { - \override Staff.VerticalAxisGroup #'outside-staff-placement-directive = + \override Staff.VerticalAxisGroup.outside-staff-placement-directive = #'left-to-right-polite \music } { - \override Staff.VerticalAxisGroup #'outside-staff-placement-directive = + \override Staff.VerticalAxisGroup.outside-staff-placement-directive = #'left-to-right-greedy \music } { - \override Staff.VerticalAxisGroup #'outside-staff-placement-directive = + \override Staff.VerticalAxisGroup.outside-staff-placement-directive = #'right-to-left-polite \music } { - \override Staff.VerticalAxisGroup #'outside-staff-placement-directive = + \override Staff.VerticalAxisGroup.outside-staff-placement-directive = #'right-to-left-greedy \music } diff --git a/input/regression/override-nest-scheme.ly b/input/regression/override-nest-scheme.ly index 3a629ee556..03a710b679 100644 --- a/input/regression/override-nest-scheme.ly +++ b/input/regression/override-nest-scheme.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "A sublist of grob property lists may be overridden within a callback. @@ -7,7 +7,7 @@ } \relative c' { - \override Glissando #'after-line-breaking = + \override Glissando.after-line-breaking = #(lambda (grob) (ly:grob-set-nested-property! grob '(bound-details right Y) 3)) c1 \glissando diff --git a/input/regression/override-nest.ly b/input/regression/override-nest.ly index 6c899c7b6c..08a45d36d6 100644 --- a/input/regression/override-nest.ly +++ b/input/regression/override-nest.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "Sublist of grob property lists may be also tuned. In the @@ -7,8 +7,8 @@ grob is tweaked." } \relative c' { - \override Stem #'details #'beamed-lengths = #'(6 10 8) + \override Stem.details.beamed-lengths = #'(6 10 8) c8[ c] c16[ c] c32[ c] - \revert Stem #'details + \revert Stem.details c8[ c] c16[ c] c32[ c] } diff --git a/input/regression/page-breaking-min-distance2.ly b/input/regression/page-breaking-min-distance2.ly index fdfdd79327..2e148b303a 100644 --- a/input/regression/page-breaking-min-distance2.ly +++ b/input/regression/page-breaking-min-distance2.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "minimum-distance within a system is correctly accounted for in page breaking." @@ -7,7 +7,7 @@ \layout { \context { \Score - \override VerticalAxisGroup #'staff-staff-spacing = + \override VerticalAxisGroup.staff-staff-spacing = #'((minimum-distance . 20)) } } diff --git a/input/regression/page-breaking-min-distance3.ly b/input/regression/page-breaking-min-distance3.ly index 3b4ed80620..a316608e6b 100644 --- a/input/regression/page-breaking-min-distance3.ly +++ b/input/regression/page-breaking-min-distance3.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "minimum-distance within a system is correctly accounted for in page breaking." @@ -7,7 +7,7 @@ \layout { \context { \Score - \override NonMusicalPaperColumn #'line-break-system-details = #'((alignment-distances . (20))) + \override NonMusicalPaperColumn.line-break-system-details = #'((alignment-distances . (20))) } } diff --git a/input/regression/page-label.ly b/input/regression/page-label.ly index 21fa1fe80b..b0d426ea89 100644 --- a/input/regression/page-label.ly +++ b/input/regression/page-label.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "Page labels may be placed inside music or at top-level, @@ -38,7 +38,7 @@ and referred to in markups." \mark "B" \label #'markB d' d' d' d' - \once \override Score . RehearsalMark #'break-visibility = #begin-of-line-invisible + \once \override Score.RehearsalMark.break-visibility = #begin-of-line-invisible \mark "C" \label #'markC } \header { piece = "First score" } diff --git a/input/regression/page-layout-manual-position.ly b/input/regression/page-layout-manual-position.ly index bc19f4d25a..60ff82d3e1 100644 --- a/input/regression/page-layout-manual-position.ly +++ b/input/regression/page-layout-manual-position.ly @@ -25,15 +25,13 @@ systems may be placed absolutely on the printable area of the page." \score { { \overrideProperty - Score.NonMusicalPaperColumn - #'line-break-system-details + Score.NonMusicalPaperColumn.line-break-system-details #'((Y-offset . 0.0)) c1 c1 \break \overrideProperty - Score.NonMusicalPaperColumn - #'line-break-system-details + Score.NonMusicalPaperColumn.line-break-system-details #'((Y-offset . 62.0) (X-offset . 8.0) ) diff --git a/input/regression/page-spacing-bass-figures.ly b/input/regression/page-spacing-bass-figures.ly index 9aeaca0735..7ce93d0e61 100644 --- a/input/regression/page-spacing-bass-figures.ly +++ b/input/regression/page-spacing-bass-figures.ly @@ -9,8 +9,7 @@ the bass figure line should be directly below the 6." \score { << \new Staff { - \overrideProperty Score.NonMusicalPaperColumn - #'line-break-system-details #'((alignment-distances . (15))) + \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details #'((alignment-distances . (15))) c'4 } \new Staff << diff --git a/input/regression/page-spacing-dynamics.ly b/input/regression/page-spacing-dynamics.ly index d83ece346c..3b8a17caa4 100644 --- a/input/regression/page-spacing-dynamics.ly +++ b/input/regression/page-spacing-dynamics.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "Dynamic centering still works with alignment-distances." @@ -13,7 +13,7 @@ \layout { \context { \Score - \override NonMusicalPaperColumn #'line-break-system-details = + \override NonMusicalPaperColumn.line-break-system-details = #'((alignment-distances . (20))) } } diff --git a/input/regression/page-spacing-nonstaff-lines-between.ly b/input/regression/page-spacing-nonstaff-lines-between.ly index 355edee9dd..40e13626a9 100644 --- a/input/regression/page-spacing-nonstaff-lines-between.ly +++ b/input/regression/page-spacing-nonstaff-lines-between.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "Non-staff lines between two systems don't confuse the @@ -15,7 +15,7 @@ between the two closest staves of consecutive systems." << \new Lyrics - \with { \override VerticalAxisGroup #'staff-affinity = #DOWN } + \with { \override VerticalAxisGroup.staff-affinity = #DOWN } \lyricmode { My2 first Li4 -- ly song,2 My2 first Li4 -- ly song,2 diff --git a/input/regression/page-spacing-nonstaff-lines-bottom.ly b/input/regression/page-spacing-nonstaff-lines-bottom.ly index ec4dceeaf4..656f700241 100644 --- a/input/regression/page-spacing-nonstaff-lines-bottom.ly +++ b/input/regression/page-spacing-nonstaff-lines-bottom.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "A non-staff line (such as @code{Lyrics}) at the @@ -9,7 +9,7 @@ bottom of a system gets spaced appropriately." ragged-right = ##t \context { \Lyrics - \override VerticalAxisGroup #'nonstaff-nonstaff-spacing #'basic-distance = #20 + \override VerticalAxisGroup.nonstaff-nonstaff-spacing.basic-distance = #20 } } << diff --git a/input/regression/page-spacing-nonstaff-lines-header-padding.ly b/input/regression/page-spacing-nonstaff-lines-header-padding.ly index 99749aa80b..aff5f0a9d4 100644 --- a/input/regression/page-spacing-nonstaff-lines-header-padding.ly +++ b/input/regression/page-spacing-nonstaff-lines-header-padding.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "Padding from the header and footer is measured to the @@ -17,10 +17,10 @@ first non-staff line, whether or not it is spaceable." \score { << - \new Lyrics \with { \override VerticalAxisGroup #'staff-affinity = #DOWN } \lyricmode { foo } - \new Lyrics \with { \override VerticalAxisGroup #'staff-affinity = #DOWN } \lyricmode { foo } - \new Lyrics \with { \override VerticalAxisGroup #'staff-affinity = #DOWN } \lyricmode { foo } - \new Lyrics \with { \override VerticalAxisGroup #'staff-affinity = #DOWN } \lyricmode { foo } + \new Lyrics \with { \override VerticalAxisGroup.staff-affinity = #DOWN } \lyricmode { foo } + \new Lyrics \with { \override VerticalAxisGroup.staff-affinity = #DOWN } \lyricmode { foo } + \new Lyrics \with { \override VerticalAxisGroup.staff-affinity = #DOWN } \lyricmode { foo } + \new Lyrics \with { \override VerticalAxisGroup.staff-affinity = #DOWN } \lyricmode { foo } \new Staff { c'1 } \new Staff { c'1 } \new Lyrics \lyricmode { foo } diff --git a/input/regression/page-spacing-nonstaff-lines-independent.ly b/input/regression/page-spacing-nonstaff-lines-independent.ly index 35b583429b..96f1c1df12 100644 --- a/input/regression/page-spacing-nonstaff-lines-independent.ly +++ b/input/regression/page-spacing-nonstaff-lines-independent.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "Spacing rules between Staves coexist with rules affecting @@ -17,9 +17,9 @@ staves is larger than the @code{padding} for associated lyrics." \layout { \context { \Lyrics - \override VerticalAxisGroup #'nonstaff-relatedstaff-spacing = #'((padding . 0.2)) + \override VerticalAxisGroup.nonstaff-relatedstaff-spacing = #'((padding . 0.2)) } \context { \Staff - \override VerticalAxisGroup #'default-staff-staff-spacing = #'((padding . 4)) + \override VerticalAxisGroup.default-staff-staff-spacing = #'((padding . 4)) } } diff --git a/input/regression/page-spacing-nonstaff-lines-top.ly b/input/regression/page-spacing-nonstaff-lines-top.ly index 05566ca813..9e9ce607f1 100644 --- a/input/regression/page-spacing-nonstaff-lines-top.ly +++ b/input/regression/page-spacing-nonstaff-lines-top.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "A non-staff line (such as @code{Lyrics}) at the top @@ -9,9 +9,8 @@ of a system is spaced appropriately." ragged-right = ##t \context { \Lyrics - \override VerticalAxisGroup - #'nonstaff-nonstaff-spacing #'minimum-distance = #20 - \override VerticalAxisGroup #'staff-affinity = #DOWN + \override VerticalAxisGroup.nonstaff-nonstaff-spacing.minimum-distance = #20 + \override VerticalAxisGroup.staff-affinity = #DOWN } } << diff --git a/input/regression/page-spacing-nonstaff-lines-unrelated.ly b/input/regression/page-spacing-nonstaff-lines-unrelated.ly index 16e5588d27..82d07a9be8 100644 --- a/input/regression/page-spacing-nonstaff-lines-unrelated.ly +++ b/input/regression/page-spacing-nonstaff-lines-unrelated.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "Non-staff lines (such as @code{Lyrics}) can specify @@ -9,8 +9,7 @@ which they don't have affinity." << \new Staff { c'1 } \new Lyrics \with { - \override VerticalAxisGroup - #'nonstaff-unrelatedstaff-spacing #'padding = #'20 + \override VerticalAxisGroup.nonstaff-unrelatedstaff-spacing.padding = #'20 } \lyricmode { foo } \new Staff { c'1 } >> diff --git a/input/regression/page-spacing-staff-group-hara-kiri.ly b/input/regression/page-spacing-staff-group-hara-kiri.ly index 34dd520512..5dc6a67576 100644 --- a/input/regression/page-spacing-staff-group-hara-kiri.ly +++ b/input/regression/page-spacing-staff-group-hara-kiri.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "StaffGrouper interacts correctly with \RemoveEmptyStaffContext. @@ -18,7 +18,7 @@ In both systems, there should be a large space between the staff groups." \score { << \new StaffGroup = "G1" \with { - \override StaffGrouper #'staffgroup-staff-spacing #'basic-distance = #20 + \override StaffGrouper.staffgroup-staff-spacing.basic-distance = #20 } << \new Staff { c'1 \break c'1 \break R1 } diff --git a/input/regression/page-spacing-staff-group-nested.ly b/input/regression/page-spacing-staff-group-nested.ly index 3d0ca6b0ca..865b84b4b6 100644 --- a/input/regression/page-spacing-staff-group-nested.ly +++ b/input/regression/page-spacing-staff-group-nested.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "StaffGroups can be nested, in which case the inner StaffGroup wins." @@ -7,14 +7,14 @@ \score { << \new StaffGroup \with { - \override StaffGrouper #'staffgroup-staff-spacing #'basic-distance = #15 + \override StaffGrouper.staffgroup-staff-spacing.basic-distance = #15 } << \new Staff { c'1 } \new StaffGroup \with { - \override StaffGrouper #'staffgroup-staff-spacing #'basic-distance = #20 + \override StaffGrouper.staffgroup-staff-spacing.basic-distance = #20 } << \new Staff { c'1 diff --git a/input/regression/page-spacing-stretchability.ly b/input/regression/page-spacing-stretchability.ly index 3fec3cf67b..b662df5d66 100644 --- a/input/regression/page-spacing-stretchability.ly +++ b/input/regression/page-spacing-stretchability.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" #(set-default-paper-size "a6") @@ -13,8 +13,7 @@ between staves." << \new Staff { c'1 \pageBreak c'1 } \new Staff \with { - \override VerticalAxisGroup - #'default-staff-staff-spacing #'stretchability = #50 + \override VerticalAxisGroup.default-staff-staff-spacing.stretchability = #50 } { c'1 c'1 } \new Staff { c'1 c'1 } >> diff --git a/input/regression/page-spacing.ly b/input/regression/page-spacing.ly index a9fe6c73ee..f62e472255 100644 --- a/input/regression/page-spacing.ly +++ b/input/regression/page-spacing.ly @@ -25,14 +25,12 @@ By setting @code{annotate-spacing}, we can see the effect of each property. c\break \overrideProperty - Score.NonMusicalPaperColumn - #'line-break-system-details + Score.NonMusicalPaperColumn.line-break-system-details #'((Y-extent . (-30 . 10))) c_"Big bounding box (property Y-extent)"\break \overrideProperty - Score.NonMusicalPaperColumn - #'line-break-system-details + Score.NonMusicalPaperColumn.line-break-system-details #'((refpoint-Y-extent . (-37 . -10))) c_\markup { \column { @@ -44,19 +42,17 @@ By setting @code{annotate-spacing}, we can see the effect of each property. \break \overrideProperty - Score.NonMusicalPaperColumn - #'line-break-system-details + Score.NonMusicalPaperColumn.line-break-system-details #'((next-padding . 10)) c_"Followed by padding, ie unstretchable space. (property next-padding)" \break \overrideProperty - Score.NonMusicalPaperColumn - #'line-break-system-details + Score.NonMusicalPaperColumn.line-break-system-details #'((next-space . 20)) c_"Followed by stretchable space (property next-space)"\break c\break \overrideProperty - Score.NonMusicalPaperColumn #'line-break-system-details + Score.NonMusicalPaperColumn.line-break-system-details #'((bottom-space . 25.0)) c_"25 staff space to the bottom of the page. (property bottom-space)"\break diff --git a/input/regression/page-top-space.ly b/input/regression/page-top-space.ly index bceef72a62..80494988c3 100644 --- a/input/regression/page-top-space.ly +++ b/input/regression/page-top-space.ly @@ -4,7 +4,7 @@ first system can be forced to be uniform." } -\version "2.16.0" +\version "2.17.6" #(set-default-paper-size "a6") @@ -16,7 +16,7 @@ first system can be forced to be uniform." c1\break\pageBreak c1 \break\pageBreak - \override TextScript #'padding = #20 + \override TextScript.padding = #20 c1^"bla" } } diff --git a/input/regression/parenthesize.ly b/input/regression/parenthesize.ly index 52401ae0ab..932e64acd7 100644 --- a/input/regression/parenthesize.ly +++ b/input/regression/parenthesize.ly @@ -12,12 +12,12 @@ ragged-right = ##t } -\version "2.16.0" +\version "2.17.6" \relative c' { c4 -\parenthesize -. - \override ParenthesesItem #'padding = #0.1 + \override ParenthesesItem.padding = #0.1 } diff --git a/input/regression/pedal-ped.ly b/input/regression/pedal-ped.ly index a9cb0e4b8c..8c4c8d1a12 100644 --- a/input/regression/pedal-ped.ly +++ b/input/regression/pedal-ped.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "The standard piano pedals style comes with Ped symbols. @@ -14,7 +14,7 @@ at the end of the melody." c, d16[ c c c] e[ e \sustainOff \sustainOn e e ] f4 \sustainOff g\sustainOn b \sustainOff c \set Staff.pedalSustainStrings = #'("-" "-P" "P") - \override Staff.SustainPedal #'padding = #-2 + \override Staff.SustainPedal.padding = #-2 c, \sustainOn d e \sustainOff \sustainOn f \sustainOff g b c } diff --git a/input/regression/phrasing-slur-dash.ly b/input/regression/phrasing-slur-dash.ly index cf0118a44d..fc8e69a7e3 100644 --- a/input/regression/phrasing-slur-dash.ly +++ b/input/regression/phrasing-slur-dash.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = " The appearance of phrasing slurs may be changed from solid to dotted or dashed. " @@ -16,7 +16,7 @@ The appearance of phrasing slurs may be changed from solid to dotted or dashed. c\( d e c\) | \phrasingSlurDashPattern #0.4 #2.0 c\( d e c\) | - \once \override Slur #'dash-definition = #'((0 0.25 1 1) + \once \override Slur.dash-definition = #'((0 0.25 1 1) (0.3 0.7 0.4 0.75) (0.75 1.0 1.0 1.0)) c\( d e c\) | diff --git a/input/regression/property-nested-override.ly b/input/regression/property-nested-override.ly index 911e238437..d7929a210a 100644 --- a/input/regression/property-nested-override.ly +++ b/input/regression/property-nested-override.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "Nested properties may be overridden using Scheme list syntax. This test performs two property overrides: the first @@ -8,13 +8,13 @@ list. } \relative c' { - \once \override TextSpanner #'bound-details #'left #'text = #"foo" + \once \override TextSpanner.bound-details.left.text = #"foo" c4\startTextSpan - \once \override Tie #'details #'note-head-gap = #1 + \once \override Tie.details.note-head-gap = #1 c4 ~ c c\stopTextSpan - \once \override TextSpanner #'(bound-details left text) = #"foo" + \once \override TextSpanner.bound-details.left.text = #"foo" c4\startTextSpan - \once \override Tie #'(details note-head-gap) = #1 + \once \override Tie.details.note-head-gap = #1 c4 ~ c c\stopTextSpan } diff --git a/input/regression/property-nested-revert.ly b/input/regression/property-nested-revert.ly index b7fb7f61a4..b8d6558842 100644 --- a/input/regression/property-nested-revert.ly +++ b/input/regression/property-nested-revert.ly @@ -6,17 +6,17 @@ Scheme list syntax." } -\version "2.16.0" +\version "2.17.6" \relative c' { f2 \glissando c - \override Glissando #'bound-details #'right #'Y = #4 + \override Glissando.bound-details.right.Y = #4 f2 \glissando c | - \override Glissando #'bound-details #'left #'Y = #-6 + \override Glissando.bound-details.left.Y = #-6 f2 \glissando c - \revert Glissando #'(bound-details right Y) + \revert Glissando.bound-details.right.Y f2 \glissando c - \revert Glissando #'(bound-details left Y) + \revert Glissando.bound-details.left.Y f2 \glissando c } diff --git a/input/regression/property-once.ly b/input/regression/property-once.ly index 642d18104b..5d5b8f4b57 100644 --- a/input/regression/property-once.ly +++ b/input/regression/property-once.ly @@ -1,5 +1,5 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "Once properties take effect during a single time step only." } @@ -8,7 +8,7 @@ \relative c' { c4 - \once \override Stem #'thickness = #5.0 + \once \override Stem.thickness = #5.0 c4 c4 c4 diff --git a/input/regression/quote-during.ly b/input/regression/quote-during.ly index 1f25719d09..b84a83aa52 100644 --- a/input/regression/quote-during.ly +++ b/input/regression/quote-during.ly @@ -8,7 +8,7 @@ quoted. In this example, a 16th rest is not quoted, since @code{rest-event} is not in @code{quotedEventTypes}." } -\version "2.16.0" +\version "2.17.6" \layout { ragged-right = ##t } @@ -33,7 +33,7 @@ original = \relative c'' { c8 d s2 es8 gis8 } \set Staff.instrumentName = "orig+quote" \set Staff.quotedEventTypes = #'(note-event articulation-event) \new Voice {\voiceOne - \override Voice . Beam #'collision-voice-only = ##t + \override Voice.Beam.collision-voice-only = ##t \original } \new Voice {\voiceTwo s4 \quoteDuring #"quoteMe" { s2. } } >> diff --git a/input/regression/quote-overrides.ly b/input/regression/quote-overrides.ly index 3c72a3fbb1..4a7c5d22d7 100644 --- a/input/regression/quote-overrides.ly +++ b/input/regression/quote-overrides.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "The @code{\\quoteDuring} command shall also quote correctly all @@ -12,7 +12,7 @@ } mus = \relative c' { - % Acciaccaturas contain a slur and \override Flag #'stroke-style + % Acciaccaturas contain a slur and \override Flag.stroke-style % Thus, we're checking \override here c4 \acciaccatura d8 c4 % Checking \set and \unset @@ -21,17 +21,17 @@ mus = \relative c' { \set autoBeaming = ##f % Checking \once \override - \once \override Stem #'thickness = #8.0 d8 + \once \override Stem.thickness = #8.0 d8 % Checking two overrides - \override Stem #'thickness = #8.0 \override Flag #'stroke-style = "grace" + \override Stem.thickness = #8.0 \override Flag.stroke-style = "grace" d8 % reverting one of them - \revert Stem #'thickness d8 + \revert Stem.thickness d8 % and the other - \revert Flag #'stroke-style c8 + \revert Flag.stroke-style c8 % checking tweaks - c2-\tweak #'color #red -> + c2-\tweak color #red -> } \addQuote "music" \mus diff --git a/input/regression/quote-tuplet.ly b/input/regression/quote-tuplet.ly index 943bc453eb..1b9d9f2833 100644 --- a/input/regression/quote-tuplet.ly +++ b/input/regression/quote-tuplet.ly @@ -1,5 +1,5 @@ -\version "2.16.0" +\version "2.17.6" \header { @@ -21,7 +21,7 @@ foo = \relative c' { \new Staff << \new Voice \transpose c c' { - \override Stem #'direction = #UP + \override Stem.direction = #UP \foo } \new Voice { diff --git a/input/regression/quote.ly b/input/regression/quote.ly index ffa937775b..aa63a632bd 100644 --- a/input/regression/quote.ly +++ b/input/regression/quote.ly @@ -7,7 +7,7 @@ things are quoted. In this example, a 16th rest is not quoted, since @code{rest-event} is not in @code{quotedEventTypes}." } -\version "2.16.0" +\version "2.17.6" \layout { ragged-right = ##t } @@ -35,7 +35,7 @@ original = \relative c'' { c8 d s2 es8 gis8 } \new Voice {\voiceTwo s4 \set fontSize = #-4 - \override Stem #'length-fraction = #(magstep -4) + \override Stem.length-fraction = #(magstep -4) \quoteDuring #"quoteMe" { \skip 2. } } >> diff --git a/input/regression/rehearsal-mark-align-priority.ly b/input/regression/rehearsal-mark-align-priority.ly index ed1bb1fb92..d5cdfa8503 100644 --- a/input/regression/rehearsal-mark-align-priority.ly +++ b/input/regression/rehearsal-mark-align-priority.ly @@ -4,10 +4,10 @@ the alignment depends on which symbols are visible." } -\version "2.16.0" +\version "2.17.6" \relative c' { - \override Score.RehearsalMark #'break-align-symbols = #'(clef key-signature staff-bar) + \override Score.RehearsalMark.break-align-symbols = #'(clef key-signature staff-bar) c1 \clef "bass" \mark "clef" diff --git a/input/regression/rehearsal-mark-align-staff-context.ly b/input/regression/rehearsal-mark-align-staff-context.ly index 8350db59c6..6472c57a51 100644 --- a/input/regression/rehearsal-mark-align-staff-context.ly +++ b/input/regression/rehearsal-mark-align-staff-context.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "RehearsalMarks still align correctly if Mark_engraver is moved to @@ -21,11 +21,11 @@ another context." c1 \key cis \major \clef alto - \override Score.RehearsalMark #'break-align-symbols = #'(key-signature) + \override Score.RehearsalMark.break-align-symbols = #'(key-signature) \mark "on-key" cis \key ces \major - \override Score.RehearsalMark #'break-align-symbols = #'(clef) + \override Score.RehearsalMark.break-align-symbols = #'(clef) \clef treble \mark "on clef" ces diff --git a/input/regression/rehearsal-mark-align.ly b/input/regression/rehearsal-mark-align.ly index e2ba0068fc..a684113ab7 100644 --- a/input/regression/rehearsal-mark-align.ly +++ b/input/regression/rehearsal-mark-align.ly @@ -7,18 +7,18 @@ } -\version "2.16.0" +\version "2.17.6" \relative c' { c1 \mark "foo" c1 \key cis \major \clef alto - \override Score.RehearsalMark #'break-align-symbols = #'(key-signature) + \override Score.RehearsalMark.break-align-symbols = #'(key-signature) \mark "on-key" cis \key ces \major - \override Score.RehearsalMark #'break-align-symbols = #'(clef) + \override Score.RehearsalMark.break-align-symbols = #'(clef) \clef treble \mark "on clef" ces diff --git a/input/regression/rehearsal-mark-direction.ly b/input/regression/rehearsal-mark-direction.ly index 3e9d577497..f0abe4d228 100644 --- a/input/regression/rehearsal-mark-direction.ly +++ b/input/regression/rehearsal-mark-direction.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "Rehearsal marks with direction DOWN get placed at @@ -9,8 +9,8 @@ the bottom of the score." \new Staff { g'1 } \new Staff { c'1 - \once \override Score . RehearsalMark #'break-visibility = #begin-of-line-invisible - \once \override Score . RehearsalMark #'direction = #DOWN + \once \override Score.RehearsalMark.break-visibility = #begin-of-line-invisible + \once \override Score.RehearsalMark.direction = #DOWN \mark \markup \italic "Fine." } >> diff --git a/input/regression/remove-empty-staves-auto-knee.ly b/input/regression/remove-empty-staves-auto-knee.ly index 39abb34ffc..285bc85076 100644 --- a/input/regression/remove-empty-staves-auto-knee.ly +++ b/input/regression/remove-empty-staves-auto-knee.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = " @@ -41,7 +41,7 @@ staffMusic = \new StaffGroup { ragged-right = ##t \context { \Staff - \override Beam #'auto-knee-gap = #4.5 + \override Beam.auto-knee-gap = #4.5 \RemoveEmptyStaves } } diff --git a/input/regression/remove-empty-staves-with-rests.ly b/input/regression/remove-empty-staves-with-rests.ly index 651147fa2a..330cda2479 100644 --- a/input/regression/remove-empty-staves-with-rests.ly +++ b/input/regression/remove-empty-staves-with-rests.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = " @@ -20,5 +20,5 @@ following example should have only one staff. >> \layout { \context { \RemoveEmptyStaffContext - \override VerticalAxisGroup #'remove-first = ##t } } + \override VerticalAxisGroup.remove-first = ##t } } } diff --git a/input/regression/repeat-percent-kerning.ly b/input/regression/repeat-percent-kerning.ly index d9aafb8596..601f310983 100644 --- a/input/regression/repeat-percent-kerning.ly +++ b/input/regression/repeat-percent-kerning.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "The positioning of dots and slashes in percent repeat glyphs can be altered using @code{dot-negative-kern} and @@ -12,10 +12,10 @@ glyphs can be altered using @code{dot-negative-kern} and \repeat percent 2 { d'1 e' } } \new Staff { - \override PercentRepeat #'dot-negative-kern = #1.1 + \override PercentRepeat.dot-negative-kern = #1.1 \repeat percent 2 { c'1 } - \override DoublePercentRepeat #'dot-negative-kern = #0 - \override DoublePercentRepeat #'slash-negative-kern = #1 + \override DoublePercentRepeat.dot-negative-kern = #0 + \override DoublePercentRepeat.slash-negative-kern = #1 \repeat percent 2 { d'1 e' } } >> diff --git a/input/regression/repeat-sign-global-size-10.ly b/input/regression/repeat-sign-global-size-10.ly index 093fd54a61..aa8f3cbc35 100644 --- a/input/regression/repeat-sign-global-size-10.ly +++ b/input/regression/repeat-sign-global-size-10.ly @@ -1,4 +1,4 @@ -\version "2.17.5" +\version "2.17.6" \header { texidoc = "The two dots of a repeat sign should be symmetric to the staff centre and avoid staff lines even for exotic staves. @@ -10,14 +10,14 @@ Test set-global-staff size 10 (with layout-set-staff-size)." \score { << \context Staff = "s1" \with { - \override StaffSymbol #'staff-space = #0.6 + \override StaffSymbol.staff-space = #0.6 } { s1 \bar ":|." } \context Staff = "s2" \with { - \override StaffSymbol #'line-positions = #'(-4 -2 0 2) - \override StaffSymbol #'staff-space = #0.7 + \override StaffSymbol.line-positions = #'(-4 -2 0 2) + \override StaffSymbol.staff-space = #0.7 } { s1 \bar ":|." } @@ -35,14 +35,14 @@ Test set-global-staff size 10 (with layout-set-staff-size)." } \context Staff = "s2" \with { - \override StaffSymbol #'staff-space = #1.7 - \override StaffSymbol #'line-positions = #'(-4 -2 0 2) + \override StaffSymbol.staff-space = #1.7 + \override StaffSymbol.line-positions = #'(-4 -2 0 2) } { s1 \bar ":|." } \context Staff = "s3" \with { - \override StaffSymbol #'staff-space = #3 + \override StaffSymbol.staff-space = #3 } { s1 \bar ":|." } diff --git a/input/regression/repeat-sign-global-size-30.ly b/input/regression/repeat-sign-global-size-30.ly index 69b136a533..a5beda8c69 100644 --- a/input/regression/repeat-sign-global-size-30.ly +++ b/input/regression/repeat-sign-global-size-30.ly @@ -1,4 +1,4 @@ -\version "2.17.5" +\version "2.17.6" \header { texidoc = "The two dots of a repeat sign should be symmetric to the staff centre and avoid staff lines even for exotic staves. @@ -10,14 +10,14 @@ Test set-global-staff size 30 (with layout-set-staff-size)." \score { << \context Staff = "s1" \with { - \override StaffSymbol #'staff-space = #0.5 + \override StaffSymbol.staff-space = #0.5 } { s1 \bar ":|." } \context Staff = "s2" \with { - \override StaffSymbol #'staff-space = #0.6 - \override StaffSymbol #'line-positions = #'(-4 -2 0 2) + \override StaffSymbol.staff-space = #0.6 + \override StaffSymbol.line-positions = #'(-4 -2 0 2) } { s1 \bar ":|." } @@ -35,14 +35,14 @@ Test set-global-staff size 30 (with layout-set-staff-size)." } \context Staff = "s2" \with { - \override StaffSymbol #'staff-space = #0.33 + \override StaffSymbol.staff-space = #0.33 } { s1 \bar ":|." } \context Staff = "s3" \with { - \override StaffSymbol #'staff-space = #0.33 - \override StaffSymbol #'line-positions = #'(-4 -2 0 2) + \override StaffSymbol.staff-space = #0.33 + \override StaffSymbol.line-positions = #'(-4 -2 0 2) } { s1 \bar ":|." } diff --git a/input/regression/repeat-sign-global-size-5.ly b/input/regression/repeat-sign-global-size-5.ly index dc1a88e0cc..4d386efa32 100644 --- a/input/regression/repeat-sign-global-size-5.ly +++ b/input/regression/repeat-sign-global-size-5.ly @@ -1,4 +1,4 @@ -\version "2.17.5" +\version "2.17.6" \header { texidoc = "The two dots of a repeat sign should be symmetric to the staff centre and avoid staff lines even for exotic staves. @@ -10,13 +10,13 @@ Test set-global-staff size 10 (with layout-set-staff-size)." \score { << \context Staff = "s1" \with { - \override StaffSymbol #'staff-space = #0.7 + \override StaffSymbol.staff-space = #0.7 } { s1 \bar ":|." } \context Staff = "s2" \with { - \override StaffSymbol #'line-positions = #'(-4 -2 0 2) + \override StaffSymbol.line-positions = #'(-4 -2 0 2) } { s1 \bar ":|." } @@ -34,14 +34,14 @@ Test set-global-staff size 10 (with layout-set-staff-size)." } \context Staff = "s2" \with { - \override StaffSymbol #'staff-space = #3 - \override StaffSymbol #'line-positions = #'(-4 -2 0 2) + \override StaffSymbol.staff-space = #3 + \override StaffSymbol.line-positions = #'(-4 -2 0 2) } { s1 \bar ":|." } \context Staff = "s3" \with { - \override StaffSymbol #'staff-space = #6 + \override StaffSymbol.staff-space = #6 } { s1 \bar ":|." } diff --git a/input/regression/repeat-sign-layout-size.ly b/input/regression/repeat-sign-layout-size.ly index c47cac2359..73d267d362 100644 --- a/input/regression/repeat-sign-layout-size.ly +++ b/input/regression/repeat-sign-layout-size.ly @@ -1,4 +1,4 @@ -\version "2.17.5" +\version "2.17.6" \header { texidoc = "The two dots of a repeat sign should be symmetric to the staff centre and avoid staff lines even for exotic staves. @@ -8,13 +8,13 @@ Test layout-set-staff-size." \score { << \context Staff = "s1" \with { - \override StaffSymbol #'staff-space = #0.3 + \override StaffSymbol.staff-space = #0.3 } { s1 \bar ":|." } \context Staff = "s2" \with { - \override StaffSymbol #'staff-space = #0.5 + \override StaffSymbol.staff-space = #0.5 } { s1 \bar ":|." } @@ -33,13 +33,13 @@ Test layout-set-staff-size." { << \context Staff = "s1" \with { - \override StaffSymbol #'staff-space = #0.5 + \override StaffSymbol.staff-space = #0.5 } { s1 \bar ":|." } \context Staff = "s2" \with { - \override StaffSymbol #'staff-space = #0.6 + \override StaffSymbol.staff-space = #0.6 } { s1 \bar ":|." } diff --git a/input/regression/repeat-sign.ly b/input/regression/repeat-sign.ly index 841e19d2ca..dfe00bfc55 100644 --- a/input/regression/repeat-sign.ly +++ b/input/regression/repeat-sign.ly @@ -1,4 +1,4 @@ -\version "2.17.5" +\version "2.17.6" \header { texidoc = "The two dots of a repeat sign should be symmetric to the staff centre and avoid staff lines even for exotic staves." @@ -15,7 +15,7 @@ mus = \context Voice { \relative f' { d e f g \bar ":|." } } } \new Staff \with { - \override StaffSymbol #'line-positions = #'(-6 -4 -2 0 2) + \override StaffSymbol.line-positions = #'(-6 -4 -2 0 2) } { << \clef french @@ -25,7 +25,7 @@ mus = \context Voice { \relative f' { d e f g \bar ":|." } } } \new Staff \with { - \override StaffSymbol #'line-count = #4 + \override StaffSymbol.line-count = #4 } { << \mus @@ -34,7 +34,7 @@ mus = \context Voice { \relative f' { d e f g \bar ":|." } } } \new Staff \with { - \override StaffSymbol #'line-positions = #'(-2 0 2 4) + \override StaffSymbol.line-positions = #'(-2 0 2 4) } { << \mus @@ -43,7 +43,7 @@ mus = \context Voice { \relative f' { d e f g \bar ":|." } } } \new Staff \with { - \override StaffSymbol #'line-positions = #'(-8 -4) + \override StaffSymbol.line-positions = #'(-8 -4) } { << \clef french @@ -53,8 +53,8 @@ mus = \context Voice { \relative f' { d e f g \bar ":|." } } } \new Staff \with { - \override StaffSymbol #'line-positions = #'(-2 0) - \override StaffSymbol #'staff-space = #1.5 + \override StaffSymbol.line-positions = #'(-2 0) + \override StaffSymbol.staff-space = #1.5 } { << \mus @@ -63,7 +63,7 @@ mus = \context Voice { \relative f' { d e f g \bar ":|." } } } \new Staff \with { - \override StaffSymbol #'line-positions = #'(-2 0) + \override StaffSymbol.line-positions = #'(-2 0) } { << \mus @@ -72,7 +72,7 @@ mus = \context Voice { \relative f' { d e f g \bar ":|." } } } \new Staff \with { - \override StaffSymbol #'line-positions = #'(-2.9 -2) + \override StaffSymbol.line-positions = #'(-2.9 -2) } { << \mus @@ -81,7 +81,7 @@ mus = \context Voice { \relative f' { d e f g \bar ":|." } } } \new Staff \with { - \override StaffSymbol #'line-positions = #'(-4 -3 -2) + \override StaffSymbol.line-positions = #'(-4 -3 -2) } { << \mus @@ -90,7 +90,7 @@ mus = \context Voice { \relative f' { d e f g \bar ":|." } } } \new Staff \with { - \override StaffSymbol #'line-positions = #'(-6 -5 -2 0 3 5) + \override StaffSymbol.line-positions = #'(-6 -5 -2 0 3 5) } { << \mus @@ -99,8 +99,8 @@ mus = \context Voice { \relative f' { d e f g \bar ":|." } } } \new Staff \with { - \override StaffSymbol #'line-positions = #'(-4 -2 -1) - \override StaffSymbol #'staff-space = #1.5 + \override StaffSymbol.line-positions = #'(-4 -2 -1) + \override StaffSymbol.staff-space = #1.5 } { << \mus @@ -109,7 +109,7 @@ mus = \context Voice { \relative f' { d e f g \bar ":|." } } } \new Staff \with { - \override StaffSymbol #'line-positions = #'(-10 -2 6 14) + \override StaffSymbol.line-positions = #'(-10 -2 6 14) } { << \mus @@ -118,7 +118,7 @@ mus = \context Voice { \relative f' { d e f g \bar ":|." } } } \new Staff \with { - \override StaffSymbol #'line-positions = #'(-5 -4 -2 2 4 6) + \override StaffSymbol.line-positions = #'(-5 -4 -2 2 4 6) } { << \mus @@ -127,7 +127,7 @@ mus = \context Voice { \relative f' { d e f g \bar ":|." } } } \new Staff \with { - \override StaffSymbol #'thickness = #4 + \override StaffSymbol.thickness = #4 } { << \clef french @@ -139,7 +139,7 @@ mus = \context Voice { \relative f' { d e f g \bar ":|." } } } \new Staff \with { - \override StaffSymbol #'line-positions = #'(-2) + \override StaffSymbol.line-positions = #'(-2) } { << \mus diff --git a/input/regression/rest-collision-beam-restdir.ly b/input/regression/rest-collision-beam-restdir.ly index 16e19464a1..24cc53d8c8 100644 --- a/input/regression/rest-collision-beam-restdir.ly +++ b/input/regression/rest-collision-beam-restdir.ly @@ -3,16 +3,16 @@ account properly." } -\version "2.16.0" +\version "2.17.6" \paper { ragged-right = ##t } \relative c''' { - \override Rest #'direction = #UP + \override Rest.direction = #UP \stemDown b8[ r b] - \override Rest #'direction = #DOWN + \override Rest.direction = #DOWN \stemDown b8[ r b] } diff --git a/input/regression/rest-ledger.ly b/input/regression/rest-ledger.ly index 94eb2bdaac..f06bda4a7e 100644 --- a/input/regression/rest-ledger.ly +++ b/input/regression/rest-ledger.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "Breve, whole and half rests moving outside the staff should get ledger lines." @@ -9,7 +9,7 @@ ledger lines." rPos = #(define-music-function (parser location y) (number?) - #{ \override Rest #'staff-position = #y #}) + #{ \override Rest.staff-position = #y #}) { \set Score.timing = ##f diff --git a/input/regression/rest-on-nonstandard-staff.ly b/input/regression/rest-on-nonstandard-staff.ly index 8f43fb5b17..4e8a039e2a 100644 --- a/input/regression/rest-on-nonstandard-staff.ly +++ b/input/regression/rest-on-nonstandard-staff.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "half rests should lie on a staff line, whole rests should hang @@ -42,17 +42,17 @@ mus = { } \new Staff { - \override Staff.StaffSymbol #'line-positions = #'(-4 -2 0 2) + \override Staff.StaffSymbol.line-positions = #'(-4 -2 0 2) \mus } \new Staff { - \override Staff.StaffSymbol #'line-count = #4 + \override Staff.StaffSymbol.line-count = #4 \mus } \new Staff { - \override Staff.StaffSymbol #'line-positions = #'(-4 -2 1 5) + \override Staff.StaffSymbol.line-positions = #'(-4 -2 1 5) \mus } diff --git a/input/regression/scheme-text-spanner.ly b/input/regression/scheme-text-spanner.ly index a83bec87aa..1e7598b25b 100644 --- a/input/regression/scheme-text-spanner.ly +++ b/input/regression/scheme-text-spanner.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "Use @code{define-event-class}, scheme engraver methods, @@ -210,7 +210,7 @@ schemeTextSpannerEnd = a4 b\schemeTextSpannerStart c d | \repeat unfold 20 { a4 b c d | } a4 b c\schemeTextSpannerEnd d | - \override SchemeTextSpanner #'to-barline = ##t + \override SchemeTextSpanner.to-barline = ##t a4\schemeTextSpannerStart b d c | \repeat unfold 20 { a4 b c d | } a1\schemeTextSpannerEnd | diff --git a/input/regression/script-shift.ly b/input/regression/script-shift.ly index ad625693e0..88f8f72f02 100644 --- a/input/regression/script-shift.ly +++ b/input/regression/script-shift.ly @@ -7,12 +7,12 @@ means centered on the stem). " } -\version "2.16.0" +\version "2.17.6" \relative c'' { - \override Script #'toward-stem-shift = #0.0 + \override Script.toward-stem-shift = #0.0 a4^. c_. - \override Script #'toward-stem-shift = #1.0 + \override Script.toward-stem-shift = #1.0 a4^. c_. } diff --git a/input/regression/shape-other-curves.ly b/input/regression/shape-other-curves.ly index d3cce657fa..c76991235c 100644 --- a/input/regression/shape-other-curves.ly +++ b/input/regression/shape-other-curves.ly @@ -1,4 +1,4 @@ -\version "2.17.4" +\version "2.17.6" \header { texidoc = "In addition to @code{Slur}, the music function @code{\\shape} works @@ -15,7 +15,7 @@ function." \relative c'' { % PhrasingSlur d4\( d' b g g,8 f' e d c2\) - \override PhrasingSlur #'color = #blue + \override PhrasingSlur.color = #blue \shape #'((0 . -2) (-1 . 3.5) (0.5 . 0.5) (0 . -2.5)) PhrasingSlur d4\( d' b g g,8 f' e d c2\) \break @@ -24,7 +24,7 @@ function." cis1~ \break cis - \override Tie #'color = #blue + \override Tie.color = #blue \shape #'(() ((0 . -0.9) (0 . -0.5) (0 . -0.5) (0 . -0.9))) Tie cis~ \break @@ -33,14 +33,14 @@ function." % LaissezVibrerTie c\laissezVibrer - \override LaissezVibrerTie #'color = #blue + \override LaissezVibrerTie.color = #blue \shape #'((0 . 0) (0.5 . 0.2) (1.5 . 0.2) (2 . 0)) LaissezVibrerTie c\laissezVibrer \break % RepeatTie c\repeatTie - \override RepeatTie #'color = #blue + \override RepeatTie.color = #blue \shape #'((-1 . 0) (-0.7 . 0) (-0.3 . 0) (0 . 0)) RepeatTie c\repeatTie } diff --git a/input/regression/shape-slurs.ly b/input/regression/shape-slurs.ly index 729ddad2ae..3427965c34 100644 --- a/input/regression/shape-slurs.ly +++ b/input/regression/shape-slurs.ly @@ -1,4 +1,4 @@ -\version "2.17.4" +\version "2.17.6" \header { texidoc = "The control points of a broken or unbroken slur may be offset by @@ -21,7 +21,7 @@ % modified \relative c'' { - \override Slur #'color = #blue + \override Slur.color = #blue \shape #'((0 . -2) (-1 . 3.5) (0.5 . 0.5) (0 . -2.5)) Slur d4( d' b g g,8 f' e d c2) \shape #'( diff --git a/input/regression/skyline-horizontal-padding.ly b/input/regression/skyline-horizontal-padding.ly index 488109b278..c3be573d7c 100644 --- a/input/regression/skyline-horizontal-padding.ly +++ b/input/regression/skyline-horizontal-padding.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = " @@ -12,7 +12,7 @@ interleaved with the high notes from the next system. \book { \score { { - \override Staff.TimeSignature #'stencil = ##f + \override Staff.TimeSignature.stencil = ##f \repeat unfold 3 { c' c' \break} } \layout { @@ -20,7 +20,7 @@ interleaved with the high notes from the next system. ragged-right = ##t \context { \Score - \override System #'skyline-horizontal-padding = #3.0 + \override System.skyline-horizontal-padding = #3.0 } } } diff --git a/input/regression/skyline-vertical-placement.ly b/input/regression/skyline-vertical-placement.ly index 748aa68dfc..49c0376092 100644 --- a/input/regression/skyline-vertical-placement.ly +++ b/input/regression/skyline-vertical-placement.ly @@ -5,13 +5,13 @@ using a skyline algorithm so that they don't collide with other objects." \layout {ragged-right = ##t} -\version "2.16.0" +\version "2.17.6" \relative c''' { - \override Score.PaperColumn #'keep-inside-line = ##f - \override TextScript #'outside-staff-priority = #2 - \override DynamicLineSpanner #'outside-staff-priority = #1 + \override Score.PaperColumn.keep-inside-line = ##f + \override TextScript.outside-staff-priority = #2 + \override DynamicLineSpanner.outside-staff-priority = #1 c - \once \override TextScript #'self-alignment-X = #CENTER + \once \override TextScript.self-alignment-X = #CENTER a,^"this doesn't collide with the c" b^"this goes above the previous markup" a8_"this goes below the dynamic" diff --git a/input/regression/slur-dash.ly b/input/regression/slur-dash.ly index 0bcf3691a7..bf8235d5e2 100644 --- a/input/regression/slur-dash.ly +++ b/input/regression/slur-dash.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header {texidoc = "@cindex Slur, dotted, dashed The appearance of slurs may be changed from solid to dotted or dashed. " @@ -18,7 +18,7 @@ The appearance of slurs may be changed from solid to dotted or dashed. c( d e c) | \slurDashPattern #0.4 #2.0 c( d e c) | - \once \override Slur #'dash-definition = #'((0 0.25 1 1) + \once \override Slur.dash-definition = #'((0 0.25 1 1) (0.3 0.7 0.4 0.75) (0.75 1.0 1.0 1.0)) c( d e c) | diff --git a/input/regression/slur-extreme.ly b/input/regression/slur-extreme.ly index 786b23e735..a1380cf539 100644 --- a/input/regression/slur-extreme.ly +++ b/input/regression/slur-extreme.ly @@ -1,5 +1,5 @@ -\version "2.16.0" +\version "2.17.6" \header { @@ -18,7 +18,7 @@ baseWalk = \relative c { \slurUp d,8[( a' d f] a[ d f d] a[ f d a)] d,8[( a' d f] a[ a a d] f[ d d, a)] - \once\override Slur #'eccentricity = #6.0 + \once\override Slur.eccentricity = #6.0 d,8[( a' d f] a[ a a d] f[ d d, a)] } diff --git a/input/regression/slur-manual.ly b/input/regression/slur-manual.ly index 49613d4ba0..4a9cf8d94f 100644 --- a/input/regression/slur-manual.ly +++ b/input/regression/slur-manual.ly @@ -6,11 +6,11 @@ positioning of the slur. It selects the slur configuration closest to the given pair. " } -\version "2.16.0" +\version "2.17.6" \paper { ragged-right = ##T } \relative c' { - \override Slur #'positions = #'(-4 . -5) + \override Slur.positions = #'(-4 . -5) e( f g) } diff --git a/input/regression/slur-scoring.ly b/input/regression/slur-scoring.ly index 87b544202f..ad20304984 100644 --- a/input/regression/slur-scoring.ly +++ b/input/regression/slur-scoring.ly @@ -12,7 +12,7 @@ } -\version "2.16.0" +\version "2.17.6" \layout { ragged-right = ##t % #(define debug-slur-scoring #t) @@ -69,7 +69,7 @@ f=''2( d4 f | g c a f | d c f2 | f1) | } -% \override Slur #'eccentricity = #-2 +% \override Slur.eccentricity = #-2 c=''8 ( d[ b f d] a'[ c]) } diff --git a/input/regression/slur-script-inside.ly b/input/regression/slur-script-inside.ly index 56c0b8138f..a7ce4e3b13 100644 --- a/input/regression/slur-script-inside.ly +++ b/input/regression/slur-script-inside.ly @@ -8,17 +8,17 @@ } -\version "2.16.0" +\version "2.17.6" \layout { ragged-right = ##t } \relative c''{ \clef alto \slurUp - \override Script #'slur-padding = #0.2 - \override Script #'avoid-slur = #'inside + \override Script.slur-padding = #0.2 + \override Script.avoid-slur = #'inside c4(^\downbow b) - \override Script #'avoid-slur = #'around + \override Script.avoid-slur = #'around c4(^\downbow b) c4^\downbow b } diff --git a/input/regression/slur-script.ly b/input/regression/slur-script.ly index b2fb1c50ab..84be933af8 100644 --- a/input/regression/slur-script.ly +++ b/input/regression/slur-script.ly @@ -6,7 +6,7 @@ slur responds appropriately if a script is moved." } -\version "2.16.0" +\version "2.17.6" \layout { indent = 0\mm ragged-right = ##t @@ -14,9 +14,9 @@ \relative { b4-.( b-.) - \once \override Script #'padding = #1.5 + \once \override Script.padding = #1.5 b-.( b-.) b_\downbow( b_\downbow) - \once \override Script #'padding = #1.5 + \once \override Script.padding = #1.5 b_\downbow( b_\downbow) } diff --git a/input/regression/slur-tuplet.ly b/input/regression/slur-tuplet.ly index 3296fefa1d..cfcf4397cc 100644 --- a/input/regression/slur-tuplet.ly +++ b/input/regression/slur-tuplet.ly @@ -5,7 +5,7 @@ This may not work if the slur starts after the tuplet. " } -\version "2.16.0" +\version "2.17.6" \paper { ragged-right = ##t @@ -14,8 +14,8 @@ This may not work if the slur starts after the tuplet. " \relative c' { \slurUp - \override TupletBracket #'bracket-visibility = ##f - \override Slur #'(details region-size) = #6 + \override TupletBracket.bracket-visibility = ##f + \override Slur.details.region-size = #6 \times 2/3 { diff --git a/input/regression/slur-vestigial-outside-staff-callback.ly b/input/regression/slur-vestigial-outside-staff-callback.ly index 2388777846..a858017427 100644 --- a/input/regression/slur-vestigial-outside-staff-callback.ly +++ b/input/regression/slur-vestigial-outside-staff-callback.ly @@ -1,5 +1,5 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "Outside staff callbacks that no longer apply to grobs @@ -12,7 +12,7 @@ the first and second examples. \relative c'' { \set strokeFingerOrientations = #'(up) - \override StrokeFinger #'avoid-slur = #'outside + \override StrokeFinger.avoid-slur = #'outside \autoBeamOff 16 b 16( b) diff --git a/input/regression/song-reordering.ly b/input/regression/song-reordering.ly index c774699fe2..30a5d9b663 100644 --- a/input/regression/song-reordering.ly +++ b/input/regression/song-reordering.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc="Festival song synthesis output supports reordered lyrics. @@ -15,7 +15,7 @@ reordered lyrics. \context Voice = alternative { \voiceOne \times 2/3 { - \override NoteColumn #'force-hshift = #-3 + \override NoteColumn.force-hshift = #-3 f8 f g } } diff --git a/input/regression/song-reordering2.ly b/input/regression/song-reordering2.ly index cd63ae0429..b958e5279d 100644 --- a/input/regression/song-reordering2.ly +++ b/input/regression/song-reordering2.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc="Festival song synthesis output supports reordered lyrics. @@ -20,7 +20,7 @@ reordered lyrics. \context Voice = alternative { \voiceOne \times 2/3 { - \override NoteColumn #'force-hshift = #-3 + \override NoteColumn.force-hshift = #-3 f8 f g } } diff --git a/input/regression/spacing-bar-accidental.ly b/input/regression/spacing-bar-accidental.ly index eee994d286..98c26482e7 100644 --- a/input/regression/spacing-bar-accidental.ly +++ b/input/regression/spacing-bar-accidental.ly @@ -5,15 +5,15 @@ } -\version "2.16.0" +\version "2.17.6" \layout{ ragged-right = ##t } \relative c'' { - \override Score.NonMusicalPaperColumn #'stencil = #ly:paper-column::print - \override Score.NonMusicalPaperColumn #'layer = #2 + \override Score.NonMusicalPaperColumn.stencil = #ly:paper-column::print + \override Score.NonMusicalPaperColumn.layer = #2 \time 2/4 \stemUp diff --git a/input/regression/spacing-bar-arpeggio.ly b/input/regression/spacing-bar-arpeggio.ly index 1079310431..2511e308ae 100644 --- a/input/regression/spacing-bar-arpeggio.ly +++ b/input/regression/spacing-bar-arpeggio.ly @@ -3,13 +3,13 @@ } -\version "2.16.0" +\version "2.17.6" \layout{ragged-right=##t} \new Staff { - \override Score.NonMusicalPaperColumn #'stencil = #ly:paper-column::print - \override Score.NonMusicalPaperColumn #'layer = #1 + \override Score.NonMusicalPaperColumn.stencil = #ly:paper-column::print + \override Score.NonMusicalPaperColumn.layer = #1 s1 2\arpeggio diff --git a/input/regression/spacing-bar-stem.ly b/input/regression/spacing-bar-stem.ly index a3ba1f82b8..2567773e83 100644 --- a/input/regression/spacing-bar-stem.ly +++ b/input/regression/spacing-bar-stem.ly @@ -9,15 +9,15 @@ to 1.5 staff space." } -\version "2.16.0" +\version "2.17.6" \layout{ ragged-right = ##t } \relative c'' { - \override Score.NonMusicalPaperColumn #'stencil = #ly:paper-column::print - \override Score.NonMusicalPaperColumn #'layer = #2 + \override Score.NonMusicalPaperColumn.stencil = #ly:paper-column::print + \override Score.NonMusicalPaperColumn.layer = #2 \time 2/4 \stemDown diff --git a/input/regression/spacing-bar-whole-measure.ly b/input/regression/spacing-bar-whole-measure.ly index 3fb2543b05..a8503b1a32 100644 --- a/input/regression/spacing-bar-whole-measure.ly +++ b/input/regression/spacing-bar-whole-measure.ly @@ -3,15 +3,15 @@ } -\version "2.16.0" +\version "2.17.6" \layout{ ragged-right=##t } \new Staff \relative c' { - \override Score.NonMusicalPaperColumn #'stencil = #ly:paper-column::print - \override Score.NonMusicalPaperColumn #'layer = #1 + \override Score.NonMusicalPaperColumn.stencil = #ly:paper-column::print + \override Score.NonMusicalPaperColumn.layer = #1 \time 4/4 s1 @@ -19,7 +19,7 @@ \time 3/4 s2. c2. - \override Score.NonMusicalPaperColumn #'full-measure-extra-space = #3.0 + \override Score.NonMusicalPaperColumn.full-measure-extra-space = #3.0 s2. c2. } diff --git a/input/regression/spacing-folded-clef2.ly b/input/regression/spacing-folded-clef2.ly index 0df8f7cd31..6f5777b93d 100644 --- a/input/regression/spacing-folded-clef2.ly +++ b/input/regression/spacing-folded-clef2.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "A clef can be folded below notes in a different staff, if @@ -11,10 +11,10 @@ can show where columns are in the score." \context { \Score - \override NonMusicalPaperColumn #'stencil = #ly:paper-column::print - \override PaperColumn #'stencil = #ly:paper-column::print - \override NonMusicalPaperColumn #'font-family = #'roman - \override PaperColumn #'font-family = #'roman + \override NonMusicalPaperColumn.stencil = #ly:paper-column::print + \override PaperColumn.stencil = #ly:paper-column::print + \override NonMusicalPaperColumn.font-family = #'roman + \override PaperColumn.font-family = #'roman } } diff --git a/input/regression/spacing-grace.ly b/input/regression/spacing-grace.ly index 78e1fb11a1..58548a92a4 100644 --- a/input/regression/spacing-grace.ly +++ b/input/regression/spacing-grace.ly @@ -5,7 +5,7 @@ run are spaced accordingly. " } -\version "2.16.0" +\version "2.17.6" \paper { ragged-right = ##t } @@ -20,7 +20,7 @@ c \grace { c8[ c16 d c8] } c - \override Score.GraceSpacing #'spacing-increment = #2.0 + \override Score.GraceSpacing.spacing-increment = #2.0 \grace { c4 c16 d16 } c diff --git a/input/regression/spacing-horizontal-skyline-grace.ly b/input/regression/spacing-horizontal-skyline-grace.ly index a8430674d1..b99c173eef 100644 --- a/input/regression/spacing-horizontal-skyline-grace.ly +++ b/input/regression/spacing-horizontal-skyline-grace.ly @@ -6,7 +6,7 @@ and the barline do not collide." } -\version "2.16.0" +\version "2.17.6" \paper { @@ -16,7 +16,7 @@ and the barline do not collide." \new Staff \relative c { - \override Score.NonMusicalPaperColumn #'stencil = #ly:paper-column::print + \override Score.NonMusicalPaperColumn.stencil = #ly:paper-column::print \time 6/8 \clef bass s2. | diff --git a/input/regression/spacing-knee-compressed.ly b/input/regression/spacing-knee-compressed.ly index ca7611d6c0..abebf5a399 100644 --- a/input/regression/spacing-knee-compressed.ly +++ b/input/regression/spacing-knee-compressed.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "Spacing corrections for kneed beams still work when @@ -10,7 +10,7 @@ compression is involved." \layout { \context { \Voice - \override Beam #'auto-knee-gap = #1 + \override Beam.auto-knee-gap = #1 } } diff --git a/input/regression/spacing-knee.ly b/input/regression/spacing-knee.ly index 050606112b..2ef25e5675 100644 --- a/input/regression/spacing-knee.ly +++ b/input/regression/spacing-knee.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "For knees, the spacing correction is such that the @@ -13,9 +13,9 @@ width of the note heads and the thickness of the stem. g''8[ g g'' g''] % check code independent of default settings. - \override NoteSpacing #'knee-spacing-correction = #1.0 + \override NoteSpacing.knee-spacing-correction = #1.0 g''8[ g g'' g''] - \override Stem #'thickness = #10 + \override Stem.thickness = #10 g''8[ g g'' g''] } diff --git a/input/regression/spacing-loose-grace-error.ly b/input/regression/spacing-loose-grace-error.ly index f55dc72360..6f299e8cb3 100644 --- a/input/regression/spacing-loose-grace-error.ly +++ b/input/regression/spacing-loose-grace-error.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" #(ly:expect-warning (_ "Cannot determine neighbors for floating column. ")) #(ly:expect-warning (_ "Loose column does not have right side to attach to.")) @@ -20,7 +20,7 @@ texidoc = "Even in case of incorrect contexts (eg. shortlived %% breaking spacing-wishes links. \score { \new Staff { - \override Score.SpacingSpanner #'strict-note-spacing = ##t + \override Score.SpacingSpanner.strict-note-spacing = ##t \afterGrace c'4 {c'32 c'32 } c'4 } diff --git a/input/regression/spacing-loose-grace-linebreak.ly b/input/regression/spacing-loose-grace-linebreak.ly index 1ddfe3cdf7..655e8b17ee 100644 --- a/input/regression/spacing-loose-grace-linebreak.ly +++ b/input/regression/spacing-loose-grace-linebreak.ly @@ -4,12 +4,12 @@ across a line break, it gets attached to the end of line." } -\version "2.16.0" +\version "2.17.6" \layout { \context { \Score - \override SpacingSpanner #'strict-grace-spacing = ##t + \override SpacingSpanner.strict-grace-spacing = ##t } } diff --git a/input/regression/spacing-loose-grace.ly b/input/regression/spacing-loose-grace.ly index 225e8292a0..3852ed4598 100644 --- a/input/regression/spacing-loose-grace.ly +++ b/input/regression/spacing-loose-grace.ly @@ -8,13 +8,13 @@ spacing." } -\version "2.16.0" +\version "2.17.6" \paper { ragged-right = ##t } << - \override Score.SpacingSpanner #'strict-grace-spacing = ##t + \override Score.SpacingSpanner.strict-grace-spacing = ##t \new Staff { c'4 \afterGrace diff --git a/input/regression/spacing-mark-width.ly b/input/regression/spacing-mark-width.ly index 3b86929f36..8010f4edfb 100644 --- a/input/regression/spacing-mark-width.ly +++ b/input/regression/spacing-mark-width.ly @@ -4,7 +4,7 @@ } -\version "2.16.0" +\version "2.17.6" \paper { ragged-right = ##t @@ -12,7 +12,7 @@ \relative c'' { - \override Score.RehearsalMark #'break-visibility = #begin-of-line-invisible + \override Score.RehearsalMark.break-visibility = #begin-of-line-invisible c1 \mark "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx " } diff --git a/input/regression/spacing-measure-length.ly b/input/regression/spacing-measure-length.ly index 0b2d6ee98e..fa57806571 100644 --- a/input/regression/spacing-measure-length.ly +++ b/input/regression/spacing-measure-length.ly @@ -6,7 +6,7 @@ This means that the 3/8 setting does not affect the whole rest spacing." } -\version "2.16.0" +\version "2.17.6" \layout { ragged-right = ##t @@ -17,7 +17,7 @@ This means that the 3/8 setting does not affect the whole rest spacing." \remove "Separating_line_group_engraver" } { \relative c' { - \override Score.SpacingSpanner #'uniform-stretching = ##t + \override Score.SpacingSpanner.uniform-stretching = ##t \set Score.proportionalNotationDuration = #(ly:make-moment 4 25) r1 \time 3/8 r4. diff --git a/input/regression/spacing-multi-tuplet.ly b/input/regression/spacing-multi-tuplet.ly index acc53cc8fe..2ac5360241 100644 --- a/input/regression/spacing-multi-tuplet.ly +++ b/input/regression/spacing-multi-tuplet.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header{ @@ -11,7 +11,7 @@ hence it must be switched on explicitly with the \layout{ \context{ \Score - \override SpacingSpanner #'uniform-stretching = ##t + \override SpacingSpanner.uniform-stretching = ##t } } diff --git a/input/regression/spacing-packed.ly b/input/regression/spacing-packed.ly index a187223b1f..d3a01b6f92 100644 --- a/input/regression/spacing-packed.ly +++ b/input/regression/spacing-packed.ly @@ -10,9 +10,9 @@ " } -\version "2.16.0" +\version "2.17.6" \relative c' { - \override Score.SpacingSpanner #'packed-spacing = ##t + \override Score.SpacingSpanner.packed-spacing = ##t c2 d4 f8[ g] a } diff --git a/input/regression/spacing-paper-column-padding.ly b/input/regression/spacing-paper-column-padding.ly index 77984552d8..8168fcc51a 100644 --- a/input/regression/spacing-paper-column-padding.ly +++ b/input/regression/spacing-paper-column-padding.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "The space after a paper column can be increased by overriding @@ -8,8 +8,8 @@ the padding property." \layout { \context { \Score - \override PaperColumn #'padding = #10 - \override NonMusicalPaperColumn #'padding = #10 + \override PaperColumn.padding = #10 + \override NonMusicalPaperColumn.padding = #10 } } diff --git a/input/regression/spacing-space-to-barline.ly b/input/regression/spacing-space-to-barline.ly index 996406aacb..fb568a06d7 100644 --- a/input/regression/spacing-space-to-barline.ly +++ b/input/regression/spacing-space-to-barline.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "When space-to-barline is false, we measure the space between the note and the @@ -9,15 +9,15 @@ the start of the barline." \paper {ragged-right = ##t} { - \override Score.SpacingSpanner #'common-shortest-duration = #(ly:make-moment 1 16) + \override Score.SpacingSpanner.common-shortest-duration = #(ly:make-moment 1 16) c'2 \clef bass c'2 \clef treble - \override NoteSpacing #'space-to-barline = ##f + \override NoteSpacing.space-to-barline = ##f c'2 \clef bass c'2 \clef treble % the following two measures should be spaced identically - \override NoteSpacing #'space-to-barline = ##t + \override NoteSpacing.space-to-barline = ##t c'2 c'2 - \override NoteSpacing #'space-to-barline = ##f + \override NoteSpacing.space-to-barline = ##f c'2 c'2 c'1 } diff --git a/input/regression/spacing-stem-bar.ly b/input/regression/spacing-stem-bar.ly index 7d568f8cd0..7665030801 100644 --- a/input/regression/spacing-stem-bar.ly +++ b/input/regression/spacing-stem-bar.ly @@ -1,5 +1,5 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "Upstem notes before a barline are printed with some extra @@ -13,8 +13,8 @@ space. This is an optical correction similar to juxtaposed stems. \relative e' { - \override Score.PaperColumn #'layer = #1 - \override Score.PaperColumn #'stencil = #ly:paper-column::print + \override Score.PaperColumn.layer = #1 + \override Score.PaperColumn.stencil = #ly:paper-column::print \time 2/8 diff --git a/input/regression/spacing-stem-direction.ly b/input/regression/spacing-stem-direction.ly index 7b15bfc6ca..fbca840c55 100644 --- a/input/regression/spacing-stem-direction.ly +++ b/input/regression/spacing-stem-direction.ly @@ -1,5 +1,5 @@ -\version "2.16.0" +\version "2.17.6" \header{ @@ -17,11 +17,11 @@ much to correct." \context Voice \relative c { - \override Score.PaperColumn #'layer = #1 - \override Score.PaperColumn #'stencil = #ly:paper-column::print + \override Score.PaperColumn.layer = #1 + \override Score.PaperColumn.stencil = #ly:paper-column::print %% make sure neutral is down. - \override Stem #'neutral-direction = #down + \override Stem.neutral-direction = #down \time 16/4 c''4 c c, c' d, c' e, c' f, c' g c a c b c } diff --git a/input/regression/spacing-stem-same-direction.ly b/input/regression/spacing-stem-same-direction.ly index 9ff4b55fb2..03a20bc679 100644 --- a/input/regression/spacing-stem-same-direction.ly +++ b/input/regression/spacing-stem-same-direction.ly @@ -1,5 +1,5 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "For juxtaposed chords with the same direction, a slight optical correction is used. It is constant, and works only if @@ -9,8 +9,8 @@ two chords have no common head-positions range." \layout { ragged-right = ##t} \relative c'' { - \override Score.PaperColumn #'layer = #1 - \override Score.PaperColumn #'stencil = #ly:paper-column::print + \override Score.PaperColumn.layer = #1 + \override Score.PaperColumn.stencil = #ly:paper-column::print \stemDown \time 12/4 diff --git a/input/regression/spacing-strict-notespacing.ly b/input/regression/spacing-strict-notespacing.ly index 250366491c..b8b3e0b178 100644 --- a/input/regression/spacing-strict-notespacing.ly +++ b/input/regression/spacing-strict-notespacing.ly @@ -9,7 +9,7 @@ time. This may cause collisions. " } -\version "2.16.0" +\version "2.17.6" \paper { ragged-right = ##t @@ -23,7 +23,7 @@ time. This may cause collisions. " \relative c'' << - \override Score.SpacingSpanner #'strict-note-spacing = ##t + \override Score.SpacingSpanner.strict-note-spacing = ##t \set Score.proportionalNotationDuration = #(ly:make-moment 1 16) \new Staff { c8[ c \clef alto c c \grace { d16 } c8 c] c4 c2 diff --git a/input/regression/spacing-strict-spacing-grace.ly b/input/regression/spacing-strict-spacing-grace.ly index 1a9fefd824..38843d131e 100644 --- a/input/regression/spacing-strict-spacing-grace.ly +++ b/input/regression/spacing-strict-spacing-grace.ly @@ -5,10 +5,10 @@ } -\version "2.16.0" +\version "2.17.6" << - \override Score.SpacingSpanner #'strict-grace-spacing = ##t + \override Score.SpacingSpanner.strict-grace-spacing = ##t \new Staff { c'4 \afterGrace diff --git a/input/regression/spacing-to-empty-barline.ly b/input/regression/spacing-to-empty-barline.ly index 2a98453f55..740abedfea 100644 --- a/input/regression/spacing-to-empty-barline.ly +++ b/input/regression/spacing-to-empty-barline.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "An empty barline does not confuse the spacing engine too much. @@ -19,7 +19,7 @@ The two scores should look approximately the same." \consists "Bar_engraver" \consists "Axis_group_engraver" - \override BarLine #'transparent = ##t + \override BarLine.transparent = ##t } } diff --git a/input/regression/spacing-uniform-stretching.ly b/input/regression/spacing-uniform-stretching.ly index 3b889d2d41..57e284f6aa 100644 --- a/input/regression/spacing-uniform-stretching.ly +++ b/input/regression/spacing-uniform-stretching.ly @@ -6,11 +6,11 @@ } -\version "2.16.0" +\version "2.17.6" \relative c'' << - \override Score.SpacingSpanner #'uniform-stretching = ##t + \override Score.SpacingSpanner.uniform-stretching = ##t \new Staff { c16[ c c c c c c c c c16] } diff --git a/input/regression/span-bar-allow-span-bar.ly b/input/regression/span-bar-allow-span-bar.ly index c4e150cec1..c6fe94815b 100644 --- a/input/regression/span-bar-allow-span-bar.ly +++ b/input/regression/span-bar-allow-span-bar.ly @@ -1,5 +1,5 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "The @code{SpanBarStub} grob takes care of horizontal spacing @@ -18,10 +18,10 @@ span bar were not there. \new Voice = "upper" \relative c'' { c2 c c c - \once \override Staff . BarLine #'allow-span-bar = ##f + \once \override Staff.BarLine.allow-span-bar = ##f c2 c c c c2 c c c - \once \override Staff . BarLine #'allow-span-bar = ##f + \once \override Staff.BarLine.allow-span-bar = ##f c2 c c c } \new Lyrics \lyricsto "upper" \lyricmode { @@ -35,7 +35,7 @@ span bar were not there. c2 c c c c2 c c c c2 c c c - \once \override Staff . BarLine #'allow-span-bar = ##f + \once \override Staff.BarLine.allow-span-bar = ##f c2 c c c } \new Lyrics \lyricsto "middle" \lyricmode { diff --git a/input/regression/span-bar-partial.ly b/input/regression/span-bar-partial.ly index 66ba86bbd0..adf890e5fc 100644 --- a/input/regression/span-bar-partial.ly +++ b/input/regression/span-bar-partial.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "Span bars can be turned on/@/off on a staff-by-staff basis." } @@ -13,13 +13,13 @@ \relative c' \new StaffGroup << \new Staff { c1 - \once \override Staff.BarLine #'allow-span-bar = ##f + \once \override Staff.BarLine.allow-span-bar = ##f c1 c1 c1 \bar "|." } \new Staff { a1 a1 - \once \override Staff.BarLine #'allow-span-bar = ##f + \once \override Staff.BarLine.allow-span-bar = ##f a1 a1 } \new Staff { diff --git a/input/regression/span-bar.ly b/input/regression/span-bar.ly index f36f2c7878..89afab6d8f 100644 --- a/input/regression/span-bar.ly +++ b/input/regression/span-bar.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "Span bars are drawn only between staff bar lines. By setting bar lines to transparent, they are shown only between systems. @@ -19,9 +19,9 @@ between systems. \relative c' \new StaffGroup << \new Staff { a1 - \once \override Score.BarLine #'transparent = ##t + \once \override Score.BarLine.transparent = ##t a1 - \once \override Score.SpanBar #'transparent = ##t + \once \override Score.SpanBar.transparent = ##t a1 a1 \bar "|." } diff --git a/input/regression/spanner-after-line-breaking.ly b/input/regression/spanner-after-line-breaking.ly index 95bebac832..100d81346a 100644 --- a/input/regression/spanner-after-line-breaking.ly +++ b/input/regression/spanner-after-line-breaking.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "The visibility of left-broken line spanners and hairpins @@ -10,7 +10,7 @@ controlled by the callback @code{ly:spanner::kill-zero-spanned-time}. \paper { ragged-right = ##t } \relative c' { - \override TextSpanner #'bound-details = + \override TextSpanner.bound-details = #'((left (Y . 0) (padding . 0.25) @@ -26,10 +26,10 @@ controlled by the callback @code{ly:spanner::kill-zero-spanned-time}. (right-broken (text . #f))) c1\startTextSpan\< \break - \override Hairpin #'to-barline = ##f - \override Hairpin #'after-line-breaking = ##f + \override Hairpin.to-barline = ##f + \override Hairpin.after-line-breaking = ##f c2\stopTextSpan\! - \override TextSpanner #'after-line-breaking = + \override TextSpanner.after-line-breaking = #ly:spanner::kill-zero-spanned-time c\startTextSpan\< \break c1\!\stopTextSpan diff --git a/input/regression/spanner-break-overshoot.ly b/input/regression/spanner-break-overshoot.ly index 696f4fda0d..6f22cc6ddd 100644 --- a/input/regression/spanner-break-overshoot.ly +++ b/input/regression/spanner-break-overshoot.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "The @code{break-overshoot} property sets the amount that @@ -10,9 +10,9 @@ prefatory matter." \paper { ragged-right = ##t } \relative c'' { - \override Beam #'break-overshoot = #'(1.0 . 2.0) - \override TupletBracket #'break-overshoot = #'(1.0 . 2.0) - \override TupletBracket #'bracket-visibility = ##t - \override Beam #'breakable = ##t + \override Beam.break-overshoot = #'(1.0 . 2.0) + \override TupletBracket.break-overshoot = #'(1.0 . 2.0) + \override TupletBracket.bracket-visibility = ##t + \override Beam.breakable = ##t c2.. \times 2/3 { c8.[ \break c8.] } } diff --git a/input/regression/staff-ledger-positions.ly b/input/regression/staff-ledger-positions.ly index ba6137e25f..3e8c191937 100644 --- a/input/regression/staff-ledger-positions.ly +++ b/input/regression/staff-ledger-positions.ly @@ -7,11 +7,11 @@ either all or none are shown. Ledger lines can be set to appear sooner or later by setting the @code{ledger-extra} property." } -\version "2.16.0" +\version "2.17.6" \new Staff \relative c' { - \override Staff.StaffSymbol #'line-positions = #'(-5 -2 -1 2 5 6) - \override Staff.StaffSymbol #'ledger-positions = #'(-5 (-2 -1) 2) - \override Staff.StaffSymbol #'ledger-extra = #1 + \override Staff.StaffSymbol.line-positions = #'(-5 -2 -1 2 5 6) + \override Staff.StaffSymbol.ledger-positions = #'(-5 (-2 -1) 2) + \override Staff.StaffSymbol.ledger-extra = #1 g,4 c e b' c'' e g } diff --git a/input/regression/staff-line-positions.ly b/input/regression/staff-line-positions.ly index de355e7dc0..e8c9d4fa8f 100644 --- a/input/regression/staff-line-positions.ly +++ b/input/regression/staff-line-positions.ly @@ -6,11 +6,11 @@ } -\version "2.16.0" +\version "2.17.6" \new Staff \relative c' { - \override Staff.StaffSymbol #'line-positions = #'(-7 -2 0 3 9) + \override Staff.StaffSymbol.line-positions = #'(-7 -2 0 3 9) g c f b e a } diff --git a/input/regression/staff-mixed-size.ly b/input/regression/staff-mixed-size.ly index 82e34418fd..1dd829a5d8 100644 --- a/input/regression/staff-mixed-size.ly +++ b/input/regression/staff-mixed-size.ly @@ -7,21 +7,21 @@ large on smaller staves." } -\version "2.16.0" +\version "2.17.6" \layout { ragged-right = ##t } melody = \relative c''' { - \override DynamicText #'extra-offset = #'(0 . 3) + \override DynamicText.extra-offset = #'(0 . 3) s1-\f c8[(\< r a g]) e[ r d( ])\! \times 2/3 { d4 d d } } << \new Staff \with { fontSize = #-4 - \override StaffSymbol #'staff-space = #(magstep -4) + \override StaffSymbol.staff-space = #(magstep -4) } { \melody } diff --git a/input/regression/staff-tweak.ly b/input/regression/staff-tweak.ly index 0240b0d88e..36e75dba38 100644 --- a/input/regression/staff-tweak.ly +++ b/input/regression/staff-tweak.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "The staff is a grob (graphical object) which may be adjusted as well, for example, to have 6 thick lines and a slightly large @code{staff-space}. @@ -16,9 +16,9 @@ mus = \relative c' { c4 g' d'8 d d d } << \new Staff { - \override Staff.StaffSymbol #'thickness = #2.0 - \override Staff.StaffSymbol #'line-count = #6 - \override Staff.StaffSymbol #'staff-space = #1.1 + \override Staff.StaffSymbol.thickness = #2.0 + \override Staff.StaffSymbol.line-count = #6 + \override Staff.StaffSymbol.staff-space = #1.1 \mus } \mus diff --git a/input/regression/stem-direction-context.ly b/input/regression/stem-direction-context.ly index 76891556b3..f4eaf78f1e 100644 --- a/input/regression/stem-direction-context.ly +++ b/input/regression/stem-direction-context.ly @@ -5,10 +5,10 @@ } -\version "2.16.0" +\version "2.17.6" \relative c'' \new Voice \with { \consists "Melody_engraver" - \override Stem #'neutral-direction = #'() + \override Stem.neutral-direction = #'() } { c4 b c b c c c c diff --git a/input/regression/stem-length-estimation.ly b/input/regression/stem-length-estimation.ly index d7c50ba466..4a206696a9 100644 --- a/input/regression/stem-length-estimation.ly +++ b/input/regression/stem-length-estimation.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "Stems with overridden 'Y-extent should @@ -26,7 +26,7 @@ on one page. \score { \new Voice { \voiceTwo - \override Stem #'Y-extent = #'(0.0 . 0.0) + \override Stem.Y-extent = #'(0.0 . 0.0) \repeat unfold 144 a4 } \layout { diff --git a/input/regression/stem-length.ly b/input/regression/stem-length.ly index c8a72976f5..39aa092181 100644 --- a/input/regression/stem-length.ly +++ b/input/regression/stem-length.ly @@ -1,5 +1,5 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "Stem length and stem-begin-position can be set manually. @@ -10,11 +10,11 @@ \autoBeamOff \stemUp a8 aes''8 - \override Stem #'length = #20 + \override Stem.length = #20 a,,8 - \revert Stem #'length + \revert Stem.length aes''!8 \stemNeutral - \override Stem #'stem-begin-position = #-2 + \override Stem.stem-begin-position = #-2 c,8 } diff --git a/input/regression/stem-stemlet-whole.ly b/input/regression/stem-stemlet-whole.ly index ff835d7d80..2faa2de0d2 100644 --- a/input/regression/stem-stemlet-whole.ly +++ b/input/regression/stem-stemlet-whole.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "Stemlets don't cause stems on whole notes." } @@ -6,6 +6,6 @@ \paper{ ragged-right=##t } { - \override Stem #'stemlet-length = #0.5 + \override Stem.stemlet-length = #0.5 c''1 } diff --git a/input/regression/stem-stemlet.ly b/input/regression/stem-stemlet.ly index caf7240d52..4799eb5c8c 100644 --- a/input/regression/stem-stemlet.ly +++ b/input/regression/stem-stemlet.ly @@ -5,11 +5,11 @@ length can be set with @code{stemlet-length}." } -\version "2.16.0" +\version "2.17.6" \layout { ragged-right = ##t } \relative c' { - \override Stem #'stemlet-length = #0.75 + \override Stem.stemlet-length = #0.75 c8[ r8 c16 r16 c8] c4 } diff --git a/input/regression/stem-tremolo-note-column.ly b/input/regression/stem-tremolo-note-column.ly index 6848dd26e7..f62e6ddbd5 100644 --- a/input/regression/stem-tremolo-note-column.ly +++ b/input/regression/stem-tremolo-note-column.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header{ texidoc="Stem tremolos count in a note column's horizontal skyline. " @@ -7,6 +7,6 @@ \relative c'' { \autoBeamOff - \override NoteHead #'stencil = #(ly:make-stencil '() '(0 . 0) '(0 . 0)) + \override NoteHead.stencil = #(ly:make-stencil '() '(0 . 0) '(0 . 0)) \repeat unfold 8 { b8:32 } } diff --git a/input/regression/stem-tremolo-staff-space.ly b/input/regression/stem-tremolo-staff-space.ly index 2194434559..c89ded2dbd 100644 --- a/input/regression/stem-tremolo-staff-space.ly +++ b/input/regression/stem-tremolo-staff-space.ly @@ -4,7 +4,7 @@ } -\version "2.16.0" +\version "2.17.6" \layout { ragged-right = ##t @@ -18,7 +18,7 @@ fragment = \relative c' { << \new Staff \with { fontSize = #-4 - \override StaffSymbol #'staff-space = #(magstep -4) + \override StaffSymbol.staff-space = #(magstep -4) } \fragment \new Staff \fragment diff --git a/input/regression/stem-tremolo.ly b/input/regression/stem-tremolo.ly index b692c38922..032f900ecc 100644 --- a/input/regression/stem-tremolo.ly +++ b/input/regression/stem-tremolo.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" #(ly:set-option 'warning-as-error #f) #(ly:expect-warning (_ "tremolo duration is too long")) @@ -24,7 +24,7 @@ printed. \context Voice \relative c''{ \textSpannerUp - \override TextScript #'padding = #5 + \override TextScript.padding = #5 % The following note should print a warning (quarter tremolo cannot be notated) a1:4^":4" a:8^":8" c:16^":16" a:32^":32" a^"x" a:^":" a':32 a,,:32 diff --git a/input/regression/stencil-color-rotation.ly b/input/regression/stencil-color-rotation.ly index 788a2cd445..b8c9815344 100644 --- a/input/regression/stencil-color-rotation.ly +++ b/input/regression/stencil-color-rotation.ly @@ -2,9 +2,9 @@ texidoc = "Combinations of rotation and color do work." } -\version "2.16.0" +\version "2.17.6" \relative c'{ - \override Hairpin #'rotation = #'(20 -1 0) - \override Hairpin #'color = #(x11-color 'LimeGreen) + \override Hairpin.rotation = #'(20 -1 0) + \override Hairpin.color = #(x11-color 'LimeGreen) g4\< b d f'\! } diff --git a/input/regression/stencil-hacking.ly b/input/regression/stencil-hacking.ly index dc5bf9ed6a..1e31345993 100644 --- a/input/regression/stencil-hacking.ly +++ b/input/regression/stencil-hacking.ly @@ -1,5 +1,5 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc=" You can write stencil callbacks in Scheme, thus providing custom glyphs for notation elements. A simple example is @@ -53,13 +53,13 @@ GROB. The dimensions of the stencil is not affected. \relative c' { c4 e - \override NoteHead #'stencil + \override NoteHead.stencil = #(parenthesize-callback ly:note-head::print) g bes - \revert NoteHead #'stencil + \revert NoteHead.stencil - \override Beam #'stencil + \override Beam.stencil = #(parenthesize-callback ly:beam::print) diff --git a/input/regression/stencil-scale.ly b/input/regression/stencil-scale.ly index fb75e14c60..eee897cfc3 100644 --- a/input/regression/stencil-scale.ly +++ b/input/regression/stencil-scale.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "Stencils can be scaled using @code{ly:stencil-scale}. @@ -8,15 +8,15 @@ signature in this test)." } \relative c' { - \override Staff.Clef #'stencil = + \override Staff.Clef.stencil = #(lambda (grob) (ly:stencil-scale (ly:clef::print grob) 1 -1)) - \override Staff.TimeSignature #'stencil = + \override Staff.TimeSignature.stencil = #(lambda (grob) (ly:stencil-aligned-to (ly:stencil-scale (ly:time-signature::print grob) -2 1) X LEFT)) - \override MultiMeasureRestText #'stencil = + \override MultiMeasureRestText.stencil = #(lambda (grob) (ly:stencil-scale (ly:text-interface::print grob) 2 1.6)) R1\fermataMarkup diff --git a/input/regression/system-extents.ly b/input/regression/system-extents.ly index e0ba0dcf79..eb7e0ef62e 100644 --- a/input/regression/system-extents.ly +++ b/input/regression/system-extents.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "The size of every system is correctly determined; this @@ -10,14 +10,14 @@ \layout { \context { \Score - \override System #'stencil = #box-grob-stencil + \override System.stencil = #box-grob-stencil } } \new Voice { \unset Staff.minimumVerticalExtent - \override Score.RehearsalMark #'font-size = #20 + \override Score.RehearsalMark.font-size = #20 \slurDown c4 ( g4 c''4) } diff --git a/input/regression/system-start-bar-collapse-staffspace.ly b/input/regression/system-start-bar-collapse-staffspace.ly index 165dfd1aa0..8c3012cf9d 100644 --- a/input/regression/system-start-bar-collapse-staffspace.ly +++ b/input/regression/system-start-bar-collapse-staffspace.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "When the staff-space is increased, the system-start delimiter @@ -6,7 +6,7 @@ should still be collapsed (i.e. the collapse-height should not give an absolute length, but a multiple of staff-spaces)." } -\new Staff \with { \override StaffSymbol #'staff-space = #1.4 } +\new Staff \with { \override StaffSymbol.staff-space = #1.4 } { a4 b c d } diff --git a/input/regression/system-start-heavy-bar.ly b/input/regression/system-start-heavy-bar.ly index cded6cb372..51d566bde6 100644 --- a/input/regression/system-start-heavy-bar.ly +++ b/input/regression/system-start-heavy-bar.ly @@ -1,7 +1,7 @@ \header { texidoc = "A heavy-bar system start delimiter may be created by tuning the @code{SystemStartBar} grob." } -\version "2.16.0" +\version "2.17.6" \paper { ragged-right = ##t @@ -10,8 +10,8 @@ \new StaffGroup \relative << \set StaffGroup.systemStartDelimiter = #'SystemStartBar - \override StaffGroup.SystemStartBar #'thickness = #8 - \override StaffGroup.SystemStartBar #'padding = #0.2 + \override StaffGroup.SystemStartBar.thickness = #8 + \override StaffGroup.SystemStartBar.padding = #0.2 \new Staff { c1 } \new Staff { c1 } >> diff --git a/input/regression/tablature-chord-repetition.ly b/input/regression/tablature-chord-repetition.ly index 01c93ff777..f9583411b8 100644 --- a/input/regression/tablature-chord-repetition.ly +++ b/input/regression/tablature-chord-repetition.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "In a TabStaff, the chord repetition function needs @@ -19,7 +19,7 @@ Guitar = \relative c' { \new Staff { \new Voice { \clef "treble_8" - \override Voice.StringNumber #'transparent = ##t + \override Voice.StringNumber.transparent = ##t \Guitar } } diff --git a/input/regression/tablature-full-notation.ly b/input/regression/tablature-full-notation.ly index a1acd8bc4c..2c40bba8e8 100644 --- a/input/regression/tablature-full-notation.ly +++ b/input/regression/tablature-full-notation.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header{ texidoc = "As default, tablature staves show only the fret numbers, because in most situations, they are combined with normal staves. @@ -21,7 +21,7 @@ tabstuff = { \times 3/4 { b,4 c \glissando d\5 \glissando c } | c4. d-_( | e\varcoda-> ) - \override TextSpanner #'(bound-details left text) = "rit." f\startTextSpan | + \override TextSpanner.bound-details.left.text = "rit." f\startTextSpan | g ~ g\prall | g\thumb e-.\stopTextSpan \bar "|." diff --git a/input/regression/tablature-harmonic-functions.ly b/input/regression/tablature-harmonic-functions.ly index aa1123aacf..3c838764c0 100644 --- a/input/regression/tablature-harmonic-functions.ly +++ b/input/regression/tablature-harmonic-functions.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = " @@ -35,7 +35,7 @@ test = { \score { << \new Staff { - \new Voice \with { \override StringNumber #'stencil = ##f } { + \new Voice \with { \override StringNumber.stencil = ##f } { \clef "treble_8" \test } diff --git a/input/regression/tablature-tie-behaviour.ly b/input/regression/tablature-tie-behaviour.ly index 9b32989b6f..41d7c5ffca 100644 --- a/input/regression/tablature-tie-behaviour.ly +++ b/input/regression/tablature-tie-behaviour.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header{ texidoc = "In tablature, notes that are tied to are invisible except after a line break or within a second volta; @@ -29,7 +29,7 @@ thirdpart = \relative c' { \context StaffGroup << \context Staff { \clef "G_8" - \override Voice.StringNumber #'transparent = ##t % remove circled string numbers + \override Voice.StringNumber.transparent = ##t % remove circled string numbers \firstpart \secondpart \thirdpart @@ -44,7 +44,7 @@ thirdpart = \relative c' { \context StaffGroup << \context Staff { \clef "G_8" - \override Voice.StringNumber #'transparent = ##t % remove circled string numbers + \override Voice.StringNumber.transparent = ##t % remove circled string numbers \firstpart \secondpart \thirdpart diff --git a/input/regression/text-spanner-attachment-alignment.ly b/input/regression/text-spanner-attachment-alignment.ly index 4060ef4c56..098ef131db 100644 --- a/input/regression/text-spanner-attachment-alignment.ly +++ b/input/regression/text-spanner-attachment-alignment.ly @@ -9,15 +9,15 @@ ragged-right = ##t } -\version "2.16.0" +\version "2.17.6" << \new Staff { - \override TextSpanner #'(bound-details left text) = "*" + \override TextSpanner.bound-details.left.text = "*" c'16 \startTrillSpan c' c' c' \stopTrillSpan c'16 \startTextSpan c' c' c' \stopTextSpan } \new Staff { - \override TextScript #'self-alignment-X = #RIGHT + \override TextScript.self-alignment-X = #RIGHT \repeat unfold 2 {c'4 _ \markup { "FAT" } } } >> diff --git a/input/regression/text-spanner-override-order.ly b/input/regression/text-spanner-override-order.ly index 9df1e12c69..cf1d6f1904 100644 --- a/input/regression/text-spanner-override-order.ly +++ b/input/regression/text-spanner-override-order.ly @@ -5,7 +5,7 @@ } -\version "2.16.0" +\version "2.17.6" sample = \relative c'' { c2\startTextSpan c2 \break @@ -13,15 +13,15 @@ sample = \relative c'' { } << { - \override TextSpanner #'bound-details #'left-broken #' text = + \override TextSpanner.bound-details.left-broken #' text = \markup { \large "BROKEN" } - \override TextSpanner #'(bound-details left text) = + \override TextSpanner.bound-details.left.text = \markup { "text" } \sample } \\ { - \override TextSpanner #'(bound-details left text) = + \override TextSpanner.bound-details.left.text = \markup { "text" } - \override TextSpanner #'bound-details #'left-broken #' text = + \override TextSpanner.bound-details.left-broken #' text = \markup { \large "BROKEN" } \sample } >> diff --git a/input/regression/tie-accidental.ly b/input/regression/tie-accidental.ly index fb00bbd844..aea5616fce 100644 --- a/input/regression/tie-accidental.ly +++ b/input/regression/tie-accidental.ly @@ -4,7 +4,7 @@ " } -\version "2.16.0" +\version "2.17.6" \paper { debug-tie-scoring = ##t @@ -12,7 +12,7 @@ } \relative c'' { - \override Tie #'layer = #2 + \override Tie.layer = #2 a ~ } diff --git a/input/regression/tie-broken-minimum-length.ly b/input/regression/tie-broken-minimum-length.ly index 5157e69b62..fab5dc33e8 100644 --- a/input/regression/tie-broken-minimum-length.ly +++ b/input/regression/tie-broken-minimum-length.ly @@ -1,5 +1,5 @@ -\version "2.16.0" +\version "2.17.6" \header { @@ -14,7 +14,7 @@ has a @code{minimum-length} of 5." } \relative c' { - \override Tie #'minimum-length = #5 + \override Tie.minimum-length = #5 f2. f16 f f f ~ | \break f1 } diff --git a/input/regression/tie-chord-broken-extremal.ly b/input/regression/tie-chord-broken-extremal.ly index 5c209bbecf..64844ae5a4 100644 --- a/input/regression/tie-chord-broken-extremal.ly +++ b/input/regression/tie-chord-broken-extremal.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = " @@ -11,7 +11,7 @@ are tried for the extremal ties in a chord. \relative c'' { \time 4/4 1 ~ \break - \override Tie #'(details multi-tie-region-size) = #1 + \override Tie.details.multi-tie-region-size = #1 \time 3/4 2.~ \break \time 4/4 1 } diff --git a/input/regression/tie-dash.ly b/input/regression/tie-dash.ly index 82b34a194a..147d78a160 100644 --- a/input/regression/tie-dash.ly +++ b/input/regression/tie-dash.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header {texidoc = "@cindex Tie, dotted, dashed The appearance of ties may be changed from solid to dotted or dashed. " @@ -18,7 +18,7 @@ The appearance of ties may be changed from solid to dotted or dashed. c2 ~ c | \tieDashPattern #0.4 #2.0 c2 ~ c | - \once \override Tie #'dash-definition = #'((0 0.25 1 1) + \once \override Tie.dash-definition = #'((0 0.25 1 1) (0.3 0.7 0.4 0.75) (0.75 1.0 1.0 1.0)) c2 ~ c | diff --git a/input/regression/tie-manual-vertical-tune.ly b/input/regression/tie-manual-vertical-tune.ly index 9442bd3b20..b882d21e0f 100644 --- a/input/regression/tie-manual-vertical-tune.ly +++ b/input/regression/tie-manual-vertical-tune.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "If using integers, the tie will vertically tuned for @@ -7,9 +7,9 @@ as the exact location." } \relative c'' { - \override Tie #'staff-position = #3 + \override Tie.staff-position = #3 d4 ~ - \override Tie #'staff-position = #3.0 + \override Tie.staff-position = #3.0 d ~ d } diff --git a/input/regression/tie-manual.ly b/input/regression/tie-manual.ly index b7720bf78b..b9a535b8fe 100644 --- a/input/regression/tie-manual.ly +++ b/input/regression/tie-manual.ly @@ -11,7 +11,7 @@ You can leave a Tie alone by introducing a non-pair value } -\version "2.16.0" +\version "2.17.6" \layout { ragged-right = ##t @@ -23,7 +23,7 @@ You can leave a Tie alone by introducing a non-pair value ~ - \once \override TieColumn #'tie-configuration = + \once \override TieColumn.tie-configuration = #'((0 . -1) (2 . -1) (5.5 . 1) (7 . 1)) diff --git a/input/regression/tie-semi-single.ly b/input/regression/tie-semi-single.ly index 421dd11912..e4ba0bd066 100644 --- a/input/regression/tie-semi-single.ly +++ b/input/regression/tie-semi-single.ly @@ -8,7 +8,7 @@ tweaked with @code{'direction}." } -\version "2.16.0" +\version "2.17.6" \layout{ragged-right=##t} { @@ -24,7 +24,7 @@ tweaked with @code{'direction}." c''\laissezVibrer\repeatTie r - \override LaissezVibrerTie #'direction = #DOWN - \override RepeatTie #'direction = #DOWN + \override LaissezVibrerTie.direction = #DOWN + \override RepeatTie.direction = #DOWN c''\laissezVibrer_"override"\repeatTie } diff --git a/input/regression/tie-single-manual.ly b/input/regression/tie-single-manual.ly index 24679f4268..23df905a94 100644 --- a/input/regression/tie-single-manual.ly +++ b/input/regression/tie-single-manual.ly @@ -5,20 +5,20 @@ specifying their @code{direction} and/@/or @code{staff-position}." } -\version "2.16.0" +\version "2.17.6" \paper { ragged-right = ##t } { - \override Tie #'staff-position = #-5.5 + \override Tie.staff-position = #-5.5 c'4 ~ c' - \override Tie #'staff-position = #-6.5 + \override Tie.staff-position = #-6.5 c'4 ~ c' - \override Tie #'staff-position = #-7.5 + \override Tie.staff-position = #-7.5 c'4 ~ c' - \revert Tie #'staff-position - \override Tie #'direction = #UP + \revert Tie.staff-position + \override Tie.direction = #UP c'4 ~ c' } diff --git a/input/regression/trill-spanner-chained.ly b/input/regression/trill-spanner-chained.ly index 49d3a8052d..502e32bd39 100644 --- a/input/regression/trill-spanner-chained.ly +++ b/input/regression/trill-spanner-chained.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "Chained trills end at the next trill or barline. Collisions can be prevented by overriding @code{bound-details}. @@ -11,10 +11,10 @@ Collisions can be prevented by overriding @code{bound-details}. g8 f\startTrillSpan ~ f8 g\stopTrillSpan \startTrillSpan ~ g8 r\stopTrillSpan r4 - \once \override TrillSpanner #'to-barline = ##t + \once \override TrillSpanner.to-barline = ##t c1\startTrillSpan ~ c1 - \once \override TrillSpanner #'(bound-details right padding) = #1.2 + \once \override TrillSpanner.bound-details.right.padding = #1.2 c1\stopTrillSpan \startTrillSpan c1\stopTrillSpan\startTrillSpan } diff --git a/input/regression/trill-spanner-scaled.ly b/input/regression/trill-spanner-scaled.ly index 3cdc11bc51..19d7b9eb53 100644 --- a/input/regression/trill-spanner-scaled.ly +++ b/input/regression/trill-spanner-scaled.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = " @@ -11,7 +11,7 @@ even if scaled to a smaller size. << \new Staff \with { fontSize = #-6 - \override StaffSymbol #'staff-space = #(magstep -6) + \override StaffSymbol.staff-space = #(magstep -6) } \relative c' { c1\startTrillSpan | c\stopTrillSpan | diff --git a/input/regression/tuplet-bracket-avoid-fingering.ly b/input/regression/tuplet-bracket-avoid-fingering.ly index da2167cf1c..4a164f83df 100644 --- a/input/regression/tuplet-bracket-avoid-fingering.ly +++ b/input/regression/tuplet-bracket-avoid-fingering.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "@code{TupletBracket} grobs avoid @code{Fingering} grobs. @@ -6,6 +6,6 @@ } \relative d'' { - \override TupletBracket #'direction = #UP + \override TupletBracket.direction = #UP \times 2/3 { d4 a8-4 } } diff --git a/input/regression/tuplet-bracket-avoid-string-number.ly b/input/regression/tuplet-bracket-avoid-string-number.ly index 0553472d6a..d92768ee44 100644 --- a/input/regression/tuplet-bracket-avoid-string-number.ly +++ b/input/regression/tuplet-bracket-avoid-string-number.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "@code{TupletBracket} grobs avoid @code{StringNumber} grobs. @@ -6,6 +6,6 @@ } \relative d'' { - \override TupletBracket #'direction = #UP + \override TupletBracket.direction = #UP \times 2/3 { d4 8 } } diff --git a/input/regression/tuplet-bracket-cross-staff.ly b/input/regression/tuplet-bracket-cross-staff.ly index 5fb976ed58..7f864fa85d 100644 --- a/input/regression/tuplet-bracket-cross-staff.ly +++ b/input/regression/tuplet-bracket-cross-staff.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \paper { ragged-right = ##t @@ -12,7 +12,7 @@ even across multiple staves." \layout { \context { \Score - \override TupletBracket #'bracket-visibility = ##t + \override TupletBracket.bracket-visibility = ##t } } diff --git a/input/regression/tuplet-bracket-outside-staff-priority.ly b/input/regression/tuplet-bracket-outside-staff-priority.ly index 46204a8efe..a8e54dcffb 100644 --- a/input/regression/tuplet-bracket-outside-staff-priority.ly +++ b/input/regression/tuplet-bracket-outside-staff-priority.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "Tuplet brackets' outside staff priority can be @@ -7,14 +7,14 @@ set. Brackets, by default, carry their numbers with them." } \relative c'' { - \override TupletBracket #'avoid-scripts = ##f + \override TupletBracket.avoid-scripts = ##f % Plain old tuplet \times 2/3 { a8 r a } % With nothing set, collisions abound both horizontally and % vertically \times 2/3 { a8^\espressivo r a^\espressivo } % Setting the staff priority prevents collisions - \override TupletBracket #'outside-staff-priority = #1 + \override TupletBracket.outside-staff-priority = #1 \times 2/3 { a8^\espressivo r a^\espressivo } % Note that, with the outside-staff-priority set, this bracket % should be at the same vertical level as the first one diff --git a/input/regression/tuplet-bracket-vertical-skylines.ly b/input/regression/tuplet-bracket-vertical-skylines.ly index 5dab22c9b3..160259135c 100644 --- a/input/regression/tuplet-bracket-vertical-skylines.ly +++ b/input/regression/tuplet-bracket-vertical-skylines.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "Tuplet brackets do not push objects with outside-staff-priority @@ -7,6 +7,6 @@ too high. } \relative c' { - \override TupletBracket #'direction = #UP + \override TupletBracket.direction = #UP \times 1/1 { a^"foo" a' a' a' } } diff --git a/input/regression/tuplet-bracket-visibility.ly b/input/regression/tuplet-bracket-visibility.ly index adac9915b6..5de92d9563 100644 --- a/input/regression/tuplet-bracket-visibility.ly +++ b/input/regression/tuplet-bracket-visibility.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "The default behavior of tuplet-bracket visibility is to print a bracket @@ -29,11 +29,11 @@ music = \relative c'' { \new Voice { \relative c' { << \music s4^"default" >> - \override TupletBracket #'bracket-visibility = #'if-no-beam + \override TupletBracket.bracket-visibility = #'if-no-beam << \music s4^"'if-no-beam" >> - \override TupletBracket #'bracket-visibility = ##t + \override TupletBracket.bracket-visibility = ##t << \music s4^"#t" >> - \override TupletBracket #'bracket-visibility = ##f + \override TupletBracket.bracket-visibility = ##f << \music s4^"#f" >> } } diff --git a/input/regression/tuplet-broken.ly b/input/regression/tuplet-broken.ly index 5d124e0094..25b50f359f 100644 --- a/input/regression/tuplet-broken.ly +++ b/input/regression/tuplet-broken.ly @@ -8,7 +8,7 @@ } -\version "2.17.5" +\version "2.17.6" \paper { ragged-right = ##t @@ -17,9 +17,9 @@ \relative c'' { - \override TupletNumber #'text = #tuplet-number::calc-fraction-text + \override TupletNumber.text = #tuplet-number::calc-fraction-text - \override TupletBracket #'edge-text = #(cons + \override TupletBracket.edge-text = #(cons (markup #:fontsize 6 #:arrow-head X LEFT #f) (markup #:arrow-head X RIGHT #f)) diff --git a/input/regression/tuplet-full-length-extent.ly b/input/regression/tuplet-full-length-extent.ly index 4bf1509f5e..425604fd9c 100644 --- a/input/regression/tuplet-full-length-extent.ly +++ b/input/regression/tuplet-full-length-extent.ly @@ -4,7 +4,7 @@ attaching column for a full-length tuplet bracket can be ignored." } -\version "2.16.0" +\version "2.17.6" \new Staff { \set tupletFullLength = ##t @@ -12,9 +12,9 @@ \time 1/8 \times 2/3 { c'16 c'16 c'16 } \times 2/3 { c'16 c'16 c'16 } - \override TupletBracket #'full-length-to-extent = ##f + \override TupletBracket.full-length-to-extent = ##f \times 2/3 { c'16 c'16 c'16 } - \override Score.RehearsalMark #'break-visibility = ##(#t #t #t) - \override Score.RehearsalMark #'direction = #down + \override Score.RehearsalMark.break-visibility = ##(#t #t #t) + \override Score.RehearsalMark.direction = #down \mark "xxxxxxxxxxxxxxxxxxxxxxx" } diff --git a/input/regression/tuplet-full-length.ly b/input/regression/tuplet-full-length.ly index 96016b471a..ac161cdfda 100644 --- a/input/regression/tuplet-full-length.ly +++ b/input/regression/tuplet-full-length.ly @@ -5,14 +5,14 @@ start of the next non-tuplet note. " } -\version "2.17.5" +\version "2.17.6" \paper { ragged-right = ##t indent = 0.0 } \relative c'' \new Voice \with { \remove Forbid_line_break_engraver - \override Beam #'breakable = ##t + \override Beam.breakable = ##t } { \set tupletFullLength = ##t diff --git a/input/regression/tuplet-gap.ly b/input/regression/tuplet-gap.ly index 5e142e2502..1c75daa260 100644 --- a/input/regression/tuplet-gap.ly +++ b/input/regression/tuplet-gap.ly @@ -5,7 +5,7 @@ } -\version "2.16.0" +\version "2.17.6" \layout { indent = 0.0\mm @@ -14,7 +14,7 @@ \relative c'' { - \override TupletNumber #'text = #tuplet-number::calc-fraction-text + \override TupletNumber.text = #tuplet-number::calc-fraction-text \times 17/12 { c8 c4 c8 c8} } diff --git a/input/regression/tuplet-nest-broken.ly b/input/regression/tuplet-nest-broken.ly index dc273e3698..915e889039 100644 --- a/input/regression/tuplet-nest-broken.ly +++ b/input/regression/tuplet-nest-broken.ly @@ -1,5 +1,5 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "Broken nested tuplets avoid each other correctly. @@ -15,7 +15,7 @@ \new Staff << \relative c'' { - \override Score . Beam #'breakable = ##t + \override Score.Beam.breakable = ##t r2 @@ -31,7 +31,7 @@ \times 2/3 { a8[ a a] } } - \override TupletNumber #'text = #tuplet-number::calc-fraction-text + \override TupletNumber.text = #tuplet-number::calc-fraction-text \times 4/6 { \times 2/3 { a4 a a diff --git a/input/regression/tuplet-nest.ly b/input/regression/tuplet-nest.ly index 8b727c2a5c..3bba0989e7 100644 --- a/input/regression/tuplet-nest.ly +++ b/input/regression/tuplet-nest.ly @@ -1,5 +1,5 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc=" Tuplets may be nested." @@ -23,7 +23,7 @@ \times 2/3 { a8[ a a] } } - \override TupletNumber #'text = #tuplet-number::calc-fraction-text + \override TupletNumber.text = #tuplet-number::calc-fraction-text \times 4/6 { \times 2/3 { a4 a a diff --git a/input/regression/tuplet-no-stems.ly b/input/regression/tuplet-no-stems.ly index 5608e9b293..095bf03ad5 100644 --- a/input/regression/tuplet-no-stems.ly +++ b/input/regression/tuplet-no-stems.ly @@ -3,18 +3,18 @@ } -\version "2.16.0" +\version "2.17.6" \layout{ \context{ \TabStaff - \override TimeSignature #'stencil = ##f + \override TimeSignature.stencil = ##f } \context{ \TabVoice \remove "Beam_engraver" \remove "Stem_engraver" - \override TupletBracket #'number-visibility = ##f + \override TupletBracket.number-visibility = ##f } } diff --git a/input/regression/tuplet-number-outside-staff-positioning.ly b/input/regression/tuplet-number-outside-staff-positioning.ly index 702535200c..f04ffcd154 100644 --- a/input/regression/tuplet-number-outside-staff-positioning.ly +++ b/input/regression/tuplet-number-outside-staff-positioning.ly @@ -1,4 +1,4 @@ -\version "2.17.0" +\version "2.17.6" \header { @@ -11,7 +11,7 @@ positioned above them. } \relative c'' { - \override TupletBracket #'outside-staff-priority = #1 - \override TupletNumber #'font-size = #5 + \override TupletBracket.outside-staff-priority = #1 + \override TupletNumber.font-size = #5 \times 2/3 { a4\trill a\trill^"foo" a\trill } } \ No newline at end of file diff --git a/input/regression/tuplet-number-outside-staff-priority.ly b/input/regression/tuplet-number-outside-staff-priority.ly index 7320677be0..1e42072978 100644 --- a/input/regression/tuplet-number-outside-staff-priority.ly +++ b/input/regression/tuplet-number-outside-staff-priority.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "Tuplet numbers' outside staff priority can be @@ -7,10 +7,10 @@ set." } \relative c'' { - \override TupletBracket #'avoid-scripts = ##f + \override TupletBracket.avoid-scripts = ##f \times 2/3 { a8\trill a\trill a\trill } - \override TupletNumber #'outside-staff-priority = #1 + \override TupletNumber.outside-staff-priority = #1 \times 2/3 { a8\trill a\trill a\trill } - \override Script #'outside-staff-priority = #2 + \override Script.outside-staff-priority = #2 \times 2/3 { a8\trill a\trill a\trill } } diff --git a/input/regression/tuplet-properties.ly b/input/regression/tuplet-properties.ly index 3b6d8d9888..0b2bbd7cdc 100644 --- a/input/regression/tuplet-properties.ly +++ b/input/regression/tuplet-properties.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "Tuplet bracket formatting supports numerous options, @@ -16,22 +16,22 @@ for instance, bracketed (B) and non-bracketed (NB). \times 2/3 { c8^"B" c[ c] } \times 2/4 { r8_"B" c,[ c'] r8 } - \override TupletBracket #'bracket-visibility = #'if-no-beam + \override TupletBracket.bracket-visibility = #'if-no-beam \times 2/3 { c8[ c c] } \tupletUp - \override TupletNumber #'stencil = ##f + \override TupletNumber.stencil = ##f \times 2/3 { c8^""^""^"up, no digit" c[ c] } - \revert TupletNumber #'stencil + \revert TupletNumber.stencil - \override TupletBracket #'bracket-visibility = ##t - \override TupletBracket #'edge-height = #'(0 . 0) - \override TupletBracket #'shorten-pair = #'(2.0 . 2.0) + \override TupletBracket.bracket-visibility = ##t + \override TupletBracket.edge-height = #'(0 . 0) + \override TupletBracket.shorten-pair = #'(2.0 . 2.0) \times 4/6 { c_"shorter, no edges" f b b f c} - \revert TupletBracket #'edge-height - \revert TupletBracket #'shorten-pair + \revert TupletBracket.edge-height + \revert TupletBracket.shorten-pair - \override TupletBracket #'bracket-flare = #'(0.5 . 0.5) + \override TupletBracket.bracket-flare = #'(0.5 . 0.5) \times 2/3 { b^""^""^"angled edges" b b } \tupletNeutral \times 2/3 { b b b } diff --git a/input/regression/tuplet-text-different-numbers.ly b/input/regression/tuplet-text-different-numbers.ly index 0fae824667..5d6dac0cc3 100644 --- a/input/regression/tuplet-text-different-numbers.ly +++ b/input/regression/tuplet-text-different-numbers.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header{ texidoc="Non-standard tuplet texts: Printing other tuplet fractions than the ones actually assigned." } @@ -6,10 +6,10 @@ \context Voice \relative c'' { - \once \override TupletNumber #'text = #(tuplet-number::non-default-tuplet-denominator-text 7) + \once \override TupletNumber.text = #(tuplet-number::non-default-tuplet-denominator-text 7) \times 2/3 { c4. c4. c4. c4. } - \once \override TupletNumber #'text = #(tuplet-number::non-default-tuplet-fraction-text 12 7) + \once \override TupletNumber.text = #(tuplet-number::non-default-tuplet-fraction-text 12 7) \times 2/3 { c4. c4. c4. c4. } - \once \override TupletNumber #'text = #(tuplet-number::append-note-wrapper (tuplet-number::non-default-tuplet-fraction-text 12 7) "8") + \once \override TupletNumber.text = #(tuplet-number::append-note-wrapper (tuplet-number::non-default-tuplet-fraction-text 12 7) "8") \times 2/3 { c4. c4. c4. c4. } } diff --git a/input/regression/tuplet-text-fraction-with-notes.ly b/input/regression/tuplet-text-fraction-with-notes.ly index 944b592fb7..acf002a896 100644 --- a/input/regression/tuplet-text-fraction-with-notes.ly +++ b/input/regression/tuplet-text-fraction-with-notes.ly @@ -1,12 +1,12 @@ -\version "2.16.0" +\version "2.17.6" \header{ texidoc="Non-standard tuplet texts: Printing a tuplet fraction with note durations assigned to both the denominator and the numerator." } \context Voice \relative c'' { - \once \override TupletNumber #'text = #(tuplet-number::fraction-with-notes "4." "8") + \once \override TupletNumber.text = #(tuplet-number::fraction-with-notes "4." "8") \times 2/3 { c4. c4. c4. c4. } - \once \override TupletNumber #'text = #(tuplet-number::non-default-fraction-with-notes 12 "8" 4 "4") + \once \override TupletNumber.text = #(tuplet-number::non-default-fraction-with-notes 12 "8" 4 "4") \times 2/3 { c4. c4. c4. c4. } } diff --git a/input/regression/tuplet-text-note-appended.ly b/input/regression/tuplet-text-note-appended.ly index 8a53c80e8d..aba3734726 100644 --- a/input/regression/tuplet-text-note-appended.ly +++ b/input/regression/tuplet-text-note-appended.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header{ texidoc="Non-standard tuplet texts: Appending a note value to the normal text and to the fraction text." } @@ -6,8 +6,8 @@ \context Voice \relative c'' { - \once \override TupletNumber #'text = #(tuplet-number::append-note-wrapper tuplet-number::calc-denominator-text "4") + \once \override TupletNumber.text = #(tuplet-number::append-note-wrapper tuplet-number::calc-denominator-text "4") \times 2/3 { c8 c8 c8 c8 c8 c8 } - \once \override TupletNumber #'text = #(tuplet-number::append-note-wrapper tuplet-number::calc-fraction-text "4") + \once \override TupletNumber.text = #(tuplet-number::append-note-wrapper tuplet-number::calc-fraction-text "4") \times 2/3 { c8 c8 c8 c8 c8 c8 } } diff --git a/input/regression/tuplets.ly b/input/regression/tuplets.ly index dc71b7f216..97cfe1491e 100644 --- a/input/regression/tuplets.ly +++ b/input/regression/tuplets.ly @@ -1,5 +1,5 @@ -\version "2.16.0" +\version "2.17.6" \header{ texidoc=" @@ -22,7 +22,7 @@ direction as the bracket. The endings can be adjusted with \context Voice \relative c'' { \times 2/3 { a8 b c } \times 2/3 { r8 b[ f] } - \override TupletBracket #'bracket-flare = #'(0.5 . 0.5) + \override TupletBracket.bracket-flare = #'(0.5 . 0.5) \times 2/3 { r8 b r8 } c4 | diff --git a/input/regression/typography-demo.ly b/input/regression/typography-demo.ly index 11c97333d0..a28429b9db 100644 --- a/input/regression/typography-demo.ly +++ b/input/regression/typography-demo.ly @@ -84,7 +84,7 @@ pianoRH = \relative c''' \repeat volta 2\new Voice { a ) | 8( \arpeggio) r8 r | r8 c'( e,) f r a | - \once \override DynamicLineSpanner #'padding =#3 + \once \override DynamicLineSpanner.padding =#3 r8 << { fis( g) } \\ << { a4 } { s8\> s8\! } >> @@ -124,7 +124,7 @@ pianoLH = \relative c'' \repeat volta 2\new Voice { << \time 6/8 \new Staff \with { fontSize = #-3 - \override StaffSymbol #'staff-space = #(magstep -3) + \override StaffSymbol.staff-space = #(magstep -3) } << \context Staff \accidentalStyle modern \melody >> @@ -148,15 +148,15 @@ pianoLH = \relative c'' \repeat volta 2\new Voice { \layout { \context { \Lyrics - \override LyricText #'font-size = #-1 + \override LyricText.font-size = #-1 } \context { \Score - \override Beam #'beam-thickness = #0.55 - \override Beam #'auto-knee-gap = #4.0 - \override SpacingSpanner #'spacing-increment = #1.0 - \override Stem #'stemlet-length = #0.5 - \override Slur #'height-limit = #1.5 + \override Beam.beam-thickness = #0.55 + \override Beam.auto-knee-gap = #4.0 + \override SpacingSpanner.spacing-increment = #1.0 + \override Stem.stemlet-length = #0.5 + \override Slur.height-limit = #1.5 } } diff --git a/input/regression/unpure-pure-container.ly b/input/regression/unpure-pure-container.ly index b60479dc17..09971b0e27 100644 --- a/input/regression/unpure-pure-container.ly +++ b/input/regression/unpure-pure-container.ly @@ -1,5 +1,5 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "unpure-pure containers take two arguments: an unpure property and @@ -17,9 +17,9 @@ of 8. \relative c'' { \stemUp \autoBeamOff d,8 eis' - \once \override Flag #'Y-offset = + \once \override Flag.Y-offset = #(ly:make-unpure-pure-container ly:flag::calc-y-offset 8) d,8 eis'! - \once \override Flag #'Y-offset = #8 + \once \override Flag.Y-offset = #8 d,8 eis'! } diff --git a/input/regression/whiteout-lower-layers.ly b/input/regression/whiteout-lower-layers.ly index 514f740079..3b1c30971f 100644 --- a/input/regression/whiteout-lower-layers.ly +++ b/input/regression/whiteout-lower-layers.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \header { texidoc = "If the 'whiteout property of a grob is set to #t, that part of all objects in lower @@ -10,11 +10,11 @@ Tie but not the StaffSymbol. \relative c' { \time 3/4 - \override Staff.StaffSymbol #'layer = #4 - \once \override Tie #'layer = #2 + \override Staff.StaffSymbol.layer = #4 + \once \override Tie.layer = #2 b'2.~ - \once \override Staff.TimeSignature #'whiteout = ##t - \once \override Staff.TimeSignature #'layer = #3 + \once \override Staff.TimeSignature.whiteout = ##t + \once \override Staff.TimeSignature.layer = #3 \time 5/4 b4 } diff --git a/input/regression/whiteout.ly b/input/regression/whiteout.ly index b998e5867b..c2802628ea 100644 --- a/input/regression/whiteout.ly +++ b/input/regression/whiteout.ly @@ -4,7 +4,7 @@ markup. " } -\version "2.16.0" +\version "2.17.6" \paper { @@ -12,7 +12,7 @@ markup. " } \relative c'' { - \override TextScript #'layer = #'2 - \override TextScript #'extra-offset = #'(2 . 4) + \override TextScript.layer = #'2 + \override TextScript.extra-offset = #'(2 . 4) c4-\markup { \whiteout \pad-markup #0.5 foo } c } diff --git a/input/regression/zero-staff-space.ly b/input/regression/zero-staff-space.ly index b3047a9ebd..6e3eb0a428 100644 --- a/input/regression/zero-staff-space.ly +++ b/input/regression/zero-staff-space.ly @@ -1,4 +1,4 @@ -\version "2.17.5" +\version "2.17.6" \header { texidoc=" @@ -7,7 +7,7 @@ Setting staff-space to 0 does not cause a segmentation fault. } \new Staff \with { - \override StaffSymbol #'staff-space = #0 + \override StaffSymbol.staff-space = #0 } { \relative c' { c1 \bar ":|." diff --git a/ly/arabic.ly b/ly/arabic.ly index 0f63188562..645b47ae68 100644 --- a/ly/arabic.ly +++ b/ly/arabic.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" \language "italiano" %%%%%%% @@ -21,7 +21,7 @@ % dwn = { - \once \override Voice.Accidental #'stencil = #(lambda (grob) + \once \override Voice.Accidental.stencil = #(lambda (grob) (ly:stencil-combine-at-edge (ly:accidental-interface::print grob) Y UP (grob-interpret-markup grob (markup #:line diff --git a/ly/bagpipe.ly b/ly/bagpipe.ly index 99eeffb881..ea252970aa 100644 --- a/ly/bagpipe.ly +++ b/ly/bagpipe.ly @@ -38,14 +38,14 @@ pitchnames = \pitchnamesBagpipe hideKeySignature = { % We normally don't want to show the key signature. - \override Staff.KeySignature #'stencil = ##f + \override Staff.KeySignature.stencil = ##f \set Staff.extraNatural = ##f \key d \major \accidentalStyle forget } showKeySignature = { % Show the key signature e.g. for BMW compatibility. - \override Staff.KeySignature #'stencil = #ly:key-signature-interface::print + \override Staff.KeySignature.stencil = #ly:key-signature-interface::print \set Staff.extraNatural = ##f \key d \major \accidentalStyle forget @@ -57,10 +57,10 @@ showKeySignature = { \context { \Voice % All stems go down. - \override Stem #'direction = #DOWN + \override Stem.direction = #DOWN % All slurs and ties are on top. - \override Slur #'direction = #UP - \override Tie #'direction = #UP + \override Slur.direction = #UP + \override Tie.direction = #UP } } @@ -89,13 +89,13 @@ marchTime = { % Add appropriate tweaks needed for piping grace notes to look great. stemspace = #(define-music-function (parser location extent) (pair?) #{ - \once \override Staff.Stem #'X-extent = #extent + \once \override Staff.Stem.X-extent = #extent #}) pgrace = #(define-music-function (parser location notes) (ly:music?) #{ - \override Score.GraceSpacing #'spacing-increment = #0 - \override Score.Stem #'beamlet-max-length-proportion = #'(0.5 . 0.5) + \override Score.GraceSpacing.spacing-increment = #0 + \override Score.Stem.beamlet-max-length-proportion = #'(0.5 . 0.5) \small \grace $notes \normalsize - \revert Score.Stem #'beamlet-default-length + \revert Score.Stem.beamlet-default-length #}) % Single grace notes diff --git a/ly/context-mods-init.ly b/ly/context-mods-init.ly index 1b8201879e..c4378a8e66 100644 --- a/ly/context-mods-init.ly +++ b/ly/context-mods-init.ly @@ -16,7 +16,7 @@ %%%% You should have received a copy of the GNU General Public License %%%% along with LilyPond. If not, see . -\version "2.16.0" +\version "2.17.6" RemoveEmptyStaves = \with { \remove "Axis_group_engraver" @@ -27,7 +27,7 @@ RemoveEmptyStaves = \with { % is left before adding a new one. \remove "Hara_kiri_engraver" \consists "Hara_kiri_engraver" - \override VerticalAxisGroup #'remove-empty = ##t + \override VerticalAxisGroup.remove-empty = ##t \description "Remove staves which are considered to be empty according to the list of interfaces set by @code{keepAliveInterfaces}." } diff --git a/ly/declarations-init.ly b/ly/declarations-init.ly index f417f10d94..c2bdb96b70 100644 --- a/ly/declarations-init.ly +++ b/ly/declarations-init.ly @@ -16,7 +16,7 @@ %%%% You should have received a copy of the GNU General Public License %%%% along with LilyPond. If not, see . -\version "2.16.0" +\version "2.17.6" %% < 1.8 compatibility switch #(ly:set-option 'old-relative) @@ -54,10 +54,10 @@ bigger = #1 center = #0 %% FIXME -%% should also set \override Beam #'breakable, but how to do it "portably"? (ie. also +%% should also set \override Beam.breakable, but how to do it "portably"? (ie. also %% working with lyric sections) %% -%% try \once \override Score.Beam #'breakable = ##t +%% try \once \override Score.Beam.breakable = ##t %% rather name \newline, \pageBreak ? break = #(make-music 'LineBreakEvent 'break-permission 'force) diff --git a/ly/engraver-init.ly b/ly/engraver-init.ly index d90f30e220..a0b8c838dd 100644 --- a/ly/engraver-init.ly +++ b/ly/engraver-init.ly @@ -124,7 +124,7 @@ clefGlyph = #"clefs.percussion" clefPosition = #0 - \override Script #'staff-padding = #0.75 + \override Script.staff-padding = #0.75 } @@ -168,12 +168,12 @@ contained staves are not connected vertically." \name RhythmicStaff \alias "Staff" - \override BarLine #'bar-extent = #'(-2 . 2) - \override VoltaBracket #'staff-padding = #3 - \override StaffSymbol #'line-count = #1 + \override BarLine.bar-extent = #'(-2 . 2) + \override VoltaBracket.staff-padding = #3 + \override StaffSymbol.line-count = #1 - \override Stem #'neutral-direction = #UP - \override Beam #'neutral-direction = #UP + \override Stem.neutral-direction = #UP + \override Beam.neutral-direction = #UP \consists "Output_property_engraver" \consists "Font_size_engraver" @@ -278,9 +278,9 @@ multiple voices on the same staff." \name CueVoice \alias Voice fontSize = #-4 - \override Stem #'length-fraction = #(magstep -4) - \override Beam #'length-fraction = #(magstep -4) - \override Beam #'beam-thickness = #0.35 + \override Stem.length-fraction = #(magstep -4) + \override Beam.length-fraction = #(magstep -4) + \override Beam.beam-thickness = #0.35 } \context { @@ -408,13 +408,13 @@ a collection of staves, with a bracket in front and spanning bar lines." pedalSustainStrings = #'("Ped." "*Ped." "*") pedalUnaCordaStrings = #'("una corda" "" "tre corde") - \override VerticalAxisGroup #'staff-affinity = #CENTER - \override VerticalAxisGroup #'nonstaff-relatedstaff-spacing = + \override VerticalAxisGroup.staff-affinity = #CENTER + \override VerticalAxisGroup.nonstaff-relatedstaff-spacing = #'((basic-distance . 5) (padding . 0.5)) - \override TextScript #'font-shape = #'italic - \override DynamicLineSpanner #'Y-offset = #0 - \override DynamicText #'X-offset = + \override TextScript.font-shape = #'italic + \override DynamicLineSpanner.Y-offset = #0 + \override DynamicText.X-offset = #(ly:make-simple-closure `(,+ ,(ly:make-simple-closure @@ -448,27 +448,27 @@ printing of a single line of lyrics." instrumentName = #'() shortInstrumentName = #'() - \override VerticalAxisGroup #'remove-first = ##t - \override VerticalAxisGroup #'remove-empty = ##t - \override VerticalAxisGroup #'staff-affinity = #UP - \override VerticalAxisGroup #'nonstaff-relatedstaff-spacing = + \override VerticalAxisGroup.remove-first = ##t + \override VerticalAxisGroup.remove-empty = ##t + \override VerticalAxisGroup.staff-affinity = #UP + \override VerticalAxisGroup.nonstaff-relatedstaff-spacing = #'((basic-distance . 5.5) (padding . 0.5) (stretchability . 1)) - \override VerticalAxisGroup #'nonstaff-nonstaff-spacing = + \override VerticalAxisGroup.nonstaff-nonstaff-spacing = #'((basic-distance . 0) (minimum-distance . 2.8) (padding . 0.2) (stretchability . 0)) - \override VerticalAxisGroup #'nonstaff-unrelatedstaff-spacing #'padding = #1.5 - \override InstrumentName #'self-alignment-Y = ##f + \override VerticalAxisGroup.nonstaff-unrelatedstaff-spacing.padding = #1.5 + \override InstrumentName.self-alignment-Y = ##f %% sync with define-grobs.scm ; - \override InstrumentName #'font-size = #1.0 + \override InstrumentName.font-size = #1.0 %% make sure that barlines aren't collapsed, when %% Bar_engraver is there. - \override BarLine #'bar-extent = #'(-0.05 . 0.05) + \override BarLine.bar-extent = #'(-0.05 . 0.05) } @@ -478,18 +478,17 @@ printing of a single line of lyrics." \description "A context for printing the names of notes." \consists "Axis_group_engraver" - \override VerticalAxisGroup #'staff-affinity = #UP - \override VerticalAxisGroup #'nonstaff-nonstaff-spacing = + \override VerticalAxisGroup.staff-affinity = #UP + \override VerticalAxisGroup.nonstaff-nonstaff-spacing = #'((basic-distance . 0) (minimum-distance . 2.8) (padding . 0.2) (stretchability . 0)) - \override VerticalAxisGroup #'nonstaff-relatedstaff-spacing = + \override VerticalAxisGroup.nonstaff-relatedstaff-spacing = #'((basic-distance . 5.5) (padding . 0.5) (stretchability . 1)) - \override VerticalAxisGroup - #'nonstaff-unrelatedstaff-spacing #'padding = 1.5 + \override VerticalAxisGroup.nonstaff-unrelatedstaff-spacing.padding = 1.5 \consists "Tie_engraver" \consists "Note_name_engraver" @@ -506,11 +505,11 @@ printing of a single line of lyrics." \consists "Chord_name_engraver" \consists "Hara_kiri_engraver" % \consists "Note_spacing_engraver" - \override VerticalAxisGroup #'remove-first = ##t - \override VerticalAxisGroup #'remove-empty = ##t - \override VerticalAxisGroup #'staff-affinity = #DOWN - \override VerticalAxisGroup #'nonstaff-relatedstaff-spacing #'padding = #0.5 - \override VerticalAxisGroup #'nonstaff-nonstaff-spacing #'padding = #0.5 + \override VerticalAxisGroup.remove-first = ##t + \override VerticalAxisGroup.remove-empty = ##t + \override VerticalAxisGroup.staff-affinity = #DOWN + \override VerticalAxisGroup.nonstaff-relatedstaff-spacing.padding = #0.5 + \override VerticalAxisGroup.nonstaff-nonstaff-spacing.padding = #0.5 } \context { @@ -768,11 +767,11 @@ automatically when an output definition (a @code{\score} or \consists "Separating_line_group_engraver" \consists "Hara_kiri_engraver" - \override VerticalAxisGroup #'remove-empty = ##t - \override VerticalAxisGroup #'remove-first = ##t - \override VerticalAxisGroup #'staff-affinity = #UP - \override VerticalAxisGroup #'nonstaff-relatedstaff-spacing #'padding = #0.5 - \override VerticalAxisGroup #'nonstaff-nonstaff-spacing #'padding = #0.5 + \override VerticalAxisGroup.remove-empty = ##t + \override VerticalAxisGroup.remove-first = ##t + \override VerticalAxisGroup.staff-affinity = #UP + \override VerticalAxisGroup.nonstaff-relatedstaff-spacing.padding = #0.5 + \override VerticalAxisGroup.nonstaff-nonstaff-spacing.padding = #0.5 } \context { @@ -803,69 +802,69 @@ context." %% TabStaff increase the staff-space, which in turn %% increases beam thickness and spacing; beams are %% too big. We have to adjust the beam settings: - \override Beam #'beam-thickness = #0.32 - \override Beam #'length-fraction = #0.62 + \override Beam.beam-thickness = #0.32 + \override Beam.length-fraction = #0.62 %% the same goes for tremolo beams - \override StemTremolo #'beam-thickness = #0.32 + \override StemTremolo.beam-thickness = #0.32 %% NOTE: in lily/stem-tremolo.cc, we have length-fraction = 1, %% and the tablature staff space is scaled (1.5 by default), %% so we use the inversion of the scale factor: - \override StemTremolo #'length-fraction = #(lambda (grob) + \override StemTremolo.length-fraction = #(lambda (grob) (/ 1 (ly:staff-symbol-staff-space grob))) - \override StemTremolo #'beam-width = #stem-tremolo::calc-tab-width + \override StemTremolo.beam-width = #stem-tremolo::calc-tab-width %% No accidental in tablature ! \remove "Accidental_engraver" %% make the Stems as short as possible to minimize their influence %% on the slur::calc-control-points routine - \override Stem #'no-stem-extend = ##t - \override Flag #'style = #'no-flag - \override Stem #'details = #'((lengths 0 0 0 0 0 0) + \override Stem.no-stem-extend = ##t + \override Flag.style = #'no-flag + \override Stem.details = #'((lengths 0 0 0 0 0 0) (beamed-lengths 0 0 0) (beamed-minimum-free-lengths 0 0 0) (beamed-extreme-minimum-free-lengths 0 0) (stem-shorten 0 0)) %% after all, the stubs of the stems may still be visible, so ... - \override Stem #'stencil = ##f - \override Flag #'stencil = ##f + \override Stem.stencil = ##f + \override Flag.stencil = ##f %% automatic beams should be suppressed for similar reasons ... autoBeaming = ##f %% remove beams, dots and rests ... - \override Beam #'stencil = ##f - \override StemTremolo #'stencil = ##f - \override Dots #'stencil = ##f - \override Rest #'stencil = ##f - \override MultiMeasureRest #'stencil = ##f - \override MultiMeasureRestNumber #'stencil = ##f - \override MultiMeasureRestText #'stencil = ##f + \override Beam.stencil = ##f + \override StemTremolo.stencil = ##f + \override Dots.stencil = ##f + \override Rest.stencil = ##f + \override MultiMeasureRest.stencil = ##f + \override MultiMeasureRestNumber.stencil = ##f + \override MultiMeasureRestText.stencil = ##f %% ... all kinds of ties/slurs - \override Tie #'stencil = ##f - \override RepeatTie #'stencil = ##f - \override LaissezVibrerTie #'stencil = ##f - \override Slur #'stencil = #slur::draw-tab-slur - \override PhrasingSlur #'stencil = ##f + \override Tie.stencil = ##f + \override RepeatTie.stencil = ##f + \override LaissezVibrerTie.stencil = ##f + \override Slur.stencil = #slur::draw-tab-slur + \override PhrasingSlur.stencil = ##f %% 'tied to' fret numbers become invisible or parenthesized, respectively) - \override Tie #'after-line-breaking = #tie::handle-tab-note-head - \override RepeatTie #'after-line-breaking = #repeat-tie::handle-tab-note-head + \override Tie.after-line-breaking = #tie::handle-tab-note-head + \override RepeatTie.after-line-breaking = #repeat-tie::handle-tab-note-head %% ... and all kinds of markups, spanners etc. - \override TupletBracket #'stencil = ##f - \override TupletNumber #'stencil = ##f - \override DynamicText #'stencil = ##f - \override DynamicTextSpanner #'stencil = ##f - \override TextSpanner #'stencil = ##f - \override Hairpin #'stencil = ##f - \override Script #'stencil = ##f - \override TextScript #'stencil = ##f - \override Glissando #'stencil = #glissando::draw-tab-glissando + \override TupletBracket.stencil = ##f + \override TupletNumber.stencil = ##f + \override DynamicText.stencil = ##f + \override DynamicTextSpanner.stencil = ##f + \override TextSpanner.stencil = ##f + \override Hairpin.stencil = ##f + \override Script.stencil = ##f + \override TextScript.stencil = ##f + \override Glissando.stencil = #glissando::draw-tab-glissando %% the direction for glissando lines will be automatically corrected - \override Glissando #'extra-dy = #glissando::calc-tab-extra-dy - \override Glissando #'bound-details #'right = #`((attach-dir . ,LEFT) + \override Glissando.extra-dy = #glissando::calc-tab-extra-dy + \override Glissando.bound-details.right = #`((attach-dir . ,LEFT) (padding . 0.3)) - \override Glissando #'bound-details #'left = #`((attach-dir . ,RIGHT) + \override Glissando.bound-details.left = #`((attach-dir . ,RIGHT) (padding . 0.3)) %% dead notes - \override TabNoteHead #'glyph-name = #tab-note-head::calc-glyph-name - \override TabNoteHead #'stencil = #tab-note-head::whiteout-if-style-set + \override TabNoteHead.glyph-name = #tab-note-head::calc-glyph-name + \override TabNoteHead.stencil = #tab-note-head::whiteout-if-style-set } \context { @@ -882,10 +881,10 @@ contexts and handles the line spacing, the tablature clef etc. properly." \defaultchild "TabVoice" %% 6 strings, bigger spacing - \override StaffSymbol #'staff-space = #1.5 + \override StaffSymbol.staff-space = #1.5 %% Don't draw stems over the tablature figures ! - \override Stem #'avoid-note-head = ##t + \override Stem.avoid-note-head = ##t %% No accidental in tablature ! \remove "Accidental_engraver" @@ -893,14 +892,14 @@ contexts and handles the line spacing, the tablature clef etc. properly." \remove "Ottava_spanner_engraver" %% the clef handler - \override Clef #'stencil = #clef::print-modern-tab-if-set + \override Clef.stencil = #clef::print-modern-tab-if-set %% no time signature - \override TimeSignature #'stencil = ##f + \override TimeSignature.stencil = ##f %% no arpeggios - \override Arpeggio #'stencil = ##f + \override Arpeggio.stencil = ##f %% we ignore collision warnings that may occur due to %% stem overlapping, because we have no stems ;-) - \override NoteColumn #'ignore-collision = ##t + \override NoteColumn.ignore-collision = ##t %% Special "TAB" clef clefGlyph = #"clefs.tab" clefPosition = #0 @@ -926,11 +925,11 @@ of Editio Vaticana." \consists "Episema_engraver" %% Set default head for notes outside of \[ \]. - \override NoteHead #'style = #'vaticana.punctum + \override NoteHead.style = #'vaticana.punctum %% Put some space before and after divisiones. %% FIXME: This does not seem to show any effect. - \override Script #'padding = #0.5 + \override Script.padding = #0.5 %% There are no beams in Gregorian Chant notation. autoBeaming = ##f @@ -954,13 +953,13 @@ of Editio Vaticana." %% We can not remove Bar_engraver; otherwise clefs and custodes will %% not show up any more among other line breaking issues. %% Instead, we make the grob transparent. - \override BarLine #'transparent = ##t + \override BarLine.transparent = ##t - \override StaffSymbol #'line-count = #4 - \override StaffSymbol #'thickness = #0.6 + \override StaffSymbol.line-count = #4 + \override StaffSymbol.thickness = #0.6 %% FIXME: unit on StaffSymbol's width should be \linewidth. - %% \override StaffSymbol #'width = #60.0 + %% \override StaffSymbol.width = #60.0 %% Choose vaticana do clef on 3rd line as default. clefGlyph = #"clefs.vaticana.do" @@ -970,12 +969,12 @@ of Editio Vaticana." clefOctavation = #0 %% Select vaticana style font. - \override KeySignature #'glyph-name-alist = #alteration-vaticana-glyph-name-alist - \override Accidental #'glyph-name-alist = #alteration-vaticana-glyph-name-alist - \override Custos #'style = #'vaticana - \override Custos #'neutral-position = #3 - \override Custos #'neutral-direction = #DOWN - \override Dots #'style = #'vaticana + \override KeySignature.glyph-name-alist = #alteration-vaticana-glyph-name-alist + \override Accidental.glyph-name-alist = #alteration-vaticana-glyph-name-alist + \override Custos.style = #'vaticana + \override Custos.neutral-position = #3 + \override Custos.neutral-direction = #DOWN + \override Dots.style = #'vaticana } \context { @@ -988,11 +987,11 @@ of Editio Vaticana." %% other ligature engraver would cause a "Junking event: `LigatureEvent'" %% warning for every "\[" and "\]". Therefore, we make the grob %% transparent instead. - \override LigatureBracket #'transparent = ##t + \override LigatureBracket.transparent = ##t %% Put some space before and after divisiones. %% FIXME: This does not seem to show any effect. - \override Script #'padding = #0.5 + \override Script.padding = #0.5 %% There are no beams in Gregorian Chant notation. autoBeaming = ##f @@ -1010,7 +1009,7 @@ of Editio Vaticana." %% We can not remove Bar_engraver; otherwise clefs and custodes will %% not show up any more among other line breaking issues. %% Instead, we make the grob transparent. - \override BarLine #'transparent = ##t + \override BarLine.transparent = ##t } \context { @@ -1025,9 +1024,9 @@ accommodated for typesetting a piece in mensural style." \consists "Mensural_ligature_engraver" %% Set default head for notes outside of \[ \]. - \override NoteHead #'style = #'mensural - \override Rest #'style = #'mensural - \override Flag #'style = #'mensural + \override NoteHead.style = #'mensural + \override Rest.style = #'mensural + \override Flag.style = #'mensural %% There are no beams in mensural notation. autoBeaming = ##f @@ -1048,12 +1047,12 @@ accommodated for typesetting a piece in mensural style." %% We can not remove Bar_engraver; otherwise clefs and custodes will %% not show up any more among other line breaking issues. %% Instead, we make the grob transparent. - \override BarLine #'transparent = ##t + \override BarLine.transparent = ##t - \override StaffSymbol #'thickness = #0.6 + \override StaffSymbol.thickness = #0.6 %% FIXME: unit on StaffSymbol's width should be \linewidth. - %% \override StaffSymbol #'width = #60.0 + %% \override StaffSymbol.width = #60.0 %% Choose mensural g clef on 2nd line as default. clefGlyph = #"clefs.mensural.g" @@ -1063,12 +1062,12 @@ accommodated for typesetting a piece in mensural style." clefOctavation = #0 %% Select mensural style font. - \override TimeSignature #'style = #'mensural - \override KeySignature #'glyph-name-alist = #alteration-mensural-glyph-name-alist - \override Accidental #'glyph-name-alist = #alteration-mensural-glyph-name-alist - \override Custos #'style = #'mensural - \override Custos #'neutral-position = #3 - \override Custos #'neutral-direction = #DOWN + \override TimeSignature.style = #'mensural + \override KeySignature.glyph-name-alist = #alteration-mensural-glyph-name-alist + \override Accidental.glyph-name-alist = #alteration-mensural-glyph-name-alist + \override Custos.style = #'mensural + \override Custos.neutral-position = #3 + \override Custos.neutral-direction = #DOWN %% Accidentals are valid only once (same as %% \accidentalStyle forget) @@ -1089,12 +1088,12 @@ accommodated for typesetting a piece in Petrucci style." \consists "Mensural_ligature_engraver" %% Set glyph styles. - \override NoteHead #'style = #'petrucci - \override Rest #'style = #'mensural + \override NoteHead.style = #'petrucci + \override Rest.style = #'mensural % Thickens and shortens stems. - \override Stem #'thickness = #1.7 - \override Stem #'length = #5 + \override Stem.thickness = #1.7 + \override Stem.length = #5 %% There are no beams in Petrucci notation. autoBeaming = ##f @@ -1112,7 +1111,7 @@ accommodated for typesetting a piece in Petrucci style." \consists "Custos_engraver" - \override StaffSymbol #'thickness = #1.3 + \override StaffSymbol.thickness = #1.3 %% Choose Petrucci g clef on 2nd line as default. clefGlyph = #"clefs.petrucci.g" @@ -1121,9 +1120,9 @@ accommodated for typesetting a piece in Petrucci style." clefPosition = #-2 clefOctavation = #0 - \override Custos #'style = #'mensural - \override Custos #'neutral-position = #3 - \override Custos #'neutral-direction = #DOWN + \override Custos.style = #'mensural + \override Custos.neutral-position = #3 + \override Custos.neutral-direction = #DOWN %% Accidentals are valid only once (if the following note is different) extraNatural = ##f @@ -1141,11 +1140,11 @@ accommodated for typesetting a piece in Petrucci style." accommodated for typesetting a piece in Kievan style." %% Set glyph styles. - \override NoteHead #'style = #'kievan - \override Rest #'style = #'mensural - \override Accidental #'glyph-name-alist = #alteration-kievan-glyph-name-alist - \override Dots #'style = #'kievan - \override Slur #'stencil = ##f + \override NoteHead.style = #'kievan + \override Rest.style = #'mensural + \override Accidental.glyph-name-alist = #alteration-kievan-glyph-name-alist + \override Dots.style = #'kievan + \override Slur.stencil = ##f %% There are beams in Kievan notation, but they are invoked manually autoBeaming = ##f diff --git a/ly/grace-init.ly b/ly/grace-init.ly index 2e3dbce1cb..6fe32f49fb 100644 --- a/ly/grace-init.ly +++ b/ly/grace-init.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" startGraceSlur = #(make-music 'SlurEvent 'span-direction START 'spanner-id "grace") stopGraceSlur = #(make-music 'SlurEvent 'span-direction STOP 'spanner-id "grace") @@ -21,18 +21,18 @@ stopAppoggiaturaMusic = { startAcciaccaturaMusic = { <>\startGraceSlur - \temporary \override Flag #'stroke-style = #"grace" + \temporary \override Flag.stroke-style = #"grace" } stopAcciaccaturaMusic = { - \revert Flag #'stroke-style + \revert Flag.stroke-style <>\stopGraceSlur } startSlashedGraceMusic = { - \temporary \override Flag #'stroke-style = #"grace" + \temporary \override Flag.stroke-style = #"grace" } stopSlashedGraceMusic = { - \revert Flag #'stroke-style + \revert Flag.stroke-style } diff --git a/ly/gregorian.ly b/ly/gregorian.ly index fd2460c8ef..e16fc683ba 100644 --- a/ly/gregorian.ly +++ b/ly/gregorian.ly @@ -3,7 +3,7 @@ $Id$ %} -\version "2.16.0" +\version "2.17.6" % % Declare memorable shortcuts for special unicode characters @@ -49,91 +49,91 @@ responsum = % Declare head prefix shortcuts. % virga = - \once \override NoteHead #'virga = ##t + \once \override NoteHead.virga = ##t stropha = - \once \override NoteHead #'stropha = ##t + \once \override NoteHead.stropha = ##t inclinatum = - \once \override NoteHead #'inclinatum = ##t + \once \override NoteHead.inclinatum = ##t auctum = - \once \override NoteHead #'auctum = ##t + \once \override NoteHead.auctum = ##t descendens = - \once \override NoteHead #'descendens = ##t + \once \override NoteHead.descendens = ##t ascendens = - \once \override NoteHead #'ascendens = ##t + \once \override NoteHead.ascendens = ##t pes = - \once \override NoteHead #'pes-or-flexa = ##t + \once \override NoteHead.pes-or-flexa = ##t flexa = - \once \override NoteHead #'pes-or-flexa = ##t + \once \override NoteHead.pes-or-flexa = ##t oriscus = - \once \override NoteHead #'oriscus = ##t + \once \override NoteHead.oriscus = ##t quilisma = - \once \override NoteHead #'quilisma = ##t + \once \override NoteHead.quilisma = ##t deminutum = - \once \override NoteHead #'deminutum = ##t + \once \override NoteHead.deminutum = ##t linea = - \once \override NoteHead #'linea = ##t + \once \override NoteHead.linea = ##t cavum = - \once \override NoteHead #'cavum = ##t + \once \override NoteHead.cavum = ##t % % Declare divisiones shortcuts. % virgula = { - \once \override BreathingSign #'text = #(make-musicglyph-markup "scripts.rcomma") - \once \override BreathingSign #'font-size = #-2 + \once \override BreathingSign.text = #(make-musicglyph-markup "scripts.rcomma") + \once \override BreathingSign.font-size = #-2 % Workaround: add padding. Correct fix would be spacing engine handle this. - \once \override BreathingSign #'minimum-X-extent = #'(-1.0 . 0.0) - \once \override BreathingSign #'minimum-Y-extent = #'(-2.5 . 2.5) + \once \override BreathingSign.minimum-X-extent = #'(-1.0 . 0.0) + \once \override BreathingSign.minimum-Y-extent = #'(-2.5 . 2.5) \breathe } caesura = { - \once \override BreathingSign #'text = #(make-musicglyph-markup "scripts.rvarcomma") - \once \override BreathingSign #'font-size = #-2 + \once \override BreathingSign.text = #(make-musicglyph-markup "scripts.rvarcomma") + \once \override BreathingSign.font-size = #-2 % Workaround: add padding. Correct fix would be spacing engine handle this. - \once \override BreathingSign #'minimum-X-extent = #'(-1.0 . 0.0) - \once \override BreathingSign #'minimum-Y-extent = #'(-2.5 . 2.5) + \once \override BreathingSign.minimum-X-extent = #'(-1.0 . 0.0) + \once \override BreathingSign.minimum-Y-extent = #'(-2.5 . 2.5) \breathe } divisioMinima = { - \once \override BreathingSign #'stencil = #ly:breathing-sign::divisio-minima + \once \override BreathingSign.stencil = #ly:breathing-sign::divisio-minima % Workaround: add padding. Correct fix would be spacing engine handle this. - \once \override BreathingSign #'minimum-X-extent = #'(-1.0 . 0.0) - \once \override BreathingSign #'minimum-Y-extent = #'(-2.5 . 2.5) + \once \override BreathingSign.minimum-X-extent = #'(-1.0 . 0.0) + \once \override BreathingSign.minimum-Y-extent = #'(-2.5 . 2.5) \breathe } divisioMaior = { - \once \override BreathingSign #'stencil = #ly:breathing-sign::divisio-maior - \once \override BreathingSign #'Y-offset = #0 + \once \override BreathingSign.stencil = #ly:breathing-sign::divisio-maior + \once \override BreathingSign.Y-offset = #0 % Workaround: add padding. Correct fix would be spacing engine handle this. - \once \override BreathingSign #'minimum-X-extent = #'(-1.0 . 0.0) - \once \override BreathingSign #'minimum-Y-extent = #'(-2.5 . 2.5) + \once \override BreathingSign.minimum-X-extent = #'(-1.0 . 0.0) + \once \override BreathingSign.minimum-Y-extent = #'(-2.5 . 2.5) \breathe } divisioMaxima = { - \once \override BreathingSign #'stencil = #ly:breathing-sign::divisio-maxima - \once \override BreathingSign #'Y-offset = #0 + \once \override BreathingSign.stencil = #ly:breathing-sign::divisio-maxima + \once \override BreathingSign.Y-offset = #0 % Workaround: add padding. Correct fix would be spacing engine handle this. - \once \override BreathingSign #'minimum-X-extent = #'(-1.0 . 0.0) - \once \override BreathingSign #'minimum-Y-extent = #'(-2.5 . 2.5) + \once \override BreathingSign.minimum-X-extent = #'(-1.0 . 0.0) + \once \override BreathingSign.minimum-Y-extent = #'(-2.5 . 2.5) \breathe } finalis = { - \once \override BreathingSign #'stencil = #ly:breathing-sign::finalis - \once \override BreathingSign #'Y-offset = #0 + \once \override BreathingSign.stencil = #ly:breathing-sign::finalis + \once \override BreathingSign.Y-offset = #0 % Workaround: add padding. Correct fix would be spacing engine handle this. - \once \override BreathingSign #'minimum-X-extent = #'(-1.0 . 0.0) - \once \override BreathingSign #'minimum-Y-extent = #'(-2.5 . 2.5) + \once \override BreathingSign.minimum-X-extent = #'(-1.0 . 0.0) + \once \override BreathingSign.minimum-Y-extent = #'(-2.5 . 2.5) \breathe } @@ -226,8 +226,8 @@ ligature = #(define-music-function \context { \VaticanaStaff - \override StaffSymbol #'color = #red - \override LedgerLineSpanner #'color = #red + \override StaffSymbol.color = #red + \override LedgerLineSpanner.color = #red } \context { \Score @@ -250,7 +250,7 @@ ligature = #(define-music-function %%% barAlways = ##f - \override SpacingSpanner #'packed-spacing = ##t + \override SpacingSpanner.packed-spacing = ##t %%% %%% TODO: Play around with the following SpacingSpanner @@ -260,11 +260,11 @@ ligature = #(define-music-function %%% causes tons of "programming error: adding reverse spring, %%% setting to unit" messages. %%% - %\override SpacingSpanner #'base-shortest-duration = #(ly:make-moment 1 4) - %\override SpacingSpanner #'shortest-duration-space = #0 - %\override SpacingSpanner #'average-spacing-wishes = ##f - %\override SpacingSpanner #'spacing-increment = #0.0 - %\override SpacingSpanner #'uniform-stretching = ##t + %\override SpacingSpanner.base-shortest-duration = #(ly:make-moment 1 4) + %\override SpacingSpanner.shortest-duration-space = #0 + %\override SpacingSpanner.average-spacing-wishes = ##f + %\override SpacingSpanner.spacing-increment = #0.0 + %\override SpacingSpanner.uniform-stretching = ##t } } @@ -285,18 +285,18 @@ neumeDemoLayout = \layout { \Staff \remove "Clef_engraver" \remove "Key_engraver" - \override StaffSymbol #'transparent = ##t + \override StaffSymbol.transparent = ##t \remove "Time_signature_engraver" \remove "Bar_engraver" - \override VerticalAxisGroup #'staff-staff-spacing = #'() + \override VerticalAxisGroup.staff-staff-spacing = #'() } \context { \Voice \remove "Ligature_bracket_engraver" \consists "Vaticana_ligature_engraver" - \override NoteHead #'style = #'vaticana.punctum - \override Stem #'transparent = ##t - \override Flag #'transparent = ##t + \override NoteHead.style = #'vaticana.punctum + \override Stem.transparent = ##t + \override Flag.transparent = ##t } } diff --git a/ly/makam.ly b/ly/makam.ly index 1209bc130d..cf6852a028 100644 --- a/ly/makam.ly +++ b/ly/makam.ly @@ -1,4 +1,4 @@ -\version "2.16.0" +\version "2.17.6" %{ @@ -144,11 +144,11 @@ makamGlyphs = #`((1 . "accidentals.doublesharp") \layout { \context { \Score - \override KeySignature #'glyph-name-alist = \makamGlyphs - \override Accidental #'glyph-name-alist = \makamGlyphs - \override AccidentalCautionary #'glyph-name-alist = \makamGlyphs - \override TrillPitchAccidental #'glyph-name-alist = \makamGlyphs - \override AmbitusAccidental #'glyph-name-alist = \makamGlyphs + \override KeySignature.glyph-name-alist = \makamGlyphs + \override Accidental.glyph-name-alist = \makamGlyphs + \override AccidentalCautionary.glyph-name-alist = \makamGlyphs + \override TrillPitchAccidental.glyph-name-alist = \makamGlyphs + \override AmbitusAccidental.glyph-name-alist = \makamGlyphs } } diff --git a/ly/music-functions-init.ly b/ly/music-functions-init.ly index 09607b1f06..469286a8ee 100644 --- a/ly/music-functions-init.ly +++ b/ly/music-functions-init.ly @@ -260,7 +260,7 @@ as @code{\\compoundMeter #'((3 2 8))} or shorter (timesig (cons (ly:moment-main-numerator mlen) (ly:moment-main-denominator mlen)))) #{ - \once \override Staff.TimeSignature #'stencil = #(lambda (grob) + \once \override Staff.TimeSignature.stencil = #(lambda (grob) (grob-interpret-markup grob (format-compound-time args))) \set Timing.timeSignatureFraction = $timesig \set Timing.baseMoment = $beat @@ -273,11 +273,11 @@ crossStaff = #(define-music-function (parser location notes) (ly:music?) (_i "Create cross-staff stems") #{ - \temporary \override Stem #'cross-staff = #cross-staff-connect - \temporary \override Flag #'style = #'no-flag + \temporary \override Stem.cross-staff = #cross-staff-connect + \temporary \override Flag.style = #'no-flag $notes - \revert Stem #'cross-staff - \revert Flag #'style + \revert Stem.cross-staff + \revert Flag.style #}) cueClef = @@ -411,7 +411,7 @@ to the preceding note or rest as a post-event with @code{-}.") 'text (or mark (make-null-markup)) 'footnote-text footnote))) (if (ly:music? item) - #{ \tweak #'footnote-music #mus #item #} + #{ \tweak footnote-music #mus #item #} #{ \once\override $item #'footnote-music = #mus #}))) grace = @@ -432,18 +432,18 @@ harmonicByFret = #(define-music-function (parser location fret music) (number? l harmonics played on a fretted instrument by touching the strings at @var{fret}.") #{ \set harmonicDots = ##t - \temporary \override TabNoteHead #'stencil = #(tab-note-head::print-custom-fret-label (number->string fret)) - \temporary \override NoteHead #'Y-extent = #(ly:make-unpure-pure-container ly:grob::stencil-height + \temporary \override TabNoteHead.stencil = #(tab-note-head::print-custom-fret-label (number->string fret)) + \temporary \override NoteHead.Y-extent = #(ly:make-unpure-pure-container ly:grob::stencil-height (lambda (grob start end) (ly:grob::stencil-height grob))) - \temporary \override NoteHead #'stencil = #(lambda (grob) (ly:grob-set-property! grob 'style 'harmonic-mixed) + \temporary \override NoteHead.stencil = #(lambda (grob) (ly:grob-set-property! grob 'style 'harmonic-mixed) (ly:note-head::print grob)) $(make-harmonic (calc-harmonic-pitch (fret->pitch (number->string fret)) music)) \unset harmonicDots - \revert TabNoteHead #'stencil - \revert NoteHead #'Y-extent - \revert NoteHead #'stencil + \revert TabNoteHead.stencil + \revert NoteHead.Y-extent + \revert NoteHead.stencil #}) harmonicByRatio = #(define-music-function (parser location ratio music) (number? ly:music?) @@ -452,18 +452,18 @@ harmonics played on a fretted instrument by touching the strings at the point given through @var{ratio}.") #{ \set harmonicDots = ##t - \temporary \override TabNoteHead #'stencil = #(tab-note-head::print-custom-fret-label (ratio->fret ratio)) - \temporary \override NoteHead #'Y-extent = #(ly:make-unpure-pure-container ly:grob::stencil-height + \temporary \override TabNoteHead.stencil = #(tab-note-head::print-custom-fret-label (ratio->fret ratio)) + \temporary \override NoteHead.Y-extent = #(ly:make-unpure-pure-container ly:grob::stencil-height (lambda (grob start end) (ly:grob::stencil-height grob))) - \temporary \override NoteHead #'stencil = #(lambda (grob) (ly:grob-set-property! grob 'style 'harmonic-mixed) + \temporary \override NoteHead.stencil = #(lambda (grob) (ly:grob-set-property! grob 'style 'harmonic-mixed) (ly:note-head::print grob)) $(make-harmonic (calc-harmonic-pitch (ratio->pitch ratio) music)) \unset harmonicDots - \revert TabNoteHead #'stencil - \revert NoteHead #'Y-extent - \revert NoteHead #'stencil + \revert TabNoteHead.stencil + \revert NoteHead.Y-extent + \revert NoteHead.stencil #}) hide = @@ -476,7 +476,7 @@ If @var{item} is a symbol list of form @code{GrobName} or specified by it. If @var{item} is a music expression, the result is the same music expression with an appropriate tweak applied to it.") (if (ly:music? item) - #{ \tweak #'transparent ##t $item #} + #{ \tweak transparent ##t $item #} #{ \override $item #'transparent = ##t #})) inStaffSegno = @@ -684,7 +684,7 @@ If @var{item} is a symbol list of form @code{GrobName} or specified by it. If @var{item} is a music expression, the result is the same music expression with an appropriate tweak applied to it.") (if (ly:music? item) - #{ \tweak #'stencil ##f $item #} + #{ \tweak stencil ##f $item #} #{ \override $item #'stencil = ##f #})) once = @@ -1167,7 +1167,7 @@ appropriate tweak applied.") (offset-control-points (car offsets))))) (if (ly:music? item) #{ - \tweak #'control-points #shape-curve $item + \tweak control-points #shape-curve $item #} #{ \once \override $item #'control-points = #shape-curve @@ -1225,8 +1225,7 @@ spacingTweaks = (_i "Set the system stretch, by reading the 'system-stretch property of the `parameters' assoc list.") #{ - \overrideProperty Score.NonMusicalPaperColumn - #'line-break-system-details + \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details #(list (cons 'alignment-extra-space (cdr (assoc 'system-stretch parameters))) (cons 'system-Y-extent (cdr (assoc 'system-Y-extent parameters)))) #}) diff --git a/ly/property-init.ly b/ly/property-init.ly index 40aa869de8..81ef69d3ef 100644 --- a/ly/property-init.ly +++ b/ly/property-init.ly @@ -1,6 +1,6 @@ % property-init.ly -\version "2.16.0" +\version "2.17.6" %% for dashed slurs, phrasing slurs, and ties #(define (make-simple-dash-definition dash-fraction dash-period) @@ -38,34 +38,34 @@ piano styles, which use @samp{GrandStaff} as a context." ) arpeggio = #(make-music 'ArpeggioEvent) arpeggioArrowUp = { - \revert Arpeggio #'stencil - \revert Arpeggio #'X-extent - \override Arpeggio #'arpeggio-direction = #UP + \revert Arpeggio.stencil + \revert Arpeggio.X-extent + \override Arpeggio.arpeggio-direction = #UP } arpeggioArrowDown = { - \revert Arpeggio #'stencil - \revert Arpeggio #'X-extent - \override Arpeggio #'arpeggio-direction = #DOWN + \revert Arpeggio.stencil + \revert Arpeggio.X-extent + \override Arpeggio.arpeggio-direction = #DOWN } arpeggioNormal = { - \revert Arpeggio #'stencil - \revert Arpeggio #'X-extent - \revert Arpeggio #'arpeggio-direction - \revert Arpeggio #'dash-definition + \revert Arpeggio.stencil + \revert Arpeggio.X-extent + \revert Arpeggio.arpeggio-direction + \revert Arpeggio.dash-definition } arpeggioBracket = { - \revert Arpeggio #'X-extent - \override Arpeggio #'stencil = #ly:arpeggio::brew-chord-bracket + \revert Arpeggio.X-extent + \override Arpeggio.stencil = #ly:arpeggio::brew-chord-bracket } arpeggioParenthesis = { - \override Arpeggio #'stencil = #ly:arpeggio::brew-chord-slur - \override Arpeggio #'X-extent = #ly:grob::stencil-width - \revert Arpeggio #'dash-definition + \override Arpeggio.stencil = #ly:arpeggio::brew-chord-slur + \override Arpeggio.X-extent = #ly:grob::stencil-width + \revert Arpeggio.dash-definition } arpeggioParenthesisDashed = { - \override Arpeggio #'stencil = #ly:arpeggio::brew-chord-slur - \override Arpeggio #'X-extent = #ly:grob::stencil-width - \override Arpeggio #'dash-definition = #'((0 1 0.4 0.75)) + \override Arpeggio.stencil = #ly:arpeggio::brew-chord-slur + \override Arpeggio.X-extent = #ly:grob::stencil-width + \override Arpeggio.dash-definition = #'((0 1 0.4 0.75)) } @@ -78,12 +78,12 @@ autoBeamOff = \set autoBeaming = ##f %% balloon length balloonLengthOn = { - \override BalloonTextItem #'extra-spacing-width = #'(0 . 0) - \override BalloonTextItem #'extra-spacing-height = #'(-inf.0 . +inf.0) + \override BalloonTextItem.extra-spacing-width = #'(0 . 0) + \override BalloonTextItem.extra-spacing-height = #'(-inf.0 . +inf.0) } balloonLengthOff = { - \override BalloonTextItem #'extra-spacing-width = #'(+inf.0 . -inf.0) - \override BalloonTextItem #'extra-spacing-height = #'(0 . 0) + \override BalloonTextItem.extra-spacing-width = #'(+inf.0 . -inf.0) + \override BalloonTextItem.extra-spacing-height = #'(0 . 0) } @@ -115,11 +115,11 @@ bassFigureExtendersOff = { \set Staff.useBassFigureExtenders = ##f } bassFigureStaffAlignmentDown = - \override Staff.BassFigureAlignmentPositioning #'direction = #DOWN + \override Staff.BassFigureAlignmentPositioning.direction = #DOWN bassFigureStaffAlignmentUp = - \override Staff.BassFigureAlignmentPositioning #'direction = #UP + \override Staff.BassFigureAlignmentPositioning.direction = #UP bassFigureStaffAlignmentNeutral = - \revert Staff.BassFigureAlignmentPositioning #'direction + \revert Staff.BassFigureAlignmentPositioning.direction %% cadenzas @@ -167,40 +167,40 @@ expandFullBarRests = \set Score.skipBars = ##f %% dots -dotsUp = \override Dots #'direction = #UP -dotsDown = \override Dots #'direction = #DOWN -dotsNeutral = \revert Dots #'direction +dotsUp = \override Dots.direction = #UP +dotsDown = \override Dots.direction = #DOWN +dotsNeutral = \revert Dots.direction %% dynamics dynamicUp = { - \override DynamicText #'direction = #UP - \override DynamicLineSpanner #'direction = #UP + \override DynamicText.direction = #UP + \override DynamicLineSpanner.direction = #UP } dynamicDown = { - \override DynamicText #'direction = #DOWN - \override DynamicLineSpanner #'direction = #DOWN + \override DynamicText.direction = #DOWN + \override DynamicLineSpanner.direction = #DOWN } dynamicNeutral = { - \revert DynamicText #'direction - \revert DynamicLineSpanner #'direction + \revert DynamicText.direction + \revert DynamicLineSpanner.direction } %% easy heads easyHeadsOn = { - \override NoteHead #'stencil = #note-head::brew-ez-stencil - \override NoteHead #'font-size = #-8 - \override NoteHead #'font-family = #'sans - \override NoteHead #'font-series = #'bold + \override NoteHead.stencil = #note-head::brew-ez-stencil + \override NoteHead.font-size = #-8 + \override NoteHead.font-family = #'sans + \override NoteHead.font-series = #'bold } easyHeadsOff = { - \revert NoteHead #'stencil - \revert NoteHead #'font-size - \revert NoteHead #'font-family - \revert NoteHead #'font-series + \revert NoteHead.stencil + \revert NoteHead.font-size + \revert NoteHead.font-family + \revert NoteHead.font-series } @@ -209,8 +209,8 @@ easyHeadsOff = { %% End the incipit and print a ``normal line start''. endincipit = \context Staff { \partial 16 s16 % Hack to handle e.g. \bar ".|" \endincipit - \once \override Staff.Clef #'full-size-change = ##t - \once \override Staff.Clef #'non-default = ##t + \once \override Staff.Clef.full-size-change = ##t + \once \override Staff.Clef.non-default = ##t \bar "" } @@ -260,26 +260,26 @@ harmonicNote = hideNotes = { % hide notes, accidentals, etc. - \override Dots #'transparent = ##t - \override NoteHead #'transparent = ##t - \override NoteHead #'no-ledgers = ##t - \override Stem #'transparent = ##t - \override Flag #'transparent = ##t - \override Beam #'transparent = ##t - \override Accidental #'transparent = ##t - \override Rest #'transparent = ##t - \override TabNoteHead #'transparent = ##t + \override Dots.transparent = ##t + \override NoteHead.transparent = ##t + \override NoteHead.no-ledgers = ##t + \override Stem.transparent = ##t + \override Flag.transparent = ##t + \override Beam.transparent = ##t + \override Accidental.transparent = ##t + \override Rest.transparent = ##t + \override TabNoteHead.transparent = ##t } unHideNotes = { - \revert Accidental #'transparent - \revert Beam #'transparent - \revert Stem #'transparent - \revert Flag #'transparent - \revert NoteHead #'transparent - \revert NoteHead #'no-ledgers - \revert Dots #'transparent - \revert Rest #'transparent - \revert TabNoteHead #'transparent + \revert Accidental.transparent + \revert Beam.transparent + \revert Stem.transparent + \revert Flag.transparent + \revert NoteHead.transparent + \revert NoteHead.no-ledgers + \revert Dots.transparent + \revert Rest.transparent + \revert TabNoteHead.transparent } @@ -287,34 +287,34 @@ unHideNotes = { improvisationOn = { \set squashedPosition = #0 - \override NoteHead #'style = #'slash - \override Accidental #'stencil = ##f - \override AccidentalCautionary #'stencil = ##f + \override NoteHead.style = #'slash + \override Accidental.stencil = ##f + \override AccidentalCautionary.stencil = ##f } improvisationOff = { \unset squashedPosition - \revert NoteHead #'style - \revert Accidental #'stencil - \revert AccidentalCautionary #'stencil + \revert NoteHead.style + \revert Accidental.stencil + \revert AccidentalCautionary.stencil } %% merging mergeDifferentlyDottedOn = - \override Staff.NoteCollision #'merge-differently-dotted = ##t + \override Staff.NoteCollision.merge-differently-dotted = ##t mergeDifferentlyDottedOff = - \revert Staff.NoteCollision #'merge-differently-dotted + \revert Staff.NoteCollision.merge-differently-dotted mergeDifferentlyHeadedOn = - \override Staff.NoteCollision #'merge-differently-headed = ##t + \override Staff.NoteCollision.merge-differently-headed = ##t mergeDifferentlyHeadedOff = - \revert Staff.NoteCollision #'merge-differently-headed + \revert Staff.NoteCollision.merge-differently-headed %% numeric time signature -numericTimeSignature = \override Staff.TimeSignature #'style = #'numbered -defaultTimeSignature = \revert Staff.TimeSignature #'style +numericTimeSignature = \override Staff.TimeSignature.style = #'numbered +defaultTimeSignature = \revert Staff.TimeSignature.style %% palm mutes @@ -333,9 +333,9 @@ palmMute = %% phrasing slurs % directions -phrasingSlurUp = \override PhrasingSlur #'direction = #UP -phrasingSlurDown = \override PhrasingSlur #'direction = #DOWN -phrasingSlurNeutral = \revert PhrasingSlur #'direction +phrasingSlurUp = \override PhrasingSlur.direction = #UP +phrasingSlurDown = \override PhrasingSlur.direction = #DOWN +phrasingSlurNeutral = \revert PhrasingSlur.direction % dash-patterns (make-simple-dash-definition defined at top of file) phrasingSlurDashPattern = @@ -344,21 +344,21 @@ phrasingSlurDashPattern = (_i "Set up a custom style of dash pattern for @var{dash-fraction} ratio of line to space repeated at @var{dash-period} interval for phrasing slurs.") #{ - \override PhrasingSlur #'dash-definition = + \override PhrasingSlur.dash-definition = $(make-simple-dash-definition dash-fraction dash-period) #}) phrasingSlurDashed = - \override PhrasingSlur #'dash-definition = #'((0 1 0.4 0.75)) + \override PhrasingSlur.dash-definition = #'((0 1 0.4 0.75)) phrasingSlurDotted = - \override PhrasingSlur #'dash-definition = #'((0 1 0.1 0.75)) + \override PhrasingSlur.dash-definition = #'((0 1 0.1 0.75)) phrasingSlurHalfDashed = - \override PhrasingSlur #'dash-definition = #'((0 0.5 0.4 0.75) + \override PhrasingSlur.dash-definition = #'((0 0.5 0.4 0.75) (0.5 1 1 1)) phrasingSlurHalfSolid = - \override PhrasingSlur #'dash-definition = #'((0 0.5 1 1) + \override PhrasingSlur.dash-definition = #'((0 0.5 1 1) (0.5 1 0.4 0.75)) phrasingSlurSolid = - \revert PhrasingSlur #'dash-definition + \revert PhrasingSlur.dash-definition %% point and click @@ -413,18 +413,18 @@ walkerHeadsMinor = %% shifts -shiftOn = \override NoteColumn #'horizontal-shift = #1 -shiftOnn = \override NoteColumn #'horizontal-shift = #2 -shiftOnnn = \override NoteColumn #'horizontal-shift = #3 -shiftOff = \revert NoteColumn #'horizontal-shift +shiftOn = \override NoteColumn.horizontal-shift = #1 +shiftOnn = \override NoteColumn.horizontal-shift = #2 +shiftOnnn = \override NoteColumn.horizontal-shift = #3 +shiftOff = \revert NoteColumn.horizontal-shift %% slurs % directions -slurUp = \override Slur #'direction = #UP -slurDown = \override Slur #'direction = #DOWN -slurNeutral = \revert Slur #'direction +slurUp = \override Slur.direction = #UP +slurDown = \override Slur.direction = #DOWN +slurNeutral = \revert Slur.direction % dash-patterns (make-simple-dash-definition defined at top of file) slurDashPattern = @@ -433,16 +433,16 @@ slurDashPattern = (_i "Set up a custom style of dash pattern for @var{dash-fraction} ratio of line to space repeated at @var{dash-period} interval for slurs.") #{ - \override Slur #'dash-definition = + \override Slur.dash-definition = $(make-simple-dash-definition dash-fraction dash-period) #}) -slurDashed = \override Slur #'dash-definition = #'((0 1 0.4 0.75)) -slurDotted = \override Slur #'dash-definition = #'((0 1 0.1 0.75)) -slurHalfDashed = \override Slur #'dash-definition = #'((0 0.5 0.4 0.75) +slurDashed = \override Slur.dash-definition = #'((0 1 0.4 0.75)) +slurDotted = \override Slur.dash-definition = #'((0 1 0.1 0.75)) +slurHalfDashed = \override Slur.dash-definition = #'((0 0.5 0.4 0.75) (0.5 1 1 1)) -slurHalfSolid = \override Slur #'dash-definition = #'((0 0.5 1 1) +slurHalfSolid = \override Slur.dash-definition = #'((0 0.5 1 1) (0.5 1 0.4 0.75)) -slurSolid = \revert Slur #'dash-definition +slurSolid = \revert Slur.dash-definition %% staff switches @@ -453,9 +453,9 @@ hideStaffSwitch = \set followVoice = ##f %% stems -stemUp = \override Stem #'direction = #UP -stemDown = \override Stem #'direction = #DOWN -stemNeutral = \revert Stem #'direction +stemUp = \override Stem.direction = #UP +stemDown = \override Stem.direction = #DOWN +stemNeutral = \revert Stem.direction %% tablature @@ -463,91 +463,91 @@ stemNeutral = \revert Stem #'direction % switch to full notation tabFullNotation = { % time signature - \revert TabStaff.TimeSignature #'stencil + \revert TabStaff.TimeSignature.stencil % stems (the half note gets a double stem) - \revert TabVoice.Stem #'length - \revert TabVoice.Stem #'no-stem-extend - \revert TabVoice.Flag #'style - \revert TabVoice.Stem #'details - \revert TabVoice.Stem #'stencil - \revert TabVoice.Flag #'stencil - \override TabVoice.Stem #'stencil = #tabvoice::draw-double-stem-for-half-notes - \override TabVoice.Stem #'X-extent = #tabvoice::make-double-stem-width-for-half-notes + \revert TabVoice.Stem.length + \revert TabVoice.Stem.no-stem-extend + \revert TabVoice.Flag.style + \revert TabVoice.Stem.details + \revert TabVoice.Stem.stencil + \revert TabVoice.Flag.stencil + \override TabVoice.Stem.stencil = #tabvoice::draw-double-stem-for-half-notes + \override TabVoice.Stem.X-extent = #tabvoice::make-double-stem-width-for-half-notes \set TabVoice.autoBeaming = ##t - \revert TabVoice.NoteColumn #'ignore-collision + \revert TabVoice.NoteColumn.ignore-collision % beams, dots - \revert TabVoice.Beam #'stencil - \revert TabVoice.StemTremolo #'stencil - \revert TabVoice.Dots #'stencil - \revert TabVoice.Tie #'stencil - \revert TabVoice.Tie #'after-line-breaking - \revert TabVoice.RepeatTie #'stencil - \revert TabVoice.RepeatTie #'after-line-breaking - \revert TabVoice.LaissezVibrerTie #'stencil - \revert TabVoice.Slur #'stencil - \revert TabVoice.PhrasingSlur #'stencil + \revert TabVoice.Beam.stencil + \revert TabVoice.StemTremolo.stencil + \revert TabVoice.Dots.stencil + \revert TabVoice.Tie.stencil + \revert TabVoice.Tie.after-line-breaking + \revert TabVoice.RepeatTie.stencil + \revert TabVoice.RepeatTie.after-line-breaking + \revert TabVoice.LaissezVibrerTie.stencil + \revert TabVoice.Slur.stencil + \revert TabVoice.PhrasingSlur.stencil % tuplet stuff - \revert TabVoice.TupletBracket #'stencil - \revert TabVoice.TupletNumber #'stencil + \revert TabVoice.TupletBracket.stencil + \revert TabVoice.TupletNumber.stencil % dynamic signs - \revert TabVoice.DynamicText #'stencil - \revert TabVoice.DynamicTextSpanner #'stencil - \revert TabVoice.DynamicTextSpanner #'stencil - \revert TabVoice.Hairpin #'stencil + \revert TabVoice.DynamicText.stencil + \revert TabVoice.DynamicTextSpanner.stencil + \revert TabVoice.DynamicTextSpanner.stencil + \revert TabVoice.Hairpin.stencil % rests - \revert TabVoice.Rest #'stencil - \revert TabVoice.MultiMeasureRest #'stencil - \revert TabVoice.MultiMeasureRestNumber #'stencil - \revert TabVoice.MultiMeasureRestText #'stencil + \revert TabVoice.Rest.stencil + \revert TabVoice.MultiMeasureRest.stencil + \revert TabVoice.MultiMeasureRestNumber.stencil + \revert TabVoice.MultiMeasureRestText.stencil % markups etc. - \revert TabVoice.Glissando #'stencil - \revert TabVoice.Script #'stencil - \revert TabVoice.TextScript #'stencil - \revert TabVoice.TextSpanner #'stencil - \revert TabStaff.Arpeggio #'stencil - \revert TabStaff.NoteColumn #'ignore-collision + \revert TabVoice.Glissando.stencil + \revert TabVoice.Script.stencil + \revert TabVoice.TextScript.stencil + \revert TabVoice.TextSpanner.stencil + \revert TabStaff.Arpeggio.stencil + \revert TabStaff.NoteColumn.ignore-collision } %tie/repeat tie behaviour hideSplitTiedTabNotes = { - \override TabVoice.TabNoteHead #'(details tied-properties break-visibility) = #all-invisible - \override TabVoice.TabNoteHead #'(details tied-properties parenthesize) = ##f - \override TabVoice.TabNoteHead #'(details repeat-tied-properties note-head-visible) = ##f - \override TabVoice.TabNoteHead #'(details repeat-tied-properties parenthesize) = ##f + \override TabVoice.TabNoteHead.details.tied-properties.break-visibility = #all-invisible + \override TabVoice.TabNoteHead.details.tied-properties.parenthesize = ##f + \override TabVoice.TabNoteHead.details.repeat-tied-properties.note-head-visible = ##f + \override TabVoice.TabNoteHead.details.repeat-tied-properties.parenthesize = ##f } showSplitTiedTabNotes = { - \override TabVoice.TabNoteHead #'(details tied-properties break-visibility) = #begin-of-line-visible - \override TabVoice.TabNoteHead #'(details tied-properties parenthesize) = ##t - \override TabVoice.TabNoteHead #'(details repeat-tied-properties note-head-visible) = ##t - \override TabVoice.TabNoteHead #'(details repeat-tied-properties parenthesize) = ##t + \override TabVoice.TabNoteHead.details.tied-properties.break-visibility = #begin-of-line-visible + \override TabVoice.TabNoteHead.details.tied-properties.parenthesize = ##t + \override TabVoice.TabNoteHead.details.repeat-tied-properties.note-head-visible = ##t + \override TabVoice.TabNoteHead.details.repeat-tied-properties.parenthesize = ##t } %% text length textLengthOn = { - \override TextScript #'extra-spacing-width = #'(0 . 0) - \override TextScript #'extra-spacing-height = #'(-inf.0 . +inf.0) + \override TextScript.extra-spacing-width = #'(0 . 0) + \override TextScript.extra-spacing-height = #'(-inf.0 . +inf.0) } textLengthOff = { - \override TextScript #'extra-spacing-width = #'(+inf.0 . -inf.0) - \override TextScript #'extra-spacing-height = #'(0 . 0) + \override TextScript.extra-spacing-width = #'(+inf.0 . -inf.0) + \override TextScript.extra-spacing-height = #'(0 . 0) } %% text spanners -textSpannerUp = \override TextSpanner #'direction = #UP -textSpannerDown = \override TextSpanner #'direction = #DOWN -textSpannerNeutral = \revert TextSpanner #'direction +textSpannerUp = \override TextSpanner.direction = #UP +textSpannerDown = \override TextSpanner.direction = #DOWN +textSpannerNeutral = \revert TextSpanner.direction %% ties % directions -tieUp = \override Tie #'direction = #UP -tieDown = \override Tie #'direction = #DOWN -tieNeutral = \revert Tie #'direction +tieUp = \override Tie.direction = #UP +tieDown = \override Tie.direction = #DOWN +tieNeutral = \revert Tie.direction % dash-patterns (make-simple-dash-definition defined at top of file) tieDashPattern = @@ -556,23 +556,23 @@ tieDashPattern = (_i "Set up a custom style of dash pattern for @var{dash-fraction} ratio of line to space repeated at @var{dash-period} interval for ties.") #{ - \override Tie #'dash-definition = + \override Tie.dash-definition = $(make-simple-dash-definition dash-fraction dash-period) #}) -tieDashed = \override Tie #'dash-definition = #'((0 1 0.4 0.75)) -tieDotted = \override Tie #'dash-definition = #'((0 1 0.1 0.75)) -tieHalfDashed = \override Tie #'dash-definition = #'((0 0.5 0.4 0.75) +tieDashed = \override Tie.dash-definition = #'((0 1 0.4 0.75)) +tieDotted = \override Tie.dash-definition = #'((0 1 0.1 0.75)) +tieHalfDashed = \override Tie.dash-definition = #'((0 0.5 0.4 0.75) (0.5 1 1 1)) -tieHalfSolid = \override Tie #'dash-definition = #'((0 0.5 1 1) +tieHalfSolid = \override Tie.dash-definition = #'((0 0.5 1 1) (0.5 1 0.4 0.75)) -tieSolid = \revert Tie #'dash-definition +tieSolid = \revert Tie.dash-definition %% tuplets -tupletUp = \override TupletBracket #'direction = #UP -tupletDown = \override TupletBracket #'direction = #DOWN -tupletNeutral = \revert TupletBracket #'direction +tupletUp = \override TupletBracket.direction = #UP +tupletDown = \override TupletBracket.direction = #DOWN +tupletNeutral = \revert TupletBracket.direction %% voice properties @@ -588,39 +588,39 @@ oneVoice = #(context-spec-music (make-voice-props-revert) 'Voice) %% voice styles voiceOneStyle = { - \override NoteHead #'style = #'diamond - \override NoteHead #'color = #red - \override Stem #'color = #red - \override Flag #'color = #red - \override Beam #'color = #red + \override NoteHead.style = #'diamond + \override NoteHead.color = #red + \override Stem.color = #red + \override Flag.color = #red + \override Beam.color = #red } voiceTwoStyle = { - \override NoteHead #'style = #'triangle - \override NoteHead #'color = #blue - \override Stem #'color = #blue - \override Flag #'color = #blue - \override Beam #'color = #blue + \override NoteHead.style = #'triangle + \override NoteHead.color = #blue + \override Stem.color = #blue + \override Flag.color = #blue + \override Beam.color = #blue } voiceThreeStyle = { - \override NoteHead #'style = #'xcircle - \override NoteHead #'color = #green - \override Stem #'color = #green - \override Flag #'color = #green - \override Beam #'color = #green + \override NoteHead.style = #'xcircle + \override NoteHead.color = #green + \override Stem.color = #green + \override Flag.color = #green + \override Beam.color = #green } voiceFourStyle = { - \override NoteHead #'style = #'cross - \override NoteHead #'color = #magenta - \override Stem #'color = #magenta - \override Flag #'color = #magenta - \override Beam #'color = #magenta + \override NoteHead.style = #'cross + \override NoteHead.color = #magenta + \override Stem.color = #magenta + \override Flag.color = #magenta + \override Beam.color = #magenta } voiceNeutralStyle = { - \revert NoteHead #'style - \revert NoteHead #'color - \revert Stem #'color - \revert Flag #'color - \revert Beam #'color + \revert NoteHead.style + \revert NoteHead.color + \revert Stem.color + \revert Flag.color + \revert Beam.color }