Am 09.09.2014 um 04:45 schrieb James Worlton:
> 
> On 9/8/2014 9:06 PM, David Nalesnik wrote:
>> Hi James,
>>
>> On Mon, Sep 8, 2014 at 8:36 PM, James Worlton <jworl...@gmail.com
>> <mailto:jworl...@gmail.com>> wrote:
>>
>>     Hello,
>>
>>     I'm trying to create a quiz for a Theory class, and I'm having
>>     difficulty with clef changes. Normally, new clefs appear before
>>     the barline of the bar where they take effect. I'm trying to move
>>     the clef changes into the relevant bars.
>>
>>
>> Something which I've done a lot...
>>  
>>
>>     [...]
>>
>>
>> Try
>>
>>  \override Score.BreakAlignment.break-align-orders = #(make-vector 3
>> '(left-edge staff-bar clef key-signature time-signature))
>>
>> HTH,
>> David
> 
> Brilliant. This works great. It will take me some digging to figure out
> what the command means, though.
> James Worlton

To my understanding, it is the order in which the symbols/objects are
printed around the bar line:
1) barline
2) clef (what you requested)
3) key signature
4) time signature
But there is probably more behind it (begin of line, end of line, clef
changes, …)

Another thing that might be interesting for you (but you probably know):
   \override Staff.Clef #'full-size-change = ##t
prints the clef in full size even for a change. I use this for theory
sheets.

Joram

_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to