X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=input%2Fregression%2Fdots.ly;h=a811a9dc10f5c45cb38eede93850101afd39750a;hb=80e4d58800a5722ba8dd6940d23573e740a159cc;hp=3409e44e175a1d75b4c05ec75b3a424eefdefd4c;hpb=6ecc01fbd54016594f4fcd9891fb3aa75272d0a3;p=lilypond.git diff --git a/input/regression/dots.ly b/input/regression/dots.ly index 3409e44e17..a811a9dc10 100644 --- a/input/regression/dots.ly +++ b/input/regression/dots.ly @@ -1,33 +1,40 @@ -\version "1.9.8" -\header{ -texidoc=" -Noteheads can have dots, and rests can too. Augmentation dots should -never be printed on a staff line, but rather be shifted vertically. They -should go up, but in case of multiple parts, the down stems have down -shifted dots. (Wanske p. 186) In case of chords, all dots should be in -a column. The dots go along as rests are shifted to avoid collisions. +\version "2.16.0" \header{ + + + texidoc=" Both noteheads and rests can have dots. + Augmentation dots should never be printed on a staff line, +but rather be shifted vertically. They should go up, but in case of +multiple parts, the down stems have down shifted dots. In case of +chords, all dots should be in a column. The dots follow the shift +of rests when avoiding collisions. + +The priorities to print the dots are (ranked in importance): + +@itemize @bullet +@item keeping dots off staff lines, +@item keeping dots close to their note heads, +@item moving dots in the direction specified by the voice, +@item moving dots up. +@end itemize + " } -\score { - \context Voice \notes\relative c'' { - \time 6/8 - d4. g,, - \stemDown - 4. - - - - << - { f r4. }\\ - { b, r4. } - >> - - - } - \paper { } - \midi { } +\context Voice \relative c'' { + \time 6/8 + d4. g,, + \stemDown + 4. + + + + << + { f r4. }\\ + { b, r4. } + >> + + }