]> git.donarmstrong.com Git - lilypond.git/commitdiff
Update of fretted strings
authorFrancisco Vila <francisco.vila@hispalinux.es>
Mon, 16 Jun 2008 13:54:52 +0000 (15:54 +0200)
committerFrancisco Vila <francisco.vila@hispalinux.es>
Mon, 16 Jun 2008 13:54:52 +0000 (15:54 +0200)
Documentation/es/user/fretted-strings.itely

index a89e3297a62960928c92c5dd8d844cf2640a0820..64ff7ddf2afd6b2ab1f4c9444d891df3bba35cc5 100644 (file)
@@ -1,7 +1,7 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
 @c This file is part of lilypond.tely
 @ignore
-    Translation of GIT committish: f02e10cde760bb4981b73742f0fb5a867e1d3d33
+    Translation of GIT committish: db667ab50747c22211d90d9f172224bc568c6cad
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  See TRANSLATION for details.
 @cindex tablatura
 @cindex guitarra, tablatura de
 
-@menu 
-* Guitar TODO::
+@menu
+* Common notation for fretted strings::  
+* Guitar::                      
+* Banjo::                       
 @end menu
 
-@node Guitar TODO
-@subsection Guitar TODO
+@node Common notation for fretted strings
+@subsection Common notation for fretted strings
 
 @menu
+* References for fretted strings::  
 * String number indications::   
-* Tablatures basic::            
-* Non-guitar tablatures::       
-* Banjo tablatures::            
+* Default tablatures::          
+* Custom tablatures::           
 * Fret diagrams::               
 * Right hand fingerings::       
-* Other guitar issues::         
 @end menu
 
+@node References for fretted strings
+@subsubsection References for fretted strings
+
+UNTRANSLATED NODE: IGNORE ME
+
 @node String number indications
 @subsubsection String number indications
 
-@cindex Cuerda, número de la
+@cindex cuerda, número de la
+
+Se puede indicar la cuerda en que se debe tocar una nota añadiendo
+@code{\}@tie{}@var{número} a una nota dentro de una construcción de
+acorde (@code{<>}).
+
+@warning{Los números de cuerda @strong{se deben} definir dentro de una
+construcción de acorde con ángulos simples, incluso si se trata de una
+sola nota.}
 
-Los números de cuerda se pueden añadir a los acordes especificándolos mediante
-@code{\}@var{número},
+@lilypond[verbatim,quote,relative=2]
+<c\5>4 <e\4> <g\3>2
+<c,\5 e\4 g\3>1
+@end lilypond
 
-@lilypond[relative,relative=1,ragged-right,fragment]
-<c\1 e\2 g\3>
+Aunque las digitaciones se explican en detalle en otro lugar, merece
+la pena citar aquí cómo se comportan juntas las indicaciones de
+digitación y de cuerda, porque la música de guitarra con frecuencia
+incorpora los dos tipos al mismo tiempo.  La convención usual es
+situar la digitación más cerca de la nota, y después la indicación de
+la cuerda por fuera de la digitación.  Esto se controla por medio del
+orden en que aparecen los dos elementos:
+
+@lilypond[verbatim,quote,relative=2]
+<g\3-0>2
+<g-0\3>
 @end lilypond
 
+@snippets
 
 @seealso
 
-Referencia del programa: @rinternals{StringNumber},
-@lsr{guitar/,string-number.ly}.
+Referencia de funcionamiento interno:
+@rinternals{StringNumber},
 
+@node Default tablatures
+@subsubsection Default tablatures
 
-@node Tablatures basic
-@subsubsection Tablatures basic
-@cindex Tablatura, principios básicos
+@cindex tablatura, principios básicos
+@cindex tablatura predeterminada
 
-La notación de tablatura se utiliza para la notación de música de instrumentos de cuerda
-pulsada.  Las alturas no se denotan mediante cabezas de nota, sino mediante
-números que indican sobre qué cuerda y traste se debe tocar la nota.  LilyPond
-contempla las tablaturas de forma limitada.
+La notación de tablatura se utiliza para la notación de música de
+instrumentos de cuerda pulsada.  Las alturas no se denotan mediante
+cabezas de nota, sino mediante números que indican sobre qué cuerda y
+traste se debe tocar la nota.  LilyPond contempla las tablaturas de
+forma limitada.
 
