]> git.donarmstrong.com Git - lilypond.git/blobdiff - Documentation/es/notation/fretted-strings.itely
Doc: make them buildable after fretboard change.
[lilypond.git] / Documentation / es / notation / fretted-strings.itely
index 5196cef4ae82acbec6fd50b80bea060bc67e0931..50f76c98ffaebc45409826b80069a5e70e804586 100644 (file)
@@ -1,16 +1,18 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
 
 @ignore
-    Translation of GIT committish: 9318dde7b34435a3fdb2e1a7e0ddcf0f86e936ae
+    Translation of GIT committish: fe2cae0fa47ec4ec0184e6b3d15572fbcba881cf
 
     When revising a translation, copy the HEAD committish of the
-    version that you are working on.  See TRANSLATION for details.
+    version that you are working on.  For details, see the Contributors'
+    Guide, node Updating translation committishes..
 @end ignore
 
 @c \version "2.12.0"
 
-@node Fretted string instruments
-@section Fretted string instruments
+@node Instrumentos de cuerda con trastes
+@section Instrumentos de cuerda con trastes
+@translationof Fretted string instruments
 
 @lilypondfile[quote]{fretted-headword.ly}
 
@@ -23,30 +25,32 @@ exclusivos de los instrumentos de cuerda con trastes.
 @cindex banjo, tablatura de
 
 @menu
-* Common notation for fretted strings::
-* Guitar::
+* Notación común para cuerdas con trastes::
+* Guitarra::
 * Banjo::
 @end menu
 
-@node Common notation for fretted strings
-@subsection Common notation for fretted strings
+@node Notación común para cuerdas con trastes
+@subsection Notación común para cuerdas con trastes
+@translationof Common notation for fretted strings
 
 Esta sección se ocupa de la notación común exclusiva de los
 instrumentos de cuerda con trastes.
 
 @menu
-* References for fretted strings::
-* String number indications::
-* Default tablatures::
-* Custom tablatures::
-* Fret diagram markups::
-* Predefined fret diagrams::
-* Automatic fret diagrams::
-* Right-hand fingerings::
+* Referencias para cuerdas con trastes::
+* Indicación de los números de cuerda::
+* Tablaturas predeterminadas::
+* Tablaturas personalizadas::
+* Marcas de diagramas de trastes::
+* Diagramas predefinidos de trastes::
+* Diagramas de traste automáticos::
+* Digitaciones de la mano derecha::
 @end menu
 
-@node References for fretted strings
-@unnumberedsubsubsec References for fretted strings
+@node Referencias para cuerdas con trastes
+@unnumberedsubsubsec Referencias para cuerdas con trastes
+@translationof References for fretted strings
 
 La notación musical para instrumentos de cuerda con trastes se realiza
 normalmente en una sola pauta, ya sea en notación musical tradicional
@@ -55,43 +59,47 @@ música popular utilizar diagramas de acordes por encima de un
 pentagrama de notación tradicional.  La guitarra y el banjo son
 instrumentos transpositores, que suenan una octava por debajo de lo
 escrito.  Las partituras para estos instrumentos deben usar la clave
-de Sol octava baja @code{"treble_8"}.  Otros elementos relativos a los
+de Sol octava baja @code{"treble_8"} (o @code{\transposition c} para
+obtener una salida MIDI correcta).  Otros elementos relativos a los
 instrumentos de cuerda con trastes se estudian en otras partes de
 manual:
 
 @itemize
 @item
-Las digitaciones se indican como se explica en @ref{Fingering instructions}.
+Las digitaciones se indican como se explica en @ref{Indicaciones de
+digitación}.
 
 @item
 Las instrucciones para ligaduras @notation{Laissez vibrer} así como
 ligaduras de unión sobre arpegios y trémolos están en
-@ref{Ties}.
+@ref{Ligaduras de unión}.
 
 @item
 Las instrucciones para el manejo de varias voces se encuentran en
-@ref{Collision resolution}.
+@ref{Resolución de las colisiones}.
 
 @item Las instrucciones para la indicación de armónicos está en
-@ref{Harmonics}.
+@ref{Armónicos}.
 
 @end itemize
 
 
 @seealso
 Referencia de la notación:
-@ref{Fingering instructions},
-@ref{Ties},
-@ref{Collision resolution},
-@ref{Instrument names},
-@ref{Writing music in parallel},
-@ref{Arpeggio},
-@ref{List of articulations},
-@ref{Clef}.
+@ref{Indicaciones de digitación},
+@ref{Ligaduras de unión},
+@ref{Resolución de las colisiones},
+@ref{Nombres de instrumentos},
+@ref{Escribir música en paralelo},
+@ref{Arpegio},
+@ref{Lista de articulaciones},
+@ref{Clave},
+@ref{Transposición de los instrumentos}.
 
 
-@node String number indications
-@unnumberedsubsubsec String number indications
+@node Indicación de los números de cuerda
+@unnumberedsubsubsec Indicación de los números de cuerda
+@translationof String number indications
 
 @cindex cuerda, número de la
 @cindex números de cuerda frente a digitaciones
@@ -132,7 +140,7 @@ estos elementos en el código:
 
 @seealso
 Referencia de la notación:
-@ref{Fingering instructions}.
+@ref{Indicaciones de digitación}.
 
 Fragmentos de código:
 @rlsr{Fretted strings}.
@@ -142,8 +150,9 @@ Referencia de funcionamiento interno:
 @rinternals{Fingering}.
 
 
-@node Default tablatures
-@unnumberedsubsubsec Default tablatures
+@node Tablaturas predeterminadas
+@unnumberedsubsubsec Tablaturas predeterminadas
+@translationof Default tablatures
 
 @cindex tablatura, principios básicos
 @cindex tablatura predeterminada
@@ -151,50 +160,216 @@ Referencia de funcionamiento interno:
 @funindex TabStaff
 @funindex TabVoice
 
