X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=Documentation%2Fes%2Fnotation%2Ffretted-strings.itely;h=dac5d206c39446640fbef18b4b7658d386b32c93;hb=bb2d483cfa555f003f3f1962faa16fe298fe8c96;hp=933ed6a2627be290fa971b392e822ff9c470f56a;hpb=011ee8180f69fe3eb212dc8ac41d3cf4bdae6267;p=lilypond.git diff --git a/Documentation/es/notation/fretted-strings.itely b/Documentation/es/notation/fretted-strings.itely index 933ed6a262..dac5d206c3 100644 --- a/Documentation/es/notation/fretted-strings.itely +++ b/Documentation/es/notation/fretted-strings.itely @@ -1,14 +1,14 @@ @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*- @ignore - Translation of GIT committish: 25580682a08194862532dc53636148fb52de94c2 + Translation of GIT committish: 8c1840ca28a05b3dad8d595e04d03779ba0a286a When revising a translation, copy the HEAD committish of the version that you are working on. For details, see the Contributors' Guide, node Updating translation committishes.. @end ignore -@c \version "2.17.11" +@c \version "2.19.28" @node Instrumentos de cuerda con trastes @section Instrumentos de cuerda con trastes @@ -28,6 +28,7 @@ exclusivos de los instrumentos de cuerda con trastes. * Notación común para cuerdas con trastes:: * Guitarra:: * Banjo:: +* Laúd:: @end menu @@ -54,17 +55,17 @@ instrumentos de cuerda 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 -o en tablatura. A veces se combinan los dos tipos, y es común en -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"} (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: +La notación musical para instrumentos de cuerda con trastes se +realiza normalmente en una sola pauta, ya sea en notación musical +tradicional o en tablatura. A veces se combinan los dos tipos, y +es común en 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"} (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 @@ -72,15 +73,16 @@ 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 +Las instrucciones para ligaduras @notation{Laissez vibrer} así +como ligaduras de unión sobre arpegios y trémolos están en @ref{Ligaduras de unión}. @item Las instrucciones para el manejo de varias voces se encuentran en @ref{Resolución de las colisiones}. -@item Las instrucciones para la indicación de armónicos está en +@item +Las instrucciones para la indicación de armónicos está en @ref{Armónicos}. @end itemize @@ -109,20 +111,20 @@ Referencia de la notación: Se puede indicar la cuerda en que se debe tocar una nota añadiendo @code{\}@tie{}@var{número} a una nota. -@lilypond[verbatim,quote,relative=0] +@lilypond[verbatim,quote,fragment] \clef "treble_8" c4\5 e\4 g2\3 -1 +1 @end lilypond -Cuando se usan al mismo tiempo digitaciones e indicaciones del número -de cuerda, su colocación se puede controlar por el orden en que -aparecen estos elementos en el código @emph{solamente} si aparecen -dentro de un acorde explícito: aplicado a acordes completos o notas -individuales @emph{fuera} de acordes, las digitaciones se colocan -usando un mecanismo distinto. +Cuando se usan al mismo tiempo digitaciones e indicaciones del +número de cuerda, su colocación se puede controlar por el orden en +que aparecen estos elementos en el código @emph{solamente} si +aparecen dentro de un acorde explícito: aplicado a acordes +completos o notas individuales @emph{fuera} de acordes, las +digitaciones se colocan usando un mecanismo distinto. -@lilypond[verbatim,quote,relative=1] +@lilypond[verbatim,quote,fragment] \clef "treble_8" g4\3-0 g-0\3 @@ -130,6 +132,22 @@ g-0\3 @end lilypond +Los números de cuerda también pueden (así como en los instrumentos +sin trastes, donde es obligatorio) imprimirse en números romanos y +colocarse bajo el pentagrama, en lugar de encima de él. + +@lilypond[verbatim,quote,fragment] +\clef "treble_8" +c'2\2 +a\3 +\romanStringNumbers +c'\2 +\set stringNumberOrientations = #'(down) +a\3 +\arabicStringNumbers +g1\4 +@end lilypond + @snippets @lilypondfile[verbatim,quote,texidoc,doctitle] @@ -138,6 +156,11 @@ g-0\3 @lilypondfile[verbatim,quote,texidoc,doctitle] {allowing-fingerings-to-be-printed-inside-the-staff.ly} +@predefined +@code{\arabicStringNumbers}, +@code{\romanStringNumbers}. +@endpredefined + @seealso Referencia de la notación: @ref{Indicaciones de digitación}. @@ -161,33 +184,32 @@ Referencia de funcionamiento interno: @funindex TabVoice 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 +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 (o símbolos semejantes a letras en la intavolatura histórica). Las líneas de la tablatura indican sobre qué cuerda se debe tocar la nota, y el número sobre una línea indica el traste en que la cuerda correspondiente debe -pisarse. Las notas que se deben tocar simultáneamente se -alinean en sentido vertical. +pisarse. Las notas que se deben tocar simultáneamente se alinean +en sentido vertical. De forma predeterminada, la cuerda 1 es la más aguda y corresponde a la línea superior de la pauta @code{TabStaff}. La afinación predeterminada de las cuerdas del @code{TabStaff} 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. +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,verbatim] -\new TabStaff \relative c' { +\new TabStaff \relative { a,8 a' a d,8 a' a } @end lilypond -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. +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 = { @@ -195,7 +217,7 @@ symbols = { c4-.^"Allegro" d( e) f4-.\f g a^\fermata \mark \default - c8_.\<\( c16 c~ c2\! + c8_.\<\( c16 c~ 2\! c'2.\prall\) } @@ -210,10 +232,11 @@ symbols = { @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. +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 = { @@ -221,7 +244,7 @@ symbols = { c4-.^"Allegro" d( e) f4-.\f g a^\fermata \mark \default - c8_.\<\( c16 c~ c2\! + c8_.\<\( c16 c~ 2\! c'2.\prall\) } @@ -238,31 +261,33 @@ symbols = { @funindex minimumFret @funindex restrainOpenStrings -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 no queremos que las -indicaciones de número de cuerda aparezcan en la notación tradicional, -podemos sobreescribir el sello correspondiente. Generalmente es mucho -más cómodo definir la posición utilizando el valor de -@code{minimumFret}. El valor predeterminado de es 0. - -Incluso si @code{minimumFret} está establecido, se usan las cuerdas al -aire siempre que sea posible. Este comportamiento se puede cambiar -fijando @code{restrainOpenStrings} al valor @code{#t}. +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 no +queremos que las indicaciones de número de cuerda aparezcan en la +notación tradicional, podemos sobreescribir el sello +correspondiente. Generalmente es mucho más cómodo definir la +posición utilizando el valor de @code{minimumFret}. El valor +predeterminado de es 0. + +Incluso si @code{minimumFret} está establecido, se usan las +cuerdas al aire siempre que sea posible. Este comportamiento se +puede cambiar fijando @code{restrainOpenStrings} al valor +@code{#t}. @lilypond[quote,ragged-right,verbatim] -\layout { \override Voice.StringNumber.stencil = ##f } +\layout { \omit Voice.StringNumber } \new StaffGroup << - \new Staff \relative c { + \new Staff \relative { \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 { + \new TabStaff \relative { c16 d e f g4 c,16\5 d\5 e\4 f\4 g4\4 \set TabStaff.minimumFret = #5 @@ -276,21 +301,24 @@ fijando @code{restrainOpenStrings} al valor @code{#t}. @funindex \chordRepeats @cindex acordes, repetición de @cindex repetición con @code{q} +@cindex @code{q}, repetición de acordes -Las construcciones de acorde se pueden repetir mediante el símbolo de -repetición de acordes @code{q}. En combinación con las tablaturas, su -comportamiento de eliminar números de cuerda y de dedos junto a otros -eventos es fastidioso, por lo que quizá quiera ejecutar +Las construcciones de acorde se pueden repetir mediante el símbolo +de repetición de acordes @code{q}. En combinación con las +tablaturas, su comportamiento de eliminar números de cuerda y de +dedos junto a otros eventos es fastidioso, por lo que quizá quiera +ejecutar @example \chordRepeats #'(string-number-event fingering-event) @end example explícitamente sobre expresiones musicales en las tablaturas que -utilicen @ref{Repetición de acordes}. Esta instrucción en particular -es tan común que está disponible como @code{\tabChordRepeats}. +utilicen @ref{Repetición de acordes}. Esta instrucción en +particular es tan común que está disponible como +@code{\tabChordRepeats}. @lilypond[quote,verbatim] -guitar = \relative c' { - r8 ~ q4 q8~ q q4 +guitar = \relative { + r8 ~ q4 q8~ 8 q4 } \new StaffGroup << @@ -304,15 +332,15 @@ guitar = \relative c' { >> @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. +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' { +ties = \relative { \repeat volta 2 { - e2. f4~ - f2 g2~ + e'2. f4~ + 2 g2~ } \alternative { { g4 f2. } @@ -345,14 +373,14 @@ ties = \relative c' { @funindex \hideSplitTiedTabNotes -La instrucción @code{\hideSplitTiedTabNotes} cancela el comportamiento -de imprimir los números de traste entre paréntesis: +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' { +ties = \relative { \repeat volta 2 { - e2. f4~ - f2 g2~ } + e'2. f4~ + 2 g2~ } \alternative { { g4 f2. } { g4\repeatTie c,2. } @@ -389,11 +417,11 @@ ties = \relative c' { @funindex \harmonicByFret @funindex \harmonicByRatio -Se pueden añadir indicaciones de armónicos a la notación de tablatura -como sus alturas de sonido: +Se pueden añadir indicaciones de armónicos a la notación de +tablatura como sus alturas de sonido: @lilypond[verbatim,quote] -\layout { \override Voice.StringNumber.stencil = ##f } +\layout { \omit Voice.StringNumber } firstHarmonic = { d'4\4\harmonic g'4\3\harmonic @@ -410,12 +438,13 @@ firstHarmonic = { } @end lilypond -Observe que la instrucción @code{\harmonic} se debe adjuntar siempre a -notas individuales (posiblemente dentro de un acorde) en lugar de a -acordes completos. Sólo tiene sentido para armónicos sobre una cuerda -abierta en el duodécimo traste. Cualquier otro armónico debe estar -calculado por parte de LilyPond. Se puede conseguir esto indicando el -traste en que debe rozar la cuerda el dedo de la mano que pisa. +Observe que la instrucción @code{\harmonic} se debe adjuntar +siempre a notas individuales (posiblemente dentro de un acorde) en +lugar de a acordes completos. Sólo tiene sentido para armónicos +sobre una cuerda abierta en el duodécimo traste. Cualquier otro +armónico debe estar calculado por parte de LilyPond. Se puede +conseguir esto indicando el traste en que debe rozar la cuerda el +dedo de la mano que pisa. @lilypond[verbatim,quote] fretHarmonics = { @@ -435,8 +464,8 @@ fretHarmonics = { } @end lilypond -De forma alternativa, se pueden calcular los armónicos definiendo la -razón de las longitudes de cuerda por encima y por debajo de la +De forma alternativa, se pueden calcular los armónicos definiendo +la razón de las longitudes de cuerda por encima y por debajo de la digitación de armónico. @lilypond[verbatim,quote] @@ -480,6 +509,18 @@ ratioHarmonics = { @lilypondfile[verbatim,quote,texidoc,doctitle] {chord-glissando-in-tablature.ly} +@cindex hammer on +@cindex pull off + +@lilypondfile[verbatim,quote,texidoc,doctitle] +{hammer-on-and-pull-off.ly} + +@lilypondfile[verbatim,quote,texidoc,doctitle] +{hammer-on-and-pull-off-using-voices.ly} + +@lilypondfile[verbatim,quote,texidoc,doctitle] +{hammer-on-and-pull-off-using-chords.ly} + @seealso Referencia de la notación: @ref{Repetición de acordes}, @@ -518,7 +559,8 @@ melodia = \partcombine { e4 g g g } { e4 e e e } >> @end lilypond -Los efectos especiales de guitarra se limitan a armónicos y @emph{slides}. +Los efectos especiales de guitarra se limitan a armónicos y +@emph{slides}. @node Tablaturas personalizadas @unnumberedsubsubsec Tablaturas personalizadas @@ -541,32 +583,34 @@ Los efectos especiales de guitarra se limitan a armónicos y @emph{slides}. @funindex stringTunings -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}. +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}. -LilyPond trae afinaciones predefinidas para el banjo, la mandolina, la -guitarra, el bajo, el ukelele, el violín, la viola, el violoncello y -el contrabajo. 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. +LilyPond trae afinaciones predefinidas para el banjo, la +mandolina, la guitarra, el bajo, el ukelele, el violín, la viola, +el violoncello y el contrabajo. 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. @lilypond[quote,ragged-right,verbatim] << \new Voice \with { - \override StringNumber.stencil = ##f + \omit StringNumber } { \clef "bass_8" - \relative c, { - c4 d e f + \relative { + c,4 d e f } } \new TabStaff \with { stringTunings = #bass-tuning } { - \relative c, { - c4 d e f + \relative { + c,4 d e f } } >> @@ -574,30 +618,29 @@ para bajo, que suena una octava por debajo de lo escrito. 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). Las afinaciones predefinidas están en +@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 @file{ly/string-tunings-init.ly}. -@funindex stringTuning @funindex \stringTuning @cindex tablaturas, afinaciones personalizadas @cindex personalizadas, afinaciones de cuerdas -Es posible crear cualquier afinación de cuerdas que se desee. -Se puede usar la función @code{\stringTuning} para definir una -afinación de cuerdas y que puede usarse para -establecerla como el valor de -@code{stringTunings} para el contexto actual. - -Su argumento es una construcción de acorde -que define la altura de las notas de cada cuerda al aire en dicha -afinación. La construcción de acorde debe estar en el modo de -octava absoluto, véase @ref{Escritura de octava absoluta}. -La cuerda con el número más alto (generalmente la más grave) -debe ir primero en el acorde. Por ejemplo, podemos definir una -afinación para un instrumento de cuatro cuerdas con las alturas -@code{a''}, @code{d''}, @code{g'} y @code{c'}: +Es posible crear cualquier afinación de cuerdas que se desee. Se +puede usar la función @code{\stringTuning} para definir una +afinación de cuerdas y que puede usarse para establecerla como el +valor de @code{stringTunings} para el contexto actual. + +Su argumento es una construcción de acorde que define la altura de +las notas de cada cuerda al aire en dicha afinación. La +construcción de acorde debe estar en el modo de octava absoluto, +véase @ref{Escritura de octava absoluta}. La cuerda con el número +más alto (generalmente la más grave) debe ir primero en el acorde. +Por ejemplo, podemos definir una afinación para un instrumento de +cuatro cuerdas con las alturas @code{a''}, @code{d''}, @code{g'} y +@code{c'}: @lilypond[quote,verbatim] @@ -619,7 +662,8 @@ mynotes = { @end lilypond La propiedad @code{stringTunings} también se utiliza por parte de -@code{FretBoards} para calcular los diagramas de posición automáticos. +@code{FretBoards} para calcular los diagramas de posición +automáticos. Las afinaciones de cuerdas se utilizan como parte de la clave de asociación para los diagramas de posición predefinidos (véase @@ -648,34 +692,34 @@ mynotes = { >> @end lilypond -Internamente, 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 la pauta de tablatura y la cuerda N está abajo. Esto -resulta generalmente en un orden de la nota más aguda a la más grave, -pero algunos instrumentos (p.ej. el ukelele) no tienen las cuerdas -dispuestas en orden de altura. +Internamente, 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 la pauta de tablatura y la cuerda N está +abajo. Esto resulta generalmente en un orden de la nota más aguda +a la más grave, pero algunos instrumentos (p.ej. el ukelele) no +tienen las cuerdas dispuestas en orden de altura. -La altura de una cuerda dentro de una lista de alturas de cuerdas es -un objeto altura de LilyPond. Los objetos altura se crean con la -función de Scheme @code{ly:make-pitch} (véase +La altura de una cuerda dentro de una lista de alturas de cuerdas +es un objeto altura de LilyPond. Los objetos altura se crean con +la función de Scheme @code{ly:make-pitch} (véase @ref{Funciones de Scheme}). @code{\stringTuning} crea dicho objeto a partir de la entrada de acordes. LilyPond calcula automáticamente el número de líneas dentro del -@code{TabStaff} y el número de cuerdas dentro de un @code{FretBoard} -calculado automáticamente como el número de elementos de -@code{stringTunings}. +@code{TabStaff} y el número de cuerdas dentro de un +@code{FretBoard} calculado automáticamente como el número de +elementos de @code{stringTunings}. -Para permitir a todos los contextos TabStaff usar la misma afinación -personalizada por omisión, podemos usar +Para permitir a todos los contextos TabStaff usar la misma +afinación personalizada por omisión, podemos usar @example \layout @{ \context @{ \TabStaff - stringTunings = \stringTuning \notemode @{ @} + stringTunings = \stringTuning @} @} @end example @@ -698,7 +742,48 @@ También se puede usar una clave moderna de tablatura. } @end lilypond -La clave moderna de tablatura contempla tablaturas de 4 a 7 cuerdas. +La clave moderna de tablatura contempla tablaturas de 4 a 7 +cuerdas. + +@cindex microtonos, tablatura +@cindex cuartos de tono, tablatura +@cindex tablatura de microtonos +@cindex tablatura de cuartos de tono + +Ua pauta de tablatura @code{TabStaff} puede contener intervalos +microtonales como cuartos de tono, que se pueden reproducir +mediante eventos de la rueda de cambio de tono. Es necesario +fijar el valor @code{supportNonIntegerFret = ##t} dentro del +contexto Score. Sin embargo, los microtonos no están contemplados +en los diagramas @code{FretBoards}. + +@lilypond[quote,ragged-right,verbatim] +\layout { + \context { + \Score + supportNonIntegerFret = ##t + } +} + +custom-tuning = \stringTuning + +mus = \relative { + eeses'4 + eeseh + ees + eeh + e + eih + eis + eisih + eisis +} + +<< + \new Staff << \clef "G_8" \mus >> + \new TabStaff \with { stringTunings = \custom-tuning } \mus +>> +@end lilypond @seealso Referencia de la notación: @@ -717,9 +802,10 @@ 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. +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 Marcas de diagramas de trastes @@ -733,20 +819,21 @@ varía de forma monótona con el número de cuerda, como el ukelele. @cindex trastes, diagramas de, personalizados @cindex personalizados, diagramas de trastes -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 la sintaxis de las distintos -cadenas de marcado que se usan para definir diagramas de posiciones en -@ref{Instrument Specific Markup}. - -La cadena de marcado de los diagramas estándar de trastes indica el -número de la cuerda y el número de traste en que se coloca cada uno de -los puntos sobre la cuerda. Además se pueden indicar cuerdas al aire -y cuerdas mudas (que no se tocan). +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 la +sintaxis de las distintos cadenas de marcado que se usan para +definir diagramas de posiciones en @ref{Instrument Specific +Markup}. + +La cadena de marcado de los diagramas estándar de trastes indica +el número de la cuerda y el número de traste en que se coloca cada +uno de los puntos sobre la cuerda. Además se pueden indicar +cuerdas al aire y cuerdas mudas (que no se tocan). @lilypond[quote, verbatim] << @@ -769,8 +856,8 @@ y cuerdas mudas (que no se tocan). @cindex cejilla, indicación de -Las indicaciones de cejilla se pueden añadir al diagrama a partir de -la cadena de marcado del diagrama de trastes. +Las indicaciones de cejilla se pueden añadir al diagrama a partir +de la cadena de marcado del diagrama de trastes. @lilypond[quote, verbatim] << @@ -794,11 +881,11 @@ la cadena de marcado del diagrama de trastes. @cindex fret-diagram, marcado con @cindex ukelele -@funindex fret-diagram @funindex \fret-diagram -El tamaño del diagrama de trastes y el número de trastes del diagrama, -se puede cambiar en la cadena de marcado @code{fret-diagram}. +El tamaño del diagrama de trastes y el número de trastes del +diagrama, se puede cambiar en la cadena de marcado +@code{fret-diagram}. @lilypond[quote, verbatim] << @@ -819,9 +906,9 @@ se puede cambiar en la cadena de marcado @code{fret-diagram}. >> @end lilypond -Se puede cambiar el número de cuerdas de un diagrama de trastes para -que se adapte a distintos instrumentos como el bajo y el ukelele, con -la cadena de marcado del diagrama. +Se puede cambiar el número de cuerdas de un diagrama de trastes +para que se adapte a distintos instrumentos como el bajo y el +ukelele, con la cadena de marcado del diagrama. @lilypond[quote, verbatim] << @@ -862,8 +949,8 @@ marcado del diagrama. >> @end lilypond -Se puede controlar el radio y la posición de los puntos con la cadena -de marcado @code{fret-diagram}. +Se puede controlar el radio y la posición de los puntos con la +cadena de marcado @code{fret-diagram}. @lilypond[quote, verbatim] << @@ -886,16 +973,15 @@ de marcado @code{fret-diagram}. @cindex fret-diagram-terse, marcado con -@funindex fret-diagram-terse @funindex \fret-diagram-terse La cadena de marcado de diagrama de trastes escueta, -@code{fret-diagram-terse}, omite los números de la cuerda; el número -de cuerda viene implícito por la presencia del punto y coma. Hay un -punto y coma por cada cuerda del diagrama. El primer punto y coma -corresponde al número de cuerda más alto, y el último punto y coma -corresponde a la primera cuerda. Se pueden indicad cuerdas mudas, al -aire y números de traste. +@code{fret-diagram-terse}, omite los números de la cuerda; el +número de cuerda viene implícito por la presencia del punto y +coma. Hay un punto y coma por cada cuerda del diagrama. El +primer punto y coma corresponde al número de cuerda más alto, y el +último punto y coma corresponde a la primera cuerda. Se pueden +indicad cuerdas mudas, al aire y números de traste. @lilypond[quote, verbatim] << @@ -916,8 +1002,8 @@ aire y números de traste. >> @end lilypond -Se pueden incluir números de cejilla en la cadena de marcado escueta -@code{fret-diagram-terse}. +Se pueden incluir números de cejilla en la cadena de marcado +escueta @code{fret-diagram-terse}. @lilypond[quote, verbatim] << @@ -938,8 +1024,8 @@ Se pueden incluir números de cejilla en la cadena de marcado escueta >> @end lilypond -Se pueden incluir indicaciones de digitación en la cadena de marcado -escueta @code{fret-diagram-terse} +Se pueden incluir indicaciones de digitación en la cadena de +marcado escueta @code{fret-diagram-terse} @c Need to use override to enable fingerings to show this -- can we do so? @lilypond[quote, verbatim] @@ -962,19 +1048,18 @@ escueta @code{fret-diagram-terse} >> @end lilypond -Otras propiedades de los diagramas de trastes se deben -ajustar usando @code{\override} al utilizar el marcado -escueto con fret-diagram-terse. +Otras propiedades de los diagramas de trastes se deben ajustar +usando @code{\override} al utilizar el marcado escueto con +fret-diagram-terse. @cindex fret-diagram-verbose, marcado con @cindex capo -@funindex fret-diagram-verbose @funindex \fret-diagram-verbose -La cadena de marcado prolija @code{fret-diagram-verbose} está en el -formato de una lista de Scheme. Cada elemento de la lista indica la -colocación un elemento sobre el diagrama de trastes. +La cadena de marcado prolija @code{fret-diagram-verbose} está en +el 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] << @@ -1011,17 +1096,24 @@ colocación un elemento sobre el diagrama de trastes. Se pueden incluir digitaciones y cejillas en una cadena de marcado prolija @code{fret-diagram-verbose}. Es exclusiva del interfaz de -fret-diagram-verbose la indicación @q{capo} que se puede colocar sobre -el diagrama de posición. La indicación de capo es una barra gruesa -que cubre todas las cuerdas. El traste que tiene el capo es el más -bajo del diagrama de posición. +fret-diagram-verbose la indicación @q{capo} que se puede colocar +sobre el diagrama de posición. La indicación de capo es una barra +gruesa que cubre todas las cuerdas. El traste que tiene el capo +es el más bajo del diagrama de posición. + +Los puntos que indican las digitaciones se pueden tanto colorear +como imprimir entre paréntesis; asimismo, es posible alterar +independientemente el color de los paréntesis. + +También se pueden insertar elementos de marcado dentro de los +puntos. @c \override is necessary to make fingering visible @lilypond[quote, verbatim] << \new ChordNames { \chordmode { - f1 g c + f1 g c c b } } \new Staff { @@ -1057,13 +1149,42 @@ bajo del diagrama de posición. (place-fret 2 5 3) ) } + \override Voice.TextScript.size = 1.4 + 1^\markup { + \fret-diagram-verbose #'( + (place-fret 6 3 1 red parenthesized default-paren-color) + (place-fret 5 3 1 inverted) + (place-fret 4 5 2 blue parenthesized) + (place-fret 3 5 3 blue) + (place-fret 2 5 4 blue) + (place-fret 1 3 1 inverted) + ) + } + \override Voice.TextScript.size = 1.5 + 1^\markup { + \override #'(fret-diagram-details . ((finger-code . in-dot))) + \fret-diagram-verbose #`( + (place-fret 5 2 1) + (place-fret 4 4 "fis" red) + (place-fret 3 4 "b" red) + (place-fret + 2 4 + ,#{ \markup + \concat { + \vcenter "d" + \fontsize #-5 + \musicglyph #"accidentals.sharp"} #} + red) + (place-fret 1 2 1) + ) + } } >> @end lilypond -Todas las otras propiedades de diagrama de trastes se deben ajustar -utilizando @code{\override} cuando se usa el marcado prolijo con -fret-diagram-verbose. +Todas las otras propiedades de diagrama de trastes se deben +ajustar utilizando @code{\override} cuando se usa el marcado +prolijo con fret-diagram-verbose. @ignore The following example shows the three fret-diagram markup @@ -1116,8 +1237,8 @@ and color of dots. El aspecto gráfico de un diagrama de trastes se puede personalizar según las preferencias del usuario a través de las propiedades del interface @code{fret-diagram-interface}. Los detalles están en -@rinternals{fret-diagram-interface}. Para un marcado de diagrama de -trastes, las propiedades del interface pertenecen a +@rinternals{fret-diagram-interface}. Para un marcado de diagrama +de trastes, las propiedades del interface pertenecen a @code{Voice.TextScript}. @snippets @@ -1153,8 +1274,8 @@ Referencia de funcionamiento interno: Se pueden imprimir los diagramas de trastes usando el contexto @code{FretBoards}. De forma predeterminada, el contexto -@code{FretBoards} imprime diagramas de trastes que están almacenados -en una tabla de búsqueda: +@code{FretBoards} imprime diagramas de trastes que están +almacenados en una tabla de búsqueda: @lilypond[verbatim, ragged-right, quote] \include "predefined-guitar-fretboards.ly" @@ -1166,13 +1287,13 @@ en una tabla de búsqueda: @end lilypond Los diagramas de traste predefinidos están en el archivo -@file{predefined-guitar-fretboards.ly}. Los diagramas de trastes se -almacenan tomando como base las notas de un acorde y el valor de -@code{stringTunings} que se está utilizando en cada momento. -@file{predefined-guitar-fretboards.ly} contiene diagramas de traste -predefinidos sólo para @code{guitar-tuning}. Los diagramas de traste -predefinidos se pueden añadir para otros instrumentos u otras -afinaciones siguiendo los ejemplos que aparecen en +@file{predefined-guitar-fretboards.ly}. Los diagramas de trastes +se almacenan tomando como base las notas de un acorde y el valor +de @code{stringTunings} que se está utilizando en cada momento. +@file{predefined-guitar-fretboards.ly} contiene diagramas de +traste predefinidos sólo para @code{guitar-tuning}. Los diagramas +de traste predefinidos se pueden añadir para otros instrumentos u +otras afinaciones siguiendo los ejemplos que aparecen en @file{predefined-guitar-fretboards.ly}. Los diagramas de posiciones para el ukelele están en el archivo @* @@ -1212,8 +1333,8 @@ myChords = \chordmode { c1 c:m7.5- c:aug } } @end lilypond -Las notas de los acordes se pueden introducir como música simultánea o -bien usando el modo de acordes (véase +Las notas de los acordes se pueden introducir como música +simultánea o bien usando el modo de acordes (véase @ref{Panorámica del modo de acordes}). @lilypond[verbatim, ragged-right,quote] @@ -1228,7 +1349,6 @@ bien usando el modo de acordes (véase @cindex trastes, diagramas de, con nombres de acorde @funindex ChordNames -@funindex chordmode @funindex \chordmode Es corriente que se impriman juntos los nombres de acorde y los @@ -1258,8 +1378,8 @@ mychords = \chordmode{ @cindex diagramas de traste, transporte de los Los diagramas de traste predefinidos se pueden transportar, en la -medida en que esté almacenado un diagrama para el acorde transportado, -en la tabla de diagramas de traste. +medida en que esté almacenado un diagrama para el acorde +transportado, en la tabla de diagramas de traste. @lilypond[verbatim, ragged-right, quote] \include "predefined-guitar-fretboards.ly" @@ -1282,18 +1402,18 @@ mychordlist = { @end lilypond -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}. +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" @@ -1315,14 +1435,14 @@ mychords = \chordmode{ @cindex personalizados, añadir diagramas de traste @cindex diagramas de trastes personalizados, añadir -Se pueden añadir diagramas de posiciones a la tabla de diagramas de -posiciones. Para añadir un diagrama debemos especificar la +Se pueden añadir diagramas de posiciones a la tabla de diagramas +de posiciones. Para añadir un diagrama debemos especificar la tabla de correspondencias para el diagrama, el acorde del diagrama, la afinación utilizada y una definición del diagrama. Normalmente la tabla de correspondencias será @var{default-fret-table}. La definición del diagrama puede ser -una cadena de definición escueta fret-diagram-terse o una lista -de marcados prolija fret-diagram-verbose. +una cadena de definición escueta fret-diagram-terse o una lista de +marcados prolija fret-diagram-verbose. @lilypond[verbatim, ragged-right, quote] \include "predefined-guitar-fretboards.ly" @@ -1346,11 +1466,12 @@ mychords = \chordmode { >> @end lilypond -Se pueden almacenar distintos diagramas de traste para el mismo acorde -usando distintas octavas para las notas. Las octavas de diferencia -deben ser al menos dos por encima o por debajo de la octava -predeterminada, porque las octavas inmediatas superior e inferior de -la predeterminada se utilizan para los trasteros transpositores. +Se pueden almacenar distintos diagramas de traste para el mismo +acorde usando distintas octavas para las notas. Las octavas de +diferencia deben ser al menos dos por encima o por debajo de la +octava predeterminada, porque las octavas inmediatas superior e +inferior de la predeterminada se utilizan para los trasteros +transpositores. @lilypond[verbatim, ragged-right, quote] \include "predefined-guitar-fretboards.ly" @@ -1378,20 +1499,18 @@ mychords = \chordmode { @cindex acordes, formas de, en instrumentos de trastes @funindex \addChordShape -@funindex addChordShape -@funindex storePredefinedDiagram @funindex \storePredefinedDiagram -Además de los diagramas de traste, LilyPond almacena una lista interna -de formas de acorde. Las formas de acorde son diagramas de traste que -se pueden desplazar por el mástil para dar acordes distintos. Se -pueden añadir formas de acorde a la lista interna y luego usarlas para -definir diagramas de posición predefinidos. Dado que se pueden mover -a distintas posiciones dentro del mástil, las formas de acorde -normalmente no contienen cuerdas al aire. Como los diagramas de -posiciones, las formas de acorde se pueden introducir como cadenas -escuetas fret-diagram-terse o como listas de marcado prolijas -fret-diagram-verbose. +Además de los diagramas de traste, LilyPond almacena una lista +interna de formas de acorde. Las formas de acorde son diagramas +de traste que se pueden desplazar por el mástil para dar acordes +distintos. Se pueden añadir formas de acorde a la lista interna y +luego usarlas para definir diagramas de posición predefinidos. +Dado que se pueden mover a distintas posiciones dentro del mástil, +las formas de acorde normalmente no contienen cuerdas al aire. +Como los diagramas de posiciones, las formas de acorde se pueden +introducir como cadenas escuetas fret-diagram-terse o como listas +de marcado prolijas fret-diagram-verbose. @lilypond[verbatim, ragged-right, quote] \include "predefined-guitar-fretboards.ly" @@ -1440,7 +1559,7 @@ predefinido, las propiedades de interface pertenecen a @lilypondfile[verbatim,quote,texidoc,doctitle] {defining-predefined-fretboards-for-other-instruments.ly} -@lilypondfile[verbatim,quote,texidoc,doctitle] +@lilypondfile[verbatim,quote,texidoc,doctitle,ragged-right] {chordchanges-for-fretboards.ly} @lilypondfile[verbatim,quote,texidoc,doctitle] @@ -1475,11 +1594,12 @@ Referencia de funcionamiento interno: @cindex automáticos, diagramas de traste @cindex automáticos, diagramas de acordes -Se pueden crear diagramas de traste automáticamente a partir de las -notas introducidas usando el contexto @code{FretBoards}. Si no está -disponible ningún diagrama predefinido para las notas introducidas en -la afinación @code{stringTunings} activa, este contexto calcula las -cuerdas y los trastes que se pueden usar para tocar las notas. +Se pueden crear diagramas de traste automáticamente a partir de +las notas introducidas usando el contexto @code{FretBoards}. Si +no está disponible ningún diagrama predefinido para las notas +introducidas en la afinación @code{stringTunings} activa, este +contexto calcula las cuerdas y los trastes que se pueden usar para +tocar las notas. @lilypond[quote,ragged-right,verbatim] << @@ -1500,16 +1620,14 @@ cuerdas y los trastes que se pueden usar para tocar las notas. >> @end lilypond -@funindex predefinedFretboardsOff @funindex \predefinedFretboardsOff -@funindex predefinedFretboardsOn @funindex \predefinedFretboardsOn Puesto que de forma predeterminada no se carga ningún diagrama -predefinido, el comportamiento predeterminado es el cálculo automático -de los diagramas de traste. Una vez que los diagramas predeterminados -se han cargado, se puede habilitar e inhabilitar el cálculo automático -con instrucciones predefinidas: +predefinido, el comportamiento predeterminado es el cálculo +automático de los diagramas de traste. Una vez que los diagramas +predeterminados se han cargado, se puede habilitar e inhabilitar +el cálculo automático con instrucciones predefinidas: @lilypond[quote,ragged-right,verbatim] @@ -1541,18 +1659,18 @@ con instrucciones predefinidas: -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 -manualmente una nota sobre una cuerda; el resto de las notas se -situará en el lugar adecuado por parte del contexto -@code{FretBoards}. +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 manualmente una nota sobre una cuerda; el +resto de las notas se situará en el lugar adecuado por parte del +contexto @code{FretBoards}. @cindex trastes, añadir digitaciones a diagramas de @cindex digitaciones, añadir, a diagramas de trastes -Se pueden añadir digitaciones a los diagramas de traste del contexto -FretBoard. +Se pueden añadir digitaciones a los diagramas de traste del +contexto FretBoard. @lilypond[quote, verbatim] << @@ -1575,8 +1693,9 @@ FretBoard. @funindex minimumFret -El traste mínimo que usar en el cálculo de cuerdas y trastes para el -contexto FretBoard se puede fijar con la propiedad @code{minimumFret}. +El traste mínimo que usar en el cálculo de cuerdas y trastes para +el contexto FretBoard se puede fijar con la propiedad +@code{minimumFret}. @lilypond[quote, verbatim] << @@ -1598,18 +1717,18 @@ contexto FretBoard se puede fijar con la propiedad @code{minimumFret}. >> @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{Tablaturas personalizadas} para ver más información -sobre la propiedad @code{stringTunings}. +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{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 -acuerdo a las preferencias del usuario a través de las propiedades del -interface @code{fret-diagram-interface}. Los detalles están en -@rinternals{fret-diagram-interface}. Para un diagrama de -@code{FretBoards}, las propiedades del interface pertenecen a -@code{FretBoards.FretBoard}. +El aspecto gráfico de un diagrama de trastes se puede personalizar +de acuerdo a las preferencias del usuario a través de las +propiedades del interface @code{fret-diagram-interface}. Los +detalles están en @rinternals{fret-diagram-interface}. Para un +diagrama de @code{FretBoards}, las propiedades del interface +pertenecen a @code{FretBoards.FretBoard}. @predefined @@ -1640,28 +1759,27 @@ instrumentos con afinaciones no monótonas. @cindex digitaciones de la mano derecha para instrumentos de trastes @cindex derecha, mano, digitaciones para instrumentos de traste -@funindex rightHandFinger @funindex \rightHandFinger Las digitaciones de la mano derecha @var{p-i-m-a} se deben introducir usando @code{\rightHandFinger} seguido de un número. @warning{Si el número se introduce en notación de Scheme, recuerde -escribir al final un espacio seguido de un ángulo de cierre @code{>} o -similar.} +escribir al final un espacio seguido de un ángulo de cierre +@code{>} o similar.} -@lilypond[quote,verbatim,relative=0] +@lilypond[quote,verbatim,fragment] \clef "treble_8" c4\rightHandFinger #1 e\rightHandFinger #2 g\rightHandFinger #3 -c\rightHandFinger #4 -1 +c'\rightHandFinger #4 +1 @end lilypond -Por brevedad, se puede escribir @code{\rightHandFinger} como algo más -corto, como por ejemplo @code{RH}: +Por brevedad, se puede escribir @code{\rightHandFinger} como algo +más corto, como por ejemplo @code{RH}: @example RH=#rightHandFinger @@ -1689,15 +1807,15 @@ Referencia de funcionamiento interno: @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 -ajustes de instrumentos de trastes, pero hay algunos más de los que -merece la pena hablar aquí. De forma ocasional, los usuarios quieren -crear documentos del tipo de cancioneros que tengan sólo la letra de -las canciones con indicaciones de acordes sobre ella. Dado que -LilyPond es un tipografiador de música, no se recomienda para -documentos que no tienen notación musical. Una alternativa mejor es -un procesador de texto, editor de texto o, para usuarios con -experiencia, un tipografiador como GuitarTeX. +guitarra están suficientemente cubiertos en la sección general +sobre ajustes de instrumentos de trastes, pero hay algunos más de +los que merece la pena hablar aquí. De forma ocasional, los +usuarios quieren crear documentos del tipo de cancioneros que +tengan sólo la letra de las canciones con indicaciones de acordes +sobre ella. Dado que LilyPond es un tipografiador de música, no +se recomienda para documentos que no tienen notación musical. Una +alternativa mejor es un procesador de texto, editor de texto o, +para usuarios con experiencia, un tipografiador como GuitarTeX. @menu * Indicar la posición y la cejilla:: @@ -1713,17 +1831,19 @@ experiencia, un tipografiador como GuitarTeX. @cindex posición y cejilla, indicación para instrumentos de trastes @cindex trastes, instrumentos de, indicación de la posición y cejilla -Este ejemplo muestra cómo incluir indicaciones de posición y cejilla -de guitarra: +Este ejemplo muestra cómo incluir indicaciones de posición y +cejilla de guitarra: -@lilypond[quote,ragged-right,verbatim,relative=0] -\clef "treble_8" -b16 d g b e -\textSpannerDown -\override TextSpanner.bound-details.left.text = #"XII " -g16\startTextSpan -b16 e g e b g\stopTextSpan -e16 b g d +@lilypond[quote,ragged-right,verbatim,fragment] +\relative { + \clef "treble_8" + b,16 d g b e + \textSpannerDown + \override TextSpanner.bound-details.left.text = #"XII " + g16\startTextSpan + b16 e g e b g\stopTextSpan + e16 b g d +} @end lilypond @seealso @@ -1744,23 +1864,24 @@ Fragmentos de código: @cindex tapadas, notas, en instrumentos de trastes @cindex armónicos en instrumentos de trastes -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. +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,verbatim] -\relative c' { +\relative { \clef "treble_8" \override Staff.NoteHead.style = #'harmonic-mixed - d^\markup { \italic { \fontsize #-2 { "harm. 12" }}} 1 + d'^\markup { \italic { \fontsize #-2 { "harm. 12" }}} 1 } @end lilypond -Las notas tapadas (llamadas también @notation{notas muertas}) están -contempladas dentro de los pentagramas normales y de tablatura: +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' { +music = \relative { < a\3 \deadNote c\2 a'\1 >4 < b\3 \deadNote d\2 b'\1 > < c\3 \deadNote e\2 c'\1 > @@ -1783,9 +1904,9 @@ music = \relative c' { 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. +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 @@ -1818,7 +1939,6 @@ Referencia de la notación: @unnumberedsubsubsec Indicación de acordes de potencia o de quinta vacía @translationof Indicating power chords -@funindex powerChords @funindex \powerChords @cindex potencia, acordes de @@ -1827,19 +1947,19 @@ Referencia de la notación: @cindex quinta vacía, acordes de @cindex vacía, acordes de quinta -Los acordes de quinta vacía o acordes de potencia -(@emph{power chords}) y sus símbolos se pueden tipografiar -en el modo de acordes o como construcciones de acorde normales: +Los acordes de quinta vacía o acordes de potencia (@emph{power +chords}) y sus símbolos se pueden tipografiar en el modo de +acordes o como construcciones de acorde normales: @lilypond[quote,ragged-right,verbatim] ChordsAndSymbols = { \chordmode { \powerChords - e,,1:1.5 - a,,1:1.5.8 + e,,1:5 + a,,1:5.8 \set minimumFret = #8 - c,1:1.5 - f,1:1.5.8 + c,1:5 + f,1:5.8 } \set minimumFret = #5 1 @@ -1861,16 +1981,16 @@ ChordsAndSymbols = { } @end lilypond -Los símbolos de acordes de quinta vacía se desactivan automáticamente -tan pronto como se utiliza cualquiera de los otros modificadores de -acorde: +Los símbolos de acordes de quinta vacía se desactivan +automáticamente tan pronto como se utiliza cualquiera de los otros +modificadores de acorde: @lilypond[quote,ragged-right,verbatim] mixedChords = \chordmode { c,1 \powerChords - b,,1:1.5 - fis,,1:1.5.8 + b,,1:5 + fis,,1:5.8 g,,1:m } \score { @@ -1918,22 +2038,27 @@ Fragmentos de código: @cindex tablatura de banjo 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: +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: @c due to crazy intervals of banjo music, absolute pitch is recommended @lilypond[quote,ragged-right,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 +music = { + g8 d' g'\5 a b g e d' | + g4 d''8\5 b' a'\2 g'\5 e'\2 d' | + g4 +} + +<< + \new Staff \with { \omit StringNumber } + { \clef "treble_8" \music } + \new TabStaff \with { + tablatureFormat = #fret-number-tablature-format-banjo + stringTunings = #banjo-open-g-tuning } + { \music } >> @end lilypond @@ -1966,3 +2091,62 @@ Archivos de inicio: Fragmentos de código: @rlsr{Fretted strings}. + + +@node Laúd +@subsection Laúd +@translationof Lute + +@menu +* Tablaturas de laúd:: +@end menu + +@node Tablaturas de laúd +@unnumberedsubsubsec Tablaturas de laúd +@translationof Lute tablatures + +@cindex laúd, tablaturas de +@cindex tablatura, laúd + +LilyPond contempla las tablaturas para laúd. + +Para obtener las cuerdas graves adicionales, utilice +@code{additionalBassStrings}, donde se determinan las notas +correspondientes a dichas cuerdas. Se imprimen por debajo de la +línea inferior como: a, /a, //a, ///a, 4, 5, etc. + +Se debe usar el valor @code{fret-letter-tablature-format} para la +propiedad de contexto @code{tablatureFormat} y probablemente +también ajustar la propiedad @code{fretLabels} para una mayor +personalización. + +@lilypond[quote,ragged-right,verbatim] +m = { f'4 d' a f d a, g, fis, e, d, c, \bar "|." } + +\score { + << + \new Staff { \clef bass \cadenzaOn \m } + \new TabStaff \m + >> + \layout { + \context { + \Score + tablatureFormat = #fret-letter-tablature-format + } + \context { + \TabStaff + stringTunings = \stringTuning + additionalBassStrings = \stringTuning + fretLabels = #'("a" "b" "r" "d" "e" "f" "g" "h" "i" "k") + } + } +} +@end lilypond + +@cindex laúd, afinación del +@cindex afinación del laúd + +@knownissues +No se contempla el uso de @code{FretBoards} con +@code{additionalBassStrings}; de utilizarse, puede dar lugar a un +resultado poco satisfactorio.