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