-El número de cuerda asociado a una nota se proporciona en la forma de una barra invertida
-seguida por un número, p.ej. @code{c4\3} es un Do negra sobre la tercera cuerda.
-Por defecto, la cuerda 1 es la más aguda, y la afinación normal
-es la afinación estándar de guitarra (con 6 cuerdas).  Las notas
-se imprimen como tablatura, usando lo contextos @rinternals{TabStaff} y
-@rinternals{TabVoice}
+El número de cuerda asociado a una nota se proporciona en la forma de
+una barra invertida seguida por un número, p.ej. @code{c4\3} es un Do
+negra sobre la tercera cuerda.  Por defecto, la cuerda 1 es la más
+aguda, y la afinación normal es la afinación estándar de guitarra (con
+6 cuerdas).  Las notas se imprimen como tablatura, usando lo contextos
+@rinternals{TabStaff} y @rinternals{TabVoice}:
 
 @lilypond[quote,ragged-right,fragment,verbatim]
 \new TabStaff {
@@ -78,9 +106,9 @@ se imprimen como tablatura, usando lo contextos @rinternals{TabStaff} y
 @funindex minimumFret
 @cindex traste
 
-Cuando no se especifica ninguna cuerda, se selecciona la primera cuerda que no da un
-número de traste menor de @code{minimumFret} (traste mínimo).  El valor por defecto
-de @code{minimumFret} es cero
+Cuando no se especifica ninguna cuerda, se selecciona la primera
+cuerda que no da un número de traste menor de @code{minimumFret}
+(traste mínimo).  El valor por defecto de @code{minimumFret} es cero:
 
 
 @example
@@ -104,8 +132,9 @@ frag = {
 
 @commonprop
 
-Para imprimir tablaturas con las plicas hacia abajo y barras horizontales,
-inicialice el @code{TabStaff} (pentagrama de tablatura) con el código siguiente:
+Para imprimir tablaturas con las plicas hacia abajo y barras
+horizontales, inicialice el @code{TabStaff} (pentagrama de tablatura)
+con el código siguiente:
 
 @example
 \stemDown
@@ -114,13 +143,16 @@ inicialice el @code{TabStaff} (pentagrama de tablatura) con el código siguiente
 
 @seealso
 
-Referencia del programa: @rinternals{TabStaff}, @rinternals{TabVoice}.
+Referencia de funcionamiento interno:
+@rinternals{TabNoteHead},
+@rinternals{TabStaff},
+@rinternals{TabVoice}.
 
 @knownissues
 
 Los acordes no se tratan de una manera especial, de aquí que el
-selector automático de cuerdas podría fácilmente seleccionar la misma cuerda para dos notas
-dentro del mismo acorde.
+selector automático de cuerdas podría fácilmente seleccionar la misma
+cuerda para dos notas dentro del mismo acorde.
 
 Para manejar @code{\partcombine}, una pauta de tablatura @code{TabStaff} debe usar
 voces creadas especialmente:
@@ -139,20 +171,22 @@ melodia = \partcombine { e4 g g g }{ e4 e e e }
 @end lilypond
 
 
-@node Non-guitar tablatures
-@subsubsection Non-guitar tablatures
-@cindex Tablaturas para instr. distintos de la guitarra
+@node Custom tablatures
+@subsubsection Custom tablatures
+
+@cindex tablaturas personalizadas
 
-Puede cambiar la afinación de las cuerdas. Una afinación de cuerdas se da como
-una lista en lenguaje Scheme con un número entero para cada cuerda, donde el número
-es la altura (medida en semitonos desde el Do central) de una
-cuerda al aire.  Los números especificados para @code{stringTunings} son la
-cantidad de semitonos que se deben restar o añadir, comenzando por la altura especificada
-que por defecto es el Do central, y en el orden de las cuerdas.  LilyPond calcula automáticamente
-el número de cuerdas leyendo @code{stringTunings}.
+Puede cambiar la afinación de las cuerdas. Una afinación de cuerdas se
+da como una lista en lenguaje Scheme con un número entero para cada
+cuerda, donde el número es la altura (medida en semitonos desde el Do
+central) de una cuerda al aire.  Los números especificados para
+@code{stringTunings} son la cantidad de semitonos que se deben restar
+o añadir, comenzando por la altura especificada que por defecto es el
+Do central, y en el orden de las cuerdas.  LilyPond calcula
+automáticamente el número de cuerdas leyendo @code{stringTunings}.
 
-En el ejemplo siguiente,
-@code{stringTunings} se establece a los valores Mi, La, Re y Sol
+En el ejemplo siguiente, @code{stringTunings} se establece a los
+valores Mi, La, Re y Sol
 
 @lilypond[quote,ragged-right,fragment,verbatim]
 \new TabStaff <<
@@ -163,77 +197,46 @@ En el ejemplo siguiente,
 >>
 @end lilypond
 
-LilyPond tiene afinaciones predefinidas para el banjo, la mandolina, la guitarra
-y el bajo eléctrico.
+LilyPond tiene afinaciones predefinidas para el banjo, la mandolina,
+la guitarra y el bajo eléctrico.
 
 @example
 \set TabStaff.stringTunings = #bass-tuning
 @end example
 
-La afinación por omisión es @code{guitar-tuning} (la afinación estándar
-Mi-La-Re-Sol-Si-Mi).
-Otras afinaciones predefinidas son @code{guitar-open-g-tuning} (Sol Mayor al aire, Re-Sol-Re-Sol-Si-Re),
-@code{mandolin-tuning} (mandolina) y @code{banjo-open-g-tuning} (banjo con Sol Mayor al aire).
+La afinación por omisión es @code{guitar-tuning} (la afinación
+estándar Mi-La-Re-Sol-Si-Mi).  Otras afinaciones predefinidas son
+@code{guitar-open-g-tuning} (Sol Mayor al aire, Re-Sol-Re-Sol-Si-Re),
+@code{mandolin-tuning} (mandolina) y @code{banjo-open-g-tuning} (banjo
+con Sol Mayor al aire).
 
 @seealso
 
-El archivo @file{scm/@/output@/-lib@/.scm} contiene las afinaciones predefinidas
-de las cuerdas.
-Referencia del programa: @rinternals{Tab_note_heads_engraver}.
+El archivo @file{scm/@/output@/-lib@/.scm} contiene las afinaciones
+predefinidas de las cuerdas.
+
+Referencia de funcionamiento interno:
+@rinternals{Tab_note_heads_engraver}.
 
 @knownissues
 
 No se ha implementado ningún efecto especial de guitarra.
 
-
-
-@node Banjo tablatures
-@subsubsection Banjo tablatures
-@cindex Banjo, tablaturas de
-
-LilyPond contempla el banjo de cinco cuerdas de una manera básica.  Cuando haga tablaturas
-para banjo de cinco cuerdas, utilice la función de formato de tablatura de banjo para obtener
-los números correctos
-de los trastes para la quinta cuerda:
-
-@lilypond[quote,ragged-right,fragment,verbatim]
-\new TabStaff <<
-  \set TabStaff.tablatureFormat = #fret-number-tablature-format-banjo
-  \set TabStaff.stringTunings = #banjo-open-g-tuning
-  {
-    \stemDown
-    g8 d' g'\5 a b g e d' |
-    g4 d''8\5 b' a'\2 g'\5 e'\2 d' |
-    g4
-  }
->>
-@end lilypond
-
-En LilyPond se encuentran predefinidas varias afinaciones comunes para el banjo:
-@code{banjo-c-tuning} (sol-Do-Sol-Si-Re), @code{banjo-modal-tuning} (sol-Re-Sol-Do-Re),
-@code{banjo-open-d-tuning} (Re Mayor al aire, la-Re-Fa#-La-Re) y @code{banjo-open-dm-tuning}
-(Re menor al aire, la-Re-Fa-La-Re).
-
-Estas afinaciones se pueden convertir a afinaciones para bajo de cuatro cuerdas utilizando la
-función @code{four-string-banjo}:
-
-@example
-\set TabStaff.stringTunings = #(four-string-banjo banjo-c-tuning)
-@end example
-
-@seealso
-
-El archivo @file{scm/@/output@/-lib@/.scm} contiene las afinaciones predefinidas para el banjo.
-
-
 @node Fret diagrams
 @subsubsection Fret diagrams
+
 @cindex trastes, diagramas de
 @cindex acordes, diagramas de
 
-Se pueden añadir diagramas de trastes a la música como elementos de marcado sobre la nota deseada.  El
-marcado contiene información sobre el diagrama de trastes deseado, tal y como se  muestra en el
-ejemplo siguiente
+Se pueden añadir diagramas de trastes a la música como elementos de
+marcado sobre la nota deseada.  El marcado contiene información sobre
+el diagrama de trastes deseado.  Existen tres interfaces distintos de
+marcado de diagramas de trastes: standard (estándar), terse (escueto)
+y verbose (prolijo).  Los tres interfaces producen marcados
+equivalentes, pero tienen cantidades variables de información en la
+cadena de marcado.  Hay más detalles sobre los interfaces de marcado
+en @ref{Text markup commands}.
+
 
 @lilypond[verbatim, ragged-right, quote]
 \new Voice {
@@ -242,8 +245,10 @@ ejemplo siguiente
   fis'^\markup \override #'(size . 0.75) {
     \override #'(finger-code . below-string) {
       \fret-diagram-verbose #'((place-fret 6 2 1) (barre 6 1 2)
-                               (place-fret 5 4 3) (place-fret 4 4 4)
-                               (place-fret 3 3 2) (place-fret 2 2 1)
+                               (place-fret 5 4 3) 
+                               (place-fret 4 4 4)
+                               (place-fret 3 3 2) 
+                               (place-fret 2 2 1)
                                (place-fret 1 2 1))
     }
   }
@@ -260,33 +265,38 @@ ejemplo siguiente
 @end lilypond
 
 
-Existen tres interfaces distintos para el marcado de los diagramas de trastes: estándar, escueto
-y prolijo.  Los tres interfaces producen unos elementos de marcado equivalentes, pero tienen
-cantidades variables de información en la cadena de marcado.  Se pueden encontrar
-más detalles sobre los interfaces de marcado en @ref{Text markup commands}.
-
-Puede establecer un cierto número de propiedades gráficas según su elección.
-Se pueden encontrar más detalles sobre el interface de las propiedades de los diagramas de trastes en
+Puede establecer un cierto número de propiedades gráficas según su
+elección.  Se pueden encontrar más detalles sobre el interface de las
+propiedades de los diagramas de trastes en
 @rinternals{fret-diagram-interface}.
 
 
 @seealso
 
-Ejemplos: @lsrdir{guitar}
-
 
 @node Right hand fingerings
 @subsubsection Right hand fingerings
 
-Se pueden introducir las digitaciones de la mano derecha de los acordes, usando
-@code{@var{nota}-\rightHandFinger @var{dedo}}
+Se pueden introducir las digitaciones de la mano derecha de los
+acordes, usando @code{<@var{nota}-\rightHandFinger @var{dedo} >}.  TLa
+indicación de digitación de la mano derecha se debe producir dentro de
+una construcción @code{<>} de acorde para que se pueda imprimir en la
+partitura, incluso si es una sola nota.  Debe haber un guión después
+de la nota y un espacio antes del ángulo de cierre @code{>}.
 
-@lilypond[verbatim,fragment,relative=2]
-  <c-\rightHandFinger #1 e-\rightHandFinger #2 >
+
+@lilypond[quote,ragged-right,fragment,verbatim]
+\relative c' {
+  <c-\rightHandFinger #1 >4 
+  <e-\rightHandFinger #2 > 
+  <g-\rightHandFinger #3 > 
+  <c-\rightHandFinger #4 >
+  <c,-\rightHandFinger #1 e-\rightHandFinger #2 g-\rightHandFinger #3 c-\rightHandFinger #4 >1
+}
 @end lilypond
 
-Por brevedad, es posible abreviar @code{\rightHandFinger} como algo más corto,
-como por ejemplo @code{RH},
+Por brevedad, es posible abreviar @code{\rightHandFinger} como algo
+más corto, como por ejemplo @code{RH}:
 
 @example
 #(define RH rightHandFinger)
@@ -295,10 +305,10 @@ como por ejemplo @code{RH},
 @cindex digitaciones, mano derecha, de guitarra
 @cindex mano derecha, digitaciones para guitarra
  
-@commonprop
+@snippets
 
-Puede ejercer un mayor control sobre las digitaciones de la mano derecha estableciendo
-@code{strokeFingerOrientations},
+Puede ejercer un mayor control sobre las digitaciones de la mano
+derecha estableciendo @code{strokeFingerOrientations}:
 
 @lilypond[quote,verbatim,ragged-right,fragment,relative=1]
 #(define RH rightHandFinger)
@@ -310,29 +320,62 @@ Puede ejercer un mayor control sobre las digitaciones de la mano derecha estable
 }
 @end lilypond
 
