]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/lyric-engraver.cc
release: 1.3.94
[lilypond.git] / lily / lyric-engraver.cc
index 9f142dc891d68b01b821a73c9c93a59d63035ea9..0f042d33f3bdc7b094c664d1f3c0dacccbca2795 100644 (file)
@@ -41,19 +41,23 @@ Lyric_engraver::do_process_music()
 {
   if (req_l_)
     {
-      text_p_=  new Item (get_property ("basicLyricTextProperties"));
+      text_p_=  new Item (get_property ("LyricText"));
       
       text_p_->set_elt_property ("text",
-                                ly_str02scm   ((req_l_->text_str_ + " ").ch_C ()));
+//                              ly_str02scm   ((req_l_->text_str_ + " ").ch_C ()));
+                                ly_str02scm   ((req_l_->text_str_).ch_C ()));
+
 
-      text_p_->add_offset_callback (&Side_position::aligned_on_self,X_AXIS);
       /*
        We can't reach the notehead where we're centered from here. So
        we kludge.
+
+       (UGH UGH, pulled amount of space out of thin air)
       */
-      text_p_->translate_axis (paper_l()->get_var ("quartwidth")/2, X_AXIS);
       
-      announce_element (Score_element_info (text_p_, req_l_));
+      text_p_->translate_axis (paper_l()->get_var ("staffspace")*0.66, X_AXIS);
+      
+      announce_element (text_p_, req_l_);
     }
 }