Re: slur to next note, bend up to next note
[email protected] Mon, 20 Jul 2026 21:46:34 +0000
| Newsgroups | gmane.comp.gnu.lilypond.general |
|---|---|
| Message-ID | <20260720214634.Horde.GL08ilt8Wav2eSIzSkr6tYK@webmail.infopower.nl> |
Quoting [email protected]: > Quoting Thomas Morley <[email protected]>: > >> Am So., 19. Juli 2026 um 22:33 Uhr schrieb <[email protected]>: >>> >>> >>> I would like to reproduce the last note of bar 145 in the attached >>> picture with a slur to the first note in bar 146, but also a bend-up >>> to the second note. >>> With a double voice, the upper one with hidden notes from last note >>> bar 145 with a bend to 2nd note bar 146 gives gives a bar check error >>> and no bend-up sign. >>> >>> << { < c'-3\3 >8.. ~ < d'-3\2 >16 } || >>> { < c'-3\3\RH 1 >8\DN < c'-3\3 >8. >>> < d'-3\2\RH 1 >16\RH 1 } >> >>> >>> Help would be appreciated. >> >> Please always post a compilable example. >> >> Anyway, see below (comments inline) >> \version "2.26.0" >> >> \new TabStaff \with { \tabFullNotation } >> { >> s2.. >> \once \override BendSpanner.font-shape = #'upright >> \once \override BendSpanner.details.bend-amount-strings.full = "full" >> % Influence the strict horizontal part of BendSpanner, change to >> your liking. >> \once \override BendSpanner.details.curvature-factor = 0.01 >> % Make the bending target visible. >> \once \override BendSpanner.details.target-visibility = ##t >> % Do not parenthesize the bending target. The default would do so. >> \once \override BendSpanner.before-line-breaking = #'() >> c'8\3_~\^ >> % Parenthesize the tie target. The default would not do so. >> \once \override TabNoteHead.parenthesized = ##t >> % Do not regard next NoteColumn as bending target. >> \once \override NoteColumn.bend-me = ##f >> c'8.\3 >> d'16\2 >> } >> >> HTH, >> Harm > > Amazing! Thanks. > I take it lilypond provides no option to put the dot at the lower > part of the stem, just above the beam? I tried to position the dot as in the picture, but it seems the Dots_engraver only accepts integers. \once \override Dots.staff-position = #'-4 is too high, -5 too close to the beam. cheers