]> git.donarmstrong.com Git - lilypond.git/blobdiff - buildscripts/mf-to-table.py
* scripts/lilypond-book.py (is_derived_class): use numbers
[lilypond.git] / buildscripts / mf-to-table.py
index 18180629720f18af76131f5ecfd653758b695d87..b78ed88b6b5da617f08d18b5ccfb7b278f066326 100644 (file)
@@ -160,8 +160,8 @@ def write_fontlist (file, global_info, charmetrics):
        file.write (r"""
 %% LilyPond file to list all font symbols and the corresponding names
 %% Automatically generated by mf-to-table.py
-\score{\notes{\fatText\time %d/4
-""" % per_line)
+\score{ \lyrics \new Lyrics { \time %d/8
+""" % (2*per_line+1))
 
        count = 0
        for m in charmetrics:
@@ -177,29 +177,26 @@ def write_fontlist (file, global_info, charmetrics):
 ## prevent TeX from interpreting "--" as long dash:
                tex_string=re.sub('--','-{}-', tex_string)
 
-               file.write ('  s^\\markup { \\musicglyph #"%s" "%s" }\n' % (scm_string, tex_string))
+               file.write ('  \\markup { \\raise #0.75 \\vcenter \\musicglyph #"%s" " %s" } 4 \n' % (scm_string, tex_string))
 
                if (count % 3) ==0:
-                       file.write ('  \\break\n')
+                       file.write ('\skip 8  \\break\n')
        file.write (r"""
 }
   \paper{
-    interscoreline=1
+    interscoreline = 1.0
+    indent = 0.0 \cm
     \context {
-      \ScoreContext
-      \remove "Bar_number_engraver"
-      \override TextScript #'extra-X-extent = #'(-1 . 1)
-    }
-    \context {
-      \StaffContext
-      \remove "Clef_engraver"
-      \remove "Key_engraver"
-      \remove "Time_signature_engraver"
-      \remove "Staff_symbol_engraver"
+      \LyricsContext
+      \override SeparationItem #'padding = #2
       minimumVerticalExtent = ##f
     }
-  }
-}
+    \context {
+       \ScoreContext
+       \remove "Bar_number_engraver"
+       }
+       }
+       }
 """)
 
 def write_deps (file, deps, targets):