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