Re: Slurs can make dynamics and articulations overlap

2011-08-24 Thread Urs Liska

Am 23.08.2011 15:00, schrieb Mike Solomon:

On Aug 23, 2011, at 2:52 PM, Colin Campbell wrote:


On 11-08-23 02:49 AM, Urs Liska wrote:

Hi list,

in some situations slurs can squeeze dynamics and articulaions causing a 
collision.

\version 2.15.8

\score {
\new PianoStaff
   \new Staff = upper {
 \voiceTwo
 f''2-\ff(
 \change Staff = lower
 c'')
   }
   \new Staff = lower {
 s1
   }
}

produces the attached output.

I'm not sure whether the two staves are necessary to reproduce it. The relevant 
aspects seem to be:

   * accent and dynamics are both below the note (through \voiceTwo)
   * The slur starts below them.

I didn't find a relevant issue report. Sorry if I didn't look close enough.

Best
Urs


I believe Mike Solomon is doing a lot of work with collisions, and particularly 
with slurs, Urs.  He has a couple of patches in the review process which may 
fix your problem.

Cheers,
Colin


Hey Urs,
I'll try to test this out on my patch later today or tomorrow and will let you 
know if it fixes the problem.

Cheers,
MS



Thanks a lot.
If not please tell me and I submit an issue report.

Best
Urs

___
bug-lilypond mailing list
bug-lilypond@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-lilypond


Slurs can make dynamics and articulations overlap

2011-08-23 Thread Urs Liska

Hi list,

in some situations slurs can squeeze dynamics and articulaions causing a 
collision.


\version 2.15.8

\score {
 \new PianoStaff 
   \new Staff = upper {
 \voiceTwo
 f''2-\ff(
 \change Staff = lower
 c'')
   }
   \new Staff = lower {
 s1
   }

}

produces the attached output.

I'm not sure whether the two staves are necessary to reproduce it. The 
relevant aspects seem to be:


   * accent and dynamics are both below the note (through \voiceTwo)
   * The slur starts below them.

I didn't find a relevant issue report. Sorry if I didn't look close enough.

Best
Urs




attachment: slur-squeezes-dynamics.png___
bug-lilypond mailing list
bug-lilypond@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-lilypond


Re: Slurs can make dynamics and articulations overlap

2011-08-23 Thread Colin Campbell

On 11-08-23 02:49 AM, Urs Liska wrote:

Hi list,

in some situations slurs can squeeze dynamics and articulaions causing 
a collision.


\version 2.15.8

\score {
 \new PianoStaff 
   \new Staff = upper {
 \voiceTwo
 f''2-\ff(
 \change Staff = lower
 c'')
   }
   \new Staff = lower {
 s1
   }

}

produces the attached output.

I'm not sure whether the two staves are necessary to reproduce it. The 
relevant aspects seem to be:


   * accent and dynamics are both below the note (through \voiceTwo)
   * The slur starts below them.

I didn't find a relevant issue report. Sorry if I didn't look close 
enough.


Best
Urs



I believe Mike Solomon is doing a lot of work with collisions, and 
particularly with slurs, Urs.  He has a couple of patches in the review 
process which may fix your problem.


Cheers,
Colin

--
The human race has one really effective weapon, and that is laughter.
-- Mark Twain

 



___
bug-lilypond mailing list
bug-lilypond@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-lilypond


Re: Slurs can make dynamics and articulations overlap

2011-08-23 Thread Mike Solomon
On Aug 23, 2011, at 2:52 PM, Colin Campbell wrote:

 On 11-08-23 02:49 AM, Urs Liska wrote:
 Hi list,
 
 in some situations slurs can squeeze dynamics and articulaions causing a 
 collision.
 
 \version 2.15.8
 
 \score {
 \new PianoStaff 
   \new Staff = upper {
 \voiceTwo
 f''2-\ff(
 \change Staff = lower
 c'')
   }
   \new Staff = lower {
 s1
   }
 
 }
 
 produces the attached output.
 
 I'm not sure whether the two staves are necessary to reproduce it. The 
 relevant aspects seem to be:
 
   * accent and dynamics are both below the note (through \voiceTwo)
   * The slur starts below them.
 
 I didn't find a relevant issue report. Sorry if I didn't look close enough.
 
 Best
 Urs
 
 
 I believe Mike Solomon is doing a lot of work with collisions, and 
 particularly with slurs, Urs.  He has a couple of patches in the review 
 process which may fix your problem.
 
 Cheers,
 Colin
 

Hey Urs,
I'll try to test this out on my patch later today or tomorrow and will let you 
know if it fixes the problem.

Cheers,
MS



___
bug-lilypond mailing list
bug-lilypond@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-lilypond


Re: Slurs can make dynamics and articulations overlap

2011-08-23 Thread Keith OHara
Urs Liska lilyliska at googlemail.com writes:

 in some situations slurs can squeeze dynamics and articulaions causing a 
 collision.

 I'm not sure whether the two staves are necessary to reproduce it. 

Without two staves, this can happen as listed in issue 1511.

The issue *with* two staves is the (somewhat documented) way that LilyPond 
gives 
up trying to avoid collisions of items that might have to move to let things 
cross staves.

In either case, we can
  \once\override Script #'avoid-slur = #'inside

Maybe issue 1511 covers this; on the other hand maybe having Urs' example as a 
separate issue will help users find the solution.  I can't decide.


___
bug-lilypond mailing list
bug-lilypond@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-lilypond