]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/learning.tely
Docs: fix minor FIXMEs.
[lilypond.git] / Documentation / 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 @include macros.itexi
14 @c  This produces the unified index
15 @syncodeindex fn cp
16 @syncodeindex vr cp
17
18 @afourpaper
19
20 @c don't remove this comment.
21 @ignore
22 @omfcreator Han-Wen Nienhuys, Jan Nieuwenhuizen and Graham Percival
23 @omfdescription Learning Manual of the LilyPond music engraving system
24 @omftype program usage
25 @omfcategory Applications|Publishing
26 @omflanguage English
27 @end ignore
28
29
30 @copying
31 Copyright @copyright{} 1999, 2000, 2001, 2002, 2003, 2004, 2005,
32 2006, 2007, 2008, 2009 by the authors.
33
34 @quotation
35 Permission is granted to copy, distribute and/or modify this document
36 under the terms of the GNU Free Documentation License, Version 1.1
37 or any later version published by the Free Software Foundation;
38 with no Invariant Sections.
39 A copy of the license is included in the section entitled ``GNU
40 Free Documentation License''.
41 @end quotation
42 @end copying
43
44 @macro introText
45 @cartouche
46 This file provides an introduction to GNU LilyPond version
47 @version{}.
48 @end cartouche
49 @end macro
50
51
52 @c TITLE PAGE
53 @ifnottex
54 @node Top
55 @top GNU LilyPond --- Learning Manual
56 @end ifnottex
57
58 @finalout
59
60 @titlepage
61 @title LilyPond
62 @subtitle The music typesetter
63 @titlefont{Learning Manual}
64 @author The LilyPond development team
65
66 @vskip 100pt
67
68 @introText{}
69
70 @vskip 0pt plus 1filll
71 @c @vskip 20pt
72
73 @insertcopying{}
74
75 For LilyPond version @version{}
76 @end titlepage
77
78
79 @c TOC -- non-tex
80
81 @ifnottex
82 @introText{}
83
84 @menu
85 * Introduction::                   Basics of typesetting with LilyPond.
86 * Common notation::                Writing very commmon notation.
87 * Fundamental concepts::           Basic concepts required for reading the rest of the manuals.
88 * Tweaking output::                Introduction to modifying output.
89
90 Appendices
91
92 * Templates::                      Ready-made templates.
93 * Scheme tutorial::                Programming inside LilyPond.
94 * GNU Free Documentation License:: License of this document.
95 * LilyPond index::
96 @end menu
97
98 @end ifnottex
99
100 @docMain
101
102
103 @c TOC - tex
104 @contents
105
106
107 @c INCLUDES
108
109 @include learning/introduction.itely
110 @include learning/common-notation.itely
111 @include learning/fundamental.itely
112 @include learning/tweaks.itely
113
114 @include learning/templates.itely
115 @include learning/scheme-tutorial.itely
116 @include fdl.itexi
117
118
119 @node LilyPond index
120 @appendix LilyPond index
121
122 @printindex cp
123
124 @bye