]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/es/user/fretted-strings.itely
Merge branch 'master' into dev/texi2html
[lilypond.git] / Documentation / es / user / fretted-strings.itely
1 @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
2 @c This file is part of lilypond.tely
3 @ignore
4     Translation of GIT committish: db667ab50747c22211d90d9f172224bc568c6cad
5
6     When revising a translation, copy the HEAD committish of the
7     version that you are working on.  See TRANSLATION for details.
8 @end ignore
9
10 @c \version "2.11.51"
11
12 @node Fretted string instruments
13 @section Fretted string instruments
14
15 @cindex tablatura
16 @cindex guitarra, tablatura de
17
18 @menu
19 * Common notation for fretted strings::
20 * Guitar::
21 * Banjo::
22 @end menu
23
24 @node Common notation for fretted strings
25 @subsection Common notation for fretted strings
26
27 @menu
28 * References for fretted strings::
29 * String number indications::
30 * Default tablatures::
31 * Custom tablatures::
32 * Fret diagrams::
33 * Right hand fingerings::
34 @end menu
35
36 @node References for fretted strings
37 @subsubsection References for fretted strings
38
39 UNTRANSLATED NODE: IGNORE ME
40
41 @node String number indications
42 @subsubsection String number indications
43
44 @cindex cuerda, número de la
45
46 Se puede indicar la cuerda en que se debe tocar una nota añadiendo
47 @code{\}@tie{}@var{número} a una nota dentro de una construcción de
48 acorde (@code{<>}).
49
50 @warning{Los números de cuerda @strong{se deben} definir dentro de una
51 construcción de acorde con ángulos simples, incluso si se trata de una
52 sola nota.}
53
54 @lilypond[verbatim,quote,relative=2]
55 <c\5>4 <e\4> <g\3>2
56 <c,\5 e\4 g\3>1
57 @end lilypond
58
59 Aunque las digitaciones se explican en detalle en otro lugar, merece
60 la pena citar aquí cómo se comportan juntas las indicaciones de
61 digitación y de cuerda, porque la música de guitarra con frecuencia
62 incorpora los dos tipos al mismo tiempo.  La convención usual es
63 situar la digitación más cerca de la nota, y después la indicación de
64 la cuerda por fuera de la digitación.  Esto se controla por medio del
65 orden en que aparecen los dos elementos:
66
67 @lilypond[verbatim,quote,relative=2]
68 <g\3-0>2
69 <g-0\3>
70 @end lilypond
71
72 @snippets
73
74 @seealso
75
76 Referencia de funcionamiento interno:
77 @rinternals{StringNumber},
78
79 @node Default tablatures
80 @subsubsection Default tablatures
81
82 @cindex tablatura, principios básicos
83 @cindex tablatura predeterminada
84
85 La notación de tablatura se utiliza para la notación de música de
86 instrumentos de cuerda pulsada.  Las alturas no se denotan mediante
87 cabezas de nota, sino mediante números que indican sobre qué cuerda y
88 traste se debe tocar la nota.  LilyPond contempla las tablaturas de
89 forma limitada.
90
91 El número de cuerda asociado a una nota se proporciona en la forma de
92 una barra invertida seguida por un número, p.ej. @code{c4\3} es un Do
93 negra sobre la tercera cuerda.  Por defecto, la cuerda 1 es la más
94 aguda, y la afinación normal es la afinación estándar de guitarra (con
95 6 cuerdas).  Las notas se imprimen como tablatura, usando lo contextos
96 @rinternals{TabStaff} y @rinternals{TabVoice}:
97
98 @lilypond[quote,ragged-right,fragment,verbatim]
99 \new TabStaff {
100   a,4\5 c'\2 a\3 e'\1
101   e\4 c'\2 a\3 e'\1
102 }
103 @end lilypond
104
105 @funindex minimumFret
106 @cindex traste
107
108 Cuando no se especifica ninguna cuerda, se selecciona la primera
109 cuerda que no da un número de traste menor de @code{minimumFret}
110 (traste mínimo).  El valor por defecto de @code{minimumFret} es cero:
111
112 @example
113 e16 fis gis a b4
114 \set TabStaff.minimumFret = #8
115 e16 fis gis a b4
116 @end example
117 @lilypond[quote,ragged-right]
118 frag = {
119   \key e \major
120   e16 fis gis a b4
121   \set TabStaff.minimumFret = #8
122   e16 fis gis a b4
123 }
124   \new StaffGroup <<
125     \new Staff { \clef "G_8" \frag }
126     \new TabStaff { \frag }
127   >>
128 @end lilypond
129
130 @commonprop
131
132 Para imprimir tablaturas con las plicas hacia abajo y barras
133 horizontales, inicialice el @code{TabStaff} (pentagrama de tablatura)
134 con el código siguiente:
135
136 @example
137 \stemDown
138 \override Beam #'damping = #100000
139 @end example
140
141 @seealso
142
143 Referencia de funcionamiento interno:
144 @rinternals{TabNoteHead},
145 @rinternals{TabStaff},
146 @rinternals{TabVoice}.
147
148 @knownissues
149
150 Los acordes no se tratan de una manera especial, de aquí que el
151 selector automático de cuerdas podría fácilmente seleccionar la misma
152 cuerda para dos notas dentro del mismo acorde.
153
154 Para manejar @code{\partcombine}, una pauta de tablatura @code{TabStaff} debe usar
155 voces creadas especialmente:
156
157 @lilypond[quote,ragged-right,verbatim]
158 melodia = \partcombine { e4 g g g }{ e4 e e e }
159 <<
160   \new TabStaff <<
161     \new TabVoice = "one" s1
162     \new TabVoice = "two" s1
163     \new TabVoice = "shared" s1
164     \new TabVoice = "solo" s1
165     { \melodia }
166   >>
167 >>
168 @end lilypond
169
170 @node Custom tablatures
171 @subsubsection Custom tablatures
172
173 @cindex tablaturas personalizadas
174
175 Puede cambiar la afinación de las cuerdas. Una afinación de cuerdas se
176 da como una lista en lenguaje Scheme con un número entero para cada
177 cuerda, donde el número es la altura (medida en semitonos desde el Do
178 central) de una cuerda al aire.  Los números especificados para
179 @code{stringTunings} son la cantidad de semitonos que se deben restar
180 o añadir, comenzando por la altura especificada que por defecto es el
181 Do central, y en el orden de las cuerdas.  LilyPond calcula
182 automáticamente el número de cuerdas leyendo @code{stringTunings}.
183
184 En el ejemplo siguiente, @code{stringTunings} se establece a los
185 valores Mi, La, Re y Sol
186
187 @lilypond[quote,ragged-right,fragment,verbatim]
188 \new TabStaff <<
189   \set TabStaff.stringTunings = #'(-5 -10 -15 -20)
190   {
191     a,4 c' a e' e c' a e'
192   }
193 >>
194 @end lilypond
195
196 LilyPond tiene afinaciones predefinidas para el banjo, la mandolina,
197 la guitarra y el bajo eléctrico.
198
199 @example
200 \set TabStaff.stringTunings = #bass-tuning
201 @end example
202
203 La afinación por omisión es @code{guitar-tuning} (la afinación
204 estándar Mi-La-Re-Sol-Si-Mi).  Otras afinaciones predefinidas son
205 @code{guitar-open-g-tuning} (Sol Mayor al aire, Re-Sol-Re-Sol-Si-Re),
206 @code{mandolin-tuning} (mandolina) y @code{banjo-open-g-tuning} (banjo
207 con Sol Mayor al aire).
208
209 @seealso
210
211 El archivo @file{scm/@/output@/-lib@/.scm} contiene las afinaciones
212 predefinidas de las cuerdas.
213
214 Referencia de funcionamiento interno:
215 @rinternals{Tab_note_heads_engraver}.
216
217 @knownissues
218
219 No se ha implementado ningún efecto especial de guitarra.
220
221 @node Fret diagrams
222 @subsubsection Fret diagrams
223
224 @cindex trastes, diagramas de
225 @cindex acordes, diagramas de
226
227 Se pueden añadir diagramas de trastes a la música como elementos de
228 marcado sobre la nota deseada.  El marcado contiene información sobre
229 el diagrama de trastes deseado.  Existen tres interfaces distintos de
230 marcado de diagramas de trastes: standard (estándar), terse (escueto)
231 y verbose (prolijo).  Los tres interfaces producen marcados
232 equivalentes, pero tienen cantidades variables de información en la
233 cadena de marcado.  Hay más detalles sobre los interfaces de marcado
234 en @ref{Text markup commands}.
235
236 @lilypond[verbatim, ragged-right, quote]
237 \new Voice {
238   d'^\markup \fret-diagram #"6-x;5-x;4-o;3-2;2-3;1-2;"
239   d' d' d'
240   fis'^\markup \override #'(size . 0.75) {
241     \override #'(finger-code . below-string) {
242       \fret-diagram-verbose #'((place-fret 6 2 1) (barre 6 1 2)
243                                (place-fret 5 4 3)
244                                (place-fret 4 4 4)
245                                (place-fret 3 3 2)
246                                (place-fret 2 2 1)
247                                (place-fret 1 2 1))
248     }
249   }
250   fis' fis' fis'
251   c'^\markup \override #'(dot-radius . 0.35) {
252     \override #'(finger-code . in-dot) {
253       \override #'(dot-color . white) {
254         \fret-diagram-terse #"x;3-1-(;5-2;5-3;5-4;3-1-);"
255       }
256     }
257   }
258   c' c' c'
259 }
260 @end lilypond
261
262 Puede establecer un cierto número de propiedades gráficas según su
263 elección.  Se pueden encontrar más detalles sobre el interface de las
264 propiedades de los diagramas de trastes en
265 @rinternals{fret-diagram-interface}.
266
267 @seealso
268
269 @node Right hand fingerings
270 @subsubsection Right hand fingerings
271
272 Se pueden introducir las digitaciones de la mano derecha de los
273 acordes, usando @code{<@var{nota}-\rightHandFinger @var{dedo} >}.  TLa
274 indicación de digitación de la mano derecha se debe producir dentro de
275 una construcción @code{<>} de acorde para que se pueda imprimir en la
276 partitura, incluso si es una sola nota.  Debe haber un guión después
277 de la nota y un espacio antes del ángulo de cierre @code{>}.
278
279 @lilypond[quote,ragged-right,fragment,verbatim]
280 \relative c' {
281   <c-\rightHandFinger #1 >4
282   <e-\rightHandFinger #2 >
283   <g-\rightHandFinger #3 >
284   <c-\rightHandFinger #4 >
285   <c,-\rightHandFinger #1 e-\rightHandFinger #2 g-\rightHandFinger #3 c-\rightHandFinger #4 >1
286 }
287 @end lilypond
288
289 Por brevedad, es posible abreviar @code{\rightHandFinger} como algo
290 más corto, como por ejemplo @code{RH}:
291
292 @example
293 #(define RH rightHandFinger)
294 @end example
295
296 @cindex digitaciones, mano derecha, de guitarra
297 @cindex mano derecha, digitaciones para guitarra
298
299 @snippets
300
301 Puede ejercer un mayor control sobre las digitaciones de la mano
302 derecha estableciendo @code{strokeFingerOrientations}:
303
304 @lilypond[quote,verbatim,ragged-right,fragment,relative=1]
305 #(define RH rightHandFinger)
306 {
307   \set strokeFingerOrientations = #'(up down)
308   <c-\RH #1 es-\RH #2 g-\RH #4 > 4
309   \set strokeFingerOrientations = #'(up right down)
310   <c-\RH #1 es-\RH #2 g-\RH #4 > 4
311 }
312 @end lilypond
313
314 Las letras utilizadas para las digitaciones se encuentran contenidas
315 dentro de la propiedad @code{digit-names} (nombres de los dedos), pero
316 también se pueden fijar individualmente aportando a
317 @code{\rightHandFinger} un argumento de cadena, como en el ejemplo
318 siguiente:
319
320 @lilypond[quote,verbatim,ragged-right,fragment,relative=1]
321 #(define RH rightHandFinger)
322 {
323   \set strokeFingerOrientations = #'(right)
324   \override StrokeFinger #'digit-names = ##("x" "y" "z" "!" "@")
325   <c-\RH #5 >4
326   <c-\RH "@">4
327   <c-\RH #2 >4
328   <c-\RH "z">4
329 }
330 @end lilypond
331
332 This example combines left-hand fingering, string indication, and
333 right-hand fingering
334
335 @lilypond[quote,ragged-right,fragment,verbatim]
336 #(define RH rightHandFinger)
337 \relative c' {
338   <c-3\5-\RH #1 >4
339   <e-2\4-\RH #2 >
340   <g-0\3-\RH #3 >
341   <c-1\2-\RH #4 >
342 }
343 @end lilypond
344
345 @seealso
346
347 Referencia de funcionamiento interno:
348 @rinternals{StrokeFinger}
349
350 @node Guitar
351 @subsection Guitar
352
353 @c TODO Make a snippet based on
354 @c http://www.nabble.com/Creating-a-nice-formatted-Chords-%2B-Lyrics-layout-for-guitar-players-to13829430.html
355 @c and include it somewhere -td
356
357 @menu
358 * Guitar tablatures::
359 * Indicating position and barring::
360 @end menu
361
362 @node Guitar tablatures
363 @subsubsection Guitar tablatures
364
365 UNTRANSLATED NODE: IGNORE ME
366
367 @node Indicating position and barring
368 @subsubsection Indicating position and barring
369
370 Este ejemplo muestra cómo incluir indicaciones de posición y cejilla
371 de guitarra:
372
373 @lilypond[quote,ragged-right,fragment,verbatim,relative=0]
374 \clef "G_8"
375 b16 d16 g16 b16 e16
376 \textSpannerDown
377 \override TextSpanner #'bound-details #'left #'text = #"XII "
378   g16\startTextSpan
379   b16 e16 g16 e16 b16 g16\stopTextSpan
380 e16 b16 g16 d16
381 @end lilypond
382
383 Las cabezas en aspa (X) se utilizan en la música de guitarra para
384 indicar el lugar donde el guitarrista debe tocar una determinada nota
385 o acorde, con sus dedos apenas tocando las cuerdas en lugar de
386 pisarlas por completo.  Esto produce en el sonido un carácter
387 percusivo y ruidoso, sin perder la altura de la nota original.  Su
388 notación se realiza con cabezas en equis; se muestra en @ref{Special
389 note heads}.
390
391 @node Banjo
392 @subsection Banjo
393
394 @menu
395 * Banjo tablatures::
396 @end menu
397
398 @node Banjo tablatures
399 @subsubsection Banjo tablatures
400
401 @cindex Banjo, tablaturas de
402
403 LilyPond contempla el banjo de cinco cuerdas de una manera básica.
404 Cuando haga tablaturas para banjo de cinco cuerdas, utilice la función
405 de formato de tablatura de banjo para obtener los números correctos de
406 los trastes para la quinta cuerda:
407
408 @lilypond[quote,ragged-right,fragment,verbatim]
409 \new TabStaff <<
410   \set TabStaff.tablatureFormat = #fret-number-tablature-format-banjo
411   \set TabStaff.stringTunings = #banjo-open-g-tuning
412   {
413     \stemDown
414     g8 d' g'\5 a b g e d' |
415     g4 d''8\5 b' a'\2 g'\5 e'\2 d' |
416     g4
417   }
418 >>
419 @end lilypond
420
421 En LilyPond se encuentran predefinidas varias afinaciones comunes para
422 el banjo: @code{banjo-c-tuning} (sol-Do-Sol-Si-Re),
423 @code{banjo-modal-tuning} (sol-Re-Sol-Do-Re),
424 @code{banjo-open-d-tuning} (Re Mayor al aire, la-Re-Fa#-La-Re) y
425 @code{banjo-open-dm-tuning} (Re menor al aire, la-Re-Fa-La-Re).
426
427 Estas afinaciones se pueden convertir a afinaciones para bajo de
428 cuatro cuerdas utilizando la función @code{four-string-banjo}:
429
430 @example
431 \set TabStaff.stringTunings = #(four-string-banjo banjo-c-tuning)
432 @end example
433
434 @seealso
435
436 El archivo @file{scm/@/output@/-lib@/.scm} contiene las afinaciones
437 predefinidas para el banjo.
438