-Las letras utilizadas para las digitaciones se encuentran contenidas dentro de la propiedad
-@code{digit-names} (nombres de los dedos), pero también se pueden fijar individualmente aportando a
-@code{\rightHandFinger} un argumento de cadena, como en el ejemplo siguiente
+Las letras utilizadas para las digitaciones se encuentran contenidas
+dentro de la propiedad @code{digit-names} (nombres de los dedos), pero
+también se pueden fijar individualmente aportando a
+@code{\rightHandFinger} un argumento de cadena, como en el ejemplo
+siguiente:
 
 
 @lilypond[quote,verbatim,ragged-right,fragment,relative=1]
 #(define RH rightHandFinger)
 {
   \set strokeFingerOrientations = #'(right)
-  \override StrokeFinger #'digit-names = ##("x" "y" "z" "!" "@") 
+  \override StrokeFinger #'digit-names = ##("x" "y" "z" "!" "@")
   <c-\RH #5 >4
-  <c-\RH "@">4  
+  <c-\RH "@">4
+  <c-\RH #2 >4
+  <c-\RH "z">4
+}
+@end lilypond
+
+This example combines left-hand fingering, string indication, and 
+right-hand fingering
+
+@lilypond[quote,ragged-right,fragment,verbatim]
+#(define RH rightHandFinger)
+\relative c' {
+  <c-3\5-\RH #1 >4 
+  <e-2\4-\RH #2 > 
+  <g-0\3-\RH #3 > 
+  <c-1\2-\RH #4 >
 }
 @end lilypond
 
 @seealso
 
