]> git.donarmstrong.com Git - lilypond.git/blob - input/lsr/snippets.tely
92f400ac4a863c6500c8b82566c8add11c14d16b
[lilypond.git] / input / lsr / snippets.tely
1 \input texinfo @c -*- coding: utf-8; mode: texinfo; -*-
2 @setfilename 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 @finalout
17
18 @titlepage
19 @title LilyPond
20 @subtitle The music typesetter
21 @titlefont{Snippets}
22 @author LilyPond Snippet Repository contributors
23
24 @vskip 20pt
25
26 This document shows a selected set of LilyPond snippets from the
27 @uref{http://lsr@/.dsi@/.unimi@/.it,LilyPond Snippet Repository}
28 (LSR). It is in the public domain.
29
30 Please note that it is not an exact subset of LSR: some snippets come
31 from @file{input/new} LilyPond sources directory, and snippets from LSR
32 are converted through @command{convert-ly}, as LSR is based on a stable
33 LilyPond version, and this document may be for a newer version (see
34 below).
35
36 Snippets are grouped by tags; tags listed in the table of contents match
37 a section of LilyPond notation manual.  Snippets may have several tags,
38 and not all LSR tags may appear in this document.
39
40 In the HTML version of this document, you can click on the file name
41 or figure for each example to see the corresponding input file.
42
43 @lilypond[ragged-right]
44 \score {
45   \context Lyrics {
46     \override Score.RehearsalMark #'self-alignment-X = #LEFT
47     \override Score.RehearsalMark #'font-size = #-1
48     \mark #(ly:export (string-append
49       "This document is for LilyPond version " (lilypond-version) "."))
50     s2
51   }
52   \layout {
53     indent = 0.0\pt
54   }
55 }
56 @end lilypond
57 @end titlepage
58
59 @iftex
60 @contents
61 @end iftex
62
63 @ifnottex
64 @node Top
65 @top LilyPond examples
66
67 This document shows a selected set of LilyPond snippets from the
68 @uref{http://lsr@/.dsi@/.unimi@/.it,LilyPond Snippet Repository}
69 (LSR). It is in the public domain.
70
71 Please note that it is not an exact subset of LSR: some snippets come
72 from @file{input/new} LilyPond sources directory, and snippets from LSR
73 are converted through @command{convert-ly}, as LSR is based on a stable
74 LilyPond version, and this document may be for a newer version (see
75 below).
76
77 Snippets are grouped by tags; tags listed in the table of contents match
78 a section of LilyPond notation manual.  Snippets may have several tags,
79 and not all LSR tags may appear in this document.
80
81 In the HTML version of this document, you can click on the file name
82 or figure for each example to see the corresponding input file.
83 @end ifnottex
84
85 @c maybe generate/update @menu and @includes automatically? --jm
86 @menu
87 Musical notation
88 * Pitches::
89 * Rhythms::
90 * Expressive marks::
91 * Repeats::
92 * Simultaneous notes::
93 * Staff notation::
94 * Editorial and educational use::
95 * Text::
96
97 Specialist notation
98 * Vocal music::
99 * Chords::
100 * Piano::
101 * Percussion::
102 * Guitar::
103 * Strings::
104 @c * Bagpipes::
105 * Ancient notation::
106
107 Other collections
108 * Contexts and engravers::
109 * Tweaks and overrides::
110 * Paper and layout::
111 * Titles::
112 * Spacing::
113 * MIDI::
114 * Templates::
115 * Other::
116 @end menu
117
118
119 @c Please take care of naming every .itely
120 @c with an existing tag name.
121
122 @include pitches.itely
123 @include rhythms.itely
124 @include expressive-marks.itely
125 @include repeats.itely
126 @include simultaneous-notes.itely
127 @include staff-notation.itely
128 @include editorial-and-educational-use.itely
129 @include text.itely
130
131 @include vocal-music.itely
132 @include chords.itely
133 @include piano-music.itely
134 @include percussion.itely
135 @include guitar.itely
136 @include strings.itely
137 @c ignore empty section
138 @c @include bagpipes.itely
139 @include ancient-notation.itely
140
141 @include contexts-and-engravers.itely
142 @include tweaks-and-overrides.itely
143 @include paper-and-layout.itely
144 @include titles.itely
145 @include spacing.itely
146 @include midi.itely
147 @include template.itely
148
149 @c temporary input/new tag, will be deleted
150 @include other.itely
151
152 @bye