Here are my answers.  Other people may have better suggestions.

On Tue, Apr 16, 2024 at 2:27 PM Peter Mayes <pe...@petermayes.org> wrote:

> 1. I would like the \trill in bar 2 and the ten(uto) in bar 6 to be below
> the slurs, and not above.
>
Getting the trill under (inside) the slur is easy:

  % Trill under slur with tweak avoid slur
  fis[ \afterGrace g-\tweak avoid-slur #'inside \trill {fis16 g} gis8)] |

Getting the "ten." under the slur is a little harder:

  % "ten." under slur with shape shape and tweak outside staff priority
  ais,8\turn-\shape #'((0 . 0) (0 . 0) (0 . 2) (0 . 0)) ( fis e'! ~ |
  e4-\tweak outside-staff-priority ##f ^\markup{\italic ten.} dis8) |


> 2. In the score I am trying to engrave, the three \turn's have an
> accidental underneath - First has a sharp, second and third a double sharp.
> I have seen the section "Creating a delayed turn" in notation.pdf, but
> nothing I try achieves what I want. I *DO* want the turn to be directly
> above the first note of the bar, rather than between the first and second.
>

This is tricky.  Here's what I came up with:

  \once \override TextScript.outside-staff-priority = 0
  \once \override Script.outside-staff-priority = 100
  \shape #'((1 . 2) (1 . 2) (0 . 0) (0 . 0)) Slur
  gis'8^\markup \teeny \sharp -\tweak avoid-slur #'inside \turn (bis cis |


> 3. How to stop the second line being justified out to the right? In the
> fuller score, something like this is followed by a page break and more
> music, but there is a natural break at this double bar, and it looks very
> "stretched out". I tried various "ragged" keywords, but none of them just
> operated on the one line.
>

Is this not what you want?

\paper {
  ragged-last = ##t
}

Reply via email to