[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: print change of clef after barline
From: |
David Kastrup |
Subject: |
Re: print change of clef after barline |
Date: |
Sun, 01 Jun 2014 10:23:37 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.4.50 (gnu/linux) |
Damian leGassick <address@hidden> writes:
> On 31 May 2014, at 22:12, Thomas Morley wrote:
>> Did you look into
>> IR 3.1.22 BreakAlignment ->break-align-orders ?
>>
>> Or NR A.17 Layout properties ->break-align-orders
>
> what is not clear is this bit:
>
> The format is a vector of length 3, where each element is one order
> for end-of-line, middle of line, and start-of-line, respectively.
> \override Score.BreakAlignment #'break-align-orders =
> #(make-vector 3 '(
> span-bar
> breathing-sign
> staff-bar
> clef
> key-cancellation
> key-signature
> time-signature))
>
> has only one order,
No.
-- Scheme Procedure: make-vector len [fill]
-- C Function: scm_make_vector (len, fill)
Return a newly allocated vector of LEN elements. If a second
argument is given, then each position is initialized to FILL.
Otherwise the initial contents of each position is unspecified.
> suggesting that it acts on end-of-line only, but it also affects
> middle of line and also changes the spacing at start of line
>
> I couldn't work out form the docs how to do the override just for
> middle of line (which is what I want), or how to do a vector with a
> different orders for end/middle/start respectively
By specifying three different vectors instead of creating one vector
with three equal elements.
--
David Kastrup
- Re: print change of clef after barline, Damian leGassick, 2014/06/01
- Re: print change of clef after barline,
David Kastrup <=
- Re: print change of clef after barline, David Kastrup, 2014/06/01
- Re: print change of clef after barline, Thomas Morley, 2014/06/01
- Re: print change of clef after barline, Thomas Morley, 2014/06/01
- Re: print change of clef after barline, David Kastrup, 2014/06/01
- Re: print change of clef after barline, Damian leGassick, 2014/06/01