]> git.donarmstrong.com Git - lilypond.git/blobdiff - buildscripts/mf-to-table.py
* lily/scm-option.cc: move debug-beam to \paper.
[lilypond.git] / buildscripts / mf-to-table.py
index 017bb420b1904bccfd7a3abeb752c16df55f2f7a..f3b9c2e661fd6cee2810624bd91b17fc0bc7b5a0 100644 (file)
@@ -69,6 +69,8 @@ def parse_logfile (fn):
                tags = string.split(l, '@:')
                if tags[0] == 'group':
                        group = tags[1]
+               elif tags[0] == 'puorg':
+                       group = ''
                elif tags[0] == 'char':
                        name = tags[9]
                        if group:
@@ -196,12 +198,12 @@ def write_fontlist (file, global_info, charmetrics):
     interscoreline = 1.0
     indent = 0.0 \cm
     \context {
-      \LyricsContext
+      \Lyrics
       \override SeparationItem #'padding = #2
       minimumVerticalExtent = ##f
     }
     \context {
-       \ScoreContext
+       \Score
        \remove "Bar_number_engraver"
        }
        }
@@ -261,7 +263,7 @@ for opt in options:
                texfile_nm = a
        elif o == '--enc':
                enc_nm = a
-       elif o == '--ly' or o == '-':
+       elif o == '--ly' or o == '-l':
                lyfile_nm = a
        elif o== '--help' or o == '-h':
                help()
@@ -278,7 +280,7 @@ for opt in options:
 base = re.sub ('.tex$', '', texfile_nm)
 
 for filenm in files:
-       (g,m, deps) =  parse_logfile (filenm)
+       (g, m, deps) = parse_logfile (filenm)
        cs = tfm_checksum (re.sub ('.log$', '.tfm', filenm))
        afm = open (afmfile_nm, 'w')
 
@@ -289,7 +291,7 @@ for filenm in files:
        del g['DesignSize']
        
        write_afm_metric (afm, g, m)
-       
+
        write_tex_defs (open (texfile_nm, 'w'), g, m)
        enc_name = 'FetaEncoding'
        if re.search ('parmesan', filenm) :
@@ -297,12 +299,14 @@ for filenm in files:
        elif re.search ('feta-brace', filenm) :
                enc_name = 'FetaBraceEncoding'
 
-               
        write_ps_encoding (enc_name, open (enc_nm, 'w'), g, m)
 
-       write_deps (open (depfile_nm, 'wb'), deps, [base + '.dvi', base + '.pfa', base + '.pfb',  texfile_nm, afmfile_nm])
-       if lyfile_nm != '':
-               write_fontlist(open (lyfile_nm, 'w'), g, m)
+       if depfile_nm:
+               write_deps (open (depfile_nm, 'wb'), deps,
+                           [base + '.dvi', base + '.pfa', base + '.pfb',
+                            texfile_nm, afmfile_nm])
+       if lyfile_nm:
+               write_fontlist (open (lyfile_nm, 'w'), g, m)