]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/snippets.tely
Docs: reorganize documentation directory structure
[lilypond.git] / Documentation / 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 @end iftex
10
11 @c This disables @lydoctitle definition in common-macros.itexi
12 @set snippets-sections
13
14 @include macros.itexi
15
16 @ifnothtml
17 @macro lydoctitle{TEXT}
18 @unnumberedsec \TEXT\
19 @end macro
20 @end ifnothtml
21
22 @ifhtml
23 @macro lydoctitle{TEXT}
24 @node \TEXT\
25 @unnumberedsec \TEXT\
26 @end macro
27 @end ifhtml
28
29 @finalout
30
31 @titlepage
32 @title LilyPond
33 @subtitle The music typesetter
34 @titlefont{Snippets}
35 @author LilyPond Snippet Repository contributors
36
37 @vskip 20pt
38
39 This document shows a selected set of LilyPond snippets from the
40 @uref{http://lsr@/.dsi@/.unimi@/.it,LilyPond Snippet Repository}
41 (LSR). It is in the public domain.
42
43 We would like to address many thanks to Sebastiano Vigna for maintaining
44 LSR web site and database, and the University of Milano for hosting LSR.
45
46 Please note that this document is not an exact subset of LSR: some
47 snippets come from @file{input/new} LilyPond sources directory, and
48 snippets from LSR are converted through @command{convert-ly}, as LSR is
49 based on a stable LilyPond version, and this document is for version
50 @c @value{version}.
51
52 Snippets are grouped by tags; tags listed in the table of contents match
53 a section of LilyPond notation manual.  Snippets may have several tags,
54 and not all LSR tags may appear in this document.
55
56 In the HTML version of this document, you can click on the file name
57 or figure for each example to see the corresponding input file.
58
59 @end titlepage
60
61 @iftex
62 @contents
63 @end iftex
64
65 @ifnottex
66 @node Top
67 @top GNU LilyPond --- Snippets List
68
69 @ifhtml
70 @ifclear bigpage
71 This document is also available as a
72 @uref{source/Documentation/snippets.pdf,PDF} and as
73 @uref{source/Documentation/snippets-big-page.html,one big page}.
74 @end ifclear
75 @ifset bigpage
76 This document is also available as a
77 @uref{source/Documentation/snippets.pdf,PDF} and as
78 @uref{source/Documentation/snippets/index.html,HTML indexed multiple pages}.
79 @end ifset
80 @end ifhtml
81
82 This document shows a selected set of LilyPond snippets from the
83 @uref{http://lsr@/.dsi@/.unimi@/.it,LilyPond Snippet Repository}
84 (LSR). It is in the public domain.
85
86 Please note that it is not an exact subset of LSR: some snippets come
87 from @file{Documentation/snippets/new} LilyPond sources directory, and
88 snippets from LSR are converted through @command{convert-ly}, as LSR is
89 based on a stable LilyPond version, and this document is for version
90 @version{}.
91
92 Snippets are grouped by tags; tags listed in the table of contents match
93 a section of LilyPond notation manual.  Snippets may have several tags,
94 and not all LSR tags may appear in this document.
95
96 In the HTML version of this document, you can click on the file name
97 or figure for each example to see the corresponding input file.
98 @end ifnottex
99
100 @c maybe generate/update @menu and @includes automatically? --jm
101 @menu
102 Musical notation
103 * Pitches::
104 * Rhythms::
105 * Expressive marks::
106 * Repeats::
107 * Simultaneous notes::
108 * Staff notation::
109 * Editorial annotations::
110 * Text::
111
112 Specialist notation
113 * Vocal music::
114 * Chords::
115 * Keyboards::
116 * Percussion::
117 * Fretted strings::
118 * Unfretted strings::
119 * Winds::
120 * Ancient notation::
121 * World music::
122
123 Other collections
124 * Contexts and engravers::
125 * Tweaks and overrides::
126 * Paper and layout::
127 * Titles::
128 * Spacing::
129 * MIDI::
130 * Templates::
131 @end menu
132
133 @contents
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 @include world-music.itely
157
158 @include contexts-and-engravers.itely
159 @include tweaks-and-overrides.itely
160 @include paper-and-layout.itely
161 @include titles.itely
162 @include spacing.itely
163 @include midi.itely
164 @include template.itely
165
166 @bye