2 ligature-bracket-engraver.cc -- implement Ligature_bracket_engraver
4 source file of the GNU LilyPond music typesetter
6 (c) 2002 Juergen Reuter <reuter@ipd.uka.de>
9 #include "ligature-engraver.hh"
13 class Ligature_bracket_engraver : public Ligature_engraver
16 virtual Spanner *create_ligature_spanner ();
19 TRANSLATOR_DECLARATIONS(Ligature_bracket_engraver);
22 void typeset_ligature_bracket ();
26 Ligature_bracket_engraver::Ligature_bracket_engraver ()
31 Ligature_bracket_engraver::create_ligature_spanner ()
33 return new Spanner (get_property ("LigatureBracket"));
36 ENTER_DESCRIPTION(Ligature_bracket_engraver,
37 /* descr */ "Handles Ligature_events by engraving Ligature brackets.",
38 /* creats*/ "LigatureBracket",
39 /* accepts */ "ligature-event abort-event",
40 /* acks */ "ligature-head-interface rest-interface",