"Keith OHara" <[email protected]> writes: >>> Another minimal example from >>> http://code.google.com/p/lilypond/issues/detail?id=2795#c16 >>> >>> \paper { indent = 0\mm >>> line-width = 41\mm >>> ragged-right = ##f } >>> \score { << \new Staff { g1_"retaliate" } >>> \new Staff << { e''4 e''' r2 } \\ e'1 >> >> } >>> >>> Workaround >>> \override DynamicTextSpanner #'skyline-horizontal-padding = #0.5 > > Oops, the correct override is > \override TextScript #'skyline-horizontal-padding = #0.2 > where 0.2 is the value Janek is considering. > > Added as <http://code.google.com/p/lilypond/issues/detail?id=3325> > >> Would it make sense if the "skyline horizontal padding" was only applied >> in inward direction and/or limited/clipped by the outward padding? In >> that case, one could use comparatively larger values for stopping >> interleaving while not causing outward problems. >> > Not in this case, because the near-collision is just as disturbing if > the word ends at the 'i' "retali" and a stem comes within the usual > inter-letter space.
Nobody precludes us from padding the full script with a regular padding as well. I'd just think that usually we want larger horizontal padding inside than outside. I mean, going between letters is really bad, but I also don't want stuff to fit in between the stems of "dd", for example. -- David Kastrup _______________________________________________ bug-lilypond mailing list [email protected] https://lists.gnu.org/mailman/listinfo/bug-lilypond
