summaryrefslogtreecommitdiff
path: root/ly
diff options
context:
space:
mode:
authorDavid Kastrup <dak@gnu.org>2012-10-29 16:25:02 +0100
committerDavid Kastrup <dak@gnu.org>2012-10-30 22:41:09 +0100
commit13da8b27aabc5d5a752d00ed1e2b99ad20f0f264 (patch)
treee95ba4556fa9fd09bea2cee8f11fb7b75df0d7b7 /ly
parent516cae503bc2b55e95604b0c0f681a6ccddcfab2 (diff)
Rerun scripts/auxiliar/update-with-convert-ly.sh
Diffstat (limited to 'ly')
-rw-r--r--ly/arabic.ly4
-rw-r--r--ly/bagpipe.ly18
-rw-r--r--ly/context-mods-init.ly4
-rw-r--r--ly/declarations-init.ly6
-rw-r--r--ly/engraver-init.ly243
-rw-r--r--ly/grace-init.ly10
-rw-r--r--ly/gregorian.ly100
-rw-r--r--ly/makam.ly12
-rw-r--r--ly/music-functions-init.ly45
-rw-r--r--ly/property-init.ly376
10 files changed, 408 insertions, 410 deletions
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 <http://www.gnu.org/licenses/>.
-\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 <http://www.gnu.org/licenses/>.
-\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
}