Issue 3208: compressed MMRs choose correct glyphs
usable-duration-logs now affects only the choice of glyph for the
representation of a single measure. For multiple measures, glyphs for
longer rests up to maxima are used.
This is a second attempt to make it work and has little to do with my
first attempt at https://codereview.appspot.com/333340043 Therefore I
created a new Rietveld issue.
Also the vertical positioning of half and shorter rest glyphs in MMRs
now is handled correctly. BUT: this breaks make check because of a
different positioning of breve rests in TabStaffs. For details see
discussion below.
http://codereview.appspot.com/335410043
Originally created by: colingh...@gmail.com
Thomas Morley reported here:
http://lists.gnu.org/archive/html/bug-lilypond/2013-02/msg00180.html
as follows:
With measures longer than two whole notes LilyPond chooses different
glyphs for MultiMeasureRest.
\version "2.17.12" \new Staff { \compressFullBarRests \time 7/4 R1*7/4 R1*7/4*2 \break \time 9/4 R1*9/4 R1*9/4*2 \break \time 18/4 R1*18/4 R1*18/4*2 }
Discussion on the user-list:
http://lilypond.1069038.n5.nabble.com/Glyph-for-longer-MultiMeasureRest-td141438.html
According to Gould LilyPond's default seems to be correct.
Werner objects.
At least there's need for discussion, I think.
Attached an image showing "LilyPond's default" vs "Correct?"
Regards,
Harm
Diff:
Patch on countdown for Jan 19th.
Patch counted down - please push.
commit 600c6f57051966a21ff55a3feabad1d57efd9ee0
Author: Malte Meyn lilypond@maltemeyn.de
Date: Sat Jan 13 01:30:39 2018 +0100