Il 16/04/2012 12:24, Marc Hohl ha scritto:
if you create a patch, I think you can remove the

Stem #'transparent = ##t

in the definition of TabVoice in ly/engraver-init.ly, because the stems
have
now length zero, so this is superfluous (and will be reverted by the
first call
of \unHideNotes anyway).

Mmmmh, in that file I can read that stems in TabVoice are made as short as possible, but they are still there:

%% make the Stems as short as possible to minimize their influence
  %% on the slur::calc-control-points routine
  \override Stem #'no-stem-extend = ##t
  \override Flag #'style = #'no-flag
  \override Stem #'details = #'((lengths 0 0 0 0 0 0)
                                (beamed-lengths 0 0 0)
                                (beamed-minimum-free-lengths 0 0 0)
                                (beamed-extreme-minimum-free-lengths 0 0)
                                (stem-shorten 0 0))
  %% after all, the stubs of the stems may still be visible, so ...
  \override Stem #'stencil = ##f

I found just the override above (can't find Stem #'transparent = ##t).
If I comment it, stems are displayed in TabStaff.

BTW, there's no more need to override the whiteout property, right?
I can see that hideNotes hide the whiteout even if no specific override is included.

_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to