[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: average-spacing-wishes and note too close to barline
From: |
Mats Bengtsson |
Subject: |
Re: average-spacing-wishes and note too close to barline |
Date: |
Wed, 02 May 2007 10:28:27 +0200 |
User-agent: |
Thunderbird 1.5.0.10 (X11/20070221) |
You misunderstood me. What I tried to say was that the problem you observe
has nothing to do with the average-spacing-wishes property and therefore
cannot
be solved by setting that property, no matter how many staves you have.
(However, once you have solved it for a single stave, you may still get
problems
in multi-stave scores if you have an accidental on the first note of the
measure only
in one of several staves. In that case, it helps to set
average-spacing-wishes.)
Let's go back to your original example. I have added some more comments
and settings, that can be included in the bug handling database. As far
as I can
see, this is a separate bug from #242 (at least partly).
%{
The accidental is too close to the left bar line.
Also, it seems that for ":|" and other "wide" bar line types
the padding and space-alist properties are not counted from the
right edge of the bar line.
%}
\version "2.11.22"
\paper{ ragged-right=##t indent = #0 }
\new Score
{
\new Staff \relative c'' {
R1 \bar ":|" bes2 r2 \bar "|" bes2 r2 | \break
\override Score.BarLine #'space-alist = #'(
(time-signature . (extra-space . 0.75))
(custos . (minimum-space . 2.0))
(clef . (minimum-space . 1.0))
(key-signature . (extra-space . 1.0))
(key-cancellation . (extra-space . 1.0))
(first-note . (fixed-space . 1.3))
(next-note . (semi-fixed-space . 1.3)) ; Changed from the new default 0.9
(right-edge . (extra-space . 0.0)))
R1 \bar ":|" bes2 r2 \bar "|" bes2 r2 | \break
\override Score.AccidentalPlacement #'left-padding = #1.0
R1 \bar ":|" bes2 r2 \bar "|" bes2 r2 | \break
}
}
You can workaround your problem by increasing either the semi-fixed-space
after next-note or the left-padding of AccidentalPlacement even more,
but I'm
afraid that such a setting may look ugly in other measures where you
don't have
this particular combination of a repeat sign followed by an accidental.
/Mats
madhg wrote:
Thanks, Mats. I added a second stave to my small example. But the flat
still collides with the barline. I wonder if I included the average-wishes
command correctly. At least it didn't give an error message.
David
\version "2.11.22"
\paper{ ragged-right=##t }
\new Score
{
\override Score.SpacingSpanner #'average-spacing-wishes = ##f
\new GrandStaff
<<
\new Staff = trebleStaff \relative c'' {
R1 \bar ":|" bes2 r2 %\appoggiatura aes16 bes2 r
}
\new Staff = bassStaff \relative c {
\clef bass
R1 c2 c2 % d2 e2
}
>>
}
Mats Bengtsson-4 wrote:
The average-spacing-wishes property is only relevant in scores that have
more than a single stave, so you are completely right that it doesn't
make any difference whatsoever in your single stave example.
/Mats
--
=============================================
Mats Bengtsson
Signal Processing
Signals, Sensors and Systems
Royal Institute of Technology
SE-100 44 STOCKHOLM
Sweden
Phone: (+46) 8 790 8463
Fax: (+46) 8 790 7260
Email: address@hidden
WWW: http://www.s3.kth.se/~mabe
=============================================
- Re: average-spacing-wishes and note too close to barline,
Mats Bengtsson <=
Re: average-spacing-wishes and note too close to barline, Han-Wen Nienhuys, 2007/05/02