-\version "2.7.14"
+\version "2.7.32"
\context {
- \name Global
+ \name "Global"
- \accepts Score
+ \accepts "Score"
- \defaultchild Score
+ \defaultchild "Score"
\description "Hard coded entry point for LilyPond. Cannot be tuned."
\grobdescriptions #all-grob-descriptions
}
\context {
\type "Engraver_group"
- \name Staff
+ \name "Staff"
\consists "Output_property_engraver"
\consists "Bar_engraver"
\context {
\Staff
\type "Engraver_group"
- \name DrumStaff
- \alias Staff
+ \name "DrumStaff"
+ \alias "Staff"
+
\remove "Accidental_engraver"
\remove "Ottava_spanner_engraver"
\remove "Key_engraver"
\description "Handles typesetting for percussion."
- \denies Voice
- \accepts DrumVoice
- \defaultchild DrumVoice
+ \denies "Voice"
+ \accepts "DrumVoice"
+ \defaultchild "DrumVoice"
clefGlyph = #"clefs.percussion"
clefPosition = #0
\context {
\type "Engraver_group"
- \name InnerChoirStaff
+ \name "InnerChoirStaff"
\consists "System_start_delimiter_engraver"
systemStartDelimiter = #'SystemStartBracket
+ vocalName = #'()
+ vocNam = #'()
\accepts "Staff"
\accepts "DrumStaff"
\accepts "InnerStaffGroup"
\description "Identical to @code{StaffGroup} except that the
contained staves are not connected vertically."
-
-}
+}
\context{
\type "Engraver_group"
\context {
\type "Engraver_group"
- \name Voice
+ \name "Voice"
\description "
Corresponds to a voice on a staff. This context handles the
\consists "Grob_pq_engraver"
\consists "Forbid_line_break_engraver"
\consists "Laissez_vibrer_engraver"
+ \consists "Repeat_tie_engraver"
\consists "Note_head_line_engraver"
\consists "Glissando_engraver"
\consists "Ligature_bracket_engraver"
\consists "Breathing_sign_engraver"
- %% \consists "Rest_engraver"
\consists "Note_heads_engraver"
\consists "Rest_engraver"
+ %% switch on to make stem directions interpolate for the
+ %% center line.
+ % \consists "Melody_engraver"
+
\consists "Stem_engraver"
\consists "Beam_engraver"
\consists "Grace_beam_engraver"
printing of a single line of lyrics. "
\name Lyrics
- \consists "Separating_line_group_engraver"
\consists "Lyric_engraver"
\consists "Extender_engraver"
\consists "Hyphen_engraver"
\consists "Stanza_number_engraver"
- \consists "Vocal_name_engraver"
+ \consists "Instrument_name_engraver"
\consists "Skip_event_swallow_translator"
\consists "Font_size_engraver"
\consists "Hara_kiri_engraver"
\override VerticalAxisGroup #'remove-first = ##t
\override VerticalAxisGroup #'remove-empty = ##t
\override SeparationItem #'padding = #0.2
+ \override InstrumentName #'self-alignment-Y = ##f
+
+ %% sync with define-grobs.scm ;
+ \override InstrumentName #'font-size = #1.0
+
+ %% make sure that barlines aren't collapsed, when
+ %% Bar_engraver is there.
+ \override BarLine #'bar-size = #0.1
+
}
\context {
}
\context {
- \type Score_engraver
+ \type "Score_engraver"
\name "Score"
-
+
\description "This is the top level notation context. No
other context can contain a @code{Score} context. This context
handles the administration of time signatures. It also makes sure
\consists "Vertical_align_engraver"
\consists "Stanza_number_align_engraver"
\consists "Bar_number_engraver"
- \consists "Span_arpeggio_engraver"
-
+ \consists "Tweak_engraver"
+ \consists "Parenthesis_engraver"
+
\defaultchild "Staff"
+
\accepts "Staff"
\accepts "RhythmicStaff"
\accepts "TabStaff"
\accepts "Devnull"
\accepts "NoteNames"
\accepts "FiguredBass"
-
+
soloText = #"Solo"
soloIIText = #"Solo II"
aDueText = #"a2"
pedalSostenutoStrings = #'("Sost. Ped." "*Sost. Ped." "*")
pedalSostenutoStyle = #'mixed
-
harmonicAccidentals = ##t
fingeringOrientations = #'(up down)
stringNumberOrientations = #'(up down)
tupletNumberFormatFunction = #denominator-tuplet-formatter
markFormatter = #format-mark-letters
- rehearsalMark = #1
+ rehearsalMark = #1
+ rehearsalMarkAlignSymbol = #'staff-bar
subdivideBeams = ##f
allowBeamBreak = ##f
extraNatural = ##t
figuredBassFormatter = #format-bass-figure
metronomeMarkFormatter = #format-metronome-markup
graceSettings = #`(
- (Voice Stem direction 1)
+ (Voice Stem direction ,UP)
(Voice Stem font-size -3)
(Voice NoteHead font-size -3)
(Voice Dots font-size -3)
(Voice Beam thickness 0.384)
(Voice Beam length-fraction 0.8)
(Voice Accidental font-size -4)
- (Voice Slur direction -1)
+ (Voice Slur direction ,DOWN)
)
keepAliveInterfaces = #'(rhythmic-grob-interface lyric-interface percent-repeat-interface)