X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=ly%2Fengraver-init.ly;h=e46bf7f89c03d85bd2ad6f7fd4bf119c439d1618;hb=bf7b9929425e6a60cc24f1de18e5f1cdc9055703;hp=cba936c6f9bdb1d19336d2188d93bcba44f43639;hpb=e3fd23261e5feb8d3809b887d34fc4517fe5f169;p=lilypond.git diff --git a/ly/engraver-init.ly b/ly/engraver-init.ly index cba936c6f9..e46bf7f89c 100644 --- a/ly/engraver-init.ly +++ b/ly/engraver-init.ly @@ -46,6 +46,7 @@ verticalExtent = ##f localKeySignature = #'() createSpacing = ##t + ignoreFiguredBassRest = ##t %% explicitly set instrument, so we don't get %% weird effects when doing instrument names for @@ -191,6 +192,7 @@ contained staves are not connected vertically." \consists "Ligature_bracket_engraver" \consists "Breathing_sign_engraver" \consists "Note_heads_engraver" + \consists "Dots_engraver" \consists "Rest_engraver" %% switch on to make stem directions interpolate for the @@ -201,20 +203,23 @@ contained staves are not connected vertically." \consists "Beam_engraver" \consists "Grace_beam_engraver" \consists "Auto_beam_engraver" + + %% must come before Script_column_engraver. \consists "New_fingering_engraver" + \consists "Chord_tremolo_engraver" \consists "Percent_repeat_engraver" \consists "Slash_repeat_engraver" - \consists "Melisma_translator" \consists "Part_combine_engraver" \consists "Text_engraver" \consists "Dynamic_engraver" \consists "Fingering_engraver" - \consists "Fall_engraver" + \consists "Bend_after_engraver" \consists "Script_engraver" \consists "Script_column_engraver" + \consists "Script_row_engraver" \consists "Rhythmic_column_engraver" \consists "Phrasing_slur_engraver" \consists "Cluster_spanner_engraver" @@ -277,6 +282,7 @@ contained staves are not connected vertically." systemStartDelimiter = #'SystemStartBrace \accepts "Staff" + \accepts "FiguredBass" } \context{ @@ -347,7 +353,7 @@ staffs, with a bracket in front and spanning bar lines. " \description " Corresponds to a voice with lyrics. Handles the printing of a single line of lyrics. " - \name Lyrics + \name "Lyrics" \consists "Lyric_engraver" \consists "Extender_engraver" \consists "Hyphen_engraver" @@ -526,6 +532,8 @@ AncientRemoveEmptyStaffContext = \context { harmonicAccidentals = ##t fingeringOrientations = #'(up down) stringNumberOrientations = #'(up down) + stringFingerOrientations = #'(right) + markFormatter = #format-mark-letters rehearsalMark = #1 subdivideBeams = ##f @@ -720,10 +728,6 @@ AncientRemoveEmptyStaffContext = \context { \override TextSpanner #'edge-text = #'("" . "") } -%% FIXME: need something like -%% \remove "Bar_number_engraver" (which lives on score level) -%% for vaticana and gregorian transcription staves - \context { \Staff \name "VaticanaStaff" @@ -760,6 +764,7 @@ AncientRemoveEmptyStaffContext = \context { \override Custos #'style = #'vaticana \override Custos #'neutral-position = #3 \override Custos #'neutral-direction = #DOWN + \override Dots #'style = #'vaticana } \context { @@ -862,6 +867,13 @@ AncientRemoveEmptyStaffContext = \context { \override Custos #'style = #'mensural \override Custos #'neutral-position = #3 \override Custos #'neutral-direction = #DOWN + + %% Accidentals are valid only once (same as + %% #(set-accidental-style 'forget)) + extraNatural = ##f + autoAccidentals = #'(Staff (same-octave . -1)) + autoCautionaries = #'() + printKeyCancellation = ##f }