@include macros.itexi
-@iftex
@afourpaper
-@c don't replace quotes with directed quotes
-@tex
-\gdef\SETtxicodequoteundirected{Foo}
-\gdef\SETtxicodequotebacktick{Bla}
-@end tex
-@end iftex
@c Keep this here, since it pertains to the direntry below.
@ignore
@omflanguage English
@end ignore
+@ifnottex
+@node Top
+@top GNU LilyPond --- Notation Reference
+@chapheading The music typesetter
+@c HJJ: Info needs `@top', which is a synonym for `@unnumbered' in TeX.
+@end ifnottex
+
@ifhtml
+@ifclear bigpage
This document is also available as a
@uref{source/Documentation/user/lilypond.pdf,PDF} and as
@uref{source/Documentation/user/lilypond-big-page.html,one big page}.
+@end ifclear
+@ifset bigpage
+This document is also available as a
+@uref{source/Documentation/user/lilypond.pdf,PDF} and as a
+@uref{source/Documentation/user/lilypond/index.html,HTML indexed multiple pages}.
+@end ifset
@end ifhtml
@titlefont{Notation Reference}
@author The LilyPond development team
-Copyright @copyright{} 1999--2007 by the authors
+Copyright @copyright{} 1999--2009 by the authors
@quotation
Permission is granted to copy, distribute and/or modify this document
@end titlepage
@copying
-Copyright @copyright{} 1999--2007 by the authors
+Copyright @copyright{} 1999--2009 by the authors
@quotation
Permission is granted to copy, distribute and/or modify this document
@ifnottex
This file documents GNU LilyPond.
-Copyright 1999--2007 by the authors
+Copyright 1999--2009 by the authors
@quotation
Permission is granted to copy, distribute and/or modify this document
@end ifnottex
@ifnottex
-@node Top
-@top GNU LilyPond --- The music typesetter
-@c HJJ: Info needs `@top', which is a synonym for `@unnumbered' in TeX.
-
This is the Notation Reference (NR) for GNU LilyPond version @version{}.
For more information about how this fits with the other
documentation, see @rlearning{About the documentation}.
* Literature list:: Reference works about music notation.
* Notation manual tables:: Tables and charts.
* Cheat sheet:: Summary of LilyPond syntax.
+* LilyPond grammar:: Syntax diagram for LilyPond parser.
* GNU Free Documentation License:: License of this document.
* LilyPond command index::
* LilyPond index::
@include literature.itely
@include notation-appendices.itely
@include cheatsheet.itely
+
+@node LilyPond grammar
+@appendix LilyPond grammar
+
+This appendix contains a description of the LilyPond grammar, as
+output from the parser.
+@verbatiminclude ly-grammar.txt
+
@include fdl.itexi
@node LilyPond command index
@appendix LilyPond command index
-This index does blah blah blah.
+This index lists all the LilyPond commands and keywords with links
+to those sections of the manual which describe or discuss their
+use. Each link is in two parts. The first part points to the
+exact location in the manual where the command or keyword appears;
+the second part points to the start of the section of the manual
+in which the command or keyword appears.
@printindex ky
@node LilyPond index
@appendix LilyPond index
-In contrast, this index does blaz blaz blaz.
+In addition to all the LilyPond commands and keywords, this index
+lists musical terms and words which relate to each of them, with
+links to those sections of the manual which describe or discuss
+that topic. Each link is in two parts. The first part points to
+the exact location in the manual where the topic appears; the
+second part points to the start of the section of the manual where
+that topic is discussed.
@printindex cp