+++ /dev/null
-
-\score {
-\notes
-\context Staff\relative c'' {
- \repeat "volta" 2 { c1 \break } \alternative { d e }
- c1
- \repeat "volta" 2 { c1 } \alternative { { d \break} e }
-
-}
-}
+++ /dev/null
-/*
- hara-kiri-engraver.cc -- implement Hara_kiri_engraver
-
- source file of the GNU LilyPond music typesetter
-
- (c) 1999--2000 Han-Wen Nienhuys <hanwen@cs.uu.nl>
-
- */
-#include "hara-kiri-group-spanner.hh"
-#include "hara-kiri-engraver.hh"
-#include "rhythmic-head.hh"
-#include "spanner.hh"
-
-Spanner*
-Hara_kiri_engraver::get_spanner_p () const
-{
- Spanner * sp = new Spanner (get_property ("basicHaraKiriVerticalGroupspannerProperties"));
- Hara_kiri_group_spanner::set_interface (sp);
- return sp;
-}
-
-void
-Hara_kiri_engraver::acknowledge_element (Score_element_info i)
-{
- Axis_group_engraver::acknowledge_element (i);
- if (Rhythmic_head::has_interface (i.elem_l_))
- {
- Hara_kiri_group_spanner::add_interesting_item (staffline_p_, i.elem_l_);
- }
-}
-ADD_THIS_TRANSLATOR(Hara_kiri_engraver);
+++ /dev/null
-/*
- axis-group-engraver.hh -- declare Axis_group_engraver
-
- source file of the GNU LilyPond music typesetter
-
- (c) 1999--2000 Han-Wen Nienhuys <hanwen@cs.uu.nl>
-
- */
-
-#ifndef AXIS_GROUP_ENGRAVER_HH
-#define AXIS_GROUP_ENGRAVER_HH
-
-
-#include "engraver.hh"
-
-/**
- Put stuff in a Spanner with an Axis_group_interface.
- Use as last element of a context.
- */
-class Axis_group_engraver : public Engraver
-{
-protected:
- Spanner *staffline_p_;
- Link_array<Score_element> elts_;
-
- virtual void do_creation_processing();
- virtual void do_removal_processing();
- virtual void acknowledge_element (Score_element_info);
- virtual void process_acknowledged ();
- virtual Spanner* get_spanner_p () const;
-public:
- VIRTUAL_COPY_CONS(Translator);
-
- Axis_group_engraver ();
-};
-
-#endif /* AXIS_GROUP_ENGRAVER_HH */
-
+++ /dev/null
-/*
- font-size-engraver.hh -- declare Font_size_engraver
-
- source file of the GNU LilyPond music typesetter
-
- (c) 1998--2000 Han-Wen Nienhuys <hanwen@cs.uu.nl>
-
- */
-
-#ifndef FONT_SIZE_GRAV_HH
-#define FONT_SIZE_GRAV_HH
-
-#include "engraver.hh"
-#include "protected-scm.hh"
-/**
- Set font size on elements that do not have a fontsize set yet.
-
- Reads context property fontSize.
-
- Writes element property fontsize
- */
-class Font_size_engraver : public Engraver {
- Protected_scm size_;
-protected:
- virtual void acknowledge_element (Score_element_info);
- virtual void do_process_music ();
-public:
- Font_size_engraver ();
-
- VIRTUAL_COPY_CONS (Translator);
-};
-
-#endif /* FONT_SIZE_GRAV_HH */
-
+++ /dev/null
-/*
- request-chord.hh -- declare Request_chord
-
- source file of the GNU LilyPond music typesetter
-
- (c) 1998--2000 Han-Wen Nienhuys <hanwen@cs.uu.nl>
-
- */
-
-#ifndef REQUEST_CHORD_HH
-#define REQUEST_CHORD_HH
-
-
-#endif /* REQUEST_CHORD_HH */
-