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