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