1 \input texinfo @c -*- coding: utf-8; mode: texinfo; -*-
2 @setfilename lilypond.info
8 @c Keep this here, since it pertains to the direntry below.
10 Distributions will want to install lilypond.info in postinstall, doing:
12 install-info --info-dir=/usr/share/info out/lilypond.info
14 * Prepend GNU for dir, must be unique.
16 * Do not list the `lilypond' node at toplevel, so that `info lilypond'
19 * List all commands in direntry.
21 @c * lilypond: (lilypond/lilypond)Running LilyPond. Invoking the
25 @dircategory GNU music project
27 * LilyPond: (lilypond/lilypond). The GNU music typesetter.
28 * abc2ly: (lilypond/lilypond)Invoking abc2ly. Importing ABC.
29 * convert-ly: (lilypond/lilypond)Invoking convert-ly. Older LilyPond versions.
30 * etf2ly: (lilypond/lilypond)Invoking etf2ly. Importing Finale.
31 * lilypond-book: (lilypond/lilypond)LilyPond-book. Itegrating text and music.
32 * midi2ly: (lilypond/lilypond)Invoking midi2ly. Importing MIDI.
33 * mup2ly: (lilypond/lilypond)Invoking mup2ly. Importing Mup.
37 @c don't remove this comment.
39 @omfcreator Han-Wen Nienhuys, Jan Nieuwenhuizen and Graham Percival
40 @omfdescription User manual of the LilyPond music engraving system
42 @omfcategory Applications|Publishing
48 This document is also available as a
49 @uref{source/Documentation/user/lilypond.pdf,PDF}.
53 @c This produces the unified index
58 @documentencoding utf-8
65 @subtitle The music typesetter
66 @author The LilyPond development team
70 Copyright @copyright{} 1999--2006 by the authors
72 Permission is granted to copy, distribute and/or modify this document
73 under the terms of the GNU Free Documentation License, Version 1.1
74 or any later version published by the Free Software Foundation;
75 with no Invariant Sections.
76 A copy of the license is included in the section entitled ``GNU
77 Free Documentation License''.
81 @lilypond[ragged-right]
84 \override Score.RehearsalMark #'self-alignment-X = #LEFT
85 \override Score.RehearsalMark #'font-size = #-2
86 \mark #(ly:export (string-append
87 "(For LilyPond version " (lilypond-version) ")"))
100 This file documents GNU LilyPond.
102 Copyright 1999--2006 by the authors
104 Permission is granted to copy, distribute and/or modify this document
105 under the terms of the GNU Free Documentation License, Version 1.1
106 or any later version published by the Free Software Foundation;
107 with no Invariant Sections.
108 A copy of the license is included in the section entitled ``GNU
109 Free Documentation License''.
116 @top GNU LilyPond --- The music typesetter
117 @c HJJ: Info needs `@top', which is a synonym for `@unnumbered' in TeX.
119 This is the user manual for GNU LilyPond 2.8.x series.
121 (See the bottom of this page for the exact version number).
127 More information can be found at
128 @uref{http://@/www@/.lilypond@/.org/}. The website contains on-line copies
129 of this and other documentation.
131 @include dedication.itely
137 * Introduction:: What, Why, How.
138 * Tutorial:: A tutorial introduction.
139 * Putting it all together:: More explanation about LilyPond concepts.
140 * Working on LilyPond projects:: Discusses real-life usage.
141 * Tweaking output:: Introduction to modifying output.
145 * Basic notation:: Standard musical notation.
146 * Instrument-specific notation:: Specialized notation.
147 * Advanced notation:: Less frequently used notation.
148 * Changing defaults:: Tuning output.
149 * Global issues:: What LilyPond produces.
150 * Interfaces for programmers:: Expert usage.
154 * Running LilyPond:: Operation.
155 * LilyPond-book:: Integrating text and music.
156 * Converting from other formats:: Converting to lilypond source format.
160 * Literature list:: Reference works about music notation.
161 * Scheme tutorial:: Programming inside LilyPond.
162 * Notation manual tables:: Tables and charts.
163 * Example templates:: Ready-made templates.
164 * Cheat sheet:: Summary of LilyPond syntax.
165 * GNU Free Documentation License:: License of this document.
166 * LilyPond command index::
174 @include macros.itexi
175 @include preface.itely
176 @include introduction.itely
177 @include tutorial.itely
178 @include putting.itely
179 @include working.itely
180 @include tweaks.itely
182 @include basic-notation.itely
183 @include instrument-notation.itely
184 @include advanced-notation.itely
185 @include changing-defaults.itely
186 @include global.itely
187 @include programming-interface.itely
189 @include invoking.itely
190 @include lilypond-book.itely
191 @include converters.itely
196 @include literature.itely
197 @include scheme-tutorial.itely
198 @include notation-appendices.itely
199 @include examples.itely
200 @include cheatsheet.itely
204 @node LilyPond command index
205 @appendix LilyPond command index
210 @appendix LilyPond index