Updates:
Labels: Patch-new
Comment #1 on issue 3173 by [email protected]: beam thickness should
depend on line thickness
http://code.google.com/p/lilypond/issues/detail?id=3173#c1
let beam thickness depend on line thickness (fix 3173)
One of LilyPond's design principles is "optical sizing"
(described in Essay, section Engraving details), which means
that as the font-size gets smaller, all elements get relatively
thicker.
Before now beam-thickness was defined as a fraction of
staffSpace, which meant no optical sizing (the thickness of the
beam stayed constant relative to the height of the staff). This
patch changes beam-thickness property to be a pair of numbers
(a . b). The actual thickness is calculated according to the
formula a * lineThickness + b * staffSpace (similarly to ledger
line thickness).
http://codereview.appspot.com/7312091