]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/user/lilypond-learning.tely
Merge branch 'master' into lilypond/translation
[lilypond.git] / Documentation / user / lilypond-learning.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-learning.info
9 @settitle GNU LilyPond Learning Manual
10 @documentencoding UTF-8
11 @documentlanguage en
12
13 @iftex
14 @afourpaper
15 @c don't replace quotes with directed quotes
16 @tex
17 \gdef\SETtxicodequoteundirected{Foo}
18 \gdef\SETtxicodequotebacktick{Bla}
19 @end tex
20 @end iftex
21
22
23 @c don't remove this comment.
24 @ignore
25 @omfcreator Han-Wen Nienhuys, Jan Nieuwenhuizen and Graham Percival
26 @omfdescription User manual of the LilyPond music engraving system
27 @omftype program usage
28 @omfcategory Applications|Publishing
29 @omflanguage English
30 @end ignore
31
32
33 @ifhtml
34 This document is also available as a
35 @uref{source/Documentation/user/lilypond-learning.pdf,PDF} and as
36 @uref{source/Documentation/user/lilypond-learning-big-page.html,one big page}.
37 @end ifhtml
38
39
40 @c  This produces the unified index
41 @syncodeindex fn cp
42 @syncodeindex vr cp
43
44
45 @finalout
46
47 @titlepage
48 @title LilyPond
49 @subtitle The music typesetter
50 @titlefont{Learning Manual}
51 @author The LilyPond development team
52
53
54 Copyright @copyright{} 1999--2007 by the authors
55
56 @quotation
57 Permission is granted to copy, distribute and/or modify this document
58 under the terms of the GNU Free Documentation License, Version 1.1
59 or any later version published by the Free Software Foundation;
60 with no Invariant Sections.
61 A copy of the license is included in the section entitled ``GNU
62 Free Documentation License''.
63 @end quotation
64
65 @vskip 20pt
66
67 @lilypond[ragged-right]
68 \score {
69   \context Lyrics {
70     \override Score.RehearsalMark #'self-alignment-X = #LEFT
71     \override Score.RehearsalMark #'font-size = #-2
72     \mark #(ly:export (string-append
73       "(For LilyPond version " (lilypond-version) ")"))
74     s2
75   }
76   \layout {
77     indent = 0.0\pt
78   }
79 }
80 @end lilypond
81
82 @end titlepage
83
84 @copying
85 Copyright @copyright{} 1999--2007 by the authors
86
87 @quotation
88 Permission is granted to copy, distribute and/or modify this document
89 under the terms of the GNU Free Documentation License, Version 1.1
90 or any later version published by the Free Software Foundation;
91 with no Invariant Sections.
92 A copy of the license is included in the section entitled ``GNU
93 Free Documentation License''.
94 @end quotation
95 @end copying
96
97 @ifnottex
98 This file documents GNU LilyPond for beginners.
99
100 Copyright 1999--2007 by the authors
101
102 @quotation
103 Permission is granted to copy, distribute and/or modify this document
104 under the terms of the GNU Free Documentation License, Version 1.1
105 or any later version published by the Free Software Foundation;
106 with no Invariant Sections.
107 A copy of the license is included in the section entitled ``GNU
108 Free Documentation License''.
109 @end quotation
110 @end ifnottex
111
112 @ifnottex
113 @node Top
114 @top GNU LilyPond --- learning manual
115 @c HJJ: Info needs `@top', which is a synonym for `@unnumbered' in TeX.
116
117 This is the learning manual for GNU LilyPond 2.11.x series.
118 @ifhtml
119 (See the bottom of this page for the exact version number).
120 @end ifhtml
121
122 @cindex web site
123 @cindex URL
124
125 More information can be found at
126 @uref{http://@/www@/.lilypond@/.org/}.  The website contains on-line copies
127 of this and other documentation.
128
129 @menu
130 * Preface::                        Preface.
131 * Introduction::                   What, Why, How.
132 * Tutorial::                       A tutorial introduction.
133 * Fundamental concepts::           Basic concepts required for reading
134 the rest of this manual.
135 * Tweaking output::                Introduction to modifying output.
136 * Working on LilyPond projects::   Discusses real-life usage.
137
138 Appendices
139
140 * Templates::                      Ready-made templates.
141 * Scheme tutorial::                Programming inside LilyPond.
142 * GNU Free Documentation License:: License of this document.
143 * LilyPond index::
144 @end menu
145 @end ifnottex
146
147 @contents
148
149
150 @include macros.itexi
151
152 @include preface.itely
153 @include introduction.itely
154 @include tutorial.itely
155 @include fundamental.itely
156 @include tweaks.itely
157 @include working.itely
158
159 @include templates.itely
160 @include scheme-tutorial.itely
161 @include fdl.itexi
162
163 @node LilyPond index
164 @appendix LilyPond index
165
166 @printindex cp
167
168 @bye