]> git.donarmstrong.com Git - lilypond.git/blob - input/lsr/lilypond-snippets.tely
Merge branch 'master' of /home/lilydev/git/lily/
[lilypond.git] / input / lsr / lilypond-snippets.tely
1 \input texinfo @c -*- coding: utf-8; mode: texinfo; -*-
2 @setfilename lilypond-snippets.info
3 @settitle LilyPond snippets
4 @documentencoding UTF-8
5 @documentlanguage en
6
7 @iftex
8 @afourpaper
9 @c don't replace quotes with directed quotes
10 @tex
11 \gdef\SETtxicodequoteundirected{Foo}
12 \gdef\SETtxicodequotebacktick{Bla}
13 @end tex
14 @end iftex
15
16 @include version.itexi
17
18 @macro lydoctitle{TEXT}
19 @section \TEXT\
20 @end macro
21
22 @ifnottex
23 @macro ruser{NAME}
24 These snippets illustrate the User Manual, section @ref{\NAME\,,lilypond}.
25 @end macro
26
27 @macro rlearning{NAME}
28 See also Learning Manual, section @ref{\NAME\,,lilypond-learning}.
29 @end macro
30 @end ifnottex
31
32 @iftex
33 @macro ruser{NAME}
34 These snippets illustrate @ref{\NAME\,,,Notation Reference}.
35 @end macro
36
37 @macro rlearning{NAME}
38 See also @ref{\NAME\,,,Learning Manual}.
39 @end iftex
40
41 @dircategory GNU LilyPond --- the music typesetter
42 @direntry
43 * LilyPond Snippets: (lilypond-snippets).       Short tricks, tips, and examples.
44 @end direntry
45
46 @finalout
47
48 @titlepage
49 @title LilyPond
50 @subtitle The music typesetter
51 @titlefont{Snippets}
52 @author LilyPond Snippet Repository contributors
53
54 @vskip 20pt
55
56 This document shows a selected set of LilyPond snippets from the
57 @uref{http://lsr@/.dsi@/.unimi@/.it,LilyPond Snippet Repository}
58 (LSR). It is in the public domain.
59
60 We would like to address many thanks to Sebastiano Vigna for maintaining
61 LSR web site and database, and the University of Milano for hosting LSR.
62
63 Please note that this document is not an exact subset of LSR: some
64 snippets come from @file{input/new} LilyPond sources directory, and
65 snippets from LSR are converted through @command{convert-ly}, as LSR is
66 based on a stable LilyPond version, and this document is for version
67 @c @value{version}.
68
69 Snippets are grouped by tags; tags listed in the table of contents match
70 a section of LilyPond notation manual.  Snippets may have several tags,
71 and not all LSR tags may appear in this document.
72
73 In the HTML version of this document, you can click on the file name
74 or figure for each example to see the corresponding input file.
75
76 @end titlepage
77
78 @iftex
79 @contents
80 @end iftex
81
82 @ifnottex
83 @node Top
84 @top LilyPond examples
85
86 This document shows a selected set of LilyPond snippets from the
87 @uref{http://lsr@/.dsi@/.unimi@/.it,LilyPond Snippet Repository}
88 (LSR). It is in the public domain.
89
90 Please note that it is not an exact subset of LSR: some snippets come
91 from @file{input/new} LilyPond sources directory, and snippets from LSR
92 are converted through @command{convert-ly}, as LSR is based on a stable
93 LilyPond version, and this document is for version @version{}.
94
95 Snippets are grouped by tags; tags listed in the table of contents match
96 a section of LilyPond notation manual.  Snippets may have several tags,
97 and not all LSR tags may appear in this document.
98
99 In the HTML version of this document, you can click on the file name
100 or figure for each example to see the corresponding input file.
101 @end ifnottex
102
103 @c maybe generate/update @menu and @includes automatically? --jm
104 @menu
105 Musical notation
106 * Pitches::
107 * Rhythms::
108 * Expressive marks::
109 * Repeats::
110 * Simultaneous notes::
111 * Staff notation::
112 * Editorial annotations::
113 * Text::
114
115 Specialist notation
116 * Vocal music::
117 * Chords::
118 * Keyboards::
119 * Percussion::
120 * Fretted strings::
121 * Unfretted strings::
122 * Winds::
123 * Ancient notation::
124
125 Other collections
126 * Contexts and engravers::
127 * Tweaks and overrides::
128 * Paper and layout::
129 * Titles::
130 * Spacing::
131 * MIDI::
132 * Templates::
133 @end menu
134
135
136 @c Please take care of naming every .itely
137 @c with an existing tag name.
138
139 @include pitches.itely
140 @include rhythms.itely
141 @include expressive-marks.itely
142 @include repeats.itely
143 @include simultaneous-notes.itely
144 @include staff-notation.itely
145 @include editorial-annotations.itely
146 @include text.itely
147
148 @include vocal-music.itely
149 @include chords.itely
150 @include keyboards.itely
151 @include percussion.itely
152 @include fretted-strings.itely
153 @include unfretted-strings.itely
154 @include winds.itely
155 @include ancient-notation.itely
156
157 @include contexts-and-engravers.itely
158 @include tweaks-and-overrides.itely
159 @include paper-and-layout.itely
160 @include titles.itely
161 @include spacing.itely
162 @include midi.itely
163 @include template.itely
164
165 @bye