Hi Peter,
I cannot find which engraver's involved right now.
Here's a workaround:
\version "2.19.15"
ringOn = \tweak TextSpanner.dash-fraction #0.3
\tweak TextSpanner.dash-period #1
\tweak TextSpanner.bound-details.left.padding #0
\tweak TextSpanner.bound-details.left-broken.padding #0.5
\tweak TextSpanner.bound-details.left.text \markup {
\lower #0.6 \small \italic "let ring "
}
\tweak TextSpanner.bound-details.right.padding #-0.7
\tweak TextSpanner.bound-details.right-broken.padding #0
\tweak TextSpanner.bound-details.right.text \markup {
\draw-line #'(0 . -0.4)
}
\tweak TextSpanner.bound-details.right-broken.text ##f
\startTextSpan
ringOff = \stopTextSpan
music = \relative c' {
a4\ringOn a a a
a1\ringOff
}
\new StaffGroup <<
\new Staff <<
\clef "treble_8"
\music
>>
\new Dynamics \music
\new TabStaff
\with {
\override TextSpanner.stencil = ##f
\override TextScript.stencil = ##f
}
<<
\tabFullNotation
\music
>>
>>
Cheers,
Pierre
2015-06-10 18:50 GMT+02:00 Peter Crighton <[email protected]>:
> Hello all,
>
> I have defined a function \ringOn which adds a tweaked TextSpanner. The
> resulting dashed line has different dash sizes in a Staff and a TabStaff,
> due to Staff.StaffSymbol.staff-space being set to #1.5 in a TabStaff.
> How can I make the dashed lines exactly the same size in both Staff and
> TabStaff?
>
>
> \version "2.19.15"
>
> ringOn = \tweak TextSpanner.dash-fraction #0.3
> \tweak TextSpanner.dash-period #1
> \tweak TextSpanner.bound-details.left.padding #0
> \tweak TextSpanner.bound-details.left-broken.padding #0.5
> \tweak TextSpanner.bound-details.left.text \markup {
> \lower #0.6 \small \italic "let ring "
> }
> \tweak TextSpanner.bound-details.right.padding #-0.7
> \tweak TextSpanner.bound-details.right-broken.padding #0
> \tweak TextSpanner.bound-details.right.text \markup {
> \draw-line #'(0 . -0.4)
> }
> \tweak TextSpanner.bound-details.right-broken.text ##f
> \startTextSpan
>
> ringOff = \stopTextSpan
>
> music = \relative c' {
> a4\ringOn a a a
> a1\ringOff
> }
>
> \new StaffGroup <<
> \new Staff <<
> \clef "treble_8"
> \music
> >>
> \new TabStaff <<
> \tabFullNotation
> \music
> >>
> >>
>
>
> --
> Peter Crighton | Musician & Music Engraver based in Mainz, Germany
> http://www.petercrighton.de
>
> _______________________________________________
> lilypond-user mailing list
> [email protected]
> https://lists.gnu.org/mailman/listinfo/lilypond-user
>
>
_______________________________________________
lilypond-user mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/lilypond-user