-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 para instrumentos de cuerda pulsada se realiza con
+frecuencia utilizando un sistema de dedos y cifras, o tablatura.  A
+diferencia de la notación tradicional, las notas no se designan
+mediante figuras, sino mediante números que indican sobre qué cuerda y
+traste se debe tocar la nota.  Los números se imprimen verticalmente
+unos encima de otros si las notas son simultáneas.
 
-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}:
+De forma predeterminada, 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 los contextos @code{TabStaff}
+y @code{TabVoice}.  Se añade automáticamente una clave caligráfica de tablatura.
 
-@lilypond[quote,ragged-right,fragment,verbatim]
-\new TabStaff {
-  a,4\5 c'\2 a\3 e'\1
-  e\4 c'\2 a\3 e'\1
+@lilypond[quote,ragged-right,verbatim]
+\new TabStaff \relative c' {
+  a,8 a' <c e> a
+  d,8 a' <d f> a
 }
 @end lilypond
 
-@funindex minimumFret
+Las tablaturas predeterminadas no contienen símbolos para la duración
+de las notas ni ningún otro símbolo musical, como p.ej. indicaciones
+expresivas.
+
+@lilypond[quote,ragged-right,verbatim]
+symbols = {
+  \time 3/4
+  c4-.^"Allegro" d( e)
+  f4-.\f g a^\fermata
+  \mark \default
+  c8_.\<\( c16 c~ c2\!
+  c'2.\prall\)
+}
+
+\score {
+  <<
+    \new Staff { \clef "G_8" \symbols }
+    \new TabStaff { \symbols }
+  >>
+}
+@end lilypond
+
+@funindex \tabFullNotation
+
+Si queremos que todos los símbolos musicales que se usan en la
+notación tradicional aparezcan también en la tablatura, tenemos que
+aplicar la instrucción @code{\tabFullNotation} dentro de un contexto
+@code{TabStaff}.  Tenga en cuenta que, en la tablatura, las blancas
+tienen doble plica para poder distinguirlas de las negras.
+
+@lilypond[quote,ragged-right,verbatim]
+symbols = {
+  \time 3/4
+  c4-.^"Allegro" d( e)
+  f4-.\f g a^\fermata
+  \mark \default
+  c8_.\<\( c16 c~ c2\!
+  c'2.\prall\)
+}
+
+\score {
+  \new TabStaff {
+    \tabFullNotation
+    \symbols
+  }
+}
+@end lilypond
 
 @cindex traste
 
-Si se especifica ninguna cuerda para una nota, se le asigna la cuerda
-más aguda que produce la nota con un número de traste mayor o igual
-que el valor de @code{minimumFret} (traste mínimo).  El valor
-predeterminado de @code{minimumFret} es cero.
+@funindex minimumFret
+
+De forma predeterminada, las notas se asignan a la posición más baja
+del mástil (primera posición).  Las cuerdas al aire se toman como
+preferencia, automáticamente.  Si queremos que una nota determinada se
+toque sobre una cuerda concreta, podemos añadir una indicación de
+número de cuerda al nombre de la nota.  Si definimos los nombres de
+nota y los números de cuerda sin una construcción de acorde
+(@code{<>}), las indicaciones de número de cuerda no aparecerán en la
+notación tradicional.  Es mucho más cómodo definir la posición
+utilizando el valor de @code{minimumFret}.  El valor predeterminado de
+es 0.
+
 
 @lilypond[quote,ragged-right,verbatim]
 \new StaffGroup <<
    \new Staff \relative c {
      \clef "treble_8"
+     \time 2/4
      c16 d e f g4
+     c,16\5 d\5 e\4 f\4 g4\4
      c,16 d e f g4
    }
    \new TabStaff \relative c {
      c16 d e f g4
+     c,16\5 d\5 e\4 f\4 g4\4
      \set TabStaff.minimumFret = #5
      c,16 d e f g4
    }
 >>
 @end lilypond
 
+@funindex \tabChordRepetition
+
+Las construcciones de acorde se pueden repetir mediante el símbolo de
+repetición de acordes @code{q}.  Para utilizar esta posibilidad en
+combinación con la tablatura, se proporciona
+@code{\tabChordRepetition}, que preserva la información de cuerdas
+dada explícitamente dentro de las construcciones de acorde, de forma
+que los acordes repetidos den lugar a representaciones de tablatura
+idénticas.
+
+@lilypond[quote,verbatim]
+\tabChordRepetition
+
+guitar = \relative c' {
+  r8 <gis\4 cis\3 b\2>~ q4 q8~ q q4
+}
+
+\new StaffGroup <<
+  \new Staff {
+    \clef "treble_8"
+    \override Voice.StringNumber #'transparent = ##t
+    \guitar
+  }
+  \new TabStaff {
+    \guitar
+  }
+>>
+@end lilypond
+
+Las ligaduras de unión que cruzan saltos de línea llevan paréntesis de
+forma predeterminada.  Lo mismo rige para la casilla de segunda vez de
+una repetición.
+
+@lilypond[quote,ragged-right,verbatim]
+ties = \relative c' {
+  \repeat volta 2 {
+    e2. f4~
+    f2 g2~
+  }
+  \alternative {
+     { g4 f2. }
+     { g4\repeatTie c,2. }
+  }
+  b1~
+  \break
+  b1
+  \bar "|."
+}
+
+\score {
+  <<
+    \new StaffGroup  <<
+      \context Staff {
+        \clef "treble_8"
+        \ties
+      }
+      \context TabStaff {
+        \ties
+      }
+    >>
+  >>
+  \layout {
+  indent = #0
+  ragged-right = ##t
+  }
+}
+@end lilypond
+
+@funindex \hideSplitTiedTabNotes
+
+La instrucción @code{\hideSplitTiedTabNotes} cancela el comportamiento
+de imprimir los números de traste entre paréntesis:
+
+@lilypond[quote,ragged-right,verbatim]
+ties = \relative c' {
+  \repeat volta 2 {
+    e2. f4~
+    f2 g2~ }
+  \alternative {
+    { g4 f2. }
+    { g4\repeatTie c,2. }
+  }
+  b1~
+  \break
+  b1
+  \bar "|."
+}
+
+\score {
+  <<
+    \new StaffGroup  <<
+      \context Staff {
+        \clef "treble_8"
+        \ties
+      }
+      \context TabStaff {
+      \hideSplitTiedTabNotes
+        \ties
+      }
+    >>
+  >>
+  \layout {
+  indent = #0
+  ragged-right = ##t
+  }
+}
+@end lilypond
+
+
 @cindex armónicos en tablatura
 @cindex tablatura y armónicos
 @cindex deslizamientos en notación de tablatura
