[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Relative thickness of PianoStaff Braces

From: Mats Bengtsson
Subject: Re: Relative thickness of PianoStaff Braces
Date: Sat, 26 Sep 2009 21:47:56 +0200
User-agent: Thunderbird (X11/20090817)

The braces are typeset using symbols from a special font, so you cannot adjust the width and height separately. As far as I can see from the Metafont code generating these font symbols, the relationship between width and height is fixed, which may not be the best choice as you have pointed out.


Jonathan Wilkes wrote:
Hello again,
I've tried fooling around with the various properties of SystemStartBrace, and I can't seem to find a way to make all braces the same width, regardless of the height of the brace. (The problem is really exaggerated when there are three staves in a PianoStaff-- the brace looks comically huge.)

Do there happen to be any scheme wizards who can suggest a possible workaround? 
 And if a workaround is not possible, should I add this to the bug tracker? 
(Unless it's already listed and I missed it.)


--- On Tue, 9/8/09, Jonathan Wilkes <address@hidden> wrote:

From: Jonathan Wilkes <address@hidden>
Subject: Relative thickness of PianoStaff Braces
To: address@hidden
Date: Tuesday, September 8, 2009, 11:15 PM
     I'm having trouble tweaking the
Brace at the beginning of a system. My test code is below; basically, I'd like to make the brace oonnecting three staves less thick.

That brings me to my second question.  I've attached
two pngs, one of Lilypond braces and the other from a Durand score of Debussy's 1st Prelude, Bk. II, available here:

Both Durand braces are of course much thicker, but the
point is that they have comparable weights (not sure what to call it).

Lilypond's large brace basically looks like the smaller
brace has been enlarged by about 170%, which looks a lot less elegant. Shouldn't the brace be stretched vertically without changing the


example code:

\version "2.12.2"

\score {
\new PianoStaff % \override
PianoStaff.SystemStartBrace #'thickness = #0.2
      \new Staff = "rh" {
      <<  { c' d' e' f' }
        \new Staff \with {
alignAboveContext = "rh" } { c' d' e' f' }
      c' d' e' f'
      \new Staff {
      c' d' e' f'
      c' d' e' f'

\paper {
    indent = 0

%\layout {
%    \context { \PianoStaff
%        \override
SystemStartBrace #'thickness = #0.2
%    }

lilypond-user mailing list

        Mats Bengtsson
        Signal Processing
        School of Electrical Engineering
        Royal Institute of Technology (KTH)
        SE-100 44  STOCKHOLM
        Phone: (+46) 8 790 8463                         
       Fax:   (+46) 8 790 7260
        Email: address@hidden

reply via email to

[Prev in Thread] Current Thread [Next in Thread]