]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/regression-test.tely
release: 1.5.25
[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]{accidental.ly}
39
40 @lilypondfile[printfilename]{multi-measure-rest.ly}
41
42 @lilypondfile[printfilename]{mm-rests2.ly}
43
44 @lilypondfile[printfilename]{accidental-single-double.ly}
45
46
47 @section Stems
48
49 @lilypondfile[printfilename]{stem-tremolo.ly}
50
51 @lilypondfile[printfilename]{chord-tremolo.ly}
52
53 @lilypondfile[printfilename]{stem-direction.ly}
54
55 @lilypondfile[printfilename]{stem-direction-down.ly}
56
57
58
59 @section Scripts
60
61 @lilypondfile[printfilename]{staccato-pos.ly}
62
63 @lilypondfile[printfilename]{arpeggio.ly}
64
65 @lilypondfile[printfilename]{glissando.ly}
66
67 @lilypondfile[printfilename]{fingering.ly}
68
69 @section Dynamics
70
71 @lilypondfile[printfilename]{dynamics-line.ly}
72
73 @lilypondfile[printfilename]{hairpin-ending.ly}
74
75 @lilypondfile[printfilename]{dynamics-broken-hairpin.ly}
76
77 @lilypondfile[printfilename]{dynamics-unbound-hairpin.ly}
78
79 @section Chord names
80
81 @lilypondfile[printfilename]{chord-names.ly}
82 @lilypondfile[printfilename]{chord-changes.ly}
83
84
85
86 @section Grace notes
87
88 Grace note do weird things with timing. Fragile.
89
90
91 @lilypondfile[printfilename]{grace.ly}
92
93 @lilypondfile[printfilename]{grace-bar-line.ly}
94
95 @lilypondfile[printfilename]{grace-nest2.ly}
96
97 @lilypondfile[printfilename]{grace-nest3.ly}
98
99 @lilypondfile[printfilename]{grace-nest4.ly}
100
101 @lilypondfile[printfilename]{grace-nest5.ly}
102 @lilypondfile[printfilename]{grace-nest1.ly}
103
104 @lilypondfile[printfilename]{grace-start.ly}
105
106 @lilypondfile[printfilename]{grace-sync.ly}
107
108
109 @section Beams
110
111 @lilypondfile[printfilename]{beaming.ly}
112
113 @lilypondfile[printfilename]{beam-extreme.ly}
114
115 @lilypondfile[printfilename]{beam-position.ly}
116
117 @lilypondfile[printfilename]{auto-beam-bar.ly}
118
119 @lilypondfile[printfilename]{beam-rest.ly}
120
121 @lilypondfile[printfilename]{beam-length.ly}
122
123 @lilypondfile[printfilename]{beam-dir-function.ly}
124
125 @lilypondfile[printfilename]{auto-knee.ly}
126
127 @lilypondfile[printfilename]{auto-isknee.ly}
128
129 @lilypondfile[printfilename]{triplets.ly}
130
131
132 @section  Slurs 
133
134 @lilypondfile[printfilename]{slur-nice.ly}
135
136 @lilypondfile[printfilename]{slur-symmetry.ly}
137
138 @lilypondfile[printfilename]{slur-symmetry-1.ly}
139
140 @lilypondfile[printfilename]{slur-broken-trend.ly}
141
142 @lilypondfile[printfilename]{slur-attachment.ly}
143
144 @lilypondfile[printfilename]{slur-attachment-override.ly}
145
146 @lilypondfile[printfilename]{slur-stem-broken.ly}
147
148 @lilypondfile[printfilename]{drarn-slurs.ly}
149
150 @lilypondfile[printfilename]{phrasing-slur.ly}
151
152 @lilypondfile[printfilename]{slur-staccato.ly}
153
154
155 @section Ties
156
157 @lilypondfile[printfilename]{tie.ly}
158
159 @lilypondfile[printfilename]{tie-chord.ly}
160
161 @lilypondfile[printfilename]{tie-accidental.ly}
162
163 @lilypondfile[printfilename]{tup.ly}
164
165 @lilypondfile[printfilename]{tuplet-beam.ly}
166
167 @lilypondfile[printfilename]{tuplet-staffline-collision.ly}
168
169 @lilypondfile[printfilename]{tuplet-nest.ly}
170
171
172 @section Property details
173
174 @lilypondfile[printfilename]{generic-property-override.ly}
175
176
177
178 @section Repeats
179
180 @lilypondfile[printfilename]{repeat-unfold.ly}
181
182 @lilypondfile[printfilename]{repeat-volta.ly}
183
184 @lilypondfile[printfilename]{repeat-fold.ly}
185
186 @lilypondfile[printfilename]{repeat-line-break.ly}
187
188 @lilypondfile[printfilename]{volta-broken-left-edge.ly}
189
190 @section Lyrics
191
192 @lilypondfile[printfilename]{lyric-combine.ly}
193
194 @lilypondfile[printfilename]{lyrics-multi-stanza.ly}
195
196 @lilypondfile[printfilename]{lyric-phrasing.ly}
197
198
199
200 @section Multiple notes
201
202 @lilypondfile[printfilename]{rest-collision.ly}
203
204 @lilypondfile[printfilename]{collisions.ly}
205
206 @lilypondfile[printfilename]{collision-dots.ly}
207
208 @lilypondfile[printfilename]{collision-mesh.ly}
209
210 @lilypondfile[printfilename]{number-staff-lines.ly}
211
212
213
214 @section Spacing
215
216 @lilypondfile[printfilename]{stem-spacing.ly}
217
218 @lilypondfile[printfilename]{spacing-tight.ly}
219
220 @lilypondfile[printfilename]{spacing-natural.ly}
221
222 @lilypondfile[printfilename]{spacing-loose.ly}
223
224 @lilypondfile[printfilename]{spacing-accidental.ly}
225
226 @lilypondfile[printfilename]{spacing-accidental-staffs.ly}
227
228 @lilypondfile[printfilename]{lyrics-bar.ly}
229
230 @lilypondfile[printfilename]{non-empty-text.ly}
231
232
233
234 @section PianoStaff
235
236 @lilypondfile[printfilename]{beam-cross-staff.ly}
237
238 @lilypondfile[printfilename]{slur-cross-staff.ly}
239
240 @lilypondfile[printfilename]{percent-repeat.ly}
241
242 @lilypondfile[printfilename]{auto-change.ly}
243
244 @lilypondfile[printfilename]{follow-thread.ly}
245
246
247
248 @section Global stuff
249
250 @lilypondfile[printfilename]{break.ly}
251
252 @lilypondfile[printfilename]{bar-number.ly}
253
254 @lilypondfile[printfilename]{span-bar.ly}
255
256 @lilypondfile[printfilename]{bar-scripts.ly}
257
258 @lilypondfile[printfilename]{staff-margin.ly}
259
260 @lilypondfile[printfilename]{breathing-sign.ly}
261
262 @lilypondfile[printfilename]{hara-kiri-short.ly}
263
264 @lilypondfile[printfilename]{part-combine.ly}
265
266
267 @lilypondfile[printfilename,nofragment]{size11.ly}
268
269 @lilypondfile[printfilename,nofragment]{size13.ly}
270
271 @lilypondfile[printfilename,nofragment]{size16.ly}
272
273 @lilypondfile[printfilename,nofragment]{size20.ly}
274
275 @lilypondfile[printfilename,nofragment]{size23.ly}
276
277 @lilypondfile[printfilename,nofragment]{size26.ly}
278
279
280
281 @section Clefs and Time Signatures
282
283 @lilypondfile[printfilename]{clefs.ly}
284
285 @lilypondfile[printfilename]{keys.ly}
286
287 @lilypondfile[printfilename]{key-signature-scordatura.ly}
288
289 @section Hacks and Features
290
291 @lilypondfile[printfilename]{generic-output-property.ly}
292
293 @lilypondfile[printfilename]{between-systems.ly}
294
295 @lilypondfile{molecule-hacking.ly}
296
297 @bye
298