lilypond-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: skylines and custom-code


From: Jean Abou Samra
Subject: Re: skylines and custom-code
Date: Fri, 9 Apr 2021 11:57:39 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.7.1


Le 09/04/2021 à 11:48, Thomas Morley a écrit :
Am Do., 8. Apr. 2021 um 19:26 Uhr schrieb Jean Abou Samra <jean@abou-samra.fr>:
Well, I need correct skylines, at least when it comes to Script,
TextScript, Fingerings etc
It should only remove the note heads' contribution
to skylines:

#(ly:set-option 'debug-skylines)

{
    \override NoteHead.vertical-skylines = ##f
    \override NoteHead.no-ledgers = ##t
    c'''1^"Text"
    c'''1
}

Of course, this has a collision, but I think that
the glissandi in your case should make for
reasonable skylines.
Nope, see:

#(ly:set-option 'debug-skylines #t)
{
    b'2\glissando
    \once \override NoteColumn.glissando-skip = ##t
    \override NoteHead.vertical-skylines = ##f
    \override NoteHead.no-ledgers = ##t
    c'''2^!
    c'''2
}


Indeed, these are caused by the stems. Maybe
you also want

\override Stem.vertical-skylines = ##f

Unfortunately, that will also suppress the
skylines for the bottom of the stem. There
is no Scheme interface for dealing with
skyline pairs at the moment.

Best,
Jean




reply via email to

[Prev in Thread] Current Thread [Next in Thread]