2013/3/7 Nathan <[email protected]>:
> Hello,
>
> It says in the docs that \breathe interrupts automatic beams.

FWIW, 2.12.3 didn't divide the beams.
I didn't found a single point to apply, though.

> How do I
> override this behavior without resorting to manual beaming?
>
> In other words, I have something like the following snippet:
>
> \relative c' {
>   c8 d \breathe e f g f \breathe e d
>   c d \breathe e f g f \breathe e d
>   c1
> }
>
> and I'd like the beams to automatically ignore the marks.

Well, nowadays we have the 'collision-interfaces-property but adding
breathing-sign-interface to it seems to have no effect.

\version "2.17.12"

respectBS = {
  \override Beam #'collision-interfaces =
    #'(beam-interface
       clef-interface
       breathing-sign-interface
       flag-interface
       inline-accidental-interface
       key-signature-interface
       note-head-interface
       octavate-eight-interface
       stem-interface
       time-signature-interface)
}

\relative c' {
  \respectBS
  c8 d e f b[ a \breathe g f]
}

Sorry to be of not more help,
  Harm

_______________________________________________
lilypond-user mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to