-Referencia del programa: @rinternals{StrokeFinger}
+Referencia de funcionamiento interno:
+@rinternals{StrokeFinger}
+
+@node Guitar
+@subsection Guitar
 
+@c TODO Make a snippet based on
+@c http://www.nabble.com/Creating-a-nice-formatted-Chords-%2B-Lyrics-layout-for-guitar-players-to13829430.html
+@c and include it somewhere -td
+
+@menu
+* Guitar tablatures::           
+* Indicating position and barring::  
+@end menu
 
+@node Guitar tablatures
+@subsubsection Guitar tablatures
 
-@node Other guitar issues
-@subsubsection Other guitar issues
+UNTRANSLATED NODE: IGNORE ME
+
+@node Indicating position and barring
+@subsubsection Indicating position and barring
 
 Este ejemplo muestra cómo incluir indicaciones de posición y cejilla
 de guitarra:
@@ -347,12 +390,60 @@ b16 d16 g16 b16 e16
 e16 b16 g16 d16
 @end lilypond
 
+Las cabezas en aspa (X) se utilizan en la música de guitarra para
+indicar el lugar donde el guitarrista debe tocar una determinada nota
+o acorde, con sus dedos apenas tocando las cuerdas en lugar de
+pisarlas por completo.  Esto produce en el sonido un carácter
+percusivo y ruidoso, sin perder la altura de la nota original.  Su
+notación se realiza con cabezas en equis; se muestra en @ref{Special
+note heads}.
+
+
+@node Banjo
+@subsection Banjo
 
