Hi Wol,

As mentioned by others, actual code samples will be much better than abstract 
complaints, if a solution is what you’re looking for.

> If squeezing notes closer causes markup to collide and staircase, that's VERY 
> painful to me.

Does this not fix your problem?

\version "2.19.18"

scriptStuff = {
    \repeat unfold 4 { c''-\markup "This is a long markup" }
}

%%  default
\score {
  \scriptStuff
}

%%  with extra spacing tweak
\score {
  \scriptStuff
  \layout {
    \context {
      \Score
      \override TextScript.extra-spacing-width = #'(-0.5 . 0.5)
    }
  }
}

> my use case bumps into collisions - often several - with pretty much EVERY 
> piece I do, and in every case lily's default behaviour is wrong.

Likely it’s easy to fix — either by what I’ve used (above) or otherwise.

Hope this helps!
Kieren.
________________________________

Kieren MacMillan, composer
‣ website: www.kierenmacmillan.info
‣ email: i...@kierenmacmillan.info


_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to