@@ -203,14 +378,15 @@ predeterminado de @code{minimumFret} es cero.
 Se pueden añadir indicaciones de armónicos y @emph{slides} o
 deslizamientos a la notación de tablatura.
 
-@lilypond[fragment, verbatim, quote, relative=1]
+@lilypond[verbatim, quote, relative=1]
 \new TabStaff {
   \new TabVoice {
-    <c g'\harmonic> d\2\glissando e\2
+    <c g'\harmonic>4 d\2\glissando e\2
   }
 }
 @end lilypond
 
+
 @snippets
 
 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
@@ -222,7 +398,7 @@ deslizamientos a la notación de tablatura.
 
 @seealso
 Referencia de la notación:
-@ref{Stems}.
+@ref{Plicas}.
 
 Fragmentos de código:
 @rlsr{Fretted strings}.
@@ -244,7 +420,7 @@ Para manejar @code{\partcombine}, es necesario que @code{TabStaff}
 utilice voces especialmente creadas:
 
 @lilypond[quote,ragged-right,verbatim]
-melodia = \partcombine { e4 g g g }{ e4 e e e }
+melodia = \partcombine { e4 g g g } { e4 e e e }
 <<
   \new TabStaff <<
     \new TabVoice = "one" s1
@@ -258,13 +434,16 @@ melodia = \partcombine { e4 g g g }{ e4 e e e }
 
 Los efectos especiales de guitarra se limitan a armónicos y @emph{slides}.
 
-@node Custom tablatures
-@unnumberedsubsubsec Custom tablatures
+@node Tablaturas personalizadas
+@unnumberedsubsubsec Tablaturas personalizadas
+@translationof Custom tablatures
 
 @cindex tablaturas personalizadas
 @cindex tablatura de banjo
 @cindex tablatura de mandolina
+@cindex tablatura de guitarra
 @cindex tablatura de bajo
+@cindex tablatura de ukelele
 @cindex tablatura, afinaciones predefinidas de
 @cindex trastes, instrumentos con, afinaciones predefinidas
 @cindex predefinidas, afinaciones, para instrumentos de traste
@@ -274,10 +453,10 @@ Los efectos especiales de guitarra se limitan a armónicos y @emph{slides}.
 La tablatura en LilyPond calcula automáticamente el traste para cada
 nota, basándose en la cuerda a que está asignada la nota.  Para
 hacerlo, es necesario especificar la afinación de las cuerdas.  La
-afinación de las cuerdas se da en la propiedad @code{StringTunings}.
+afinación de las cuerdas se da en la propiedad @code{stringTunings}.
 
 LilyPond trae afinaciones predefinidas para el banjo, la mandolina, la
-guitarra y el bajo.  LilyPond establece automáticamente la
+guitarra, el bajo y el ukelele.  LilyPond establece automáticamente la
 transposición correcta para las afinaciones predefinidas.  El ejemplo
 siguiente es para bajo, que suena una octava por debajo de lo escrito.
 
@@ -303,7 +482,7 @@ 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).  Las afinaciones predefinidas están en
-@code{scm/output-lib.scm}.
+@code{scm/tablature.scm}.
 
 Una afinación de las cuerdas es una lista de Scheme de alturas, una
 por cada cuerda, ordenadas de 1 a N, donde la cuerda 1 está arriba en
@@ -329,8 +508,8 @@ con las alturas @code{a''}, @code{d''}, @code{g'} y @code{c'}:
 
 @lilypond[quote,verbatim]
 mynotes = {
-    c'4 e' g' c'' |
-    e'' g'' b'' c'''
+  c'4 e' g' c'' |
+  e''4 g'' b'' c'''
 }
 
 <<
@@ -345,10 +524,28 @@ mynotes = {
 >>
 @end lilypond
 
+@cindex moderntab, clave
+@cindex clave moderntab
+@cindex clave de tablatura
+@cindex tablatura, clave de
+
+También se puede usar una clave moderna de tablatura.
+
+@lilypond[quote,ragged-right,verbatim]
+\new TabStaff {
+  \clef moderntab
+  <a, e a>1
+  \break
+  \clef tab
+  <a, e a>1
+}
+@end lilypond
+
+La clave moderna de tablatura contempla tablaturas de 4 a 7 cuerdas.
 
 @seealso
 Archivos de inicio:
-@file{scm/output-lib.scm}.
+@file{scm/@/tablature@/.scm}.
 
 Fragmentos de código:
 @rlsr{Fretted strings}.
@@ -356,9 +553,15 @@ Fragmentos de código:
 Referencia de funcionamiento interno:
 @rinternals{Tab_note_heads_engraver}.
 
+@knownissues
+Los cálculos de tablatura automáticos no funcionan bien en la mayoría
+de los casos para instrumentos en que la afinación de las cuerdas no
+varía de forma monótona con el número de cuerda, como el ukelele.
+
 
-@node Fret diagram markups
-@unnumberedsubsubsec Fret diagram markups
+@node Marcas de diagramas de trastes
+@unnumberedsubsubsec Marcas de diagramas de trastes
+@translationof Fret diagram markups
 
 @cindex trastes, diagramas de
 @cindex acordes, diagramas de
@@ -384,16 +587,18 @@ y cuerdas mudas (que no se tocan).
 @lilypond[quote, verbatim]
 <<
   \context ChordNames {
-     \chordmode {
-       c1 d:m
-     }
+    \chordmode {
+      c1 d:m
+    }
   }
   \context Staff {
     \clef "treble_8"
-    < c e g c' e' > 1 ^\markup
+    <c e g c' e'>1^\markup {
       \fret-diagram #"6-x;5-3;4-2;3-o;2-1;1-o;"
-    < d a d' f'> ^\markup
+    }
+    <d a d' f'>1^\markup {
       \fret-diagram #"6-x;5-x;4-o;3-2;2-3;1-1;"
+    }
   }
 >>
 @end lilypond
@@ -412,15 +617,18 @@ la cadena de marcado del diagrama de trastes.
   }
   \context Staff {
     \clef "treble_8"
-    < f, c f a c' f'>1 ^\markup
+    <f, c f a c' f'>1^\markup {
       \fret-diagram #"c:6-1-1;6-1;5-3;4-3;3-2;2-1;1-1;"
-    < g, d g b d' g'> ^\markup
+    }
+    <g, d g b d' g'>1^\markup {
       \fret-diagram #"c:6-1-3;6-3;5-5;4-5;3-4;2-3;1-3;"
+    }
   }
 >>
 @end lilypond
 
 @cindex fret-diagram, marcado con
