1 \input texinfo @c -*- coding: utf-8; mode: texinfo; -*-
2 @setfilename lilypond-snippets.info
3 @settitle LilyPond snippets
4 @documentencoding UTF-8
9 @c don't replace quotes with directed quotes
11 \gdef\SETtxicodequoteundirected{Foo}
12 \gdef\SETtxicodequotebacktick{Bla}
16 @include version.itexi
18 @macro lydoctitle{TEXT}
24 These snippets illustrate the User Manual, section @ref{\NAME\,,lilypond}.
27 @macro rlearning{NAME}
28 See also Learning Manual, section @ref{\NAME\,,lilypond-learning}.
34 These snippets illustrate @ref{\NAME\,,,Notation Reference}.
37 @macro rlearning{NAME}
38 See also @ref{\NAME\,,,Learning Manual}.
41 @dircategory GNU LilyPond --- the music typesetter
43 * LilyPond Snippets: (lilypond-snippets). Short tricks, tips, and examples.
50 @subtitle The music typesetter
52 @author LilyPond Snippet Repository contributors
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.
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.
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
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.
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.
84 @top LilyPond examples
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.
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{}.
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.
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.
103 @c maybe generate/update @menu and @includes automatically? --jm
110 * Simultaneous notes::
112 * Editorial annotations::
121 * Unfretted strings::
126 * Contexts and engravers::
127 * Tweaks and overrides::
136 @c Please take care of naming every .itely
137 @c with an existing tag name.
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
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
155 @include ancient-notation.itely
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
163 @include template.itely