On Thu, May 22, 2014 at 12:28 AM, Javier Ruiz-Alma <[email protected]>wrote:

> >I'm trying to get the whiteout that is attached to the NoteHead to not
> cover the ledger line. Also, it would be ideal if I could extend the width
> of the whiteout to the width of the ledger lines.
>
> Does this work? (replace the \with-color value to color #white)
>
> aBox = \markup {
>                    \with-dimensions #'(0 . 0) #'(0 . 0)
>                    \with-color #red
>                    \filled-box #'(-0.3 . 1.6) #'(-1.4 . -0.4) #0
> }
>
> \score {
>   \new Staff {
>     \time 3/4
>     << { \voiceOne
>          r4 c'''2~
>        } \new Voice
>        { \voiceTwo
>          r4 r8
>          \override NoteHead.layer = #2
>          f'''8^\aBox d'''4
>     } >> \oneVoice
>     c'''2.
>   }
> }
>
>
Javier, this creates a box in the size that I want. I had to raise the
layer of the box to be the same layer as the notehead in order for it to
mask the tie like I wanted. So basically the code I'm using now is what you
provided plus the addition of:
\override TextScript.layer = #2
Thanks for this!

James W.
_______________________________________________
lilypond-user mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to