Am Mo., 20. Juli 2026 um 23:46 Uhr schrieb <[email protected]>:
>
>
> 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
>

Currently LilyPond warrants a Dot is never printed on a staff-line.
This holds even if the Dot is above/below top/bottom staff-line (in a
standard Staff there would be ledger lines to avoid).
You could circumvent this limitation by some esoteric code (not posted
here) or simply use extra-offset.

That said, its not the first time such a request pops up. For standard
staves style-sheets are possible to warrant a certain user-defined
output, different from default.
Why not do the same for tablature? I already did some steps in this
direction before.
Alas, I never got sufficient info about how to style what.

Consider:
\new TabStaff \with { \tabFullNotation }
{
  \time 6/16
  b8. 8.
  \time 3/2
  1.
  \time 2/4
  4. 8
  8. 16
  16 8.


  \time 6/16
  r8. 8.
  \time 3/2
  r1.
  \time 2/4
  r4. r8
  r8. r16
  r16 r8.
}

Where to place the dots (for all those cases)?
Stems: Always down? Which length, same length beamed/unbeamed? How to
deal with polyphonic situations?
How to distinguish whole and half notes?
etc.

Cheers,
  Harm

Reply via email to