1 %% DO NOT EDIT this file manually; it is automatically
2 %% generated from LSR http://lsr.di.unimi.it
3 %% Make any changes in LSR itself, or in Documentation/snippets/new/ ,
4 %% and then run scripts/auxiliar/makelsr.py
6 %% This file is in the public domain.
10 lsrtags = "fretted-strings, specific-notation, stylesheet, version-specific"
13 For flamenco guitar, special notation is used:
16 * a golpe symbol to indicate a slap on the guitar body with the nail of
17 the ring finger * an arrow to indicate (the direction of) strokes *
18 different letters for fingering (@qq{p}: thumb, @qq{i}: index finger,
19 @qq{m}: middle finger, @qq{a}: ring finger and @qq{x}: little finger) *
20 3- and 4-finger rasgueados; stroke upwards with all fingers, ending
21 with an up- and down using the index finger * abanicos: strokes (in
22 tuples) with thumb (down), little and index finger (both up). There's
23 also an abanico 2 where middle and ring finger are used instead of the
24 little finger. * alza pua: fast playing with the thumb
27 Most figures use arrows in combination with fingering; with abanicos
28 and rasgueados, noteheads are printed only for the first chord.
30 This snippet contains some header-like code that can be copied as
31 @samp{flamenco.ly} and included in source files.
34 doctitle = "Flamenco notation"
37 %%%%%%% Cut here ----- Start 'flamenco.ly'
40 abanico = ^\markup\small { \italic Abanico }
41 rasgueado = ^\markup\small { \italic Ras. }
42 alzapua = ^\markup\small { \italic Alzapua }
44 % Finger stroke symbols :
45 strokeUp = \markup\combine\override #'(thickness . 1.3) \draw-line #'(0 . 2)\raise #2 \arrow-head #Y #UP ##f
46 strokeDown = \markup\combine\arrow-head #Y #DOWN ##f \override #'(thickness . 1.3) \draw-line #'(0 . 2)
50 \filled-box #'(0 . 1) #'(0 . 1) #0
53 \filled-box #'(0.15 . 0.85) #'(0.15 . 0.85) #0
56 % Strokes, fingers and golpe command :
57 RHp = \rightHandFinger #1
58 RHi = \rightHandFinger #2
59 RHm = \rightHandFinger #3
60 RHa = \rightHandFinger #4
61 RHx = \rightHandFinger #5
62 RHu = \rightHandFinger \strokeUp
63 RHd = \rightHandFinger \strokeDown
64 RHg = \rightHandFinger \golpe
68 \once \omit TupletNumber
69 \once \omit TupletBracket
74 \override TupletBracket.bracket-visibility = #'if-no-beam
78 \override TupletBracket.bracket-visibility = #'default
79 \undo \omit TupletNumber
85 \override NoteHead.no-ledgers = ##t
89 \override TabNoteHead.transparent = ##f
90 \override NoteHead.transparent = ##f
91 \override NoteHead.no-ledgers = ##f
94 %%%%%%% Cut here ----- End 'flamenco.ly'
95 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
98 \set strokeFingerOrientations = #'(up)
99 \override StrokeFinger.add-stem-support = ##t
101 <a, e' a cis e\RHu\RHi>8
102 <a e' a cis e\RHd\RHi>8
105 <a e' a cis e\RHu\RHi>8
106 <a e' a cis e\RHd\RHi>8
107 <a e' a cis e\RHu\RHi\RHg>8
108 <a e' a cis e\RHd\RHi>8
110 <a e' a cis e\RHu\RHa>16\rasgueado
112 <a e' a cis e\RHu\RHm>
113 <a e' a cis e\RHu\RHi>
114 <a e' a cis e\RHd\RHi>~
120 <a e' a cis e\RHu\RHx>16\rasgueado
122 <a e' a cis e\RHu\RHa>
123 <a e' a cis e\RHu\RHm>
124 <a e' a cis e\RHu\RHi>
125 <a e' a cis e\RHd\RHi>~
132 <a e' a cis e\RHd\RHp>8\abanico
134 <a e' a cis e\RHu\RHx>
135 <a e' a cis e\RHu\RHi>
139 <a e' a cis e\RHd\RHp>8
141 <a e' a cis e\RHu\RHx>
142 <a e' a cis e\RHu\RHi>
146 <a e' a cis e\RHd\RHp>8
148 <a e' a cis e\RHu\RHx>
149 <a e' a cis e\RHu\RHi>
153 <a e' a cis e\RHd\RHp>8
155 <a e' a cis e\RHu\RHx>
156 <a e' a cis e\RHu\RHi>
160 \override Beam.positions = #'(2 . 2)
188 \context Staff = "part" <<