+@cindex ukelele
 
 @funindex fret-diagram
 @funindex \fret-diagram
@@ -437,10 +645,12 @@ se puede cambiar en la cadena de marcado @code{fret-diagram}.
   }
   \context Staff {
     \clef "treble_8"
-    < f, c f a c' f'>1 ^\markup
+    <f, c f a c' f'>1^\markup {
       \fret-diagram #"s:1.5;c:6-1-1;6-1;5-3;4-3;3-2;2-1;1-1;"
-    < g, b, d g b g'> ^\markup
+    }
+    <g, b, d g b g'>1^\markup {
       \fret-diagram #"h:6;6-3;5-2;4-o;3-o;2-o;1-3;"
+    }
   }
 >>
 @end lilypond
@@ -452,13 +662,15 @@ la cadena de marcado del diagrama.
 @lilypond[quote, verbatim]
 <<
   \context ChordNames {
-     \chordmode {
-       a1
-     }
+    \chordmode {
+      a1
+    }
   }
   \context Staff {
-        %% A chord for ukelele
-    a'1 ^\markup \fret-diagram #"w:4;4-2-2;3-1-1;2-o;1-o;"
+    % An 'A' chord for ukulele
+    a'1^\markup {
+      \fret-diagram #"w:4;4-2-2;3-1-1;2-o;1-o;"
+    }
   }
 >>
 @end lilypond
@@ -470,16 +682,18 @@ marcado del diagrama.
 @lilypond[quote, verbatim]
 <<
   \context ChordNames {
-     \chordmode {
-       c1 d:m
-     }
+    \chordmode {
+      c1 d:m
+    }
   }
   \context Staff {
     \clef "treble_8"
-    < c e g c' e' > 1 ^\markup
+    <c e g c' e'>1^\markup {
       \fret-diagram #"f:1;6-x;5-3-3;4-2-2;3-o;2-1-1;1-o;"
-    < d a d' f'> ^\markup
+    }
+    <d a d' f'>1^\markup {
       \fret-diagram #"f:2;6-x;5-x;4-o;3-2-2;2-3-3;1-1-1;"
+    }
   }
 >>
 @end lilypond
@@ -490,16 +704,18 @@ de marcado @code{fret-diagram}.
 @lilypond[quote, verbatim]
 <<
   \context ChordNames {
-     \chordmode {
-       c1 d:m
-     }
+    \chordmode {
+      c1 d:m
+    }
   }
   \context Staff {
     \clef "treble_8"
-    < c e g c' e' > 1 ^\markup
+    <c e g c' e'>1^\markup {
       \fret-diagram #"d:0.35;6-x;5-3;4-2;3-o;2-1;1-o;"
-    < d a d' f'> ^\markup
+    }
+    <d a d' f'>1^\markup {
       \fret-diagram #"p:0.2;6-x;5-x;4-o;3-2;2-3;1-1;"
+    }
   }
 >>
 @end lilypond
@@ -520,16 +736,18 @@ aire y números de traste.
 @lilypond[quote, verbatim]
 <<
   \context ChordNames {
-     \chordmode {
-       c1 d:m
-     }
+    \chordmode {
+      c1 d:m
+    }
   }
   \context Staff {
     \clef "treble_8"
-    < c e g c' e' > 1 ^\markup
+    <c e g c' e'>1^\markup {
       \fret-diagram-terse #"x;3;2;o;1;o;"
-    < d a d' f'> ^\markup
+    }
+    <d a d' f'>1^\markup {
       \fret-diagram-terse #"x;x;o;2;3;1;"
+    }
   }
 >>
 @end lilypond
@@ -540,16 +758,18 @@ Se pueden incluir números de cejilla en la cadena de marcado escueta
 @lilypond[quote, verbatim]
 <<
   \context ChordNames {
-     \chordmode {
-       f1 g
-     }
+    \chordmode {
+      f1 g
+    }
   }
   \context Staff {
     \clef "treble_8"
-    < f, c f a c' f'>1 ^\markup
+    <f, c f a c' f'>1^\markup {
       \fret-diagram-terse #"1-(;3;3;2;1;1-);"
-    < g, d g b d' g'> ^\markup
+    }
+    <g, d g b d' g'>1^\markup {
       \fret-diagram-terse #"3-(;5;5;4;3;3-);"
+    }
   }
 >>
 @end lilypond
