Hi zusammen,
\version "2.16.0" % necessary for upgrading to future LilyPond versions.
\include "deutsch.ly"
\header{
title = "El choclo"
composer = "A. Villoldo"
}
#(define RH rightHandFinger)
upper = \relative d' {
\time 2/4
\key d \minor
\set fingeringOrientations = #'(up)
\set stringNumberOrientations = #'(down)
\override Fingering #'add-stem-support = ##t
\slurDown
% 0
\partial 4
r16 a \p \< a( b)
%1
b( a) a d d\set TabStaff.minimumFret = #5
f f b
%2
\times 2/3 { b32( \mf c b) } a16 ~ a8 r16 a a d
%3
d a a f f g g f
%4
\times 2/3 { f32( g f) }
e16 e8 r16\set TabStaff.minimumFret = #0
a,16 \p \< a( b)
%5
}
\score {
<<
\new StaffGroup = "tab with traditional" <<
\new Staff = "guitar traditional" <<
\clef "treble_8"
\mark \markup { \tiny \circle \number 6 \small \bold { \raise #0.25 = \raise #0.15 D } }
\context Voice = "upper" \upper
>>
\new TabStaff = "guitar tab" <<
\set TabStaff.stringTunings = #`(,(ly:make-pitch 0 2 NATURAL) ,(ly:make-pitch -1 6 NATURAL) ,(ly:make-pitch -1 4 NATURAL) ,(ly:make-pitch -1 1 NATURAL) ,(ly:make-pitch -2 5 NATURAL) ,(ly:make-pitch -2 1 NATURAL) )
\context TabVoice = "upper" \upper
>>
>>
>>
\layout { }
\midi { }
}
In Takt 4 wird kurioser Weise das \set TabStaff.minimumFret = #5 nur von den beiden e-Noten ignoriert und diese werden damit auf der hohen leeren e-Saite dargestellt. Dies passiert in dem Stück auch an anderen Stellen nur bei dem e. Auch ein erneutes /set Tab... hilft nicht weiter. Hat jemand ne Idee dazu?
Merci schonmal...
s.
NR Default tablaturesZitatEven when minimumFret is set, open strings are used whenever possible. This behaviour can
be changed by setting restrainOpenStrings to #t.
good luck!
Eluze
Volltreffer, danke! :) Scheint neu zu sein, bei 2.14 hatte ich sowas nie...