X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;ds=sidebyside;f=buildscripts%2Fmf-to-table.py;h=f675e989001d60e0b42da9eb7189c32e0f44c776;hb=ee968fb42f641b0d10059cd46ed7dc79f53ce5b1;hp=4a663b73dfc5f587a61aaf21095e70dd326b790a;hpb=fc9660e70c14140d16608855332f9b31697bc5ad;p=lilypond.git diff --git a/buildscripts/mf-to-table.py b/buildscripts/mf-to-table.py index 4a663b73df..f675e98900 100644 --- a/buildscripts/mf-to-table.py +++ b/buildscripts/mf-to-table.py @@ -4,7 +4,7 @@ # # source file of the GNU LilyPond music typesetter # -# (c) 1997--2005 Han-Wen Nienhuys +# (c) 1997--2006 Han-Wen Nienhuys import os import sys @@ -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)