X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=scm%2Fdocumentation-generate.scm;h=04b0a599426c6db713491b2d1056910cf4f8d0cf;hb=b42c683e1ae3bf295f5e542eb0f0e384c9834ec8;hp=7f87df80fd6b80c66d21ca517fb96f7b5795a236;hpb=c3f02f0948bbb78495ae3651fd42eea58319c40c;p=lilypond.git diff --git a/scm/documentation-generate.scm b/scm/documentation-generate.scm index 7f87df80fd..04b0a59942 100644 --- a/scm/documentation-generate.scm +++ b/scm/documentation-generate.scm @@ -2,7 +2,7 @@ ;;;; ;;;; source file of the GNU LilyPond music typesetter ;;;; -;;;; (c) 2000--2007 Han-Wen Nienhuys +;;;; (c) 2000--2009 Han-Wen Nienhuys ;;;; Jan Nieuwenhuizen ;;; File entry point for generated documentation @@ -70,79 +70,7 @@ "(lilypond/lilypond-internals.info)") " -@c NOTE: This is documentation-generate.scm, not macros.itexi - - -@macro q{TEXT} -@quoteleft{}\\TEXT\\@quoteright{} -@end macro - -@macro qq{TEXT} -@quotedblleft{}\\TEXT\\@quotedblright{} -@end macro - - -@ifhtml -@c ***** HTML ***** - -@ifset bigpage - -@macro ruser{TEXT} -@ref{\\TEXT\\,,,lilypond-big-page,Notation Reference} -@cindex \\TEXT\\ -@end macro - -@end ifset - -@ifclear bigpage - -@macro ruser{NAME} -@ref{\\NAME\\,,,lilypond,Notation Reference} -@cindex \\NAME\\ -@end macro - -@end ifclear - -@macro inputfileref{DIR,NAME} -@uref{source/\\DIR\\/out-www/collated-files.html#\\NAME\\,@file{\\DIR\\/\\NAME\\}}@c -@end macro - -@end ifhtml - - -@ifinfo -@c ***** info ***** - -@macro ruser{NAME} -@ref{\\NAME\\,,,lilypond,Notation Reference} -@cindex \\NAME\\ -@end macro - -@macro inputfileref{DIR,NAME} -@file{\\DIR\\/\\NAME\\} -@end macro - -@end ifinfo - - -@iftex -@c ***** TeX ***** - -@macro ruser{NAME} -@ref{\\NAME\\}@c -@end macro - -@macro inputfileref{DIR,NAME}@c -@file{\\DIR\\/\\NAME\\}@c -@end macro - -@end iftex - - -@macro rinternals{NAME} -@ref{\\NAME\\} -@end macro - +@include macros.itexi @ignore @omftitle LilyPond internals @@ -153,15 +81,55 @@ @omfcategory Applications|Publishing @end ignore +@iftex +@afourpaper +@c don't replace quotes with directed quotes +@tex +\\gdef\\SETtxicodequoteundirected{Foo} +\\gdef\\SETtxicodequotebacktick{Bla} +@end tex +@end iftex + +@finalout + +@titlepage +@title LilyPond +@subtitle The music typesetter +@titlefont{Internals Reference} +@author The LilyPond development team -") +Copyright @copyright{} 1999--2009 by the authors + +@vskip 20pt + +For LilyPond version @version{} +@end titlepage + +@contents + +@ifnottex") out-port) (define top-node (make - #:name "Top" - #:text - (string-append "This is the program reference for version " + #:name "GNU LilyPond -- Internals Reference" + #:text + (string-append "@end ifnottex + +@ifhtml +@ifclear bigpage +This document is also available as a +@uref{source/Documentation/user/lilypond-internals.pdf,PDF} and as +@uref{source/Documentation/user/lilypond-internals-big-page.html,one big page}. +@end ifclear +@ifset bigpage +This document is also available as a +@uref{source/Documentation/user/lilypond-internals.pdf,PDF} and as a +@uref{source/Documentation/user/lilypond-internals/index.html,HTML indexed multiple pages}. +@end ifset +@end ifhtml + +This is the Internals Reference (IR) for version " (lilypond-version) " of LilyPond, the GNU music typesetter.")