Re: Odp: Slur crossing through accidental
On Thursday, June 12, 2014 11:22:57 PM HKT, Karol Majewski wrote: And of course you have to increase region size. So it should be: \override Slur.details.region-size = #5 \override Slur.details.accidental-collision = #1000 Thanks, all, for the suggestions. Increasing the slur region ended up pushing the slur rather high. So I ended up going back to \shape, and also pushing the accidental closer to the notehead (thanks to Malte's suggestion of extra-offset -- somehow I thought X-offset would work -- will try to remember extra-offset next time). That gives me something acceptable (attached). The octave slur is perhaps a tiny bit flamboyant, but I found in my \shape experiments that a too-flat slur ends up looking like some kind of strange line modifying the flat symbol, rather than a slur. The slight downward curve at the right-hand end makes it much more obviously a slur. \version "2.18.2" \language "english" \relative c { \clef bass \time 6/8 bf8 ( d' ) r8 \shape #'((0 . -0.5) (0 . 1) (0 . 1) (0 . 0.4)) Slur bf,16 ( \once \override Accidental #'extra-offset = #'(0.25 . 0) bf' ) d ( bf d bf ) } Thanks again! hjh___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Slur crossing through accidental
2014-06-12 21:31 GMT+02:00 Knute Snortum : > I think I'd just adjust the tie shape: > > \version "2.18.2" > \language "english" > > tieAdjust = \shape #'((0.0 . 0.0) (0.0 . 0.3) (0.0 . 0.5) (0.0 . 0.2)) Slur I would suggest using the enhanced version with the polar coordinates, because it's usually easier to find correct values: https://github.com/openlilylib/snippets/tree/master/notation-snippets/shaping-bezier-curves BTW, is it possible that you didn't know about \shape until now? Janek ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Slur crossing through accidental
I think I'd just adjust the tie shape: \version "2.18.2" \language "english" tieAdjust = \shape #'((0.0 . 0.0) (0.0 . 0.3) (0.0 . 0.5) (0.0 . 0.2)) Slur \relative c { \clef bass \time 6/8 bf8 ( d' ) r8 \tieAdjust bf,16 ( bf' ) d ( bf d bf ) } Knute Snortum (via Gmail) On Thu, Jun 12, 2014 at 8:42 AM, Malte Meyn wrote: > Another idea could be to change the position of the accidental: > > > \version "2.18.2" > \language "english" > > \relative c { > \clef bass > \time 6/8 > bf8 ( d' ) r8 > bf,16 ( >\once \override Accidental.extra-offset = #'(-1.7 . 0) > >bf' ) d ( bf d bf ) > } > > On 12.06.2014 17:13, James Harkins wrote: > >> I am at a complete loss what to do about this slur. It collides with the >> b-flat's accidental in a way that makes it hard to see what the slur is >> supposed to be. >> >> \version "2.18.2" >> \language "english" >> >> \relative c { >> \clef bass >> \time 6/8 >> bf8 ( d' ) r8 >> bf,16 ( bf' ) d ( bf d bf ) >> } >> >> I tried "\override Accidental.avoid-slur = #'inside," but this did >> nothing. I tried shifting the accidental to be closer to the notehead -- >> "\once \override Accidental.X-offset = #0.2" -- this does nothing. I >> tried using \shape but didn't find the magic numbers yet. >> >> Suggestions? Thanks. >> >> hjh >> >> >> ___ >> lilypond-user mailing list >> lilypond-user@gnu.org >> https://lists.gnu.org/mailman/listinfo/lilypond-user >> > > ___ > lilypond-user mailing list > lilypond-user@gnu.org > https://lists.gnu.org/mailman/listinfo/lilypond-user > ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Slur crossing through accidental
Another idea could be to change the position of the accidental: \version "2.18.2" \language "english" \relative c { \clef bass \time 6/8 bf8 ( d' ) r8 bf,16 ( \once \override Accidental.extra-offset = #'(-1.7 . 0) bf' ) d ( bf d bf ) } On 12.06.2014 17:13, James Harkins wrote: I am at a complete loss what to do about this slur. It collides with the b-flat's accidental in a way that makes it hard to see what the slur is supposed to be. \version "2.18.2" \language "english" \relative c { \clef bass \time 6/8 bf8 ( d' ) r8 bf,16 ( bf' ) d ( bf d bf ) } I tried "\override Accidental.avoid-slur = #'inside," but this did nothing. I tried shifting the accidental to be closer to the notehead -- "\once \override Accidental.X-offset = #0.2" -- this does nothing. I tried using \shape but didn't find the magic numbers yet. Suggestions? Thanks. hjh ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Odp: Slur crossing through accidental
And of course you have to increase region size. So it should be: \override Slur.details.region-size = #5 \override Slur.details.accidental-collision = #1000 --Karol ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Slur crossing through accidental
On Thursday, June 12, 2014 11:16:27 PM HKT, Karol Majewski wrote: Hi, James How about: \override Slur.details.accidental-collision = #1000 ? No difference here: \version "2.18.2" \language "english" \relative c { \clef bass \time 6/8 bf8 ( d' ) r8 \override Accidental.avoid-slur = #'inside \override Slur.details.accidental-collision = #1000 bf,16 ( bf' ) d ( bf d bf ) } hjh ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Slur crossing through accidental
Hi, James How about: \override Slur.details.accidental-collision = #1000 ? > I am at a complete loss what to do about this slur. It collides with the > b-flat's accidental in a way that makes it hard to see what the slur is > supposed to be. > > \version "2.18.2" > \language "english" > > \relative c { > \clef bass > \time 6/8 > bf8 ( d' ) r8 > bf,16 ( bf' ) d ( bf d bf ) > } > > I tried "\override Accidental.avoid-slur = #'inside," but this did > nothing. > I tried shifting the accidental to be closer to the notehead -- "\once > \override Accidental.X-offset = #0.2" -- this does nothing. I tried using > \shape but didn't find the magic numbers yet. > > Suggestions? Thanks. > > hjh > > > ___ > lilypond-user mailing list > lilypond-user@gnu.org > https://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Slur crossing through accidental
I am at a complete loss what to do about this slur. It collides with the b-flat's accidental in a way that makes it hard to see what the slur is supposed to be. \version "2.18.2" \language "english" \relative c { \clef bass \time 6/8 bf8 ( d' ) r8 bf,16 ( bf' ) d ( bf d bf ) } I tried "\override Accidental.avoid-slur = #'inside," but this did nothing. I tried shifting the accidental to be closer to the notehead -- "\once \override Accidental.X-offset = #0.2" -- this does nothing. I tried using \shape but didn't find the magic numbers yet. Suggestions? Thanks. hjh ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user