]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/regression-test.tely
patch::: 1.3.113.jcn2
[lilypond.git] / Documentation / regression-test.tely
1 \input texinfo @c -*-texinfo-*-   vim:tw=72
2 @setfilename regression-test.info
3 @settitle LilyPond Regression test
4
5 @c fool ls-latex
6 @ignore
7 @author Han-Wen Nienhuys and Jan Nieuwenhuizen
8 @title LilyPond Regression test
9 @end ignore
10
11 @node Top, , , (dir)
12
13 @section Introduction
14
15 This document tries give a brief overview of LilyPond features.  When
16 the text correspond with the shown notation, we consider LilyPond
17 Officially BugFree (tm).  This document is intended for finding bugs,
18 and documenting bugfixes.
19
20 [TODO: revise and completize this. ]
21
22
23
24 @section Notes and rests
25
26 @lilypondfile{rest.ly}
27
28 @lilypondfile{noteheadstyle.ly}
29
30 @lilypondfile{dots.ly}
31
32 @lilypondfile{accidental.ly}
33
34 @lilypondfile{multi-measure-rest.ly}
35
36 @lilypondfile{mm-rests2.ly}
37
38 @lilypondfile{accidental-single-double.ly}
39
40
41
42 @section Stems
43
44 @lilypondfile{stem-tremolo.ly}
45
46 @lilypondfile{chord-tremolo.ly}
47
48 @lilypondfile{stem-direction.ly}
49
50 @lilypondfile{stem-direction-down.ly}
51
52
53
54 @section Scripts
55
56 @lilypondfile{staccato-pos.ly}
57
58 @lilypondfile{dyn-line.ly}
59
60 @lilypondfile{arpeggio.ly}
61
62 @lilypondfile{glissando.ly}
63
64
65
66 @section Chord names
67
68 @lilypondfile{chord-names.ly}
69
70
71
72 @section Grace notes
73
74 @lilypondfile{grace.ly}
75
76
77
78 @section Beams, slurs and other spanners
79
80 @lilypondfile{beaming.ly}
81
82 @lilypondfile{beam-extreme.ly}
83
84 @lilypondfile{beam-position.ly}
85
86 @lilypondfile{slur-nice.ly}
87 @lilypondfile{slur-symmetry.ly}
88 @lilypondfile{slur-symmetry-1.ly}
89
90 @lilypondfile{slur-broken-trend.ly}
91
92 @lilypondfile{tie.ly}
93
94 @lilypondfile{tie-chord.ly}
95
96 @lilypondfile{tie-accidental.ly}
97
98 @lilypondfile{beam-cross-staff.ly}
99
100 @lilypondfile{slur-cross-staff.ly}
101
102 @lilypondfile{tup.ly}
103
104
105
106 @section Property details
107
108 @lilypondfile{generic-property-override.ly}
109
110
111
112 @section Repeats
113
114 @lilypondfile{repeat-unfold.ly}
115
116 @lilypondfile{repeat-volta.ly}
117
118 @lilypondfile{repeat-fold.ly}
119
120 @lilypondfile{repeat-line-break.ly}
121
122 @lilypondfile{auto-change.ly}
123
124
125
126 @section Lyrics
127
128 @lilypondfile{lyric-combine.ly}
129
130 @lilypondfile{lyrics-multi-stanza.ly}
131
132
133
134 @section Multiple notes
135
136 @lilypondfile{rest-collision.ly}
137
138 @lilypondfile{collisions.ly}
139
140 @lilypondfile{number-staff-lines.ly}
141
142
143
144 @section Spacing
145
146 @lilypondfile{stem-spacing.ly}
147
148 @lilypondfile{spacing-tight.ly}
149
150 @lilypondfile{spacing-natural.ly}
151
152 @lilypondfile{spacing-loose.ly}
153
154 @lilypondfile{lyrics-bar.ly}
155
156 @lilypondfile{non-empty-text.ly}
157
158
159
160 @section PianoStaff
161
162
163
164 @section Global stuff
165
166 @lilypondfile{break.ly}
167
168 @lilypondfile{bar-scripts.ly}
169
170 @lilypondfile{staff-margin.ly}
171
172 @lilypondfile{breathing-sign.ly}
173
174 @lilypondfile{hara-kiri-short.ly}
175
176 @lilypondfile{part-combine.ly}
177
178
179 @lilypondfile[nonfragment]{size11.ly}
180
181 @lilypondfile[nonfragment]{size13.ly}
182
183 @lilypondfile[nonfragment]{size16.ly}
184
185 @lilypondfile[nonfragment]{size20.ly}
186
187 @lilypondfile[nonfragment]{size23.ly}
188
189 @lilypondfile[nonfragment]{size26.ly}
190
191
192
193 @section Clefs and Time Signatures
194
195 @lilypondfile{clefs.ly}
196
197 @lilypondfile{keys.ly}
198
199
200 @ignore
201 @c the input file is too long and does not test for specific bugs
202
203 By default, time signatures are written with two numbers. With style
204 ``C'', 4/4 and 2/2 are written with their corresponding symbols and
205 with style ``old'', 2/2, 3/2, 2/4, 3/4, 4/4, 6/4, 9/4, 4/8, 6/8 and
206 9/8 are typeset with symbols, all other signatures retain the default
207 layout. The style ``1'', gives single number signatures for all
208 signatures. 
209 %
210 \mu delafile{time.ly}
211 @end ignore
212
213
214
215
216
217 @section Hacks and Features
218
219 @lilypondfile{generic-output-property.ly}
220
221 @lilypondfile{between-systems.ly}
222
223 @bye
224