@@ -561,18 +781,20 @@ escueta @code{fret-diagram-terse}
 @lilypond[quote, verbatim]
 <<
   \context ChordNames {
-     \chordmode {
-       c1 d:m
-     }
+    \chordmode {
+      c1 d:m
+    }
   }
   \context Staff {
     \override Voice.TextScript
       #'(fret-diagram-details finger-code) = #'below-string
     \clef "treble_8"
-    < c e g c' e' > 1 ^\markup
+    <c e g c' e'>1^\markup {
       \fret-diagram-terse #"x;3-3;2-2;o;1-1;o;"
-    < d a d' f'> ^\markup
+    }
+    <d a d' f'>1^\markup {
       \fret-diagram-terse #"x;x;o;2-2;3-3;1-1;"
+    }
   }
 >>
 @end lilypond
@@ -582,6 +804,7 @@ Otras propiedades de los diagramas de trastes se deben ajustar usando
 fret-diagram-terse.
 
 @cindex fret-diagram-verbose, marcado con
+@cindex capo
 
 @funindex fret-diagram-verbose
 @funindex \fret-diagram-verbose
@@ -591,14 +814,15 @@ formato de una lista de Scheme.  Cada elemento de la lista indica la
 colocación un elemento sobre el diagrama de trastes.
 
 @lilypond[quote, verbatim]
-<<  \context ChordNames {
-     \chordmode {
-       c1 d:m
-     }
-  }
+<<
+    \context ChordNames {
+      \chordmode {
+        c1 d:m
+      }
+    }
   \context Staff {
     \clef "treble_8"
-    < c e g c' e' > 1 ^\markup
+    <c e g c' e'>1^\markup {
       \fret-diagram-verbose #'(
         (mute 6)
         (place-fret 5 3)
@@ -607,7 +831,8 @@ colocación un elemento sobre el diagrama de trastes.
         (place-fret 2 1)
         (open 1)
       )
-    < d a d' f'> ^\markup
+    }
+    <d a d' f'>1^\markup {
       \fret-diagram-verbose #'(
         (mute 6)
         (mute 5)
@@ -616,6 +841,7 @@ colocación un elemento sobre el diagrama de trastes.
         (place-fret 2 3)
         (place-fret 1 1)
       )
+    }
   }
 >>
 @end lilypond
@@ -630,17 +856,16 @@ bajo del diagrama de posición.
 @c \override is necessary to make fingering visible
 @lilypond[quote, verbatim]
 <<
-  \context ChordNames {
-     \chordmode {
-       f1 g c
-     }
-  }
+    \context ChordNames {
+      \chordmode {
+        f1 g c
+      }
+    }
   \context Staff {
     \clef "treble_8"
     \override Voice.TextScript
       #'(fret-diagram-details finger-code) = #'below-string
-
-    < f, c f a c' f'>1 ^\markup
+    <f, c f a c' f'>1^\markup {
       \fret-diagram-verbose #'(
         (place-fret 6 1)
         (place-fret 5 3)
@@ -650,7 +875,8 @@ bajo del diagrama de posición.
         (place-fret 1 1)
         (barre 6 1 1)
       )
-    < g, b, d g b g'> ^\markup
+    }
+    <g, b, d g b g'>1^\markup {
       \fret-diagram-verbose #'(
         (place-fret 6 3 2)
         (place-fret 5 2 1)
@@ -659,7 +885,8 @@ bajo del diagrama de posición.
         (open 2)
         (place-fret 1 3 3)
       )
-    < c e g c' e'> ^\markup
+    }
+    <c e g c' e'>1^\markup {
       \fret-diagram-verbose #'(
         (capo 3)
         (mute 6)
@@ -667,7 +894,8 @@ bajo del diagrama de posición.
         (place-fret 3 5 2)
         (place-fret 2 5 3)
       )
-   }
+    }
+  }
 >>
 @end lilypond
 
@@ -686,27 +914,33 @@ and color of dots.
 @lilypond[verbatim,ragged-right,quote]
 \new Voice {
   \clef "treble_8"
-  d^\markup \fret-diagram #"6-x;5-x;4-o;3-2;2-3;1-2;"
-  d d d
-  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 1 2 1))
+  d4^\markup {
+    \fret-diagram #"6-x;5-x;4-o;3-2;2-3;1-2;"
+  }
+  d4 d d
+  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 1 2 1))
+      }
     }
   }
-  fis fis fis
-  c^\markup \override #'(dot-radius . 0.35) {
-    \override #'(finger-code . in-dot) {
-      \override #'(dot-color . white) {
-        \fret-diagram-terse #"x;3-1-(;5-2;5-3;5-4;3-1-);"
+  fis4 fis fis
+  c^\markup {
+    \override #'(dot-radius . 0.35) {
+      \override #'(finger-code . in-dot) {
+        \override #'(dot-color . white) {
+          \fret-diagram-terse #"x;3-1-(;5-2;5-3;5-4;3-1-);"
+        }
       }
     }
   }
-  c c c
+  c4 c c
 }
 @end lilypond
 @end ignore
@@ -727,8 +961,10 @@ trastes, las propiedades del interface pertenecen a
 @snippets
 
 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
-{customizing-markup-fret-diagrams.ly}
+{changing-fret-orientations.ly}
 
+@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+{customizing-markup-fret-diagrams.ly}
 
 @seealso
 Referencia de la notación:
@@ -741,11 +977,13 @@ Referencia de funcionamiento interno:
 @rinternals{fret-diagram-interface}.
 
 
-@node Predefined fret diagrams
-@unnumberedsubsubsec Predefined fret diagrams
+@node Diagramas predefinidos de trastes
+@unnumberedsubsubsec Diagramas predefinidos de trastes
+@translationof Predefined fret diagrams
 
-@cindex fret diagrams
-@cindex chord diagrams
+@cindex diagramas de posiciones
+@cindex diagramas de posiciones de ukelele
+@cindex diagramas de acordes
 
 @funindex FretBoards
 @funindex stringTunings
@@ -774,13 +1012,31 @@ predefinidos se pueden añadir para otros instrumentos u otras
 afinaciones siguiendo los ejemplos que aparecen en
 @code{predefined-guitar-fretboards.ly}.
 
