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


Reply via email to