[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Lilypond-auto] Issue 3173 in lilypond: beam thickness should depend
From: |
lilypond |
Subject: |
Re: [Lilypond-auto] Issue 3173 in lilypond: beam thickness should depend on line thickness |
Date: |
Wed, 13 Feb 2013 00:11:54 +0000 |
Updates:
Labels: Patch-new
Comment #1 on issue 3173 by address@hidden: 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