1 \input texinfo @c -*- coding: utf-8; mode: texinfo; -*-
3 Translation of GIT committish: FILL-IN-HEAD-COMMITTISH
5 When revising a translation, copy the HEAD committish of the
6 version that you are working on. See TRANSLATION for details.
9 @setfilename lilypond-notation.info
10 @settitle LilyPond Notation Reference
11 @documentencoding UTF-8
16 This manual provides a reference for all notation that can be
17 produced with LilyPond version @version{}. It assumes that
18 the reader is familiar with the material in the
19 @rlearningnamed{Top, Learning Manual}.
22 @macro copyrightDeclare
23 Copyright @copyright{}
24 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009
32 @c TODO: all the direntry stuff should be moved to general.texi
33 @c Keep this here, since it pertains to the direntry below.
35 Distributions will want to install lilypond.info in postinstall, doing:
37 install-info --info-dir=/usr/share/info out[-www]/lilypond.info
39 * Prepend GNU for dir, must be unique.
41 * Do not list the `lilypond' node at toplevel, so that `info lilypond'
44 * List all commands in direntry.
46 @c * lilypond: (lilypond-application)Running LilyPond. Invoking the
50 @c Info files are no longer installed in a subdirectory, images are
51 @c expected to be found in lilypond/ subdirectory.
52 @dircategory GNU LilyPond --- the music typesetter
54 * LilyPond Learning Manual: (lilypond-learning). Start here.
55 * Music Glossary: (music-glossary). For non-English users.
56 * LilyPond: (lilypond-notation). LilyPond Notation Reference.
57 * LilyPond Snippets: (lilypond-snippets). Short tricks, tips, and examples.
58 * LilyPond Internals Reference: (lilypond-internals). Definitions for tweaking.
59 * LilyPond Application Usage: (lilypond-application). Installing and running applications.
60 * abc2ly: (lilypond-application)Invoking abc2ly. Importing ABC.
61 * convert-ly: (lilypond-application)Updating files with convert-ly. Older LilyPond versions.
62 * etf2ly: (lilypond-application)Invoking etf2ly. Importing Finale.
63 * lilypond-book: (lilypond-application)LilyPond-book. Integrating text and music.
64 * midi2ly: (lilypond-application)Invoking midi2ly. Importing MIDI.
65 * musicxml2ly: (lilypond-application)Invoking musicxml2ly. Importing MusicXML.
68 @c don't remove this comment.
70 @omfcreator Han-Wen Nienhuys, Jan Nieuwenhuizen and Graham Percival
71 @omfdescription Notation Reference of the LilyPond music engraving system
73 @omfcategory Applications|Publishing
78 @lilyTitlePage{Notation Reference}
84 * Musical notation:: Notation which is used in
86 * Specialist notation:: Notation which is only used for
88 * General input and output:: General information about
89 LilyPond input and output.
90 * Spacing issues:: Display of output on paper.
91 * Changing defaults:: Tuning output.
92 * Interfaces for programmers:: How to interface with scheme.
96 * Notation manual tables:: Tables and charts.
97 * Cheat sheet:: Summary of LilyPond syntax.
98 * LilyPond grammar:: Syntax diagram for LilyPond parser.
99 * GNU Free Documentation License:: License of this document.
100 * LilyPond command index::
110 @include notation/notation.itely
111 @include notation/specialist.itely
113 @include notation/input.itely
114 @include notation/spacing.itely
116 @include notation/changing-defaults.itely
117 @include notation/programming-interface.itely
120 @include notation/notation-appendices.itely
121 @include notation/cheatsheet.itely
125 @node LilyPond grammar
126 @appendix LilyPond grammar
128 This appendix contains a description of the LilyPond grammar, as
129 output from the parser.
131 @verbatiminclude ly-grammar.txt
137 @node LilyPond command index
138 @appendix LilyPond command index
140 This index lists all the LilyPond commands and keywords with links
141 to those sections of the manual which describe or discuss their
142 use. Each link is in two parts. The first part points to the
143 exact location in the manual where the command or keyword appears;
144 the second part points to the start of the section of the manual
145 in which the command or keyword appears.
150 @appendix LilyPond index
152 In addition to all the LilyPond commands and keywords, this index
153 lists musical terms and words which relate to each of them, with
154 links to those sections of the manual which describe or discuss
155 that topic. Each link is in two parts. The first part points to
156 the exact location in the manual where the topic appears; the
157 second part points to the start of the section of the manual where
158 that topic is discussed.