]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/font-size-engraver.cc
Run `make grand-replace'.
[lilypond.git] / lily / font-size-engraver.cc
index 023ac9a3a6f97c1132d98f31293c93bb5c1a8edb..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"
@@ -15,7 +15,7 @@ class Font_size_engraver : public Engraver
   TRANSLATOR_DECLARATIONS (Font_size_engraver);
 protected:
   DECLARE_ACKNOWLEDGER (font);
-  virtual void process_music ();
+  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 */
+               ""
+               );