]> git.donarmstrong.com Git - lilypond.git/blobdiff - buildscripts/lys-to-tely.py
*** empty log message ***
[lilypond.git] / buildscripts / lys-to-tely.py
index 57b0f907961542adce11785ba4daf093489b7d23..9f2099b90b9b3d1a44b628f081481a74d4921c73 100644 (file)
@@ -1,5 +1,16 @@
 #!@PYTHON@
 
+
+'''
+TODO:
+
+  * Add @nodes, plit at sections?
+  * Less kludged first introduction file
+  * include *.texi files for text at start of section?
+
+'''
+
+
 import sys
 import os
 import string 
@@ -50,6 +61,7 @@ if files:
        s = '''\input texinfo
 @setfilename %s.info
 @settitle %s
+@finalout @c we do not want black boxes.
 
 @c fool ls-latex
 @ignore
@@ -62,10 +74,15 @@ if files:
 
        def name2line (n):
                # UGR
-               if string.find (n, '+') >= 0:
-                       s = "@lilypondfile[printfilename]{%s}" % n
-               else:
-                       s = "@lilypondfile[printfilename,verbatim]{%s}" % n
+               s = r"""
+@ifhtml
+@html
+<A NAME="%s">
+@end html
+@end ifhtml
+""" % n
+               
+               s += "@lilypondfile[printfilename]{%s}" % n
                return s
 
        s = s + string.join (map (lambda x: name2line (x), files), "\n")