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 <petecrigh...@gmail.com>: > 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 > lilypond-user@gnu.org > https://lists.gnu.org/mailman/listinfo/lilypond-user > >
_______________________________________________ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user