]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/user/lilypond.tely
release: 1.3.122
[lilypond.git] / Documentation / user / lilypond.tely
1 \input texinfo @c -*-texinfo-*-
2 @setfilename lilypond.info
3 @settitle GNU LilyPond
4
5
6 @dircategory GNU music project
7 @direntry
8 @c    ;; prepend GNU for dir, must be unique
9 * GNU LilyPond (lilypond).           The GNU music typesetter.
10 @c * install-info: (texinfo)Invoking install-info. Update info/dir entries.
11 @c * texi2dvi: (texinfo)Format with texi2dvi.      Print Texinfo documents.
12 @end direntry
13
14
15 @titlepage
16 @title GNU LilyPond
17 @subtitle The music typesetter
18 @author Han-Wen Nienhuys, Jan Nieuwenhuizen and Adrian Mariano
19
20      Copyright @copyright{} 1999 by the authors
21
22 @vskip 0pt plus 1filll
23
24 Permission is granted to make and distribute verbatim
25 copies of this manual provided the copyright notice and
26 this permission notice are preserved on all copies.
27
28 Permission is granted to copy and distribute modified
29 versions of this manual under the conditions for
30 verbatim copying, provided also that the sections
31 entitled ``Copying'' and ``GNU General Public License''
32 are included exactly as in the original, and provided
33 that the entire resulting derived work is distributed
34 under the terms of a permission notice identical to this
35 one.
36
37 Permission is granted to copy and distribute
38 translations of this manual into another language,
39 under the above conditions for modified versions,
40 except that this permission notice may be stated in a
41 translation approved by the Free Software Foundation.
42
43 @end titlepage
44
45 @ifinfo
46 This file documents GNU LilyPond.
47
48 Copyright 1999 Han-Wen Nienhuys, Jan Nieuwenhuizen and Adrian Mariano
49
50 Permission is granted to make and distribute verbatim
51 copies of this manual provided the copyright notice and
52 this permission notice are preserved on all copies.
53
54 @ignore
55 Permission is granted to process this file through TeX
56 and print the results, provided the printed document
57 carries a copying permission notice identical to this
58 one except for the removal of this paragraph (this
59 paragraph not being relevant to the printed manual).
60
61 @end ignore
62
63 Permission is granted to copy and distribute modified
64 versions of this manual under the conditions for
65 verbatim copying, provided also that the sections
66 entitled ``Copying'' and ``GNU General Public License''
67 are included exactly as in the original, and provided
68 that the entire resulting derived work is distributed
69 under the terms of a permission notice identical to this
70 one.
71
72 Permission is granted to copy and distribute
73 translations of this manual into another language,
74 under the above conditions for modified versions,
75 except that this permission notice may be stated in a
76 translation approved by the Free Software Foundation.
77
78 @end ifinfo
79
80 @ignore
81 Should add disclaimer, abstract
82
83 "GNU LilyPond has no connection with the music package Rosegarden, other
84 than the names being similar :-)"
85
86 @end ignore
87
88 @ifnottex
89 @node Top
90 @top
91 @end ifnottex
92
93 @chapter GNU LilyPond --- The music typesetter
94
95 LilyPond produces sheet music from input files.  This document describes
96 how to use LilyPond.
97
98 @cindex web site
99
100 A further source of information is the website, which can be found at
101 @uref{http://www.lilypond.org/}.  The website contains on-line copies of
102 this and other documentation.
103
104
105
106 @menu
107 * Tutorial::                       A tutorial introduction to lilypond.
108 * Invoking LilyPond::              Operation.
109 * Reporting Bugs::                 Where to report bugs.
110 * Reference Manual::               Reference Manual.
111 @c Move to Reference Manual?
112 * Internals:(lilypond-internals).  Auto generated detailed documentation.
113 * convert-ly::                     Upgrading input files.
114 * Internals::                      How it all works.
115 * Development::                    On developing code for LilyPond.
116 * Index::                          Unified index.
117 @end menu
118
119 @contents
120
121 @macro keyindex {word}
122 @cindex \\@code{\word\}
123 @end macro
124
125 @macro indexcode {word}
126 @cindex @code{\word\}
127 @end macro
128
129
130 @mbinclude tutorial.itely
131
132 @mbinclude invoking.itexi
133
134 @mbinclude bugs.itexi
135
136 @mbinclude refman.itely
137
138 @mbinclude convert-ly.itexi
139
140 @mbinclude development.itexi
141
142 @node Index, , , top
143 @unnumbered Index
144
145 @printindex cp
146
147 @bye