]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/es/user/fretted-strings.itely
020f930174bf0ff3557842fb3b58c4eede41c003
[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 diagram markups::
33 * Right-hand fingerings::
34 @end menu
35
36 @node References for fretted strings
37 @unnumberedsubsubsec References for fretted strings
38
39 @untranslated
40
41 @node String number indications
42 @unnumberedsubsubsec 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 @unnumberedsubsubsec 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 @unnumberedsubsubsec 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 diagram markups
222 @unnumberedsubsubsec Fret diagram markups
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 @unnumberedsubsubsec 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 * Indicating position and barring::
359 * Indicating harmonics and dampened notes::  
360 @end menu
361
362
363 @node Indicating position and barring
364 @unnumberedsubsubsec Indicating position and barring
365
366 Este ejemplo muestra cómo incluir indicaciones de posición y cejilla
367 de guitarra:
368
369 @lilypond[quote,ragged-right,fragment,verbatim,relative=0]
370 \clef "G_8"
371 b16 d16 g16 b16 e16
372 \textSpannerDown
373 \override TextSpanner #'bound-details #'left #'text = #"XII "
374   g16\startTextSpan
375   b16 e16 g16 e16 b16 g16\stopTextSpan
376 e16 b16 g16 d16
377 @end lilypond
378
379 Las cabezas en aspa (X) se utilizan en la música de guitarra para
380 indicar el lugar donde el guitarrista debe tocar una determinada nota
381 o acorde, con sus dedos apenas tocando las cuerdas en lugar de
382 pisarlas por completo.  Esto produce en el sonido un carácter
383 percusivo y ruidoso, sin perder la altura de la nota original.  Su
384 notación se realiza con cabezas en equis; se muestra en @ref{Special
385 note heads}.
386
387 @node Indicating harmonics and dampened notes
388 @unnumberedsubsubsec Indicating harmonics and dampened notes
389
390 @untranslated
391
392 @node Banjo
393 @subsection Banjo
394
395 @menu
396 * Banjo tablatures::
397 @end menu
398
399 @node Banjo tablatures
400 @unnumberedsubsubsec Banjo tablatures
401
402 @cindex Banjo, tablaturas de
403
404 LilyPond contempla el banjo de cinco cuerdas de una manera básica.
405 Cuando haga tablaturas para banjo de cinco cuerdas, utilice la función
406 de formato de tablatura de banjo para obtener los números correctos de
407 los trastes para la quinta cuerda:
408
409 @lilypond[quote,ragged-right,fragment,verbatim]
410 \new TabStaff <<
411   \set TabStaff.tablatureFormat = #fret-number-tablature-format-banjo
412   \set TabStaff.stringTunings = #banjo-open-g-tuning
413   {
414     \stemDown
415     g8 d' g'\5 a b g e d' |
416     g4 d''8\5 b' a'\2 g'\5 e'\2 d' |
417     g4
418   }
419 >>
420 @end lilypond
421
422 En LilyPond se encuentran predefinidas varias afinaciones comunes para
423 el banjo: @code{banjo-c-tuning} (sol-Do-Sol-Si-Re),
424 @code{banjo-modal-tuning} (sol-Re-Sol-Do-Re),
425 @code{banjo-open-d-tuning} (Re Mayor al aire, la-Re-Fa#-La-Re) y
426 @code{banjo-open-dm-tuning} (Re menor al aire, la-Re-Fa-La-Re).
427
428 Estas afinaciones se pueden convertir a afinaciones para bajo de
429 cuatro cuerdas utilizando la función @code{four-string-banjo}:
430
431 @example
432 \set TabStaff.stringTunings = #(four-string-banjo banjo-c-tuning)
433 @end example
434
435 @seealso
436
437 El archivo @file{scm/@/output@/-lib@/.scm} contiene las afinaciones
438 predefinidas para el banjo.
439