Am 28.12.2017 um 14:21 schrieb bb:
I attach an example code. (Sorry, my skills are just not developed
enough to shorten the code essential.)
Here is a much smaller example. It’s not minimal but near. How to build
such an example? Well, just leave everything out that has nothing to do
with the problem. In your case that is:
• layout things like set-global-staff-size or indent = 0
• complicated music (triplets, rests, extra barlines)
• \tabFullNotation
• instrument tweaks (stringTunings, minimumFret etc.)
• transpositions (btw the clefs should do that correctly)
• complicated markup for the clef
How to find out what things aren’t necessary? Just delete them and see
if the problem persists.
The following example contains also a possible solution: Set the clef
stencil to ##f (\omit is a shorthand for that) and only set the stencil
for the first occurence.
%%%%%%%%%%%%%%%%%%%%%%%%%%
\version "2.19.65"
D-Dorian = \relative {
\clef "bass_8"
c1
\clef "treble_8"
c
\clef "bass_8"
c
}
<<
\new Staff { \D-Dorian }
\new TabStaff \with {
\omit Clef
\omit ClefModifier
\override Clef.text = "cleftext"
} {
\once \override TabStaff.Clef.stencil = #ly:text-interface::print
\D-Dorian
}
>>
_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user