-Las cabezas en aspa (X) se utilizan en la música de guitarra para indicar el lugar donde el
-guitarrista debe tocar una determinada nota o acorde, con sus dedos apenas
-tocando las cuerdas en lugar de pisarlas por completo.  Esto produce en el sonido un carácter
-percusivo y ruidoso, sin perder la altura de la nota
-original.  Su notación se realiza con cabezas en equis; se muestra
-en @ref{Special note heads}.
+@menu
+* Banjo tablatures::            
+@end menu
+
+@node Banjo tablatures
+@subsubsection Banjo tablatures
+
+@cindex Banjo, tablaturas de
+
+LilyPond contempla el banjo de cinco cuerdas de una manera básica.
+Cuando haga tablaturas para banjo de cinco cuerdas, utilice la función
+de formato de tablatura de banjo para obtener los números correctos de
+los trastes para la quinta cuerda:
+
+@lilypond[quote,ragged-right,fragment,verbatim]
+\new TabStaff <<
+  \set TabStaff.tablatureFormat = #fret-number-tablature-format-banjo
+  \set TabStaff.stringTunings = #banjo-open-g-tuning
+  {
+    \stemDown
+    g8 d' g'\5 a b g e d' |
+    g4 d''8\5 b' a'\2 g'\5 e'\2 d' |
+    g4
+  }
+>>
+@end lilypond
+
+En LilyPond se encuentran predefinidas varias afinaciones comunes para
+el banjo: @code{banjo-c-tuning} (sol-Do-Sol-Si-Re),
+@code{banjo-modal-tuning} (sol-Re-Sol-Do-Re),
+@code{banjo-open-d-tuning} (Re Mayor al aire, la-Re-Fa#-La-Re) y
+@code{banjo-open-dm-tuning} (Re menor al aire, la-Re-Fa-La-Re).
+
+Estas afinaciones se pueden convertir a afinaciones para bajo de
+cuatro cuerdas utilizando la función @code{four-string-banjo}:
+
+@example
+\set TabStaff.stringTunings = #(four-string-banjo banjo-c-tuning)
+@end example
+
+@seealso
 
+El archivo @file{scm/@/output@/-lib@/.scm} contiene las afinaciones
+predefinidas para el banjo.