conversion rule for \translator{}. Apply everywhere.
* lily/parser.yy (music_property_def): set property for \once in
the PropertyMusic itself, not the ContextSpec.
(property_operation): change syntax within \translator { }
* scm/define-music-properties.scm (all-music-properties): clean up.
* VERSION: 2.1.22 released
* input/GNUmakefile (SUBDIRS): remove ascii-art
2004-02-13 Han-Wen Nienhuys <hanwen@xs4all.nl>
+ * scripts/convert-ly.py (FatalConversionError.subst_in_trans):
+ conversion rule for \translator{}. Apply everywhere.
+
* lily/parser.yy (music_property_def): set property for \once in
the PropertyMusic itself, not the ContextSpec.
+ (property_operation): change syntax within \translator { }
* scm/define-music-properties.scm (all-music-properties): clean up.
<<
\new Staff { c4 es4 g2 }
\new Staff \with {
- StaffSymbol \set #'staff-space = #(magstep 1.5)
+ \override StaffSymbol #'staff-space = #(magstep 1.5)
fontSize = #1.5
\remove "Clef_engraver"
} {
\translator {
\StaffContext
\remove "Clef_engraver"
- StaffSymbol \set #'transparent = ##t
- TimeSignature \set #'transparent = ##t
+ \override StaffSymbol #'transparent = ##t
+ \override TimeSignature #'transparent = ##t
\consists "Pitch_squash_engraver"
}
}
<< \new DrumStaff\with {
\remove Bar_engraver
\remove Time_signature_engraver
- Stem \set #'transparent = ##t
- Stem \set #'Y-extent-callback = ##f
+ \override Stem #'transparent = ##t
+ \override Stem #'Y-extent-callback = ##f
minimumVerticalExtent = #'(-4.0 . 5.0)
} \mus
\context Lyrics \nam
%% need to do this, because of indented @itemize
linewidth= 9 \cm
\translator { \ScoreContext
- BarNumber \set #'transparent =##T
+ \override BarNumber #'transparent =##T
}}}
@end lilypond
\context DrumStaff \with {
\remove Bar_engraver
\remove Time_signature_engraver
- Stem \set #'transparent = ##t
- Stem \set #'Y-extent-callback = ##f
- StaffSymbol \override #'line-count = #2
- StaffSymbol \override #'staff-space = #2
+ \override Stem #'transparent = ##t
+ \override Stem #'Y-extent-callback = ##f
+ \override StaffSymbol #'line-count = #2
+ \override StaffSymbol #'staff-space = #2
minimumVerticalExtent = #'(-3.0 . 4.0)
drumStyleTable = #timbales-style
} \mus
\remove Bar_engraver
\remove Time_signature_engraver
drumStyleTable = #congas-style
- StaffSymbol \override #'line-count = #2
+ \override StaffSymbol #'line-count = #2
%% this sucks; it will lengthen stems.
- StaffSymbol \override #'staff-space = #2
- Stem \set #'transparent = ##t
- Stem \set #'Y-extent-callback = ##f
+ \override StaffSymbol #'staff-space = #2
+ \override Stem #'transparent = ##t
+ \override Stem #'Y-extent-callback = ##f
} \mus
\context Lyrics \nam
>>
\context DrumStaff\with {
\remove Bar_engraver
\remove Time_signature_engraver
- StaffSymbol \override #'line-count = #2
+ \override StaffSymbol #'line-count = #2
drumStyleTable = #bongos-style
%% this sucks; it will lengthen stems.
- StaffSymbol \override #'staff-space = #2
- Stem \set #'transparent = ##t
- Stem \set #'Y-extent-callback = ##f
+ \override StaffSymbol #'staff-space = #2
+ \override Stem #'transparent = ##t
+ \override Stem #'Y-extent-callback = ##f
} \mus
\context Lyrics \nam
>>
\context DrumStaff\with{
\remove Bar_engraver
drumStyleTable = #percussion-style
- StaffSymbol \override #'line-count = #1
+ \override StaffSymbol #'line-count = #1
\remove Time_signature_engraver
- Stem \set #'transparent = ##t
- Stem \set #'Y-extent-callback = ##f
+ \override Stem #'transparent = ##t
+ \override Stem #'Y-extent-callback = ##f
} \mus
\context Lyrics \nam
>>
\StaffContext
\remove "Clef_engraver"
\remove "Key_engraver"
- StaffSymbol \set #'transparent = ##t
+ \override StaffSymbol #'transparent = ##t
\remove "Time_signature_engraver"
\remove "Bar_engraver"
minimumVerticalExtent = ##f
\VoiceContext
\remove Ligature_bracket_engraver
\consists Vaticana_ligature_engraver
- NoteHead \set #'style = #'vaticana_punctum
- Stem \set #'transparent = ##t
+ \override NoteHead #'style = #'vaticana_punctum
+ \override Stem #'transparent = ##t
}
}
}
\StaffContext
\remove "Clef_engraver"
\remove "Key_engraver"
- StaffSymbol \set #'transparent = ##t
+ \override StaffSymbol #'transparent = ##t
\remove "Time_signature_engraver"
\remove "Bar_engraver"
minimumVerticalExtent = ##f
\VoiceContext
\remove Ligature_bracket_engraver
\consists Vaticana_ligature_engraver
- NoteHead \set #'style = #'vaticana_punctum
- Stem \set #'transparent = ##t
+ \override NoteHead #'style = #'vaticana_punctum
+ \override Stem #'transparent = ##t
}
}
}
\StaffContext
\remove "Clef_engraver"
\remove "Key_engraver"
- StaffSymbol \set #'transparent = ##t
+ \override StaffSymbol #'transparent = ##t
\remove "Time_signature_engraver"
\remove "Bar_engraver"
minimumVerticalExtent = ##f
\VoiceContext
\remove Ligature_bracket_engraver
\consists Vaticana_ligature_engraver
- NoteHead \set #'style = #'vaticana_punctum
- Stem \set #'transparent = ##t
+ \override NoteHead #'style = #'vaticana_punctum
+ \override Stem #'transparent = ##t
}
}
}
\StaffContext
\remove "Clef_engraver"
\remove "Key_engraver"
- StaffSymbol \set #'transparent = ##t
+ \override StaffSymbol #'transparent = ##t
\remove "Time_signature_engraver"
\remove "Bar_engraver"
minimumVerticalExtent = ##f
\VoiceContext
\remove Ligature_bracket_engraver
\consists Vaticana_ligature_engraver
- NoteHead \set #'style = #'vaticana_punctum
- Stem \set #'transparent = ##t
+ \override NoteHead #'style = #'vaticana_punctum
+ \override Stem #'transparent = ##t
}
}
}
\StaffContext
\remove "Clef_engraver"
\remove "Key_engraver"
- StaffSymbol \set #'transparent = ##t
+ \override StaffSymbol #'transparent = ##t
\remove "Time_signature_engraver"
\remove "Bar_engraver"
minimumVerticalExtent = ##f
\VoiceContext
\remove Ligature_bracket_engraver
\consists Vaticana_ligature_engraver
- NoteHead \set #'style = #'vaticana_punctum
- Stem \set #'transparent = ##t
+ \override NoteHead #'style = #'vaticana_punctum
+ \override Stem #'transparent = ##t
}
}
}
\StaffContext
\remove "Clef_engraver"
\remove "Key_engraver"
- StaffSymbol \set #'transparent = ##t
+ \override StaffSymbol #'transparent = ##t
\remove "Time_signature_engraver"
\remove "Bar_engraver"
minimumVerticalExtent = ##f
\VoiceContext
\remove Ligature_bracket_engraver
\consists Vaticana_ligature_engraver
- NoteHead \set #'style = #'vaticana_punctum
- Stem \set #'transparent = ##t
+ \override NoteHead #'style = #'vaticana_punctum
+ \override Stem #'transparent = ##t
}
}
}
\StaffContext
\remove "Clef_engraver"
\remove "Key_engraver"
- StaffSymbol \set #'transparent = ##t
+ \override StaffSymbol #'transparent = ##t
\remove "Time_signature_engraver"
\remove "Bar_engraver"
minimumVerticalExtent = ##f
\VoiceContext
\remove Ligature_bracket_engraver
\consists Vaticana_ligature_engraver
- NoteHead \set #'style = #'vaticana_punctum
- Stem \set #'transparent = ##t
+ \override NoteHead #'style = #'vaticana_punctum
+ \override Stem #'transparent = ##t
}
}
}
\StaffContext
\remove "Clef_engraver"
\remove "Key_engraver"
- StaffSymbol \set #'transparent = ##t
+ \override StaffSymbol #'transparent = ##t
\remove "Time_signature_engraver"
\remove "Bar_engraver"
minimumVerticalExtent = ##f
\VoiceContext
\remove Ligature_bracket_engraver
\consists Vaticana_ligature_engraver
- NoteHead \set #'style = #'vaticana_punctum
- Stem \set #'transparent = ##t
+ \override NoteHead #'style = #'vaticana_punctum
+ \override Stem #'transparent = ##t
}
}
}
\StaffContext
\remove "Clef_engraver"
\remove "Key_engraver"
- StaffSymbol \set #'transparent = ##t
+ \override StaffSymbol #'transparent = ##t
\remove "Time_signature_engraver"
\remove "Bar_engraver"
minimumVerticalExtent = ##f
\VoiceContext
\remove Ligature_bracket_engraver
\consists Vaticana_ligature_engraver
- NoteHead \set #'style = #'vaticana_punctum
- Stem \set #'transparent = ##t
+ \override NoteHead #'style = #'vaticana_punctum
+ \override Stem #'transparent = ##t
}
}
}
\StaffContext
\remove "Clef_engraver"
\remove "Key_engraver"
- StaffSymbol \set #'transparent = ##t
+ \override StaffSymbol #'transparent = ##t
\remove "Time_signature_engraver"
\remove "Bar_engraver"
minimumVerticalExtent = ##f
\VoiceContext
\remove Ligature_bracket_engraver
\consists Vaticana_ligature_engraver
- NoteHead \set #'style = #'vaticana_punctum
- Stem \set #'transparent = ##t
+ \override NoteHead #'style = #'vaticana_punctum
+ \override Stem #'transparent = ##t
}
}
}
\StaffContext
\remove "Clef_engraver"
\remove "Key_engraver"
- StaffSymbol \set #'transparent = ##t
+ \override StaffSymbol #'transparent = ##t
\remove "Time_signature_engraver"
\remove "Bar_engraver"
minimumVerticalExtent = ##f
\VoiceContext
\remove Ligature_bracket_engraver
\consists Vaticana_ligature_engraver
- NoteHead \set #'style = #'vaticana_punctum
- Stem \set #'transparent = ##t
+ \override NoteHead #'style = #'vaticana_punctum
+ \override Stem #'transparent = ##t
}
}
}
\StaffContext
\remove "Clef_engraver"
\remove "Key_engraver"
- StaffSymbol \set #'transparent = ##t
+ \override StaffSymbol #'transparent = ##t
\remove "Time_signature_engraver"
\remove "Bar_engraver"
minimumVerticalExtent = ##f
\VoiceContext
\remove Ligature_bracket_engraver
\consists Vaticana_ligature_engraver
- NoteHead \set #'style = #'vaticana_punctum
- Stem \set #'transparent = ##t
+ \override NoteHead #'style = #'vaticana_punctum
+ \override Stem #'transparent = ##t
}
}
}
\StaffContext
\remove "Clef_engraver"
\remove "Key_engraver"
- StaffSymbol \set #'transparent = ##t
+ \override StaffSymbol #'transparent = ##t
\remove "Time_signature_engraver"
\remove "Bar_engraver"
minimumVerticalExtent = ##f
\VoiceContext
\remove Ligature_bracket_engraver
\consists Vaticana_ligature_engraver
- NoteHead \set #'style = #'vaticana_punctum
- Stem \set #'transparent = ##t
+ \override NoteHead #'style = #'vaticana_punctum
+ \override Stem #'transparent = ##t
}
}
}
\StaffContext
\remove "Clef_engraver"
\remove "Key_engraver"
- StaffSymbol \set #'transparent = ##t
+ \override StaffSymbol #'transparent = ##t
\remove "Time_signature_engraver"
\remove "Bar_engraver"
minimumVerticalExtent = ##f
\VoiceContext
\remove Ligature_bracket_engraver
\consists Vaticana_ligature_engraver
- NoteHead \set #'style = #'vaticana_punctum
- Stem \set #'transparent = ##t
+ \override NoteHead #'style = #'vaticana_punctum
+ \override Stem #'transparent = ##t
}
}
}
\StaffContext
\remove "Clef_engraver"
\remove "Key_engraver"
- StaffSymbol \set #'transparent = ##t
+ \override StaffSymbol #'transparent = ##t
\remove "Time_signature_engraver"
\remove "Bar_engraver"
minimumVerticalExtent = ##f
\VoiceContext
\remove Ligature_bracket_engraver
\consists Vaticana_ligature_engraver
- NoteHead \set #'style = #'vaticana_punctum
- Stem \set #'transparent = ##t
+ \override NoteHead #'style = #'vaticana_punctum
+ \override Stem #'transparent = ##t
}
}
}
\StaffContext
\remove "Clef_engraver"
\remove "Key_engraver"
- StaffSymbol \set #'transparent = ##t
+ \override StaffSymbol #'transparent = ##t
\remove "Time_signature_engraver"
\remove "Bar_engraver"
minimumVerticalExtent = ##f
\VoiceContext
\remove Ligature_bracket_engraver
\consists Vaticana_ligature_engraver
- NoteHead \set #'style = #'vaticana_punctum
- Stem \set #'transparent = ##t
+ \override NoteHead #'style = #'vaticana_punctum
+ \override Stem #'transparent = ##t
}
}
}
\StaffContext
\remove "Clef_engraver"
\remove "Key_engraver"
- StaffSymbol \set #'transparent = ##t
+ \override StaffSymbol #'transparent = ##t
\remove "Time_signature_engraver"
\remove "Bar_engraver"
minimumVerticalExtent = ##f
\VoiceContext
\remove Ligature_bracket_engraver
\consists Vaticana_ligature_engraver
- NoteHead \set #'style = #'vaticana_punctum
- Stem \set #'transparent = ##t
+ \override NoteHead #'style = #'vaticana_punctum
+ \override Stem #'transparent = ##t
}
}
}
\StaffContext
\remove "Clef_engraver"
\remove "Key_engraver"
- StaffSymbol \set #'transparent = ##t
+ \override StaffSymbol #'transparent = ##t
\remove "Time_signature_engraver"
\remove "Bar_engraver"
minimumVerticalExtent = ##f
\VoiceContext
\remove Ligature_bracket_engraver
\consists Vaticana_ligature_engraver
- NoteHead \set #'style = #'vaticana_punctum
- Stem \set #'transparent = ##t
+ \override NoteHead #'style = #'vaticana_punctum
+ \override Stem #'transparent = ##t
}
}
}
\StaffContext
\remove "Clef_engraver"
\remove "Key_engraver"
- StaffSymbol \set #'transparent = ##t
+ \override StaffSymbol #'transparent = ##t
\remove "Time_signature_engraver"
\remove "Bar_engraver"
minimumVerticalExtent = ##f
\VoiceContext
\remove Ligature_bracket_engraver
\consists Vaticana_ligature_engraver
- NoteHead \set #'style = #'vaticana_punctum
- Stem \set #'transparent = ##t
+ \override NoteHead #'style = #'vaticana_punctum
+ \override Stem #'transparent = ##t
}
}
}
\StaffContext
\remove "Clef_engraver"
\remove "Key_engraver"
- StaffSymbol \set #'transparent = ##t
+ \override StaffSymbol #'transparent = ##t
\remove "Time_signature_engraver"
\remove "Bar_engraver"
minimumVerticalExtent = ##f
\VoiceContext
\remove Ligature_bracket_engraver
\consists Vaticana_ligature_engraver
- NoteHead \set #'style = #'vaticana_punctum
- Stem \set #'transparent = ##t
+ \override NoteHead #'style = #'vaticana_punctum
+ \override Stem #'transparent = ##t
}
}
}
\StaffContext
\remove "Clef_engraver"
\remove "Key_engraver"
- StaffSymbol \set #'transparent = ##t
+ \override StaffSymbol #'transparent = ##t
\remove "Time_signature_engraver"
\remove "Bar_engraver"
minimumVerticalExtent = ##f
\VoiceContext
\remove Ligature_bracket_engraver
\consists Vaticana_ligature_engraver
- NoteHead \set #'style = #'vaticana_punctum
- Stem \set #'transparent = ##t
+ \override NoteHead #'style = #'vaticana_punctum
+ \override Stem #'transparent = ##t
}
}
}
\StaffContext
\remove "Clef_engraver"
\remove "Key_engraver"
- StaffSymbol \set #'transparent = ##t
+ \override StaffSymbol #'transparent = ##t
\remove "Time_signature_engraver"
\remove "Bar_engraver"
minimumVerticalExtent = ##f
\VoiceContext
\remove Ligature_bracket_engraver
\consists Vaticana_ligature_engraver
- NoteHead \set #'style = #'vaticana_punctum
- Stem \set #'transparent = ##t
+ \override NoteHead #'style = #'vaticana_punctum
+ \override Stem #'transparent = ##t
}
}
}
\StaffContext
\remove "Clef_engraver"
\remove "Key_engraver"
- StaffSymbol \set #'transparent = ##t
+ \override StaffSymbol #'transparent = ##t
\remove "Time_signature_engraver"
\remove "Bar_engraver"
minimumVerticalExtent = ##f
\VoiceContext
\remove Ligature_bracket_engraver
\consists Vaticana_ligature_engraver
- NoteHead \set #'style = #'vaticana_punctum
- Stem \set #'transparent = ##t
+ \override NoteHead #'style = #'vaticana_punctum
+ \override Stem #'transparent = ##t
}
}
}
\StaffContext
\remove "Clef_engraver"
\remove "Key_engraver"
- StaffSymbol \set #'transparent = ##t
+ \override StaffSymbol #'transparent = ##t
\remove "Time_signature_engraver"
\remove "Bar_engraver"
minimumVerticalExtent = ##f
\VoiceContext
\remove Ligature_bracket_engraver
\consists Vaticana_ligature_engraver
- NoteHead \set #'style = #'vaticana_punctum
- Stem \set #'transparent = ##t
+ \override NoteHead #'style = #'vaticana_punctum
+ \override Stem #'transparent = ##t
}
}
}
\StaffContext
\remove "Clef_engraver"
\remove "Key_engraver"
- StaffSymbol \set #'transparent = ##t
+ \override StaffSymbol #'transparent = ##t
\remove "Time_signature_engraver"
\remove "Bar_engraver"
minimumVerticalExtent = ##f
\VoiceContext
\remove Ligature_bracket_engraver
\consists Vaticana_ligature_engraver
- NoteHead \set #'style = #'vaticana_punctum
- Stem \set #'transparent = ##t
+ \override NoteHead #'style = #'vaticana_punctum
+ \override Stem #'transparent = ##t
}
}
}
\StaffContext
\remove "Clef_engraver"
\remove "Key_engraver"
- StaffSymbol \set #'transparent = ##t
+ \override StaffSymbol #'transparent = ##t
\remove "Time_signature_engraver"
\remove "Bar_engraver"
minimumVerticalExtent = ##f
\VoiceContext
\remove Ligature_bracket_engraver
\consists Vaticana_ligature_engraver
- NoteHead \set #'style = #'vaticana_punctum
- Stem \set #'transparent = ##t
+ \override NoteHead #'style = #'vaticana_punctum
+ \override Stem #'transparent = ##t
}
}
}
\StaffContext
\remove "Clef_engraver"
\remove "Key_engraver"
- StaffSymbol \set #'transparent = ##t
+ \override StaffSymbol #'transparent = ##t
\remove "Time_signature_engraver"
\remove "Bar_engraver"
minimumVerticalExtent = ##f
\VoiceContext
\remove Ligature_bracket_engraver
\consists Vaticana_ligature_engraver
- NoteHead \set #'style = #'vaticana_punctum
- Stem \set #'transparent = ##t
+ \override NoteHead #'style = #'vaticana_punctum
+ \override Stem #'transparent = ##t
}
}
}
\StaffContext
\remove "Clef_engraver"
\remove "Key_engraver"
- StaffSymbol \set #'transparent = ##t
+ \override StaffSymbol #'transparent = ##t
\remove "Time_signature_engraver"
\remove "Bar_engraver"
minimumVerticalExtent = ##f
\VoiceContext
\remove Ligature_bracket_engraver
\consists Vaticana_ligature_engraver
- NoteHead \set #'style = #'vaticana_punctum
- Stem \set #'transparent = ##t
+ \override NoteHead #'style = #'vaticana_punctum
+ \override Stem #'transparent = ##t
}
}
}
\StaffContext
\remove "Clef_engraver"
\remove "Key_engraver"
- StaffSymbol \set #'transparent = ##t
+ \override StaffSymbol #'transparent = ##t
\remove "Time_signature_engraver"
\remove "Bar_engraver"
minimumVerticalExtent = ##f
\VoiceContext
\remove Ligature_bracket_engraver
\consists Vaticana_ligature_engraver
- NoteHead \set #'style = #'vaticana_punctum
- Stem \set #'transparent = ##t
+ \override NoteHead #'style = #'vaticana_punctum
+ \override Stem #'transparent = ##t
}
}
}
\StaffContext
\remove "Clef_engraver"
\remove "Key_engraver"
- StaffSymbol \set #'transparent = ##t
+ \override StaffSymbol #'transparent = ##t
\remove "Time_signature_engraver"
\remove "Bar_engraver"
minimumVerticalExtent = ##f
\VoiceContext
\remove Ligature_bracket_engraver
\consists Vaticana_ligature_engraver
- NoteHead \set #'style = #'vaticana_punctum
- Stem \set #'transparent = ##t
+ \override NoteHead #'style = #'vaticana_punctum
+ \override Stem #'transparent = ##t
}
}
}
\StaffContext
\remove "Clef_engraver"
\remove "Key_engraver"
- StaffSymbol \set #'transparent = ##t
+ \override StaffSymbol #'transparent = ##t
\remove "Time_signature_engraver"
\remove "Bar_engraver"
minimumVerticalExtent = ##f
\VoiceContext
\remove Ligature_bracket_engraver
\consists Vaticana_ligature_engraver
- NoteHead \set #'style = #'vaticana_punctum
- Stem \set #'transparent = ##t
+ \override NoteHead #'style = #'vaticana_punctum
+ \override Stem #'transparent = ##t
}
}
}
\StaffContext
\remove "Clef_engraver"
\remove "Key_engraver"
- StaffSymbol \set #'transparent = ##t
+ \override StaffSymbol #'transparent = ##t
\remove "Time_signature_engraver"
\remove "Bar_engraver"
minimumVerticalExtent = ##f
\VoiceContext
\remove Ligature_bracket_engraver
\consists Vaticana_ligature_engraver
- NoteHead \set #'style = #'vaticana_punctum
- Stem \set #'transparent = ##t
+ \override NoteHead #'style = #'vaticana_punctum
+ \override Stem #'transparent = ##t
}
}
}
\StaffContext
\remove "Clef_engraver"
\remove "Key_engraver"
- StaffSymbol \set #'transparent = ##t
+ \override StaffSymbol #'transparent = ##t
\remove "Time_signature_engraver"
\remove "Bar_engraver"
minimumVerticalExtent = ##f
\VoiceContext
\remove Ligature_bracket_engraver
\consists Vaticana_ligature_engraver
- NoteHead \set #'style = #'vaticana_punctum
- Stem \set #'transparent = ##t
+ \override NoteHead #'style = #'vaticana_punctum
+ \override Stem #'transparent = ##t
}
}
}
\StaffContext
\remove "Clef_engraver"
\remove "Key_engraver"
- StaffSymbol \set #'transparent = ##t
+ \override StaffSymbol #'transparent = ##t
\remove "Time_signature_engraver"
\remove "Bar_engraver"
minimumVerticalExtent = ##f
\VoiceContext
\remove Ligature_bracket_engraver
\consists Vaticana_ligature_engraver
- NoteHead \set #'style = #'vaticana_punctum
- Stem \set #'transparent = ##t
+ \override NoteHead #'style = #'vaticana_punctum
+ \override Stem #'transparent = ##t
}
}
}
\StaffContext
\remove "Clef_engraver"
\remove "Key_engraver"
- StaffSymbol \set #'transparent = ##t
+ \override StaffSymbol #'transparent = ##t
\remove "Time_signature_engraver"
\remove "Bar_engraver"
minimumVerticalExtent = ##f
\VoiceContext
\remove Ligature_bracket_engraver
\consists Vaticana_ligature_engraver
- NoteHead \set #'style = #'vaticana_punctum
- Stem \set #'transparent = ##t
+ \override NoteHead #'style = #'vaticana_punctum
+ \override Stem #'transparent = ##t
}
}
}
\StaffContext
\remove "Clef_engraver"
\remove "Key_engraver"
- StaffSymbol \set #'transparent = ##t
+ \override StaffSymbol #'transparent = ##t
\remove "Time_signature_engraver"
\remove "Bar_engraver"
minimumVerticalExtent = ##f
\VoiceContext
\remove Ligature_bracket_engraver
\consists Vaticana_ligature_engraver
- NoteHead \set #'style = #'vaticana_punctum
- Stem \set #'transparent = ##t
+ \override NoteHead #'style = #'vaticana_punctum
+ \override Stem #'transparent = ##t
}
}
}
\StaffContext
\remove "Clef_engraver"
\remove "Key_engraver"
- StaffSymbol \set #'transparent = ##t
+ \override StaffSymbol #'transparent = ##t
\remove "Time_signature_engraver"
\remove "Bar_engraver"
minimumVerticalExtent = ##f
\VoiceContext
\remove Ligature_bracket_engraver
\consists Vaticana_ligature_engraver
- NoteHead \set #'style = #'vaticana_punctum
- Stem \set #'transparent = ##t
+ \override NoteHead #'style = #'vaticana_punctum
+ \override Stem #'transparent = ##t
}
}
}
PACKAGE_NAME=LilyPond
MAJOR_VERSION=2
MINOR_VERSION=1
-PATCH_LEVEL=22
+PATCH_LEVEL=23
MY_PATCH_LEVEL=
\translator{
\ScoreContext
\remove "Bar_number_engraver"
- TextScript \override #'extra-X-extent = #'(-1 . 1)
+ \override TextScript #'extra-X-extent = #'(-1 . 1)
}
\translator{
\StaffContext
#(ly:set-option 'old-relative)
-\version "2.1.22"
+\version "2.1.23"
\header {
composer = "ARTHUR GRAY"
\consists "Dynamic_engraver"
\consists "Text_engraver"
- TextScript \override #'font-size = #2
- TextScript \override #'font-shape = #'italic
+ \override TextScript #'font-size = #2
+ \override TextScript #'font-shape = #'italic
\consists "Skip_event_swallow_translator"
\translator {
\PianoStaffContext
\accepts Dynamics
- VerticalAlignment \override #'forced-distance = #7
+ \override VerticalAlignment #'forced-distance = #7
}
}
}
copyright = "Public Domain"
}
-\version "2.1.22"
+\version "2.1.23"
\include "nederlands.ly"
\paper {
\translator{
\VoiceContext
- Slur \override #'attachment = #'(stem . stem)
- autoBeamSettings \override #'(end 1 8 * *) = #(ly:make-moment 1 4)
- autoBeamSettings \override #'(end 1 16 * *) = #(ly:make-moment 1 4)
+ \override Slur #'attachment = #'(stem . stem)
+ \override autoBeamSettings #'(end 1 8 * *) = #(ly:make-moment 1 4)
+ \override autoBeamSettings #'(end 1 16 * *) = #(ly:make-moment 1 4)
}
}
\midi {
chooses line breaks differently.
Further manual tweaks: the slur in measure 12 has been flattened
- manually. The beam in measure 3, left-hand, technically is wrong,
- but has been added following the original.
+manually. The beam in measure 3, left-hand, technically is wrong, but
+has been added following the original. The crescendo in measure 4 has
+been lowered
"
}
-\version "2.1.22"
+\version "2.1.23"
manuscriptBreak = { \break }
}
\translator {
\ScoreContext
- Beam \override #'thickness = #0.55
- SpacingSpanner \set #'spacing-increment = #1.0
- Slur \set #'height-limit = #1.5
+ \override Beam #'thickness = #0.55
+ \override SpacingSpanner #'spacing-increment = #1.0
+ \override Slur #'height-limit = #1.5
}
\translator {
\PianoStaffContext
- VerticalAlignment \override #'forced-distance = #10
+ \override VerticalAlignment #'forced-distance = #10
}
\translator {
\StaffContext
footer = "Mutopia-2001/04/27-xx"
}
-\version "2.1.22"
+\version "2.1.23"
dynamicUp = \override DynamicLineSpanner #'direction = #1
dynamicRevert = \revert DynamicLineSpanner #'direction
-\version "2.1.22"
+\version "2.1.23"
% #(ly:set-point-and-click 'line-column)
smallerPaper = \paper {
\translator { \StaffContext
fontSize = #-1
- StaffSymbol \override #'staff-space = #0.8
+ \override StaffSymbol #'staff-space = #0.8
}
\translator { \ScoreContext
- SpacingSpanner \override #'spacing-increment = #0.96
+ \override SpacingSpanner #'spacing-increment = #0.96
}
indent = 5.6 \mm
interscoreline=4.0\mm
\translator {
\ScoreContext
-% System \override #'print-function = #box-grob-stencil
+% \override System #'print-function = #box-grob-stencil
}
}
#(ly:set-option 'old-relative)
-\version "2.1.22"
+\version "2.1.23"
%{
Header for Petites Preludes.
linewidth = 17.0 \cm
\translator {
\ScoreContext
- SpacingSpanner \set #'spacing-increment = #2.0
+ \override SpacingSpanner #'spacing-increment = #2.0
}
}
\midi{ \tempo 4 = 40 }
%}
-\version "2.1.22"
+\version "2.1.23"
\paper {
linewidth = 18.0 \cm
\translator { \ScoreContext
- SpacingSpanner \override #'spacing-increment = #1.0
- SpacingSpanner \override #'shortest-duration-space = #1.9
+ \override SpacingSpanner #'spacing-increment = #1.0
+ \override SpacingSpanner #'shortest-duration-space = #1.9
}
}
\header{
\include "deutsch.ly"
#(set-global-staff-size 16)
-\version "2.1.22"
+\version "2.1.23"
\header {
title = "Romanzen"
}
\translator {
\ScoreContext
- SpacingSpanner \override #'common-shortest-duration = #(ly:make-moment 1 8)
+ \override SpacingSpanner #'common-shortest-duration = #(ly:make-moment 1 8)
}
\translator {
\PianoStaffContext
- VerticalAlignment \override #'forced-distance = #13.0
+ \override VerticalAlignment #'forced-distance = #13.0
}
}
\midi { \tempo 8=100 }
endlonggrace = \revert Stem #'stroke-style
ritenuto = \markup { \italic "rit." }
-\version "2.1.22"
+\version "2.1.23"
cresc = \notes {
#(ly:export (make-event-chord (list (make-span-event 'CrescendoEvent START))))
skipBars = ##t
midiInstrument = #"french horn"
%% try to mimic Breitkopf
- RehearsalMark \override #'padding = #1
- MultiMeasureRest \override #'padding = #0.5
+ \override RehearsalMark #'padding = #1
+ \override MultiMeasureRest #'padding = #0.5
restNumberThreshold = #1
- RehearsalMark \override #'font-series = #'bold
- RehearsalMark \override #'font-size = #6
+ \override RehearsalMark #'font-series = #'bold
+ \override RehearsalMark #'font-size = #6
- Beam \override #'thickness = #0.6
- Beam \override #'space-function = #(lambda (beam mult) 0.8)
- Slur \override #'beautiful = #0.3
+ \override Beam #'thickness = #0.6
+ \override Beam #'space-function = #(lambda (beam mult) 0.8)
+ \override Slur #'beautiful = #0.3
}
\translator {
\StaffContext
#(ly:set-option 'old-relative)
-\version "2.1.22"
+\version "2.1.23"
\header {
texidoc = "@cindex Midi Volume Equaliser
The full orchestra plays a notes, where groups stop one after
-\version "2.1.22"
+\version "2.1.23"
\header {
texidoc = "The @code{Recording_group_engraver} will record events
-\version "2.1.22"
+\version "2.1.23"
\header {
title = "Puer natus est nobis (excerptum)"
subtitle = "Antiphona ad introitum VII"
\translator {
\ScoreContext
\remove Bar_number_engraver
-% SpacingSpanner \set #'spacing-increment = #0.5
+% \override SpacingSpanner #'spacing-increment = #0.5
timing = ##f
% Maybe don't do this except for transcription -- it may produce
%}
-\version "2.1.22"
+\version "2.1.23"
upper = \notes \relative c {
\clef "treble"
-\version "2.1.22"
+\version "2.1.23"
\header {
texidoc = "Arpeggio stays clear of accidentals and flipped note heads."
}
-\version "2.1.22"
+\version "2.1.23"
-\version "2.1.22"
+\version "2.1.23"
\header {
raggedright = ##t
\translator {
\ScoreContext
- BarNumber \override #'break-visibility = #all-visible
+ \override BarNumber #'break-visibility = #all-visible
}
}
}
-\version "2.1.22"
+\version "2.1.23"
\header {
texidoc = "Completion heads are broken across bar lines. This was
-\version "2.1.22"
+\version "2.1.23"
\header{
texidoc="
-\version "2.1.22"
+\version "2.1.23"
\header {
texidoc = "Custodes in various styles."
}
-\version "2.1.22"
+\version "2.1.23"
\header {
texidoc = " Ez-notation prints names in note heads.
#(ly:set-option 'old-relative)
-\version "2.1.22"
+\version "2.1.23"
\header{
-\version "2.1.22"
+\version "2.1.23"
\header { texidoc =
-\version "2.1.22"
+\version "2.1.23"
\header {
-\version "2.1.22"
+\version "2.1.23"
\header{
texidoc="
}
-\version "2.1.22"
+\version "2.1.23"
%% TODO: should have 2/4 + 5/8 time sig style.
-\version "2.1.22"
+\version "2.1.23"
\header { texidoc = "Tests a collision between multimeasure rests in
different voices. " }
\score {
-\version "2.1.22"
+\version "2.1.23"
\header { texidoc = "This combines instrument names and multimeasure rests (there was an
interesting bug in 1.3.98). " }
-\version "2.1.22"
+\version "2.1.23"
\header{
texidoc="
texts using a similar syntax as @code{\\markup}."
}
-\version "2.1.22"
+\version "2.1.23"
\score {
\notes {
\fatText
-\version "2.1.22"
+\version "2.1.23"
\header {
-\version "2.1.22"
+\version "2.1.23"
\header{
texidoc=" The number of stafflines of a staff can be set. Ledger
\paper {
\translator { \StaffContext
-StaffSymbol \override #'line-count = #3
+\override StaffSymbol #'line-count = #3
} }
\midi { }
}
-\version "2.1.22"
+\version "2.1.23"
\header {
texidoc = "Clef changes at the start of a line get much more space
-\version "2.1.22"
+\version "2.1.23"
\header {
texidoc = "A clef can be folded below notes in a different staff, if
\paper { raggedright = ##t
\translator { \ScoreContext
- NonMusicalPaperColumn \override #'print-function = #Paper_column::print
- PaperColumn \override #'print-function = #Paper_column::print
- NonMusicalPaperColumn \override #'font-family = #'roman
- PaperColumn \override #'font-family = #'roman
+ \override NonMusicalPaperColumn #'print-function = #Paper_column::print
+ \override PaperColumn #'print-function = #Paper_column::print
+ \override NonMusicalPaperColumn #'font-family = #'roman
+ \override PaperColumn #'font-family = #'roman
}
}}
-\version "2.1.22"
+\version "2.1.23"
\header {
texidoc = "Span bars draw only in between staff bar lines, so setting those to transparent shows bar lines between systems only.
"
\paper {
\translator {
\StaffContext
- BarLine \override #'transparent = ##t
+ \override BarLine #'transparent = ##t
}
raggedright =##t
}
-\version "2.1.22"
+\version "2.1.23"
\header{
texidoc="
\paper {
raggedright = ##t
\translator { \ScoreContext
- SpacingSpanner \override #'stem-spacing-correction = #0.0
+ \override SpacingSpanner #'stem-spacing-correction = #0.0
} }
}
-\version "2.1.22"
+\version "2.1.23"
\header {
texidoc = "LilyPond correctly determines the size of every
\paper {
\translator {
\ScoreContext
- System \override #'print-function = #box-grob-stencil
+ \override System #'print-function = #box-grob-stencil
}
}
}
-\version "2.1.22"
+\version "2.1.23"
\header {
title = "Screech and boink"
subtitle = "Random complex notation"
-\version "2.1.22"
+\version "2.1.23"
\header {
title = "Song"
subtitle = "(tune)"
\translator { \RemoveEmptyStaffContext }
\translator {
\ScoreContext
- BarNumber \override #'padding = #3
- RehearsalMark \override #'padding = #2
+ \override BarNumber #'padding = #3
+ \override RehearsalMark #'padding = #2
skipBars = ##t
}
}
-\version "2.1.22"
+\version "2.1.23"
\header {
texidoc ="
Dynamics on a separate line, neatly centered between staffs.
\consists "Dynamic_engraver"
\consists "Text_engraver"
- TextScript \override #'font-size = #2
- TextScript \override #'font-shape = #'italic
- DynamicText \override #'extra-offset = #'(0 . 2.5)
- Hairpin \override #'extra-offset = #'(0 . 2.5)
+ \override TextScript #'font-size = #2
+ \override TextScript #'font-shape = #'italic
+ \override DynamicText #'extra-offset = #'(0 . 2.5)
+ \override Hairpin #'extra-offset = #'(0 . 2.5)
\consists "Skip_event_swallow_translator"
\translator {
\PianoStaffContext
\accepts Dynamics
- VerticalAlignment \override #'forced-distance = #7
+ \override VerticalAlignment #'forced-distance = #7
}
}
\midi {
-\version "2.1.22"
+\version "2.1.23"
\header {
texidoc ="Lyrics between two staffs."
-\version "2.1.22"
+\version "2.1.23"
\header {
texidoc ="Classical song format: one staff with melody and lyrics,
and piano accompaniment."
-\version "2.1.22"
+\version "2.1.23"
\header {
texidoc = "
-\version "2.1.22"
+\version "2.1.23"
%% I don't know what this example is supposed to do. delete it?
%% It shows how to use the autochange feature together with an extra
\paper {
\translator{
\StaffContext
- autoBeamSettings \override #'(end * * * *)
+ \override autoBeamSettings #'(end * * * *)
= #(ly:make-moment 1 2)
}
}
"
}
-\version "2.1.22"
+\version "2.1.23"
#(define (kill-ambitus grob grob-context apply-context)
(if (memq 'ambitus-interface (ly:get-grob-property grob 'interfaces))
-\version "2.1.22"
+\version "2.1.23"
% TODO: split ancient-font into seperate files; possibly in
% different locations.
\header {
\alias Voice
\remove Ligature_bracket_engraver
\consists Mensural_ligature_engraver
- NoteHead \set #'style = #'mensural
-% Stem \set #'flag-style = #'mensural %%%%%%%% FIXME: this core dumps
- Stem \set #'thickness = #1.0
- Rest \set #'style = #'mensural
+ \override NoteHead #'style = #'mensural
+% \override Stem #'flag-style = #'mensural %%%%%%%% FIXME: this core dumps
+ \override Stem #'thickness = #1.0
+ \override Rest #'style = #'mensural
autoBeaming = ##f
}
\translator {
\alias Voice
\remove Ligature_bracket_engraver
% \consists Gregorian_ligature_engraver %%%%%%%% TODO: not yet implemented
- NoteHead \set #'style = #'vaticana_punctum
+ \override NoteHead #'style = #'vaticana_punctum
autoBeaming = ##f
}
\translator {
\alias Staff
\accepts MensuralVoice
\consists Custos_engraver
- TimeSignature \set #'style = #'mensural
- KeySignature \set #'style = #'mensural
- Accidental \set #'style = #'mensural
- Custos \set #'style = #'mensural
- Custos \set #'neutral-position = #3
- Custos \set #'neutral-direction = #-1
- Custos \set #'adjust-if-on-staffline = ##t
+ \override TimeSignature #'style = #'mensural
+ \override KeySignature #'style = #'mensural
+ \override Accidental #'style = #'mensural
+ \override Custos #'style = #'mensural
+ \override Custos #'neutral-position = #3
+ \override Custos #'neutral-direction = #-1
+ \override Custos #'adjust-if-on-staffline = ##t
clefGlyph = #"clefs-petrucci_c2"
clefPosition = #-2
clefOctavation = #0
\accepts GregorianVoice
\consists Custos_engraver
\remove Time_signature_engraver
- StaffSymbol \set #'thickness = #2.0
- StaffSymbol \set #'line-count = #4
- KeySignature \set #'style = #'vaticana
- Accidental \set #'style = #'vaticana
- Custos \set #'style = #'vaticana
- Custos \set #'neutral-position = #4
- Custos \set #'neutral-direction = #-1
- Custos \set #'adjust-if-on-staffline = ##t
+ \override StaffSymbol #'thickness = #2.0
+ \override StaffSymbol #'line-count = #4
+ \override KeySignature #'style = #'vaticana
+ \override Accidental #'style = #'vaticana
+ \override Custos #'style = #'vaticana
+ \override Custos #'neutral-position = #4
+ \override Custos #'neutral-direction = #-1
+ \override Custos #'adjust-if-on-staffline = ##t
clefGlyph = #"clefs-vaticana_do"
clefPosition = #1
clefOctavation = #0
-\version "2.1.22"
+\version "2.1.23"
\header {
texidoc = "@cindex Bagpipe Music
linewidth = 14.0 \cm
indent = 0.0 \cm
\translator { \StaffContext
- TimeSignature \override #'style = #'C
-% TimeSignature \override #'visibility-function = #begin-of-line-visible
- TimeSignature \override #'break-visibility = #begin-of-line-visible
+ \override TimeSignature #'style = #'C
+% \override TimeSignature #'visibility-function = #begin-of-line-visible
+ \override TimeSignature #'break-visibility = #begin-of-line-visible
}
}
-\version "2.1.22"
+\version "2.1.23"
\header { texidoc = "@cindex Bar line lyric only
You can move around @code{Bar_engraver} and
@code{Span_bar_engraver} if you want bar lines on lyrics. "
\LyricsContext
\consists Bar_engraver
% need procedure, since lyrics doesn't have a staff_sym engraver.
- BarLine \override #'bar-size-procedure = #(lambda (x) 3.0)
+ \override BarLine #'bar-size-procedure = #(lambda (x) 3.0)
}
\translator {
\LyricsContext
-\version "2.1.22"
+\version "2.1.23"
\header {
texidoc = "@cindex Auto Beaming Override
\paper{
\translator{
\VoiceContext
- autoBeamSettings \override #'(end * * * *) = #(ly:make-moment 1 2)
+ \override autoBeamSettings #'(end * * * *) = #(ly:make-moment 1 2)
}
}
\paper{raggedright = ##t}
-\version "2.1.22"
+\version "2.1.23"
\header {
texidoc = "@cindex Blank Paper Tab
-\version "2.1.22"
+\version "2.1.23"
\header {
texidoc="@cindex Blank Paper
\paper {
\translator {
\ScoreContext
- TimeSignature \override #'transparent = ##t
- NoteHead \override #'transparent = ##t
+ \override TimeSignature #'transparent = ##t
+ \override NoteHead #'transparent = ##t
defaultBarType = #""
\remove Bar_number_engraver
}
-\version "2.1.22"
+\version "2.1.23"
\header {
texidoc = "@cindex Chord Names German
By setting @code{chordRootNamer}, the root
-\version "2.1.22"
+\version "2.1.23"
\header {
-\version "2.1.22"
+\version "2.1.23"
\header {
texidoc = "Jazz chords can also be used without notes."
}
\translator{
\ChordNamesContext
- BarLine \override #'bar-size = #4
+ \override BarLine #'bar-size = #4
\consists Bar_engraver
-\version "2.1.22"
+\version "2.1.23"
% Ugh, we need to override some LaTeX titling stuff
}
\translator {
\OrchestralScoreContext
- TimeSignature \override #'style = #'C
+ \override TimeSignature #'style = #'C
}
}
}
-\version "2.1.22"
+\version "2.1.23"
\header {
texidoc = "The notation problem, @emph{what} symbols to create,
-\version "2.1.22"
+\version "2.1.23"
% definitely wil be renamed to something.
%{
-\version "2.1.22"
+\version "2.1.23"
%possible rename to paper-fill-a4.ly -gp
% candidate for reg -gp
% Han says no, but keeping this comment temporarily so that I don't
-\version "2.1.22"
+\version "2.1.23"
\header { texidoc = "
-\version "2.1.22"
+\version "2.1.23"
\header {
texidoc =
-\version "2.1.22"
+\version "2.1.23"
\header { texidoc = "@cindex Instrument Name Grandstaff
You can name the whole grandstaff in addition to individual staffs. " }
-\version "2.1.22"
+\version "2.1.23"
\header {
}
\lyrics \new Lyrics \with {
% Otherwise lyrics are so far apart that hyphens don't disappear
- SeparationItem \set #'padding = #0.0
+ \override SeparationItem #'padding = #0.0
}{ bla -- bla -- bla -- bla --
bla -- bla -- bla -- bla --
-\version "2.1.22"
+\version "2.1.23"
% TODO:
% check with ancient- stuff. rename, merge, something. -gp
\alias Voice
\remove Ligature_bracket_engraver
\consists Mensural_ligature_engraver
- NoteHead \set #'style = #'mensural
+ \override NoteHead #'style = #'mensural
}
\translator {
\StaffContext
\alias Staff
\accepts MensuralVoice
\consists Custos_engraver
- TimeSignature \set #'style = #'mensural
- KeySignature \set #'style = #'mensural
- Accidental \set #'style = #'mensural
- Custos \set #'style = #'mensural
- Custos \set #'neutral-position = #3
- Custos \set #'neutral-direction = #-1
- Custos \set #'adjust-if-on-staffline = ##t
+ \override TimeSignature #'style = #'mensural
+ \override KeySignature #'style = #'mensural
+ \override Accidental #'style = #'mensural
+ \override Custos #'style = #'mensural
+ \override Custos #'neutral-position = #3
+ \override Custos #'neutral-direction = #-1
+ \override Custos #'adjust-if-on-staffline = ##t
clefGlyph = #"clefs-petrucci_g"
clefPosition = #-2
clefOctavation = #-0
-\version "2.1.22"
+\version "2.1.23"
\include "deutsch.ly"
% possible rename to scheme- something. -gp
% TODO: ask if it needs to have so many empty bars in the middle. -gp
-\version "2.1.22"
+\version "2.1.23"
pat = \notes \transpose c c' \repeat unfold 2 {
<< { \context Staff=up {r8 e16 f g e f g } }
\paper {
\translator {
\PianoStaffContext
- VerticalAlignment \override #'forced-distance = #10
+ \override VerticalAlignment #'forced-distance = #10
}
linewidth = 18.0 \cm
-\version "2.1.22"
+\version "2.1.23"
% possible rename to bar-lines-foo. -gp
\header{ texidoc = "@cindex Bar Lines Remove
-\version "2.1.22"
+\version "2.1.23"
% possible rename to staff-something. -gp
\header{ texidoc = "@cindex Staff Remove
-\version "2.1.22"
+\version "2.1.23"
\header{ texidoc="@cindex Time Signature Multiple
-\version "2.1.22"
+\version "2.1.23"
\header { texidoc = "@cindex Rhythm Exercise
This example shows a way to generate rhythm exercises with
LilyPond (e.g. no staff but retaining the barlines). "
\paper {
\translator { \StaffContext
- StaffSymbol \set #'transparent = ##t
+ \override StaffSymbol #'transparent = ##t
\consists Pitch_squash_engraver
\remove Clef_engraver
}
-\version "2.1.22"
+\version "2.1.23"
\header { texidoc="@cindex Slur Ugly
You can get ugly slurs, if you want. "
raggedright = ##t
\translator {
\VoiceContext
- Slur \override #'beautiful = #5.0
- Slur \override #'direction = #1
- Stem \override #'direction = #-1
- autoBeamSettings \override #'(end * * * *)
+ \override Slur #'beautiful = #5.0
+ \override Slur #'direction = #1
+ \override Stem #'direction = #-1
+ \override autoBeamSettings #'(end * * * *)
= #(ly:make-moment 1 2)
}
\translator {
\PianoStaffContext
- VerticalAlignment \override #'threshold = #'(5 . 5)
+ \override VerticalAlignment #'threshold = #'(5 . 5)
}
}
}
-\version "2.1.22"
+\version "2.1.23"
\header{texidoc = "@cindex Staff Bracket
Here's an example of staff brackets. "
-\version "2.1.22"
+\version "2.1.23"
\header {
-\version "2.1.22"
+\version "2.1.23"
\header{ texidoc ="@cindex Staff Space
Setting staff space on a staff. "
>>
\paper { \translator {
\StaffContext
- StaffSymbol \set #'staff-space = #5.5
+ \override StaffSymbol #'staff-space = #5.5
}
raggedright=##t }
}
-\version "2.1.22"
+\version "2.1.23"
\header {
-\version "2.1.22"
+\version "2.1.23"
% possible rename to ancient-something.
\header { texidoc = "Ancient Vaticana
$$ = scm_list_n (ly_symbol2scm ("assign"),
scm_string_to_symbol ($1), $3, SCM_UNDEFINED);
}
- | STRING UNSET {
+ | UNSET STRING {
$$ = scm_list_n (ly_symbol2scm ("unset"),
- scm_string_to_symbol ($1), SCM_UNDEFINED);
+ scm_string_to_symbol ($2), SCM_UNDEFINED);
}
- | STRING SET embedded_scm '=' embedded_scm {
- $$ = scm_list_n (ly_symbol2scm ("poppush"),
- scm_string_to_symbol ($1), $3, $5, SCM_UNDEFINED);
- }
- | STRING OVERRIDE embedded_scm '=' embedded_scm {
+ | OVERRIDE STRING embedded_scm '=' embedded_scm {
$$ = scm_list_n (ly_symbol2scm ("push"),
- scm_string_to_symbol ($1), $3, $5, SCM_UNDEFINED);
+ scm_string_to_symbol ($2), $3, $5, SCM_UNDEFINED);
}
- | STRING REVERT embedded_scm {
+ | REVERT STRING embedded_scm {
$$ = scm_list_n (ly_symbol2scm ("pop"),
- scm_string_to_symbol ($1), $3, SCM_UNDEFINED);
+ scm_string_to_symbol ($2), $3, SCM_UNDEFINED);
}
;
#(ly:set-option 'old-relative)
-\version "2.1.22"
+\version "2.1.23"
breve = #(ly:make-duration -1 0)
longa = #(ly:make-duration -2 0 )
maxima = #(ly:make-duration -3 0)
-\version "2.1.22"
+\version "2.1.23"
%
\type "Engraver_group_engraver"
\name Staff
- \description "Handles clefs, bar lines, keys, accidentals. It can contain
-@code{Voice} contexts."
-
\consists "Output_property_engraver"
instr = #'()
\accepts "Voice"
+ \description "Handles clefs, bar lines, keys, accidentals. It can contain
+@code{Voice} contexts."
+
}
\translator {
clefGlyph = #"clefs-percussion"
clefPosition = #0
- Script \set #'staff-padding = #0.75
+ \override Script #'staff-padding = #0.75
}
\InnerChoirStaffContext
\name ChoirStaff
+ \accepts "InnerChoirStaff"
+ \accepts "InnerStaffGroup"
\description "Identical to @code{StaffGroup} except that the
contained staves are not connected vertically."
- \accepts "InnerChoirStaff"
- \accepts "InnerStaffGroup"
}
\consists "Output_property_engraver"
- \description "
- A context like @code{Staff} but for printing rhythms. Pitches are
- ignored; the notes are printed on one line.
-"
minimumVerticalExtent = ##f
extraVerticalExtent = ##f
verticalExtent = ##f
\name RhythmicStaff
\alias "Staff"
- BarLine \override #'bar-size = #4
- VoltaBracket \override #'minimum-space = #15
- VoltaBracket \override #'padding = #5
- StaffSymbol \override #'line-count = #1
+ \override BarLine #'bar-size = #4
+ \override VoltaBracket #'minimum-space = #15
+ \override VoltaBracket #'padding = #5
+ \override StaffSymbol #'line-count = #1
- Stem \override #'neutral-direction = #1
- Beam \override #'neutral-direction = #1
+ \override Stem #'neutral-direction = #1
+ \override Beam #'neutral-direction = #1
% \consists "Repeat_engraver"
\consists "Dot_column_engraver"
\consists "Volta_engraver"
\consists "Instrument_name_engraver"
\consistsend "Axis_group_engraver"
\accepts "Voice"
+ \description "
+ A context like @code{Staff} but for printing rhythms. Pitches are
+ ignored; the notes are printed on one line.
+"
}
the staves, so cross staff beaming and slurring can be used."
verticalAlignmentChildCallback = #Align_interface::fixed_distance_alignment_callback
- VerticalAlignment \override #'forced-distance = #12
- VerticalAlignment \override #'self-alignment-Y = #0
+ \override VerticalAlignment #'forced-distance = #12
+ \override VerticalAlignment #'self-alignment-Y = #0
\consists "Vertical_align_engraver"
\consists "Instrument_name_engraver"
\consists "Stanza_number_engraver"
\consists "Vocal_name_engraver"
\consists "Skip_event_swallow_translator"
- SeparationItem \set #'padding = #0.2
+ \override SeparationItem #'padding = #0.2
}
\translator {
minimumVerticalExtent = #'(0 . 2.5)
extraVerticalExtent = ##f
- SeparatingGroupSpanner \override #'padding = #0.8
+ \override SeparatingGroupSpanner #'padding = #0.8
verticalExtent = ##f
}
\StaffContext
\remove "Axis_group_engraver"
\consistsend "Hara_kiri_engraver"
- Beam \override #'auto-knee-gap = #'()
+ \override Beam #'auto-knee-gap = #'()
}
AncientRemoveEmptyStaffContext = \translator {
EasyNotation = \translator {
\ScoreContext
- NoteHead \override #'print-function = #Note_head::brew_ez_stencil
- NoteHead \override #'Y-extent-callback = #'()
- NoteHead \override #'X-extent-callback = #'()
+ \override NoteHead #'print-function = #Note_head::brew_ez_stencil
+ \override NoteHead #'Y-extent-callback = #'()
+ \override NoteHead #'X-extent-callback = #'()
}
\remove "New_fingering_engraver"
\description "Context for drawing notes in a Tab staff. "
- Slur \override #'font-family = #'roman
- Slur \override #'print-function = #hammer-print-function
- Slur \override #'direction = #-1
+ \override Slur #'font-family = #'roman
+ \override Slur #'print-function = #hammer-print-function
+ \override Slur #'direction = #-1
% Draws all stems/beams out of the staff (and not in the middle of the staff !)
% This feature is now disabled because most of the tab does not use it.
- %Beam \override #'damping = #100000
- %Stem \override #'up-to-staff = ##t
+ %\override Beam #'damping = #100000
+ %\override Stem #'up-to-staff = ##t
% No accidental in tablature !
\remove Accidental_engraver
\accepts "TabVoice"
% 6 strings
- StaffSymbol \override #'line-count = #6
- StaffSymbol \override #'staff-space = #1.5
+ \override StaffSymbol #'line-count = #6
+ \override StaffSymbol #'staff-space = #1.5
% Don't draw stems over the tablature figures !
- Stem \override #'avoid-note-head = ##t
+ \override Stem #'avoid-note-head = ##t
% No accidental in tablature !
\remove "Accidental_engraver"
\consists "Vaticana_ligature_engraver"
% Set default head for notes outside of \[ \].
- NoteHead \set #'style = #'vaticana_punctum
+ \override NoteHead #'style = #'vaticana_punctum
% Put some space before and after divisiones.
% FIXME: This does not seem to show any effect.
- Script \set #'padding = #0.5
+ \override Script #'padding = #0.5
% There are no beams in Gregorian Chant notation.
autobeaming = ##f
% Prepare TextSpanner for \episem{Initium|Finis} use.
- TextSpanner \set #'style = #'line
- TextSpanner \set #'edge-height = #'(0 . 0)
- TextSpanner \set #'padding = #0.5
- TextSpanner \set #'enclose-bounds = #1
- TextSpanner \set #'edge-text = #'("" . "")
+ \override TextSpanner #'style = #'line
+ \override TextSpanner #'edge-height = #'(0 . 0)
+ \override TextSpanner #'padding = #0.5
+ \override TextSpanner #'enclose-bounds = #1
+ \override TextSpanner #'edge-text = #'("" . "")
}
\translator {
% 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.
- BarLine \set #'transparent = ##t
+ \override BarLine #'transparent = ##t
- StaffSymbol \set #'line-count = #4
- StaffSymbol \set #'thickness = #0.6
+ \override StaffSymbol #'line-count = #4
+ \override StaffSymbol #'thickness = #0.6
% FIXME: unit on StaffSymbol's width should be \linewidth.
- % StaffSymbol \set #'width = #60.0
+ % \override StaffSymbol #'width = #60.0
% Choose vaticana do clef on 3rd line as default.
clefGlyph = #"clefs-vaticana_do"
clefOctavation = #0
% Select vaticana style font.
- KeySignature \set #'style = #'vaticana
- Accidental \set #'style = #'vaticana
- Custos \set #'style = #'vaticana
- Custos \set #'neutral-position = #3
- Custos \set #'neutral-direction = #-1
- Custos \set #'adjust-if-on-staffline = ##t
+ \override KeySignature #'style = #'vaticana
+ \override Accidental #'style = #'vaticana
+ \override Custos #'style = #'vaticana
+ \override Custos #'neutral-position = #3
+ \override Custos #'neutral-direction = #-1
+ \override Custos #'adjust-if-on-staffline = ##t
% Score.timing = ##f
% Score.barAlways = ##t
% other ligature engraver would cause a "Junking event: `LigatureEvent'"
% warning for every "\[" and "\]". Therefore, we make the grob
% transparent instead.
- LigatureBracket \set #'transparent = ##t
+ \override LigatureBracket #'transparent = ##t
% Put some space before and after divisiones.
% FIXME: This does not seem to show any effect.
- Script \set #'padding = #0.5
+ \override Script #'padding = #0.5
% There are no beams in Gregorian Chant notation.
autobeaming = ##f
% Prepare TextSpanner for \episem{Initium|Finis} use.
- TextSpanner \set #'style = #'line
- TextSpanner \set #'edge-height = #'(0 . 0)
- TextSpanner \set #'padding = #0.5
- TextSpanner \set #'enclose-bounds = #1
- TextSpanner \set #'edge-text = #'("" . "")
+ \override TextSpanner #'style = #'line
+ \override TextSpanner #'edge-height = #'(0 . 0)
+ \override TextSpanner #'padding = #0.5
+ \override TextSpanner #'enclose-bounds = #1
+ \override TextSpanner #'edge-text = #'("" . "")
}
\translator {
\StaffContext
% 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.
- BarLine \set #'transparent = ##t
+ \override BarLine #'transparent = ##t
}
-\version "2.1.22"
+\version "2.1.23"
% JUNKME
%part-paper-init.ly
-\version "2.1.22"
+\version "2.1.23"
%
% setup for Request->Element conversion. Guru-only
(name ,symbol? "Name of this music object")
(numerator ,integer? "numerator of a time signature")
(once ,boolean? "Apply this operation only during one time step?")
- (octavation integer?
+ (octavation ,integer?
"This pitch was octavated by how many octaves?
For chord inversions, this is negative.")
(origin ,ly:input-location? "where was this piece of music defined?")
"""))
+def conv (str):
+ def subst_in_trans (match):
+ s = match.group (0)
+ s = re.sub (r'([a-zA-Z]+)\s*\\override',
+ r'\\override \1', s)
+ s = re.sub (r'([a-zA-Z]+)\s*\\set',
+ r'\\override \1', s)
+ s = re.sub (r'([a-zA-Z]+)\s*\\revert',
+ r'\\revert \1', s)
+ return s
+ str = re.sub (r'\\(translator|with)\s*{[^}]+}', subst_in_trans, str)
+ return str
+
+conversions.append (((2,1,23), conv, """Property setting syntax in \\translator{ }"""))
+
################################
# END OF CONVERSIONS