source file of the GNU LilyPond music typesetter
- (c) 2002--2004 Juergen Reuter <reuter@ipd.uka.de>
+ (c) 2002--2005 Juergen Reuter <reuter@ipd.uka.de>
*/
+
#include "ligature-engraver.hh"
#include "note-column.hh"
#include "tuplet-bracket.hh"
protected:
virtual Spanner *create_ligature_spanner ();
virtual void acknowledge_grob (Grob_info);
- virtual void typeset_ligature (Spanner *ligature, Array<Grob_info>);
-
public:
TRANSLATOR_DECLARATIONS (Ligature_bracket_engraver);
-
-private:
- void typeset_ligature_bracket ();
};
Spanner *
Ligature_bracket_engraver::create_ligature_spanner ()
{
- return make_spanner ("LigatureBracket");
+ return make_spanner ("LigatureBracket", SCM_EOL);
}
-void
-Ligature_bracket_engraver::typeset_ligature (Spanner *ligature, Array<Grob_info>)
-{
- typeset_grob (ligature);
-}
void
Ligature_bracket_engraver::acknowledge_grob (Grob_info info)
}
}
-ENTER_DESCRIPTION (Ligature_bracket_engraver,
+ADD_TRANSLATOR (Ligature_bracket_engraver,
/* descr */ "Handles Ligature_events by engraving Ligature brackets.",
/* creats*/ "TupletBracket",
/* accepts */ "ligature-event",