typeset_grob().
+2004-08-23 Han-Wen Nienhuys <hanwen@xs4all.nl>
+
+ * lily/metronome-engraver.cc (stop_translation_timestep): call
+ typeset_grob().
+
2004-08-20 Mats Bengtsson <mabe@drongo.s3.kth.se>
* scripts/lilypond.py (ly_paper_to_latexpaper): Only set the
Grob*mc = unsmob_grob (get_property( "currentMusicalColumn"));
text_->set_parent (mc, X_AXIS);
text_->set_property ("side-support-elements" , get_property ("stavesFound"));
-
+ typeset_grob (text_);
text_ =0;
}
mark_ev_ = 0;
text_ = make_item ("MetronomeMark");
announce_grob (text_, rq->self_scm ());
-
}
(def-markup-command (note-by-number paper props log dot-count dir) (number? number? number?)
"Construct a note symbol, with stem. By using fractional values for
@var{dir}, you can obtain longer or shorter stems."
-
+
(let* ((font (ly:paper-get-font paper (cons '((font-encoding . music)) props)))
(stemlen (max 3 (- log 1)))
(headgl (ly:find-glyph-by-name
(let*
((dur (ly:music-property event 'tempo-unit))
(count (ly:music-property event 'metronome-count))
+
(note-mark (make-smaller-markup
(make-note-by-number-markup (ly:duration-log dur)
- (ly:duration-dot-count dur)
- 1))))
+ (ly:duration-dot-count dur)
+ 1))))
+
(make-line-markup
(list
(make-general-align-markup Y DOWN note-mark)
(make-simple-markup "=")
(make-simple-markup (number->string count))
- ))))
+ ))))