]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/user/lilypond.tely
Merge with master
[lilypond.git] / Documentation / user / lilypond.tely
1 \input texinfo @c -*- coding: utf-8; mode: texinfo; -*-
2 @ignore
3     Translation of GIT committish: FILL-IN-HEAD-COMMITTISH
4
5     When revising a translation, copy the HEAD committish of the
6     version that you are working on.  See TRANSLATION for details.
7 @end ignore
8 @setfilename lilypond.info
9 @settitle GNU LilyPond
10 @iftex
11 @afourpaper
12 @end iftex
13
14 @c  Keep this here, since it pertains to the direntry below.
15 @ignore
16 Distributions will want to install lilypond.info in postinstall, doing:
17
18     install-info --info-dir=/usr/share/info out/lilypond.info
19
20   * Prepend GNU for dir, must be unique.
21
22   * Do not list the `lilypond' node at toplevel, so that `info lilypond'
23     goes to Top.
24
25   * List all commands in direntry.
26
27 @c  * lilypond: (lilypond/lilypond)Running LilyPond.      Invoking the
28 @c    LilyPond  program.
29 @end ignore
30
31
32 @c
33 @c Info files are installed in subdirectories to allow images to be present. 
34 @c 
35 @dircategory LilyPond
36 @direntry
37 * LilyPond: (lilypond/lilypond).           The GNU music typesetter.
38 * abc2ly: (lilypond/lilypond)Invoking abc2ly.          Importing ABC.      
39 * convert-ly: (lilypond/lilypond)Invoking convert-ly.  Older LilyPond versions.
40 * etf2ly: (lilypond/lilypond)Invoking etf2ly.          Importing Finale.
41 * lilypond-book: (lilypond/lilypond)LilyPond-book.     Itegrating text and music.
42 * midi2ly: (lilypond/lilypond)Invoking midi2ly.        Importing MIDI.
43 * mup2ly: (lilypond/lilypond)Invoking mup2ly.          Importing Mup.
44 @end direntry
45
46 @c don't remove this comment.
47 @ignore
48 @omfcreator Han-Wen Nienhuys, Jan Nieuwenhuizen and Graham Percival
49 @omfdescription User manual of the LilyPond music engraving system
50 @omftype user manual
51 @omfcategory Applications|Publishing
52 @omflanguage English
53 @end ignore
54
55
56 @ifhtml
57 This document is also available as a
58 @uref{source/Documentation/user/lilypond.pdf,PDF}.
59 @end ifhtml
60
61
62 @c  This produces the unified index
63 @syncodeindex fn cp
64 @syncodeindex vr cp
65
66 @documentlanguage en
67 @documentencoding utf-8
68
69
70 @finalout
71
72 @titlepage
73 @title LilyPond
74 @subtitle The music typesetter
75 @author The LilyPond development team
76
77
78
79 Copyright @copyright{} 1999--2006 by the authors
80
81 @quotation
82 Permission is granted to copy, distribute and/or modify this document
83 under the terms of the GNU Free Documentation License, Version 1.1
84 or any later version published by the Free Software Foundation;
85 with no Invariant Sections.
86 A copy of the license is included in the section entitled ``GNU
87 Free Documentation License''.
88 @end quotation
89
90 @vskip 20pt
91
92 @lilypond[ragged-right]
93 \score {
94   \context Lyrics {
95     \override Score.RehearsalMark #'self-alignment-X = #LEFT
96     \override Score.RehearsalMark #'font-size = #-2
97     \mark #(ly:export (string-append
98       "(For LilyPond version " (lilypond-version) ")"))
99     s2
100   }
101   \layout {
102     indent = 0.0\pt
103   }
104 }
105 @end lilypond
106
107 @end titlepage
108
109 @copying
110 Copyright @copyright{} 1999--2006 by the authors
111
112 @quotation
113 Permission is granted to copy, distribute and/or modify this document
114 under the terms of the GNU Free Documentation License, Version 1.1
115 or any later version published by the Free Software Foundation;
116 with no Invariant Sections.
117 A copy of the license is included in the section entitled ``GNU
118 Free Documentation License''.
119 @end quotation
120 @end copying
121
122 @ifnottex
123 This file documents GNU LilyPond.
124
125 Copyright 1999--2006 by the authors
126
127 @quotation
128 Permission is granted to copy, distribute and/or modify this document
129 under the terms of the GNU Free Documentation License, Version 1.1
130 or any later version published by the Free Software Foundation;
131 with no Invariant Sections.
132 A copy of the license is included in the section entitled ``GNU
133 Free Documentation License''.
134 @end quotation
135 @end ifnottex
136
137 @ifnottex
138 @node Top
139 @top GNU LilyPond --- The music typesetter
140 @c HJJ: Info needs `@top', which is a synonym for `@unnumbered' in TeX.
141
142 This is the user manual for GNU LilyPond 2.11.x series.
143 @ifhtml
144 (See the bottom of this page for the exact version number).
145 @end ifhtml
146
147 @cindex web site
148 @cindex URL
149
150 More information can be found at
151 @uref{http://@/www@/.lilypond@/.org/}.  The website contains on-line copies
152 of this and other documentation.
153
154 @include dedication.itely
155
156 @menu
157 Learning Manual
158
159 * Preface::                        Preface.
160 * Introduction::                   What, Why, How.
161 * Tutorial::                       A tutorial introduction.
162 * Putting it all together::        More explanation about LilyPond concepts.
163 * Working on LilyPond projects::   Discusses real-life usage.
164 * Tweaking output::                Introduction to modifying output.
165
166 Notation Reference
167
168 * Basic notation::                 Standard musical notation.
169 * Instrument-specific notation::   Specialized notation.
170 * Advanced notation::              Less frequently used notation.
171 * Changing defaults::              Tuning output.
172 * Non-musical notation::           Output that is not musical notation.
173 * Spacing issues::                 Display of output on paper.
174 * Interfaces for programmers::     Expert usage.
175
176 Program usage
177
178 * Running LilyPond::               Operation.
179 * LilyPond-book::                  Integrating text and music.
180 * Converting from other formats::  Converting to lilypond source format.
181
182 Appendices
183
184 * Literature list::                Reference works about music notation.
185 * Scheme tutorial::                Programming inside LilyPond.
186 * Notation manual tables::         Tables and charts.
187 * Example templates::              Ready-made templates.
188 * Cheat sheet::                    Summary of LilyPond syntax.
189 * GNU Free Documentation License:: License of this document.
190 * LilyPond command index::
191 * LilyPond index::
192 @end menu
193 @end ifnottex
194
195 @contents
196
197
198 @include macros.itexi
199 @include preface.itely
200 @include introduction.itely
201 @include tutorial.itely
202 @include putting.itely
203 @include working.itely
204 @include tweaks.itely
205
206 @include basic-notation.itely
207 @include instrument-notation.itely
208 @include advanced-notation.itely
209 @include changing-defaults.itely
210 @include non-music.itely
211 @include spacing.itely
212 @include programming-interface.itely
213
214 @include running.itely
215 @include lilypond-book.itely
216 @include converters.itely
217
218
219 @include literature.itely
220 @include scheme-tutorial.itely
221 @include notation-appendices.itely
222 @include templates.itely
223 @include cheatsheet.itely
224 @include fdl.itexi
225
226 @node LilyPond command index
227 @appendix LilyPond command index
228
229 @printindex ky
230
231 @node LilyPond index
232 @appendix LilyPond index
233
234 @printindex cp
235
236 @bye