X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=Documentation%2Fes%2Fuser%2Fexpressive.itely;h=de2af50dfd44dbc5ab1f4a71eb2a909931108af6;hb=da12a3eb8e07ec4e910ead9f39f477920251190a;hp=6181779c02b0021b2629c0198a2525187fc4c300;hpb=2a07e2ea1924abec1b70e2150e698e5792ae1687;p=lilypond.git diff --git a/Documentation/es/user/expressive.itely b/Documentation/es/user/expressive.itely index 6181779c02..de2af50dfd 100644 --- a/Documentation/es/user/expressive.itely +++ b/Documentation/es/user/expressive.itely @@ -1,16 +1,17 @@ @c -*- coding: utf-8; mode: texinfo; -*- @ignore - Translation of GIT committish: 7e040d362b174f596b1c458bd708defc69cdcc42 + Translation of GIT committish: 4df5301113af87b1ef691f1c06c3460f0fc9394d When revising a translation, copy the HEAD committish of the version that you are working on. See TRANSLATION for details. @end ignore +@c \version "2.11.38" + @node Expressive marks @section Expressive marks -@lilypondfile[quote,ragged-right,line-width=16\cm,staffsize=16] -{expressive-headword.ly} +@lilypondfile[quote]{expressive-headword.ly} @menu * Attached to notes:: @@ -22,10 +23,10 @@ @node Attached to notes @subsection Attached to notes - @menu * Articulations and ornamentations:: * Dynamics:: +* New dynamic marks:: @end menu @node Articulations and ornamentations @@ -34,92 +35,106 @@ @cindex articulaciones @cindex guiones @cindex ornamentos - -Un amplio abanico de símbolos pueden aparecer encima o debajo de las notas -para indicar distintas características de la ejecución. Se adjuntan a una -nota escribiendo un guión y el carácter que significa la articulación. -Se muestran a continuación: - -@c @l ilypondfile[quote,ragged-right]{script-abbreviations.ly} - -Los significados de estas abreviaturas se pueden modificar. Consulte -@file{ly/@/script@/-init@/.ly} para ver ejemplos. - -La indicación se coloca automáticamente, pero la dirección (arriba o abajo) -se puede también forzar. Como otros fragmentos de código de LilyPond, -@code{_} los situará por debajo del pentagrama, y @code{^} los colocará por encima. - -@lilypond[quote,ragged-right,fragment,verbatim] -c''4^^ c''4_^ -@end lilypond - -Se pueden añadir otros símbolos usando la sintaxis -@var{nota}@code{\}@var{nombre}. Una vez más, se puede forzar -que aparezcan por encima o por debajo usando @code{^} y @code{_}, -por ejemplo - -@lilypond[quote,ragged-right,verbatim,fragment,relative=2] -c\fermata c^\fermata c_\fermata -@end lilypond - -@cindex acento -@cindex marcato -@cindex staccatissimo @cindex espressivo -@cindex fermata @cindex calderón -@cindex apagado -@cindex staccato -@cindex portato -@cindex tenuto @cindex arco arriba @cindex arco abajo -@cindex pedal, indicaciones de -@cindex órgano, indicaciones de pedal de -@cindex grupeto circular -@cindex open +@cindex indicaciones de pedal +@cindex indicaciones de pedalero de órgano +@cindex grupeto +@cindex mordente circular +@cindex nota abierta +@cindex nota tapada @cindex flageolet -@cindex grupeto circular invertido +@cindex mordente circular, inverso @cindex trino @cindex semitrino -@cindex semitrino descendente +@cindex mordente @cindex prallprall @cindex prallmordent -@cindex prall, up -@cindex prall, down -@cindex thumb marking +@cindex semitrino ascendente +@cindex semitrino descendente +@cindex indicación de pulgar @cindex segno @cindex coda @cindex varcoda -He aquí un cuadro que muestra todas las articulaciones disponibles: +Se pueden adjuntar a las notas un amplio abanico de símbolos para +denotar articulaciones, adornos y otras indicaciones de ejecución, +utilizando la sintaxis siguiente: + +@example +@var{nota}\@var{nombre} +@end example -@lilypondfile[ragged-right,quote]{script-chart.ly} +La lista de los posibles valores de @var{nombre} está en @ref{List of +articulations}. Por ejemplo: +@lilypond[verbatim,quote,relative=2] +c4\staccato c\mordent b2\turn +c1\fermata +@end lilypond -@commonprop +@cindex marcato +@cindex apagada +@cindex tenuto +@cindex staccatissimo +@cindex acento +@cindex picado +@cindex staccato +@cindex portato -El orden vertical de las articulaciones se controla con la propiedad -@code{script-priority}. Cuanto más bajo es esta número, -más cerca de la nota se colocará. -En este ejemplo el @internalsref{TextScript} (el símbolo de sostenido) tiene primero la -prioridad más baja, así que se coloca en la parte más baja en el primer ejemplo. -En el segundo, el semitrino (el @internalsref{Script}) tiene la prioridad más baja, por tanto -se coloca en la parte interior. Cuando dos objetos tienen la misma prioridad, el orden en que -se escriben decide cuál de ellos va primero. -@lilypond[verbatim,relative=3,ragged-right,fragment,quote] -\once \override TextScript #'script-priority = #-100 -a4^\prall^\markup { \sharp } +Algunas de estas articulaciones tienen abreviaturas que facilitan su +escritura. Las abreviaturas se escriben detrás del nombre de la nota, +y su sintaxis consiste en un guión (@tie{}@code{-}) seguido de un +símbolo que especifica la articulación. Existen abreviaturas +predefinidas para el @notation{marcato}, @notation{stopped} (nota +apagada), @notation{tenuto}, @notation{staccatissimo}, +@notation{accent} (acento), @notation{staccato} (picado), y +@notation{portato}. La salida correspondiente a estas articulaciones +aparece de la siguiente manera: -\once \override Script #'script-priority = #-100 -a4^\prall^\markup { \sharp } +@lilypond[verbatim,quote,relative=2] +c4-^ c-+ c-- c-| +c-> c-. c-_ @end lilypond +Las reglas para la colocación predeterminada de las articulaciones se +encuentran definidas en el archivo @file{scm/@/script@/.scm}. Las +articulaciones y ornamentos se pueden colocar manualmente por encima o +por debajo del pentagrama, véase @ref{Direction and placement}. + + +@snippets + +@lilypondfile[verbatim,lilyquote,texidoc,doctitle] +{modifying-default-values-for-articulation-shorthand-notation.ly} + +@lilypondfile[verbatim,lilyquote,texidoc,doctitle] +{controlling-the-vertical-ordering-of-scripts.ly} + @seealso -Referencia del programa: @internalsref{Script}. +Gloario musical: +@rglos{tenuto}, +@rglos{accent}, +@rglos{staccato}, +@rglos{portato}. + +Referencia de la notación: +@ref{Direction and placement}. + +Archivos instalados: +@file{scm/@/script@/.scm}. + +Fragmentos de código: +@rlsr{Expressive marks}. + +Referencia de funcionamiento interno: +@rinternals{Script}, +@rinternals{TextScript}. @knownissues @@ -131,7 +146,10 @@ representación de MIDI de la música. @node Dynamics @subsubsection Dynamics -@cindex Dynamics +@cindex dinámica +@cindex matices absolutos +@cindex matices +@cindex absolutos, matices @funindex \pppp @funindex \ppp @funindex \pp @@ -150,150 +168,238 @@ representación de MIDI de la música. @funindex \sfz @funindex \rfz -Las marcas dinámicas de matiz absoluto se especifican usando un comando después de una nota: -@code{c4\ff}. Las marcas dinámicas disponibles son @code{\ppppp}, -@code{\pppp}, @code{\ppp}, -@code{\pp}, @code{\p}, @code{\mp}, @code{\mf}, @code{\f}, @code{\ff}, -@code{\fff}, @code{\ffff}, @code{\fp}, @code{\sf}, @code{\sff}, -@code{\sp}, @code{\spp}, @code{\sfz} y @code{\rfz}. - -@lilypond[quote,verbatim,ragged-right,fragment,relative=2] -c\ppp c\pp c \p c\mp c\mf c\f c\ff c\fff -c2\fp c\sf c\sff c\sp c\spp c\sfz c\rfz +Las marcas dinámicas de matiz absoluto se especifican usando un +comando después de una nota: @code{c4\ff}. Las marcas dinámicas +disponibles son @code{\ppppp}, @code{\pppp}, @code{\ppp}, @code{\pp}, +@code{\p}, @code{\mp}, @code{\mf}, @code{\f}, @code{\ff}, @code{\fff}, +@code{\ffff}, @code{\fp}, @code{\sf}, @code{\sff}, @code{\sp}, +@code{\spp}, @code{\sfz} y @code{\rfz}. Las indicaciones dinámicas se +pueden colocar manualmente por encima o por debajo del pentagrama; +para ver más detalles, consulte @ref{Direction and placement}. + +@lilypond[verbatim,quote,relative=2] +c2\ppp c\mp +c\rfz c^\mf +c_\spp c^\ff @end lilypond +@cindex regulador @funindex \< @funindex \> @funindex \! +@funindex \cr +@funindex \decr + +Una indicación de @notation{crescendo} se comienza con @code{\<} y se +termina con @code{\!}, con un matiz absoluto o con otra indicación de +@notation{crescendo} o de @notation{decrescendo}. Una indicación de +@notation{decrescendo} comienza con @code{\>} y se termina también con +@code{\!}, con un matiz dinámico absoluto o con otra indicación de +@notation{crescendo} o de @notation{decrescendo}. Se pueden usar +@code{\cr} y @code{\decr} en lugar de @code{\<} y @code{\>}. De forma +predeterminada, se tipografían reguladores en ángulo cuando se utiliza +esta notación. + +@lilypond[verbatim,quote,relative=2] +c2\< c\! +d2\< d\f +e2\< e\> +f2\> f\! +e2\> e\mp +d2\> d\> +c1\! +@end lilypond -Un regulador de crescendo se comienza con @code{\<} y se termina con -@code{\!} o con un matiz absoluto. Un regulador decrescendo comienza con -@code{\>} y se termina también con @code{\!} o con un matiz dinámico -absoluto. Se pueden usar @code{\cr} y @code{\decr} en lugar de -@code{\<} y @code{\>}. A causa de que estas marcas se unen a notas, se deben -usar notas espaciadoras si se necesitan varias marcas durante una nota. +Se requieren notas espaciadoras para tipografiar varias indicaciones +dinámicas sobre una sola nota. -@lilypond[quote,ragged-right,fragment,verbatim,relative=2] -c\< c\! d\> e\! -<< f1 { s4 s4\< s4\! \> s4\! } >> +@lilypond[verbatim,quote,relative=2] +c4\< c\! d\> e\! +<< f1 { s4 s4\< s4\> s4\! } >> @end lilypond -@noindent -Un regulador comienza normalmente en el borde izquierdo de la nota inicial -y acaba en el borde derecho de la nota final. Si la nota -final cae sobre el principio de un compás, el regulador finaliza en la línea divisoria -inmediatamente anterior. Esto se puede modificar estableciendo la propiedad -@code{hairpinToBarline}, - -@lilypond[quote,ragged-right,fragment,verbatim,relative=2] -\set hairpinToBarline = ##f -c4\< c2. c4\! -@end lilypond +@cindex espressivo, articulación -En algunas situaciones, la marca de articulación @code{\espressivo} puede ser -apropiada para indicar un crescendo y decrescendo sobre una nota, +En algunas situaciones, la marca de articulación @code{\espressivo} +puede ser apropiada para indicar un @notation{crescendo} y +@notation{decrescendo} sobre una nota, -@lilypond[quote,ragged-right,fragment,verbatim,relative=2] +@lilypond[verbatim,quote,ragged-right,fragment,relative=2] c2 b4 a g1\espressivo @end lilypond -Esto puede dar lugar a reguladores muy cortos. Utilice @code{minimum-length} -dentro de @internalsref{Voice}.@internalsref{Hairpin} para alargarlos, por -ejemplo +@cindex crescendo +@cindex decrescendo +@cindex diminuendo +@funindex \setTextCresc +@funindex \setTextDim +@funindex \setTextDecresc +@funindex \setHairpinCresc +@funindex \setHairpinDim +@funindex \setHairpinDecresc + +Los @notation{Crescendi} y @notation{decrescendi} se pueden +tipografiar como marcas textuales en lugar de reguladores. Las +instrucciones incorporadaas que activan estos modos de texto son +@code{\setTextCresc}, @code{\setTextDecresc}, @code{\setTextDecr} y +@code{\setTextDim}. Las instrucciones correspondientes +@code{\setHairpinCresc}, @code{\setHairpinDim} y +@code{\setHairpinDecresc} hacen que vuelvan a aparecer los reguladores +de nuevo: + +@lilypond[verbatim,quote,relative=2] +c\< d e f\! +e\> d c b\! +\setTextCresc +c\< d e f\! +\setTextDecresc +e\> d c b\! +\setHairpinCresc +c\< d e f\! +@end lilypond + +Para crear nuevas indicaciones de matiz absoluto o de texto que deba +alinearse con los matices, véase @ref{New dynamic marks}. -@example -\override Voice.Hairpin #'minimum-length = #5 -@end example +La colocación vertical de las indicaciones de dinámica se maneja por +parte de @rinternals{DynamicLineSpanner}. + +@predefined + +@funindex \dynamicUp +@code{\dynamicUp}, +@funindex \dynamicDown +@code{\dynamicDown}, +@funindex \dynamicNeutral +@code{\dynamicNeutral}. + + +@snippets + +@lilypondfile[verbatim,lilyquote,texidoc,doctitle] +{setting-hairpin-behavior-at-bar-lines.ly} + +@lilypondfile[verbatim,lilyquote,texidoc,doctitle] +{setting-the-minimum-length-of-hairpins.ly} @cindex al niente @cindex niente, al -Los reguladores se pueden imprimir con la punta en círculo (notación -al niente) estableciendo la propiedad @code{circled-tip}, +@lilypondfile[verbatim,lilyquote,texidoc,doctitle] +{printing-hairpins-using-al-niente-notation.ly} -@lilypond[quote,ragged-right,fragment,relative=2,verbatim] -\override Hairpin #'circled-tip = ##t -c2\< c\! -c4\> c\< c2\! -@end lilypond +@lilypondfile[verbatim,lilyquote,texidoc,doctitle] +{vertically-aligning-dynamics-across-multiple-notes.ly} +@c I can't figure this one out. Consider removing this. -pm -@cindex crescendo -@cindex decrescendo -@cindex diminuendo +Los @notation{Crescendi} y @notation{decrescendi} que atraviesan un +salto de línea continúan en la línea siguiente. Si terminan en la +primera nota de la línea nueva, no se imprime nada en esa línea. Para +cambiar este comportamiento, utilice -También puede usar texto que diga @emph{cresc.} en vez de reguladores +@example +\override Score.Hairpin #'after-line-breaking = ##t +@end example -@lilypond[quote,ragged-right,fragment,relative=2,verbatim] -\setTextCresc -c\< d e f\! -\setHairpinCresc -e\> d c b\! -\setTextDecresc -c\> d e f\! -\setTextDim -e\> d c b\! -@end lilypond +@lilypondfile[verbatim,lilyquote,texidoc,doctitle] +{hiding-the-extender-line-for-text-dynamics.ly} + +@c The following snippet goes in input/new/ +@c @lilypondfile[verbatim,lilyquote,texidoc,doctitle] +@c {changing-text-and-spanner-styles-for-text-dynamics.ly} -Asimismo puede aportar sus propios textos -@lilypond[quote,ragged-right,fragment,relative=1,verbatim] +El texto que se emplea para los @notation{crescendi} y +@notation{decrescendi} se puede modificar cambiando las propiedades de +contexto @code{crescendoText} y @code{decrescendoText}. El estilo de +la línea extensora se puede cambiar modificando la propiedad +@code{'style} de @code{DynamicTextSpanner}. El valor predeterminado +es @code{'hairpin} (regulador), y entre otros valores posibles se +encuentran @code{'line}, @code{'dashed-line} y @code{'dotted-line}: + +@lilypond[verbatim,quote,relative=2] \set crescendoText = \markup { \italic "cresc. poco" } -\set crescendoSpanner = #'dashed-line -a'2\< a a a\!\mf +\set crescendoSpanner = #'text +\override DynamicTextSpanner #'style = #'dotted-line +a2\< a +a2 a +a2 a +a2 a\mf @end lilypond -Para crear nuevas indicaciones dinámicas o texto que se deba alinear -con los matices, consulte @ref{New dynamic marks}. -El posicionamiento vertical de las expresiones dinámicas se gestiona a -través de @internalsref{DynamicLineSpanner}. +@seealso +@c TODO: Add hairpin to glossary. -@commonprop +Glosario musical: +@rglos{crescendo}, +@rglos{decrescendo}. -Las expresiones dinámicas que suceden en, comienzan sobre, o acaban -en, la misma nota se alinearán verticalmente. Si quiere asegurar que -las expresiones dinámicas se alinean cuando no suceden sobre la misma -nota, puede aumentar el valor de la propiedad @code{staff-padding}. +Manual de aprendizaje: +@rlearning{Articulation and dynamics}. -@example -\override DynamicLineSpanner #'staff-padding = #4 -@end example +Referencia de la notación: +@ref{Direction and placement}. -También puede utilizar esta propiedad si las expresiones dinámicas -colisionan con otros elementos de la notación. +Fragmentos de código: +@rlsr{Expressive marks}. -Los crescendi y decrescendi que acaban sobre la misma nota de una -línea nueva no se imprimen. Para cambiar este comportamiento, utilice +Referencia de funcionamiento interno: +@rinternals{DynamicText}, +@rinternals{Hairpin}, +@rinternals{DynamicLineSpanner}. -@example -\override Score.Hairpin #'after-line-breaking = ##t -@end example -Los cambios dinámicos de tipo texto (como @emph{cresc.} y @emph{dim.}) -se imprimen con una línea de puntos que muestra su alcance. Para -evitar que se imprima esta línea, use +@node New dynamic marks +@subsubsection New dynamic marks -@example -\override DynamicTextSpanner #'dash-period = #-1.0 -@end example +@cindex indicaciones dinámicas nuevas +@cindex dinámicas, indicaciones, nuevas +Es posible imprimir indicaciones dinámicas de nueva creación o texto +que deba ir alineado con los matices. Utilice +@code{make-dynamic-script} para crear estas indicaciones. Observe que +la fuente tipográfica para los matices solamente contiene los +caracteres @code{f,m,p,r,s} y @code{z}. -@predefined +Algunas situaciones (como las indicaciones dinámicas) tienen un valor +prefijado para las propiedades relacionadas con la fuente tipográfica. +Si está creando texto en tales situaciones, es recomendable que +cancele dichas propiedades con @code{normal-text}. Consulte @ref{Text +markup commands} para ver más detalles. -@funindex \dynamicUp -@code{\dynamicUp}, -@funindex \dynamicDown -@code{\dynamicDown}, -@funindex \dynamicNeutral -@code{\dynamicNeutral}. +@cindex make-dynamic-script + +@lilypond[verbatim,quote] +sfzp = #(make-dynamic-script "sfzp") +\relative c' { + c4 c c\sfzp c +} +@end lilypond + +@cindex matices editoriales +@cindex matices entre paréntesis + +También se pueden imprimir matices entre paréntesis o entre corchetes +rectos. Se utilizan con frecuencia para añadir indicaciones dinámicas +editoriales. + +@lilypond[verbatim,quote] +rndf = \markup { \center-align { \line { \bold { \italic ( } + \dynamic f \bold { \italic ) } } } } +boxf = \markup { \bracket { \dynamic f } } +\relative c' { + c1_\rndf + c1_\boxf +} +@end lilypond @seealso -Referencia del programa: @internalsref{DynamicText}, @internalsref{Hairpin}. -El posicionamiento vertical de estos símbolos se maneja por medio de -@internalsref{DynamicLineSpanner}. +Fragmentos de código: +@rlsr{Expressive marks}. @node Curves @@ -311,10 +417,10 @@ El posicionamiento vertical de estos símbolos se maneja por medio de @cindex ligaduras de expresión -Una ligadura de expresión indica que las notas se deben tocar unidas o -@emph{legato}. Se escriben utilizando paréntesis +Una @notation{ligadura de expresión} indica que las notas se deben +tocar unidas o @emph{legato}. Se escriben utilizando paréntesis: -@lilypond[quote,ragged-right,relative=2,fragment,verbatim] +@lilypond[verbatim,quote,relative=2] f( g a) a8 b( a4 g2 f4) 2( 2) @end lilypond @@ -322,29 +428,17 @@ f( g a) a8 b( a4 g2 f4) La dirección de una ligadura de expresión se puede especificar con @code{\slur@emph{DIRECCIÓN}}, donde @code{@emph{DIRECCIÓN}} es o bien @code{Up} (arriba), @code{Down} (abajo), o @code{Neutral} -(seleccionada automáticamente). - -Sin embargo, hay una forma abreviada muy conveniente para forzar las -direcciones de las ligaduras de expresión. Escribiendo @code{_} o -@code{^} antes de los paréntesis de apertura, también se establece la dirección. Por ejemplo, +(seleccionada automáticamente). @code{Neutral} es la predeterminada. +Las ligaduras de expresión se pueden situar manualmente por encima o +por debajo del pentagrama, véase @ref{Direction and placement}. -@lilypond[relative=2,ragged-right,quote,verbatim,fragment] +@lilypond[verbatim,quote,relative=2] c4_( c) c^( c) @end lilypond -Se puede imprimir una sola ligadura cada vez. Si necesita imprimir -una ligadura larga por encima de varias ligaduras más cortas, consulte @ref{Phrasing slurs}. - - -@commonprop - -Algunos compositores escriben dos ligaduras cuando quieren acordes -legato. Esto se consigue en LilyPond mediante el establecimiento de @code{doubleSlurs}, - -@lilypond[verbatim,ragged-right,relative,fragment,quote] -\set doubleSlurs = ##t -4 ( ) -@end lilypond +Usando este método solamente se puede imprimir una ligadura de +expresión cada vez. Para imprimir una ligadura larga por encima de +varias ligaduras cortas, consulte @ref{Phrasing slurs}. @predefined @@ -362,9 +456,25 @@ legato. Esto se consigue en LilyPond mediante el establecimiento de @code{doubl @funindex \slurSolid @code{\slurSolid}. +@snippets + +@lilypondfile[verbatim,lilyquote,texidoc,doctitle] +{using-double-slurs-for-legato-chords.ly} + + @seealso -Referencia del programa: @internalsref{Slur}. +Glosario musical: +@rglos{slur}. + +Referencia de la notación: +@ref{Direction and placement}. + +Fragmentos de código: +@rlsr{Expressive marks}. + +Referencia de funcionamiento interno: +@rinternals{Slur}. @node Phrasing slurs @@ -372,20 +482,25 @@ Referencia del programa: @internalsref{Slur}. @cindex ligaduras de fraseo @cindex marcas de fraseo +@funindex \( +@funindex \) Una ligadura de fraseo (o marca de fraseo) conecta las notas y se utiliza para indicar una frase musical. Se escribe usando @code{\(} y @code{\)} respectivamente -@lilypond[quote,ragged-right,fragment,verbatim,relative=1] -\time 6/4 c'\( d( e) f( e) d\) +@lilypond[verbatim,quote,relative=2] +\time 6/4 c\( d( e) f( e) d\) @end lilypond Tipográficamente, la ligadura de fraseo se comporta casi exactamente igual que una ligadura de expresión normal. Sin embargo, se tratan -como objetos diferentes. Una @code{\slurUp} no tendrá ningún efecto sobre una ligadura de fraseo; utilice en su lugar +como objetos diferentes. Una @code{\slurUp} no tendrá ningún efecto +sobre una ligadura de fraseo; utilice en su lugar @code{\phrasingSlurUp}, @code{\phrasingSlurDown}, y -@code{\phrasingSlurNeutral}. +@code{\phrasingSlurNeutral}. Las ligaduras de fraseo se pueden situar +manualmente por encima o por debajo del pentagrama, véase +@ref{Direction and placement}. No se pueden tener varias ligaduras de fraseo simultáneas. @@ -402,52 +517,81 @@ No se pueden tener varias ligaduras de fraseo simultáneas. @seealso -Referencia del programa: @internalsref{PhrasingSlur}. +Referencia de la notación: +@ref{Direction and placement}. + +Fragmentos de código: +@rlsr{Expressive marks}. + +Referencia de funcionamiento interno: +@rinternals{PhrasingSlur}. + @node Breath marks @subsubsection Breath marks -Las marcas de respiración se introducen usando @code{\breathe} +@cindex respiraciones +@funindex \breathe + +Las respiraciones se introducen utilizando @code{\breathe}: -@lilypond[quote,ragged-right,fragment,relative=1,verbatim] -c'4 \breathe d4 +@lilypond[verbatim,quote,relative=2] +c4 \breathe d4 @end lilypond @snippets -El glifo de la marca de respiración se puede ajustar por medio de la -sobreescritura de la propiedad @code{text} del objeto de presentación -@code{BreathingSign} con cualquier texto de marcado. Por ejemplo, +@lilypondfile[verbatim,lilyquote,texidoc,doctitle] +{changing-the-breath-mark-symbol.ly} -@lilypond[quote,ragged-right,fragment,verbatim,relative=1] -c'4 -\override BreathingSign #'text - = #(make-musicglyph-markup "scripts.rvarcomma") -\breathe -d4 -@end lilypond @seealso -Referencia del programa: @internalsref{BreathingSign}. +Fragmentos de código: +@rlsr{Expressive marks}. +@c @lsr{expressive,breathing-sign.ly}. -Ejemplos: @lsr{expressive,breathing-sign.ly} +Referencia de funcionamiento interno: +@rinternals{BreathingSign}. @node Falls and doits @subsubsection Falls and doits -Se pueden expresar caídas y subidas de tono (falls y doits) añadidas a -las notas mediante el comando @code{\bendAfter}, +Se pueden expresar @notation{caídas} y @notation{subidas} de tono +(falls y doits) añadidas a las notas mediante la instrucción +@code{\bendAfter}: -@lilypond[fragment,ragged-right,relative=2] -\override Score.SpacingSpanner #'shortest-duration-space = #3.0 -c4-\bendAfter #+5 -c4-\bendAfter #-3 +@lilypond[verbatim,quote,relative=2] +c2-\bendAfter #+4 +c-\bendAfter #-4 +c-\bendAfter #+8 +c-\bendAfter #-8 @end lilypond +El guión (@tie{-}) que sigue al nombre de la nota es @emph{necesario} +al escribir @notation{caídas} y @notation{subidas}. + + +@snippets + +@lilypondfile[verbatim,lilyquote,texidoc,doctitle] +{adjusting-the-shape-of-falls-and-doits.ly} + + +@seealso + +@c TODO: add falls and doits to glossary. +@c Music Glossary: +@c @rglos{falls}, +@c @rglos{doits}. + +Fragmentos de código: +@rlsr{Expressive marks}. + + @node Lines @subsection Lines @@ -460,100 +604,109 @@ c4-\bendAfter #-3 @node Glissando @subsubsection Glissando -@cindex Glissando +@cindex glissando @funindex \glissando -Un glissando es un cambio gradual en la altura. Se denota por medio -de una línea o una línea ondulada entre dos notas. Se llama -adjuntando @code{\glissando} a una nota +Un @notation{glissando} es un cambio gradual en la altura. Se denota +por medio de una línea o una línea ondulada entre dos notas. El +@notation{glissando} se crea adjuntando @code{\glissando} a la nota: -@lilypond[quote,ragged-right,fragment,relative=2,verbatim] +@lilypond[verbatim,quote,relative=2] c2\glissando c' \override Glissando #'style = #'zigzag c2\glissando c, @end lilypond -@commonprop +@snippets + +@c Modify, add description, and put in input/new/ +@c @lilypondfile[verbatim,lilyquote,texidoc,doctitle] +@c {suppressing-warnings-for-clashing-note-columns.ly} -@lilypond[quote,ragged-right,verbatim] +@lilypond[verbatim,quote] I = \once \override NoteColumn #'ignore-collision = ##t -\relative << +\relative c' << { \oneVoice \stemDown f2 \glissando \stemNeutral a } \\ { \oneVoice \I c2 \glissando \I d, } >> @end lilypond - @seealso -Referencia del programa: @internalsref{Glissando}. +Glosario musical: +@rglos{glissando}. -Archivos de ejemplo: -@lsr{expressive,glissando.ly}, @lsr{expressive,line-styles.ly} +Fragmentos de código: +@rlsr{Expressive marks}. + +@c FIXME: I need to figure out what's up with these. -gp +@c @lsr{expressive,glissando.ly}, +@c @lsr{expressive,line-styles.ly} + +Referencia de funcionamiento interno: +@rinternals{Glissando}. @knownissues -La impresión de texto sobre la línea (como @emph{gliss.}) no está contemplada. +La impresión de texto sobre la línea (como @emph{gliss.}) no está +contemplada. @node Arpeggio @subsubsection Arpeggio -@cindex Arpeggio +@cindex arpeggio @cindex acorde quebrado +@cindex quebrado, acorde @funindex \arpeggio -Se puede especificar un signo de arpegio (conocido también como acorde quebrado) sobre un -acorde adjuntando un @code{\arpeggio} a un acorde +@c Add documentation for new 'parenthesis' style arpeggio. Maybe +@c create a new \arpeggioParen command, or something similar. -pm + +Se puede especificar un signo de @notation{arpegio} (conocido también +como @notation{acorde quebrado}) sobre un acorde adjuntando un +@code{\arpeggio} al acorde: -@lilypond[quote,ragged-right,fragment,relative=1,verbatim] +@lilypond[verbatim,quote,relative=1] \arpeggio @end lilypond -Un corchete recto a la izquierda indica que el intérprete no tiene que -arpegiar el acorde +Un corchete recto a la izquierda, indicado mediante +@code{\arpeggioBracket}, denota que el intérprete @emph{no} tiene que +arpegiar el acorde: -@lilypond[quote,ragged-right,fragment,relative=1,verbatim] +@lilypond[verbatim,quote,relative=1] \arpeggioBracket -\arpeggio +\arpeggio @end lilypond La dirección del arpegio se denota a veces mediante la adición de una -punta de flecha a la línea ondulada +punta de flecha a la línea ondulada. Esto se hace con las +instrucciones @code{arpeggioUp} y @code{arpeggioDown}. +@code{arpeggioNeutral} nos devuelve a la versión sin flecha: -@lilypond[quote,ragged-right,fragment,relative=1,verbatim] +@lilypond[verbatim,quote,relative=1] \new Voice { \arpeggioUp \arpeggio \arpeggioDown \arpeggio + \arpeggioNeutral + \arpeggio } @end lilypond - -@commonprop - -Cuando un arpegio cruza uno o varios pentagramas, puede adjuntar un -arpegio a los acordes en los dos pentagramas y establecer -@internalsref{PianoStaff}.@code{connectArpeggios} - -@lilypond[quote,ragged-right,fragment,relative=1,verbatim] -\new PianoStaff << - \set PianoStaff.connectArpeggios = ##t - \new Staff { \arpeggio } - \new Staff { \clef bass \arpeggio } ->> -@end lilypond - -@c TODO: cross-voice arpeggio example? -@c such an example is already in LSR -J.Mandereau +Los @notation{Arpeggios} se pueden desarrollar explícitamente +utilizando @notation{ligaduras de unión}. Para ver más información, +consulte @ref{Ties}. @predefined +@funindex \arpeggio @code{\arpeggio}, @funindex \arpeggioUp @code{\arpeggioUp}, @@ -565,47 +718,82 @@ arpegio a los acordes en los dos pentagramas y establecer @code{\arpeggioBracket}. +@snippets + +@lilypondfile[verbatim,lilyquote,texidoc,doctitle] +{creating-cross-staff-arpeggios-in-a-piano-staff.ly} + +@lilypondfile[verbatim,lilyquote,texidoc,doctitle] +{creating-cross-staff-arpeggios-in-other-contexts.ly} + +@lilypondfile[verbatim,lilyquote,texidoc,doctitle] +{creating-arpeggios-across-notes-in-different-voices.ly} + + @seealso -Manual de notación: @ref{Ties}, para escribir arpegios explícitamente. +@c TODO: Add 'broken chord' to glossary. + +Glosario musical: +@rglos{arpeggio}. + +Referencia de la notación: +@ref{Ties}. + +Fragmentos de código: +@rlsr{Expressive marks}. -Referencia del programa: @internalsref{Arpeggio}. +Referencia de funcionamiento interno: +@rinternals{Arpeggio}, +@rinternals{PianoStaff}. @knownissues No es posible mezclar arpegios conectados y no conectados en un -@internalsref{PianoStaff} en el mismo instante de tiempo. +@code{PianoStaff} en el mismo instante de tiempo. @node Trills @subsubsection Trills -Los trinos cortos se imprimen como una articulación normal; consulte @ref{Articulations}. +@cindex trinos +@funindex \trill -Los trinos largos mantenidos se hacen con @code{\startTrillSpan} y -@code{\stopTrillSpan}, +Los @notation{trinos} cortos se imprimen con @code{\trill} como una +articulación normal; véase @ref{Articulations and ornamentations}. -@lilypond[verbatim,ragged-right,relative=2,quote,fragment] -\new Voice { - << { c1 \startTrillSpan } - { s2. \grace { d16[\stopTrillSpan e] } } >> - c4 } +Los @notation{trinos} largos mantenidos se hacen con +@code{\startTrillSpan} y @code{\stopTrillSpan}. En el ejemplo +siguiente, se muestra en la usual combinación con notas de adorno. Si +se necesita un control más preciso sobre la colocación de las notas de +adorno, véase @ref{Grace notes}. + +@lilypond[verbatim,quote,relative=2] +c1 \afterGrace +d1\startTrillSpan { c16[\stopTrillSpan d] } +c4 @end lilypond -@cindex Trinos con altura +@cindex trinos con altura + +Los @notation{trinos} que se tienen que ejecutar sobre notas +especificadas explícitamente se pueden tipografiar con la instrucción +@code{pitchedTrill} utilizando la sintaxis siguiente: -Los trinos que se tienen que ejecutar sobre notas especificadas -explícitamente se pueden tipografiar con el comando @code{pitchedTrill}, +@example +@code{\pitchedTrill} @var{nota_principal} @code{\startTrillSpan} +@var{nota_de_trino} @var{nota_final} @code{\stopTrillSpan} +@end example -@lilypond[ragged-right,verbatim,fragment,relative=1,quote] -\pitchedTrill c4\startTrillSpan fis -f\stopTrillSpan +@lilypond[verbatim,quote,relative=1] +\pitchedTrill e2 \startTrillSpan fis +d\stopTrillSpan @end lilypond @noindent El primer argumento es la nota principal. La altura de la segunda se -imprime como una cabeza de nota sin plica entre paréntesis. +imprime como una cabeza de nota, sin plica y entre paréntesis. @predefined @@ -618,7 +806,11 @@ imprime como una cabeza de nota sin plica entre paréntesis. @seealso -Fragmentos de código: @lsrdir{Expressive,Expressive-marks} +Glosario musical: +@rglos{trill}. -Referencia de funcionamiento interno: @internalsref{TrillSpanner}. +Fragmentos de código: +@lsrdir{Expressive-marks}. +Referencia de funcionamiento interno: +@rinternals{TrillSpanner}.