Next: Voice, Previous: VaticanaStaff, Up: Contexts
Same as Voice context, except that it is accommodated for tyepsetting Gregorian Chant in the notational style of Editio Vaticana.
This context also accepts commands for the following context(s):
Voice
This context creates the following layout objects:
Arpeggio, Beam, BreathingSign, ClusterSpannerBeacon, ClusterSpanner, CombineTextScript, Dots, DoublePercentRepeatCounter, DoublePercentRepeat, DynamicLineSpanner, DynamicText, Fingering, Glissando, Hairpin, LaissezVibrerTieColumn, LaissezVibrerTie, MultiMeasureRestNumber, MultiMeasureRestText, MultiMeasureRest, NoteColumn, NoteHead, NoteSpacing, PercentRepeatCounter, PercentRepeat, PhrasingSlur, RepeatSlash, RepeatTieColumn, RepeatTie, Rest, ScriptColumn, Script, TextScript, TextSpanner, TieColumn, Tie, TrillPitchAccidental, TrillPitchGroup, TrillPitchHead, TrillSpanner, TupletBracket, TupletNumber, VaticanaLigature and VoiceFollower.
This context sets the following properties:
edge-text in TextSpanner to '( . ).
enclose-bounds in TextSpanner to 1.
padding in TextSpanner to -0.1.
edge-height in TextSpanner to '(0 . 0).
style in TextSpanner to 'line.
dash-fraction in TextSpanner to '().
autoBeaming to #fpadding in Script to 0.5.
style in NoteHead to 'vaticana.punctum.
localKeySignature to '()This context is a `bottom' context; it can not contain other contexts.
This context is built from the following engravers:
Vaticana_ligature_engraverMusic types accepted:
This engraver creates the following layout objects:
VaticanaLigature.
Skip_event_swallow_translatorMusic types accepted:
Grace_engraverProperties (read)
graceSettings (list)add-grace-property function.
Tuplet_engraverMusic types accepted:
Properties (read)
tupletNumberFormatFunction (procedure)tupletSpannerDuration (moment)\times expression that gave rise to it. By setting this
property, you can make brackets last shorter. Example
{
\set tupletSpannerDuration = #(ly:make-moment 1 4)
\times 2/3 { c8 c c c c c }
}
.
tupletFullLength (boolean)Tie_engraverMusic types accepted:
Properties (read)
tieWaitForNote (boolean)tieMelismaBusy (boolean)Cluster_spanner_engraverMusic types accepted:
cluster-note-event and busy-playing-event
This engraver creates the following layout objects:
ClusterSpanner and ClusterSpannerBeacon.
Phrasing_slur_engraverMusic types accepted:
This engraver creates the following layout objects:
PhrasingSlur.
Rhythmic_column_engraverThis engraver creates the following layout objects:
NoteColumn and NoteSpacing.
Script_column_engraverThis engraver creates the following layout objects:
ScriptColumn.
Script_engraverMusic types accepted:
script-event and articulation-event
Properties (read)
scriptDefinitions (list)Fingering_engraverMusic types accepted:
This engraver creates the following layout objects:
Fingering.
Dynamic_engraverMusic types accepted:
absolute-dynamic-event, crescendo-event and decrescendo-event
This engraver creates the following layout objects:
DynamicLineSpanner, DynamicText, Hairpin and TextSpanner.
Text_engraverMusic types accepted:
This engraver creates the following layout objects:
TextScript.
Part_combine_engraverMusic types accepted:
Properties (read)
printPartCombineTexts (boolean)soloText (string)soloIIText (string)aDueText (string)Melisma_translatormelismaBusy, and signals it to the ddlyrics code.
Music types accepted:
melisma-playing-event and melisma-span-event
Properties (read)
melismaBusy (boolean)melismaBusyProperties (list)#'(melismaBusy beamMelismaBusy), only manual melismata and
manual beams are considered. Possible values include
melismaBusy, slurMelismaBusy, tieMelismaBusy, and
beamMelismaBusy
slurMelismaBusy (boolean)tieMelismaBusy (boolean)beamMelismaBusy (boolean)Slash_repeat_engraverMusic types accepted:
Properties (read)
measureLength (moment)Percent_repeat_engraverMusic types accepted:
Properties (read)
measureLength (moment)currentCommandColumn (layout object)countPercentRepeats (boolean)Chord_tremolo_engraverMusic types accepted:
This engraver creates the following layout objects:
Beam.
New_fingering_engraverProperties (read)
fingeringOrientations (list)Auto_beam_engraverstemLeftBeamCount and stemRightBeamCount.
Music types accepted:
Properties (read)
autoBeaming (boolean)autoBeamSettings (list)beatLength (moment)subdivideBeams (boolean)Grace_beam_engraverMusic types accepted:
Properties (read)
beamMelismaBusy (boolean)beatLength (moment)allowBeamBreak (boolean)subdivideBeams (boolean)Beam_engraverMusic types accepted:
Properties (read)
beamMelismaBusy (boolean)beatLength (moment)subdivideBeams (boolean)Rest_engraverMusic types accepted:
Properties (read)
middleCPosition (number)clefPosition and
clefGlyph.
Note_heads_engraverMusic types accepted:
note-event and busy-playing-event
Properties (read)
middleCPosition (number)clefPosition and
clefGlyph.
Breathing_sign_engraverMusic types accepted:
This engraver creates the following layout objects:
BreathingSign.
Glissando_engraverMusic types accepted:
Properties (read)
followVoice (boolean)Note_head_line_engraverMusic types accepted:
Properties (read)
followVoice (boolean)Repeat_tie_engraverMusic types accepted:
This engraver creates the following layout objects:
RepeatTie and RepeatTieColumn.
Laissez_vibrer_engraverMusic types accepted:
This engraver creates the following layout objects:
LaissezVibrerTie and LaissezVibrerTieColumn.
Forbid_line_break_engraverProperties (read)
busyGrobs (list)Grob_pq_engraverProperties (read)
busyGrobs (list)busyGrobs (list)Trill_spanner_engraverMusic types accepted:
This engraver creates the following layout objects:
TrillSpanner.
Text_spanner_engraverMusic types accepted:
This engraver creates the following layout objects:
TextSpanner.
Multi_measure_rest_engraverR. Reads measurePosition and currentBarNumber to determine what number to print over the MultiMeasureRest. Reads measureLength to determine if it should use a whole rest or a breve rest to represent 1 measure
Music types accepted:
multi-measure-rest-event and multi-measure-text-event
Properties (read)
currentBarNumber (integer)restNumberThreshold (number)breakableSeparationItem (layout object)currentCommandColumn (layout object)measurePosition (moment)measureLength (moment)Arpeggio_engraverMusic types accepted:
This engraver creates the following layout objects:
Arpeggio.
Output_property_engraverMusic types accepted:
Pitched_trill_engraverThis engraver creates the following layout objects:
TrillPitchAccidental, TrillPitchGroup and TrillPitchHead.
Font_size_engraverProperties (read)
fontSize (number)
This page is for LilyPond-2.8.8 (stable-branch).