]> git.donarmstrong.com Git - lilypond.git/blobdiff - buildscripts/lys-to-tely.py
* scm/define-markup-commands.scm (verbatim-file): new markup
[lilypond.git] / buildscripts / lys-to-tely.py
index 24884f6dbb08d95c0db042dcf1cdaeb0ff44a2d4..98c58357f9b5f7b78bfc043834d6e0669bd47229 100644 (file)
@@ -19,13 +19,14 @@ import getopt
 program_name = 'lys-to-tely'
 
 def help ():
-       sys.stdout.write (r"""Usage: lys-to-tely [OPTION]... LY-FILE...
+       sys.stdout.write (r"""Usage: lys-to-tely [OPTIONS]... LY-FILE...
 Construct tely doc from LY-FILEs.
 
 Options:
   -h, --help                print this help
-  -o,output=NAME            write tely doc to NAME
-  -t,title=TITLE            set tely tely doc title TITLE
+  -o, --output=NAME         write tely doc to NAME
+  -t, --title=TITLE         set tely doc title TITLE
+
 """)
        sys.exit (0)
 
@@ -61,11 +62,13 @@ if files:
        s = '''\input texinfo
 @setfilename %s.info
 @settitle %s
-@finalout @c we do not want black boxes.
 
+@documentencoding utf-8
 @iftex
 @afourpaper
 @end iftex
+
+@finalout @c we do not want black boxes.
   
 @c fool ls-latex
 @ignore
@@ -81,12 +84,12 @@ if files:
                s = r"""
 @ifhtml
 @html
-<A NAME="%s">
+<A NAME="%s"></A>
 @end html
 @end ifhtml
 """ % n
                
-               s += "\n\n@lilypondfile[printfilename]{%s}" % n
+               s += "\n\n@lilypondfile[printfilename,texidoc]{%s}" % n
                return s
        files.sort ()
        s = s + string.join (map (lambda x: name2line (x), files), "\n")