+Los diagramas de posiciones para el ukelele están en el archivo
+@code{predefined-ukulele-fretboards.ly}.
+
+@lilypond[verbatim, ragged-right, quote]
+\include "predefined-ukulele-fretboards.ly"
+
+myChords = \chordmode { a1 a:m a:aug }
+
+\new ChordNames {
+  \myChords
+}
+
+\new FretBoards {
+  \set stringTunings = #ukulele-tuning
+  \myChords
+}
+@end lilypond
+
 Las notas de los acordes se pueden introducir como música simultánea o
-bien usando el modo de acordes (véase @ref{Chord mode overview}).
+bien usando el modo de acordes (véase @ref{Panorámica del modo de acordes}).
 
 @lilypond[verbatim, ragged-right,quote]
 \include "predefined-guitar-fretboards.ly"
 \context FretBoards {
-  \chordmode {c1}
+  \chordmode { c1 }
   <c' e' g'>1
 }
 @end lilypond
@@ -830,7 +1086,7 @@ mychords = \chordmode{
 
 mychordlist = {
   \mychords
-  \transpose c e { \mychords}
+  \transpose c e { \mychords }
 }
 <<
   \context ChordNames {
@@ -843,19 +1099,22 @@ mychordlist = {
 @end lilypond
 
 
-La tabla de diagramas de traste predefinidos contiene siete acordes
-(mayor, menor, aumentado, disminuido, séptima dominante, séptima mayor
-y menor séptima) para 17 tonalidades distintas.  Se puede ver una
-lista completa de los diagramas de traste predefinidos en
-@ref{Predefined fretboard diagrams}.  Si no hay una entrada en la
-tabla para un acorde, el grabador FretBoards calcula un cadena de
-diagrama fret-diagram usando la funcionalidad de diagramas automáticos
-que se describe en @ref{Automatic fret diagrams}.
+La tabla de diagramas de traste predefinidos para la guitarra contiene
+ocho acordes (mayor, menor, aumentado, disminuido, séptima dominante,
+séptima mayor, menor séptima y novena domniante) para 17 tonalidades
+distintas.  La tabla de diagramas predefinidos para el ukelele
+contiene estos acordes y además otros tres (sexta mayor, segunda
+suspendida y cuarta suspendida).  Se puede ver una lista completa de
+los diagramas de traste predefinidos en @ref{Diagramas predefinidos de
+trastes}.  Si no hay una entrada en la tabla para un acorde, el
+grabador FretBoards calcula un cadena de diagrama fret-diagram usando
+la funcionalidad de diagramas automáticos que se describe en
+@ref{Diagramas de traste automáticos}.
 
 @lilypond[verbatim, ragged-right, quote]
 \include "predefined-guitar-fretboards.ly"
 mychords = \chordmode{
-  c1 c:9
+  c1 c:maj9
 }
 
 <<
@@ -882,12 +1141,12 @@ fret-diagram-verbose.
 @lilypond[verbatim, ragged-right, quote]
 \include "predefined-guitar-fretboards.ly"
 
-\storePredefinedDiagram \chordmode {c:9}
+\storePredefinedDiagram #default-fret-table \chordmode { c:maj9 }
                         #guitar-tuning
-                        #"x;3-2;2-1;3-3;3-4;x;"
+                        #"x;3-2;o;o;o;o;"
 
-mychords = \chordmode{
-  c1 c:9
+mychords = \chordmode {
+  c1 c:maj9
 }
 
 <<
@@ -909,11 +1168,11 @@ la predeterminada se utilizan para los trasteros transpositores.
 @lilypond[verbatim, ragged-right, quote]
 \include "predefined-guitar-fretboards.ly"
 
-\storePredefinedDiagram \chordmode {c''}
+\storePredefinedDiagram #default-fret-table \chordmode { c'' }
                         #guitar-tuning
                         #(offset-fret 2 (chord-shape 'bes guitar-tuning))
 
-mychords = \chordmode{
+mychords = \chordmode {
   c1 c''
 }
 
@@ -931,7 +1190,7 @@ mychords = \chordmode{
 @cindex acordes, formas de, en instrumentos de trastes
 
 @funindex \addChordShape
-@funindex add ChordShape
+@funindex addChordShape
 @funindex storePredefinedDiagram
 @funindex \storePredefinedDiagram
 
@@ -949,16 +1208,16 @@ fret-diagram-verbose.
 @lilypond[verbatim, ragged-right, quote]
 \include "predefined-guitar-fretboards.ly"
 
-% add a new chord shape
+% Add a new chord shape
 
 \addChordShape #'powerf #guitar-tuning #"1-1;3-3;3-4;x;x;x;"
 
 % add some new chords based on the power chord shape
 
-\storePredefinedDiagram \chordmode {f''}
+\storePredefinedDiagram #default-fret-table \chordmode { f'' }
                         #guitar-tuning
-                        #(chord-shape 'powerf guitar-tuning) 
-\storePredefinedDiagram \chordmode {g''}
+                        #(chord-shape 'powerf guitar-tuning)
+\storePredefinedDiagram #default-fret-table \chordmode { g'' }
                         #guitar-tuning
                         #(offset-fret 2 (chord-shape 'powerf guitar-tuning))
 
@@ -996,14 +1255,14 @@ predefinido, las propiedades de interface pertenecen a
 
 @seealso
 Referencia de la notación:
-@ref{Custom tablatures},
-@ref{Automatic fret diagrams},
-@ref{Chord mode overview},
-@ref{Predefined fretboard diagrams}.
+@ref{Tablaturas personalizadas},
+@ref{Diagramas de traste automáticos},
+@ref{Panorámica del modo de acordes},
+@ref{Diagramas predefinidos de trastes}.
 
 Archivos de inicio:
-@file{ly/predefined-guitar-fretboards.ly},
-@file{ly/predefined-guitar-ninth-fretboards.ly}.
+@file{ly/@/predefined@/-guitar@/-fretboards@/.ly},
+@file{ly/@/predefined@/-guitar@/-ninth@/-fretboards@/.ly}.
 
 Fragmentos de código:
 @rlsr{Fretted strings}.
@@ -1012,8 +1271,9 @@ Referencia de funcionamiento interno:
 @rinternals {fret-diagram-interface}.
 
 
-@node Automatic fret diagrams
-@unnumberedsubsubsec Automatic fret diagrams
+@node Diagramas de traste automáticos
+@unnumberedsubsubsec Diagramas de traste automáticos
+@translationof Automatic fret diagrams
 
 @cindex trastes, diagramas automáticos de
 @cindex acordes, diagramas automáticos de
@@ -1029,18 +1289,18 @@ cuerdas y los trastes que se pueden usar para tocar las notas.
 @lilypond[quote,ragged-right,verbatim]
 <<
   \context ChordNames {
-     \chordmode {
-       f1 g
-     }
+    \chordmode {
+      f1 g
+    }
   }
   \context FretBoards {
-    < f, c f a c' f'>1
-    < g,\6 b, d g b g'>
+    <f, c f a c' f'>1
+    <g,\6 b, d g b g'>1
   }
   \context Staff {
     \clef "treble_8"
-    < f, c f a c' f'>1
-    < g, b, d g b' g'>
+    <f, c f a c' f'>1
+    <g, b, d g b' g'>1
   }
 >>
 @end lilypond
@@ -1058,31 +1318,32 @@ con instrucciones predefinidas:
 
 @lilypond[quote,ragged-right,verbatim]
 
-\storePredefinedDiagram <c e g c' e'>
+\storePredefinedDiagram #default-fret-table <c e g c' e'>
                         #guitar-tuning
                         #"x;3-1-(;5-2;5-3;5-4;3-1-1);"
 <<
   \context ChordNames {
-     \chordmode {
-       c1 c c
-     }
+    \chordmode {
+      c1 c c
+    }
   }
   \context FretBoards {
     <c e g c' e'>1
     \predefinedFretboardsOff
-    <c e g c' e'>
+    <c e g c' e'>1
     \predefinedFretboardsOn
-    <c e g c' e'>
+    <c e g c' e'>1
   }
   \context Staff {
     \clef "treble_8"
     <c e g c' e'>1
-    <c e g c' e'>
-    <c e g c' e'>
+    <c e g c' e'>1
+    <c e g c' e'>1
   }
 >>
 @end lilypond
 
+
 A veces el calculador de trastes es incapaz de encontrar un diagrama
 aceptable.  Esto se puede remediar generalmente mediante la asignación
 manual de una nota a una cuerda.  En muchos casos sólo hay que colocar
@@ -1098,18 +1359,18 @@ FretBoard.
 @lilypond[quote, verbatim]
 <<
   \context ChordNames {
-     \chordmode {
-       c1 d:m
-     }
+    \chordmode {
+      c1 d:m
+    }
   }
   \context FretBoards {
-    < c-3 e-2 g c'-1 e' > 1
-    < d a-2 d'-3 f'-1>
+    <c-3 e-2 g c'-1 e'>1
+    <d a-2 d'-3 f'-1>1
   }
   \context Staff {
     \clef "treble_8"
-    < c e g c' e' > 1
-    < d a d' f'>
+    <c e g c' e'>1
+    <d a d' f'>1
   }
 >>
 @end lilypond
@@ -1120,27 +1381,26 @@ contexto FretBoard se puede fijar con la propiedad @code{minimumFret}.
 @lilypond[quote, verbatim]
 <<
   \context ChordNames {
-     \chordmode {
-       d1:m d:m
-     }
+    \chordmode {
+      d1:m d:m
+    }
   }
   \context FretBoards {
-    < d a d' f'>
+    <d a d' f'>1
     \set FretBoards.minimumFret = #5
-    < d a d' f'>
+    <d a d' f'>1
   }
   \context Staff {
     \clef "treble_8"
-    < d a d' f'>
-    < d a d' f'>
+    <d a d' f'>1
+    <d a d' f'>1
   }
 >>
 @end lilypond
 
 Las cuerdas y los trastes para el contexto @code{FretBoards} dependen
 de la propiedad @code{stringTunings}, que tiene el mismo significado
-que en el contexto de tablatura TabStaff.  Consulte @ref{Custom
-tablatures} para ver más información sobre la propiedad
+que en el contexto de tablatura TabStaff.  Consulte @ref{Tablaturas personalizadas} para ver más información sobre la propiedad
 @code{stringTunings}.
 
 El aspecto gráfico de un diagrama de trastes se puede personalizar de
@@ -1159,7 +1419,7 @@ interface @code{fret-diagram-interface}.  Los detalles están en
 
 @seealso
 Referencia de la notación:
-@ref{Custom tablatures}.
+@ref{Tablaturas personalizadas}.
 
 Fragmentos de código:
 @rlsr{Fretted strings}.
@@ -1167,9 +1427,14 @@ Fragmentos de código:
 Referencia de funcionamiento interno:
 @rinternals {fret-diagram-interface}.
 
+@knownissues
+Los cálculos de tablatura automáticos no funcionan bien para
+instrumentos con afinaciones no monótonas.
+
 
-@node Right-hand fingerings
-@unnumberedsubsubsec Right-hand fingerings
+@node Digitaciones de la mano derecha
+@unnumberedsubsubsec Digitaciones de la mano derecha
+@translationof Right-hand fingerings
 
 @cindex trastes, instrumentos de, digitaciones de la derecha
 @cindex digitaciones de la mano derecha para instrumentos de trastes
@@ -1182,8 +1447,9 @@ Las digitaciones de la mano derecha @var{p-i-m-a} se deben introducir
 dentro de una construcción de acorde @code{<>} para que se impriman en
 la partitura, incluso si se aplican a una nota suelta.
 
-@warning{@strong{Debe} haber un guión después de la nota y un espacio
-antes del ángulo de cierre @code{>}.}
+@warning{@strong{Debe} haber un guión antes de
+@code{@bs{}rightHandFinger} y un espacio antes del ángulo de cierre
+@code{>}.}
 
 @lilypond[quote,verbatim,relative=0]
 \clef "treble_8"
@@ -1202,6 +1468,7 @@ corto, como por ejemplo @code{RH}:
 #(define RH rightHandFinger)
 @end example
 
+
 @snippets
 
 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
@@ -1219,8 +1486,9 @@ Referencia de funcionamiento interno:
 @rinternals{StrokeFinger}.
 
 
-@node Guitar
-@subsection Guitar
+@node Guitarra
+@subsection Guitarra
+@translationof Guitar
 
 Casi todos los asuntos de notación relacionados con la música para
 guitarra están suficientemente cubiertos en la sección general sobre
@@ -1234,13 +1502,14 @@ un procesador de texto, editor de texto o, para usuarios con
 experiencia, un tipografiador como GuitarTeX.
 
 @menu
-* Indicating position and barring::
-* Indicating harmonics and dampened notes::
+* Indicar la posición y la cejilla::
+* Indicar armónicos y notas tapadas::
 @end menu
 
 
-@node Indicating position and barring
-@unnumberedsubsubsec Indicating position and barring
+@node Indicar la posición y la cejilla
+@unnumberedsubsubsec Indicar la posición y la cejilla
+@translationof Indicating position and barring
 
 @cindex posición y cejilla, indicación para instrumentos de trastes
 @cindex trastes, instrumentos de, indicación de la posición y cejilla
@@ -1261,15 +1530,16 @@ e16 b g d
 
 @seealso
 Referencia de la notación:
-@ref{Text spanners}.
+@ref{Extensiones de texto}.
 
 Fragmentos de código:
 @rlsr{Fretted strings},
 @rlsr{Expressive marks}.
 
 
-@node Indicating harmonics and dampened notes
-@unnumberedsubsubsec Indicating harmonics and dampened notes
+@node Indicar armónicos y notas tapadas
+@unnumberedsubsubsec Indicar armónicos y notas tapadas
+@translationof Indicating harmonics and dampened notes
 
 @cindex trastes, notas tapadas en instrumentos de
 @cindex trastes, armónicos en instrumentos de
@@ -1280,35 +1550,83 @@ Se pueden usar cabezas de nota especiales para indicar notas apagadas
 o armónicos.  Los armónicos se suelen explicar de forma más completa
 con un marcado de texto.
 
-@lilypond[quote,ragged-right,fragment,verbatim]
+@lilypond[quote,ragged-right,verbatim]
 \relative c' {
   \clef "treble_8"
-  \override Staff.NoteHead #'style = #'cross
-  g8 a b c b4
   \override Staff.NoteHead #'style = #'harmonic-mixed
   d^\markup { \italic { \fontsize #-2 { "harm. 12" }}} <g b>1
 }
 @end lilypond
 
+Las notas tapadas (llamadas también @notation{notas muertas}) están
+contempladas dentro de los pentagramas normales y de tablatura:
+
+@lilypond[quote,ragged-right,verbatim]
+music = \relative c' {
+  < a\3 \deadNote c\2 a'\1 >4
+  < b\3 \deadNote d\2 b'\1 >
+  < c\3 \deadNote e\2 c'\1 >
+  \deadNotesOn
+  \times 2/3 { g8 b e }
+  \deadNotesOff
+  < a,\3 c\2 e\1 >1
+}
+\new StaffGroup <<
+  \new Staff {
+    \clef "treble_8"
+    \music
+  }
+  \new TabStaff {
+    \music
+  }
+>>
+@end lilypond
+
+Otra téctnica de ejecución (utilizada especialmente en la guitarra
+eléctrica) se llama @notation{tapado de palma}.  La cuerda es
+parcialmente tapada por la palma de la mano que pulsa (de ahí el
+nombre).  Lilypond contempla la notación de las notas de estilo de
+tapado de palma mediante el cambio de la forma de la cabeza de nota a
+un triángulo.
+
+@lilypond[quote,ragged-right,verbatim]
+\new Voice { % Warning: explicit Voice instantiation is
+             %    required to have palmMuteOff work properly
+             %    when palmMuteOn comes at the beginning of
+             %    the piece.
+  \relative c, {
+    \clef "G_8"
+    \palmMuteOn
+    e8^\markup { \musicglyph #"noteheads.u2do"  = palm mute }
+    < e b' e > e
+    \palmMuteOff
+    e e  \palmMute e e e |
+    e8 \palmMute { e e e } e e e e |
+    < \palmMute e b' e >8 \palmMute { e e e } < \palmMute e b' e >2
+  }
+}
+@end lilypond
 
 @seealso
 Fragmentos de código:
 @rlsr{Fretted strings}.
 
 Referencia de la notación:
-@ref{Special note heads},
-@ref{Note head styles}.
+@ref{Cabezas de nota especiales},
+@ref{Estilos de cabezas de nota}.
 
 
 @node Banjo
 @subsection Banjo
+@translationof Banjo
 
 @menu
-* Banjo tablatures::
+* Tablaturas de banjo::
 @end menu
 
-@node Banjo tablatures
-@unnumberedsubsubsec Banjo tablatures
+@node Tablaturas de banjo
+@unnumberedsubsubsec Tablaturas de banjo
+@translationof Banjo tablatures
 
 @cindex banjo, tablaturas de
 @cindex tablatura de banjo
@@ -1360,6 +1678,6 @@ cuatro cuerdas utilizando la función @code{four-string-banjo}:
 Fragmentos de código:
 @rlsr{Fretted strings}.
 
-El archivo @file{scm/@/output@/-lib@/.scm} contiene las afinaciones
+Archivos de inicio:
+@file{scm/@/output@/-lib@/.scm} contiene las afinaciones
 predefinidas para el banjo.
-