]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/snippets.tely
Merge branch 'lilypond/translation' of ssh://git.sv.gnu.org/srv/git/lilypond
[lilypond.git] / Documentation / snippets.tely
1 \input texinfo @c -*- coding: utf-8; mode: texinfo; -*-
2
3 @c FIXME: dump "public domain" notice in this manual, and fix
4 @c the generic doc page title macro to not automatically put
5 @c FDL on stuff.  Or maybe make a separate macro.
6
7 @setfilename lilypond-snippets.info
8 @settitle LilyPond snippets
9 @documentencoding UTF-8
10 @documentlanguage en
11 @afourpaper
12
13 @macro manualIntro
14 This document shows a selected set of LilyPond snippets from the
15 @uref{http://lsr@/.dsi@/.unimi@/.it,LilyPond Snippet Repository}
16 (LSR). It is in the public domain.
17
18 We would like to address many thanks to Sebastiano Vigna for maintaining
19 LSR web site and database, and the University of Milano for hosting LSR.
20
21 Please note that this document is not an exact subset of LSR: some
22 snippets come from @file{input/new} LilyPond sources directory, and
23 snippets from LSR are converted through @command{convert-ly}, as LSR is
24 based on a stable LilyPond version, and this document is for
25 version @version{}.
26
27 Snippets are grouped by tags; tags listed in the table of contents match
28 a section of LilyPond notation manual.  Snippets may have several tags,
29 and not all LSR tags may appear in this document.
30
31 In the HTML version of this document, you can click on the file name
32 or figure for each example to see the corresponding input file.
33
34 @end macro
35
36 @macro copyrightDeclare
37 Copyright @copyright{}
38 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009
39 by the authors.
40 @end macro
41
42 @c This disables @lydoctitle definition in common-macros.itexi
43 @set snippets-sections
44
45 @include macros.itexi
46
47 @ifnothtml
48 @macro lydoctitle{TEXT}
49 @unnumberedsec \TEXT\
50 @end macro
51 @end ifnothtml
52
53 @ifhtml
54 @macro lydoctitle{TEXT}
55 @node \TEXT\
56 @unnumberedsec \TEXT\
57 @end macro
58 @end ifhtml
59
60
61 @lilyTitlePage{Snippets}
62
63
64 @c maybe generate/update @menu and @includes automatically? --jm
65 @ifnottex
66 @menu
67 Musical notation
68 * Pitches::
69 * Rhythms::
70 * Expressive marks::
71 * Repeats::
72 * Simultaneous notes::
73 * Staff notation::
74 * Editorial annotations::
75 * Text::
76
77 Specialist notation
78 * Vocal music::
79 * Chords::
80 * Keyboards::
81 * Percussion::
82 * Fretted strings::
83 * Unfretted strings::
84 * Winds::
85 * Ancient notation::
86 * World music::
87
88 Other collections
89 * Contexts and engravers::
90 * Tweaks and overrides::
91 * Paper and layout::
92 * Titles::
93 * Spacing::
94 * MIDI::
95 * Templates::
96 @end menu
97
98 @docMain
99 @end ifnottex
100
101 @contents
102
103
104 @c Please take care of naming every .itely
105 @c with an existing tag name.
106
107 @include pitches.itely
108 @include rhythms.itely
109 @include expressive-marks.itely
110 @include repeats.itely
111 @include simultaneous-notes.itely
112 @include staff-notation.itely
113 @include editorial-annotations.itely
114 @include text.itely
115
116 @include vocal-music.itely
117 @include chords.itely
118 @include keyboards.itely
119 @include percussion.itely
120 @include fretted-strings.itely
121 @include unfretted-strings.itely
122 @include winds.itely
123 @include ancient-notation.itely
124 @include world-music.itely
125
126 @include contexts-and-engravers.itely
127 @include tweaks-and-overrides.itely
128 @include paper-and-layout.itely
129 @include titles.itely
130 @include spacing.itely
131 @include midi.itely
132 @include template.itely
133
134 @bye