]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/font-size-engraver.cc
Run `make grand-replace'.
[lilypond.git] / lily / font-size-engraver.cc
index d1b4e5580b11d41beb8b533b2e8d0919c1b3076f..9cb0397b7e4fb25b2b50eb5ac4908e902f381f7b 100644 (file)
@@ -3,7 +3,7 @@
 
   source file of the GNU LilyPond music typesetter
 
-  (c) 2001--2005  Han-Wen Nienhuys <hanwen@cs.uu.nl>
+  (c) 2001--2008  Han-Wen Nienhuys <hanwen@xs4all.nl>
 */
 
 #include "grob.hh"
@@ -14,8 +14,8 @@ class Font_size_engraver : public Engraver
 
   TRANSLATOR_DECLARATIONS (Font_size_engraver);
 protected:
-  DECLARE_ACKNOWLEDGER(font);
-  virtual void process_music ();
+  DECLARE_ACKNOWLEDGER (font);
+  void process_music ();
   Real size;
 private:
 };
@@ -25,11 +25,10 @@ Font_size_engraver::Font_size_engraver ()
   size = 0.0;
 }
 
-
 void
 Font_size_engraver::process_music ()
 {
-  size = robust_scm2double  (get_property ("fontSize"), 0.0);
+  size = robust_scm2double (get_property ("fontSize"), 0.0);
 }
 
 void
@@ -39,10 +38,10 @@ Font_size_engraver::acknowledge_font (Grob_info gi)
     We only want to process a grob once.
   */
   if (!size)
-    return ;
+    return;
 
   if (gi.context () != context ())
-    return ;
+    return;
 
   Real font_size = size
     + robust_scm2double (gi.grob ()->get_property ("font-size"), 0);
@@ -51,10 +50,17 @@ Font_size_engraver::acknowledge_font (Grob_info gi)
 
 #include "translator.icc"
 
-ADD_ACKNOWLEDGER(Font_size_engraver,font);
+ADD_ACKNOWLEDGER (Font_size_engraver, font);
 ADD_TRANSLATOR (Font_size_engraver,
-               /* descr */ "Puts fontSize into font-relative-size grob property.",
-               /* creats*/ "",
-               /* accepts */ "",
-               /* reads */ "fontSize",
-               /* write */ "");
+               /* doc */
+               "Put @code{fontSize} into @code{font-size} grob property.",
+
+               /* create */
+               "",
+
+               /* read */
+               "fontSize ",
+
+               /* write */
+               ""
+               );