]> git.donarmstrong.com Git - lilypond.git/blobdiff - buildscripts/mf-to-table.py
* mf/GNUmakefile: idem.
[lilypond.git] / buildscripts / mf-to-table.py
index 7035870483a84a4f491f60ea43340727f4dd21ac..f675e989001d60e0b42da9eb7189c32e0f44c776 100644 (file)
@@ -189,53 +189,6 @@ def write_ps_encoding (name, file, global_info, charmetrics):
        file.write ('] def\n')
 
 
-def write_fontlist (file, global_info, charmetrics):
-       ## nm = global_info['FontFamily']
-       nm = font_family
-       per_line = 2
-       file.write (
-r"""%% LilyPond file to list all font symbols and the corresponding names
-%% Automatically generated by mf-to-table.py
-
-\score {
-  \lyrics { \time %d/8
-""" % (2 * per_line + 1))
-
-       count = 0
-       for m in charmetrics:
-               count += 1
-
-               ## \musicglyph and \markup require "_" to be escaped
-               ## differently
-               scm_string = re.sub ('_', r'_', m['name'])
-
-               file.write ('''    \\markup { \\raise #0.75 \\vcenter
-             \\musicglyph #"%s"
-             \\typewriter " %s" } 4
-             \\noBreak
-             ''' % (scm_string, scm_string))
-
-               if (count % per_line) == 0:
-                       file.write ('    \\skip 8 \\break\n')
-       file.write (r"""  }
-
-  \layout {
-    interscoreline = 1.0
-    indent = 0.0 \cm
-    \context {
-      \Lyrics
-      \override SeparationItem #'padding = #2
-      minimumVerticalExtent = ##f
-    }
-    \context {
-      \Score
-      \remove "Bar_number_engraver"
-    }
-  }
-}
-""")
-
-
 def write_deps (file, deps, targets):
        for t in targets:
                t = re.sub ( '^\\./', '', t)
@@ -265,10 +218,10 @@ Options:
 
 (options, files) = \
   getopt.getopt (sys.argv[1:],
-                'a:d:hl:o:p:t:',
+                'a:d:ho:p:t:',
                 ['enc=',  'outdir=', 'dep=', 'lisp=',
                  'global-lisp=',
-                 'tex=', 'ly=', 'debug', 'help', 'package='])
+                 'tex=', 'debug', 'help', 'package='])
 
 global_lisp_nm = ''
 char_lisp_nm = ''
@@ -293,8 +246,6 @@ for opt in options:
                global_lisp_nm = a
        elif o == '--enc':
                enc_nm = a
-       elif o == '--ly' or o == '-l':
-               lyfile_nm = a
        elif o== '--help' or o == '-h':
                help()
        elif o == '--debug':
@@ -325,5 +276,3 @@ for filenm in files:
                write_deps (open (depfile_nm, 'wb'), deps,
                            [base + '.log', base + '.dvi', base + '.pfa',
                             base + '.pfb', texfile_nm])
-       if lyfile_nm:
-               write_fontlist (open (lyfile_nm, 'w'), g, m)