\version "2.18.0"
%% http://lsr.dsi.unimi.it/LSR/Item?id=409
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%% Cut here ----- Start 'flamenco.ly'
% Text indicators :
abanico = ^\markup { \italic Abanico }
rasgueado = ^\markup { \italic Ras. }
alzapua = ^\markup { \italic Alzapua }
% Finger stroke symbols :
strokeUp =
\markup \concat {
\hspace#-.3
\raise #2 \fontsize #2 \arrow-head #Y #UP ##f
\hspace #-.47
\override #'(thickness . 1.5)
\draw-line #'(0 . 2)
}
strokeDown =
\markup \concat {
\hspace#-.3
\fontsize #2 \arrow-head #Y #DOWN ##f
\hspace #-.47
\override #'(thickness . 1.5)
\draw-line #'(0 . 2)
}
% Golpe symbol :
golpe = \markup {
\filled-box #'(0 . 1) #'(0 . 1) #0
\hspace #-1.6
\with-color #white
\filled-box #'(0.15 . 0.85) #'(0.15 . 0.85) #0
}
% Strokes, fingers and golpe command :
RHp = \rightHandFinger #1
RHi = \rightHandFinger #2
RHm = \rightHandFinger #3
RHa = \rightHandFinger #4
RHx = \rightHandFinger #5
RHu = \rightHandFinger \strokeUp
RHd = \rightHandFinger \strokeDown
RHg = \rightHandFinger \golpe
% Just handy :)
tupletOff = {
\once \override TupletNumber.stencil = ##f
\once \override TupletBracket.stencil = ##f
}
tupletsOff = {
\override TupletNumber.stencil = ##f
\override TupletBracket.bracket-visibility = #'if-no-beam
}
tupletsOn = {
\override TupletBracket.bracket-visibility = #'default
\revert TupletNumber.stencil
}
headsOff = {
\override TabNoteHead.transparent = ##t
\override NoteHead.transparent = ##t
\override NoteHead.no-ledgers = ##t
}
headsOn = {
\override TabNoteHead.transparent = ##f
\override NoteHead.transparent = ##f
\override NoteHead.no-ledgers = ##f
}
%%%%%%% Cut here ----- End 'flamenco.ly'
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\paper {
system-system-spacing #'basic-distance = #18
indent = 0
}
part = \relative c' {
\set strokeFingerOrientations = #'(up)
\override StrokeFinger.add-stem-support = ##t
8
8
r4
r2^\markup\golpe
8
8
8
8
r2
16\rasgueado
\headsOff
~
\headsOn
2
r4
\tupletOff
\tuplet 5/4 {
16\rasgueado
\headsOff
~
\headsOn
}
2
r4
\tupletsOff
\tuplet 3/2 {
8\abanico
\headsOff
\headsOn
}
\tuplet 3/2 {
8
\headsOff
\headsOn
}
\tuplet 3/2 {
8
\headsOff
\headsOn
}
\tuplet 3/2 {
8
\headsOff
\headsOn
}
\tupletsOff
\override Beam.positions = #'(2 . 2)
\tuplet 3/2 {
a8\RHp\alzapua
}
\tuplet 3/2 {
a,8\RHp
}
\tuplet 3/2 {
a,8\RHp
}
\tuplet 3/2 {
a,8\RHp
}
\tupletsOn
1
\bar "|."
}
\score {
\new StaffGroup <<
\context Staff = "part" <<
\clef "G_8"
{
\part
}
>>
\context TabStaff {
\part
}
>>
\layout {
ragged-right = ##t
}
}