]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/regression-test.tely
release: 1.5.35
[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 @html
6 <!--- @@WEB-TITLE@@=Regression Test --->
7 @end html
8
9 @c fool ls-latex
10 @ignore
11 @author Han-Wen Nienhuys and Jan Nieuwenhuizen
12 @title LilyPond Regression test
13 @end ignore
14
15 @node Top, , , (dir)
16
17 @section Introduction
18
19 This document presents a brief overview of LilyPond features.  When the
20 text correspond with the shown notation, we consider LilyPond Officially
21 BugFree (tm).  This document is intended for finding bugs, and
22 documenting bugfixes.
23
24 @section Notes and rests
25
26 @lilypondfile[printfilename]{rest.ly}
27
28 @lilypondfile[printfilename]{rest-ledger.ly}
29
30 @lilypondfile[printfilename]{note-head-style.ly}
31
32 @lilypondfile[printfilename]{mensural.ly}
33
34 @lilypondfile[printfilename]{easy-notation.ly}
35
36 @lilypondfile[printfilename]{dots.ly}
37
38 @lilypondfile[printfilename]{multi-measure-rest.ly}
39
40 @lilypondfile[printfilename]{mm-rests2.ly}
41
42 @lilypondfile[printfilename]{rest-pitch.ly}
43
44 @section Accidentals
45
46 Accidentals are currently in a development stage.
47
48 @lilypondfile[printfilename]{accidental.ly}
49
50 @lilypondfile[printfilename]{accidental-single-double.ly}
51
52 @lilypondfile[printfilename]{accidentals.ly}
53
54 @lilypondfile[printfilename]{accidental-octave.ly}
55
56
57 @section Stems
58
59 @lilypondfile[printfilename]{stem-tremolo.ly}
60
61 @lilypondfile[printfilename]{chord-tremolo.ly}
62
63 @lilypondfile[printfilename]{stem-direction.ly}
64
65 @lilypondfile[printfilename]{stem-direction-down.ly}
66
67
68 @section Scripts
69
70 @lilypondfile[printfilename]{staccato-pos.ly}
71
72 @lilypondfile[printfilename]{arpeggio.ly}
73
74 @lilypondfile[printfilename]{glissando.ly}
75
76 @lilypondfile[printfilename]{fingering.ly}
77
78 @section Dynamics
79
80 @lilypondfile[printfilename]{dynamics-line.ly}
81
82 @lilypondfile[printfilename]{hairpin-ending.ly}
83
84 @lilypondfile[printfilename]{dynamics-broken-hairpin.ly}
85
86 @lilypondfile[printfilename]{dynamics-unbound-hairpin.ly}
87
88 @section Chord names
89
90 @lilypondfile[printfilename]{chord-names.ly}
91
92 @lilypondfile[printfilename]{chord-changes.ly}
93
94 @section Figured bass
95
96 @lilypondfile[printfilename]{figured-bass.ly}
97
98 @section Grace notes
99
100 Grace note do weird things with timing. Fragile.
101
102 @lilypondfile[printfilename]{grace.ly}
103
104 @lilypondfile[printfilename]{grace-bar-line.ly}
105
106 @lilypondfile[printfilename]{grace-nest2.ly}
107
108 @lilypondfile[printfilename]{grace-nest3.ly}
109
110 @lilypondfile[printfilename]{grace-nest4.ly}
111
112 @lilypondfile[printfilename]{grace-nest5.ly}
113
114 @lilypondfile[printfilename]{grace-nest1.ly}
115
116 @lilypondfile[printfilename]{grace-start.ly}
117
118 @lilypondfile[printfilename]{grace-sync.ly}
119
120 @lilypondfile[printfilename]{grace-bar-number.ly}
121
122
123 @section Beams
124
125 @lilypondfile[printfilename]{beaming.ly}
126
127 @lilypondfile[printfilename]{beam-extreme.ly}
128
129 @lilypondfile[printfilename]{beam-position.ly}
130
131
132 @lilypondfile[printfilename]{auto-beam-bar.ly}
133
134 @lilypondfile[printfilename]{beam-over-barline.ly}
135
136 @lilypondfile[printfilename]{beam-rest.ly}
137
138 @lilypondfile[printfilename]{beam-length.ly}
139
140 @lilypondfile[printfilename]{beam-dir-function.ly}
141
142 @lilypondfile[printfilename]{auto-knee.ly}
143
144 @lilypondfile[printfilename]{auto-isknee.ly}
145
146 @lilypondfile[printfilename]{triplets.ly}
147
148 @lilypondfile[printfilename]{beaming-ternary-metrum.ly}
149
150 @section  Slurs 
151
152 @lilypondfile[printfilename]{slur-nice.ly}
153
154 @lilypondfile[printfilename]{slur-symmetry.ly}
155
156 @lilypondfile[printfilename]{slur-symmetry-1.ly}
157
158 @lilypondfile[printfilename]{slur-broken-trend.ly}
159
160 @lilypondfile[printfilename]{slur-attachment.ly}
161
162 @lilypondfile[printfilename]{slur-attachment-override.ly}
163
164 @lilypondfile[printfilename]{slur-stem-broken.ly}
165
166 @lilypondfile[printfilename]{drarn-slurs.ly}
167
168 @lilypondfile[printfilename]{phrasing-slur.ly}
169
170 @lilypondfile[printfilename]{slur-staccato.ly}
171
172
173 @section Ties
174
175 @lilypondfile[printfilename]{tie.ly}
176
177 @lilypondfile[printfilename]{tie-busy-grobs.ly}
178
179 @lilypondfile[printfilename]{tie-chord.ly}
180
181 @lilypondfile[printfilename]{tie-accidental.ly}
182
183 @lilypondfile[printfilename]{tup.ly}
184
185 @lilypondfile[printfilename]{tuplet-beam.ly}
186
187 @lilypondfile[printfilename]{tuplet-staffline-collision.ly}
188
189 @lilypondfile[printfilename]{tuplet-nest.ly}
190
191
192 @section Property details
193
194 @lilypondfile[printfilename]{generic-property-override.ly}
195
196
197
198 @section Repeats
199
200 @lilypondfile[printfilename]{repeat-unfold.ly}
201
202 @lilypondfile[printfilename]{repeat-volta.ly}
203
204 @lilypondfile[printfilename]{repeat-fold.ly}
205
206 @lilypondfile[printfilename]{repeat-line-break.ly}
207
208 @lilypondfile[printfilename]{volta-broken-left-edge.ly}
209
210 @section Lyrics
211
212 @lilypondfile[printfilename]{lyric-combine.ly}
213
214 @lilypondfile[printfilename]{lyrics-multi-stanza.ly}
215
216 @lilypondfile[printfilename]{lyric-phrasing.ly}
217
218
219
220 @section Multiple notes
221
222 @lilypondfile[printfilename]{rest-collision.ly}
223
224 @lilypondfile[printfilename]{collisions.ly}
225
226 @lilypondfile[printfilename]{collision-dots.ly}
227
228 @lilypondfile[printfilename]{collision-mesh.ly}
229
230 @lilypondfile[printfilename]{number-staff-lines.ly}
231
232
233
234 @section Spacing
235
236 @lilypondfile[printfilename]{spacing-accidental.ly}
237
238 @lilypondfile[printfilename]{spacing-accidental-staffs.ly}
239
240 @lilypondfile[printfilename]{spacing-folded-clef.ly}
241
242 @lilypondfile[printfilename]{spacing-ended-voice.ly}
243
244 @lilypondfile[printfilename]{spacing-stem-direction.ly}
245
246 @lilypondfile[printfilename]{spacing-individual-tuning.ly}
247
248 @lilypondfile[printfilename]{lyrics-bar.ly}
249
250 @lilypondfile[printfilename]{non-empty-text.ly}
251
252 @c @l ilypondfile[printfilename]{spacing-tight.ly}
253
254 @c @l ilypondfile[printfilename]{spacing-natural.ly}
255
256 @c @l ilypondfile[printfilename]{spacing-loose.ly}
257
258
259
260 @section PianoStaff
261
262 @lilypondfile[printfilename]{beam-cross-staff.ly}
263
264 @lilypondfile[printfilename]{slur-cross-staff.ly}
265
266 @lilypondfile[printfilename]{percent-repeat.ly}
267
268 @lilypondfile[printfilename]{auto-change.ly}
269
270 @lilypondfile[printfilename]{follow-thread.ly}
271
272
273
274 @section Global stuff
275
276 @lilypondfile[printfilename]{break.ly}
277
278 @lilypondfile[printfilename]{bar-number.ly}
279
280 @lilypondfile[printfilename]{span-bar.ly}
281
282 @lilypondfile[printfilename]{bar-scripts.ly}
283
284 @lilypondfile[printfilename]{staff-margin.ly}
285
286 @lilypondfile[printfilename]{breathing-sign.ly}
287
288 @lilypondfile[printfilename]{hara-kiri-short.ly}
289
290 @lilypondfile[printfilename]{part-combine.ly}
291
292 @lilypondfile[printfilename]{font-magnification.ly}
293
294 @lilypondfile[printfilename,nofragment]{size11.ly}
295
296 @lilypondfile[printfilename,nofragment]{size13.ly}
297
298 @lilypondfile[printfilename,nofragment]{size16.ly}
299
300 @lilypondfile[printfilename,nofragment]{size20.ly}
301
302 @lilypondfile[printfilename,nofragment]{size23.ly}
303
304 @lilypondfile[printfilename,nofragment]{size26.ly}
305
306
307
308 @section Clefs and Time Signatures
309
310 @lilypondfile[printfilename]{clefs.ly}
311
312 @lilypondfile[printfilename]{keys.ly}
313
314 @lilypondfile[printfilename]{key-signature-scordatura.ly}
315
316 @section Hacks and Features
317
318 @lilypondfile[printfilename]{generic-output-property.ly}
319
320 @lilypondfile[printfilename]{between-systems.ly}
321
322 @lilypondfile{molecule-hacking.ly}
323
324 @bye
325