void
Clef_engraver::set_glyph ()
{
- SCM glyph_sym = ly_symbol2scm ("glyph");
+ SCM glyph_sym = ly_symbol2scm ("glyph-name");
SCM glyph = get_property ("clefGlyph");
SCM basic = ly_symbol2scm ("Clef");
{
Item * s = dynamic_cast<Item*> (unsmob_grob (smob));
- SCM glyph = s->get_grob_property ("glyph");
+ SCM glyph = s->get_grob_property ("glyph-name");
if (gh_string_p (glyph))
{
to_boolean (s->get_grob_property ("full-size-change")))
{
str += "_change";
- s->set_grob_property ("glyph", ly_str02scm (str.ch_C()));
+ s->set_grob_property ("glyph-name", ly_str02scm (str.ch_C()));
}
}
else
Clef::brew_molecule (SCM smob)
{
Grob * sc = unsmob_grob (smob);
- SCM glyph = sc->get_grob_property ("glyph");
+ SCM glyph = sc->get_grob_property ("glyph-name");
if (gh_string_p (glyph))
{
return Font_interface::get_default_font (sc)->find_by_name (String (ly_scm2string (glyph))).smobbed_copy ();
(elt-property-description 'fraction number-pair? "")
(elt-property-description 'full-size-change boolean? "if set, don't make a change clef smaller.")
-(elt-property-description 'glyph symbol? "a string determining what style of glyph is typeset. Valid choices depend on the function that is reading this property. ")
-(elt-property-description 'glyph string? "what kind barline? A concatenation of |, : and .")
-(elt-property-description 'glyph string? "a string determining what glyph is typeset")
-
+(elt-property-description 'glyph symbol? "a string determining what (style) of glyph is typeset. Valid choices depend on the function that is reading this property. ")
+(elt-property-description 'glyph-name string? "a name of character within font")
(elt-property-description 'grow-direction dir? "crescendo or decrescendo?")
(elt-property-description 'hair-thickness number? "thickness, measured in stafflinethickness")
print only if there is no beam associated with this tuplet bracket.")
(elt-property-description 'tuplet-number-visibility boolean-or-symbol? "
Like @code{tuplet-bracket-visibility}, but for the number.")
-(elt-property-description 'type string? "one of: line, dashed-line or dotted-line")
+(elt-property-description 'type symbol? "one of: line, dashed-line or dotted-line")
(elt-property-description 'vertical-position-quant-function procedure? "
function of type (beam multiplicity dy staff-line-thickness) -> real. Default value: default-beam-y-quants, also available: beam-traditional-y-quants.
")
")
(translator-property-description 'melismaBusy boolean? "")
(translator-property-description 'melismaEngraverBusy boolean? "")
+(translator-property-description 'midiInstrument string? "")
(translator-property-description 'noAutoBeaming boolean? " If set to true then beams are not generated automatically.
")
(translator-property-description 'noResetKey boolean? "Do not