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}.
54 @documentencoding utf-8
56 @c FIXME: Index has two alphabetically sorted lists @code vs plain?
68 @subtitle The music typesetter
69 @author The LilyPond development team
73 Copyright @copyright{} 1999--2006 by the authors
75 Permission is granted to copy, distribute and/or modify this document
76 under the terms of the GNU Free Documentation License, Version 1.1
77 or any later version published by the Free Software Foundation;
78 with no Invariant Sections.
79 A copy of the license is included in the section entitled ``GNU
80 Free Documentation License''.
84 @lilypond[ragged-right]
87 \override Score.RehearsalMark #'self-alignment-X = #LEFT
88 \override Score.RehearsalMark #'font-size = #-2
89 \mark #(ly:export (string-append
90 "(For LilyPond version " (lilypond-version) ")"))
103 This file documents GNU LilyPond.
105 Copyright 1999--2006 by the authors
107 Permission is granted to copy, distribute and/or modify this document
108 under the terms of the GNU Free Documentation License, Version 1.1
109 or any later version published by the Free Software Foundation;
110 with no Invariant Sections.
111 A copy of the license is included in the section entitled ``GNU
112 Free Documentation License''.
119 @top GNU LilyPond --- The music typesetter
120 @c HJJ: Info needs `@top', which is a synonym for `@unnumbered' in TeX.
122 This is the user manual for GNU LilyPond 2.8.x series.
124 (See the bottom of this page for the exact version number).
130 More information can be found at
131 @uref{http://@/www@/.lilypond@/.org/}. The website contains on-line copies
132 of this and other documentation.
134 @include dedication.itely
140 * Introduction:: What, Why, How.
141 * Tutorial:: A tutorial introduction.
142 * Putting it all together:: More explanation about LilyPond concepts.
143 * Working on LilyPond projects:: Discusses real-life usage.
144 * Tweaking output:: Introduction to modifying output.
148 * Basic notation:: Standard musical notation.
149 * Instrument-specific notation:: Specialized notation.
150 * Advanced notation:: Less frequently used notation.
151 * Changing defaults:: Tuning output.
152 * Global issues:: What LilyPond produces.
153 * Interfaces for programmers:: Expert usage.
157 * Running LilyPond:: Operation.
158 * LilyPond-book:: Integrating text and music.
159 * Converting from other formats:: Converting to lilypond source format.
163 * Literature list:: Reference works about music notation.
164 * Scheme tutorial:: Programming inside LilyPond.
165 * Notation manual tables:: Tables and charts.
166 * Example templates:: Ready-made templates.
167 * Cheat sheet:: Summary of LilyPond syntax.
168 * GNU Free Documentation License:: License of this document.
176 @include macros.itexi
177 @include preface.itely
178 @include introduction.itely
179 @include tutorial.itely
180 @include putting.itely
181 @include working.itely
182 @include tweaks.itely
184 @include basic-notation.itely
185 @include instrument-notation.itely
186 @include advanced-notation.itely
187 @include changing-defaults.itely
188 @include global.itely
189 @include programming-interface.itely
191 @include invoking.itely
192 @include lilypond-book.itely
193 @include converters.itely
198 @include literature.itely
199 @include scheme-tutorial.itely
200 @include notation-appendices.itely
201 @include examples.itely
202 @include cheatsheet.itely
206 @appendix LilyPond index