From: Francisco Vila Date: Wed, 15 Sep 2010 17:45:32 +0000 (+0200) Subject: Doc-es: some updates. X-Git-Tag: release/2.13.35-1~15^2~16 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=b149c5ffc697b047fa6e3d92b91396135402251a;p=lilypond.git Doc-es: some updates. --- diff --git a/Documentation/es/changes.tely b/Documentation/es/changes.tely index 08e83d6d31..c4bdc7ae48 100644 --- a/Documentation/es/changes.tely +++ b/Documentation/es/changes.tely @@ -1,6 +1,6 @@ \input texinfo @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*- @ignore - Translation of GIT committish: 5752ef148b614ee0611b3ce300692e1426886785 + Translation of GIT committish: c89a1808d10c9a5e60c74e20668e136623db12f2 When revising a translation, copy the HEAD committish of the version that you are working on. For details, see the Contributors' @@ -75,6 +75,33 @@ which scares away people. @end ignore +@item +Se han añadido notas con forma en los estilos Funk y Walker. + +@item +Los silencios ya no mantienen viva una pauta si se está utilizando +@code{\RemoveEmptyStaffContext}. + +@item +Nueva opción @code{-dinclude-settings=INCLUDEFILE.ly}, que indica a +lilypond que incluya el archivo especificado antes de que se procese +la partitura. Ello permite al usuario cambiar los ajustes globales +sin necesidad de modificar la propia partitura. De esta forma se +pueden generar distintas versiones o ediciones (como distintos tamaños +de página) a partir del mismo documento, sin tener que modificar la +partitura para cada una de las versiones. + +@item +Se ha modificado la sintaxis de los ajustes de barrado automático. Se +han eliminado beatLength, beatGrouping, beamSettings y +measureGrouping. El barrado automático está controlado ahora a través +de baseMoment, beatStructure y beamExceptions. Los ajustes +predeterminados para cada una de estas propiedades se pueden almacenar +en time-signature-settings, de manera que el autobarrado cambia +automáticamente cada vez que se modifica el tipo de compás. La nueva +sintaxis pretende ser mucho más sencilla de utilizar y requerir menos +ajustes manuales. + @item El @q{backend} de SVG contempla opcionalmente las fuentes tipográficas @uref{http://www.w3.org/Submission/WOFF, WOFF}. Utilizar la opción de diff --git a/Documentation/es/essay/engraving.itely b/Documentation/es/essay/engraving.itely index a2e8e8b08e..9ee25760cc 100644 --- a/Documentation/es/essay/engraving.itely +++ b/Documentation/es/essay/engraving.itely @@ -1,7 +1,7 @@ @c -*- coding: utf-8; mode: texinfo; -*- @ignore - Translation of GIT committish: 78ee94fc5421798b85173546d7ec08d642d008a1 + Translation of GIT committish: fe2cae0fa47ec4ec0184e6b3d15572fbcba881cf When revising a translation, copy the HEAD committish of the version that you are working on. For details, see the Contributors' diff --git a/Documentation/es/extending/programming-interface.itely b/Documentation/es/extending/programming-interface.itely index 38b01f11a6..67ba5d74dc 100644 --- a/Documentation/es/extending/programming-interface.itely +++ b/Documentation/es/extending/programming-interface.itely @@ -1,7 +1,7 @@ @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*- @c This file is part of extending.tely @ignore - Translation of GIT committish: 9c31e340ad9e67bf74f75b9a28d57e432268e2fd + Translation of GIT committish: ca3b3c23ad44cb6b035c0dccf272cecf789d1029 When revising a translation, copy the HEAD committish of the version that you are working on. See TRANSLATION for details. @@ -435,7 +435,7 @@ predicado de tipo para el argumento @var{i}-ésimo Si la instrucción utiliza propiedades de los argumentos @var{props}, se puede usar la palabra clave @code{#:properties} para especificar -qué propiedades se usan, y sus valores predeterminados. +qué propiedades se usan, así como sus valores predeterminados. Los argumentos se distinguen según su tipo: @itemize @@ -1024,31 +1024,33 @@ arriba. @lilypond[quote,verbatim,ragged-right] #(define (my-callback grob) - (let* ( - ; have we been split? - (orig (ly:grob-original grob)) + (let* ( + ;; have we been split? + (orig (ly:grob-original grob)) - ; if yes, get the split pieces (our siblings) - (siblings (if (ly:grob? orig) - (ly:spanner-broken-into orig) '() ))) + ;; if yes, get the split pieces (our siblings) + (siblings (if (ly:grob? orig) + (ly:spanner-broken-into orig) + '()))) - (if (and (>= (length siblings) 2) - (eq? (car (last-pair siblings)) grob)) - (ly:grob-set-property! grob 'extra-offset '(-2 . 5))))) + (if (and (>= (length siblings) 2) + (eq? (car (last-pair siblings)) grob)) + (ly:grob-set-property! grob 'extra-offset '(-2 . 5))))) \relative c'' { \override Tie #'after-line-breaking = #my-callback - c1 ~ \break c2 ~ c + c1 ~ \break + c2 ~ c } @end lilypond @noindent Al aplicar este truco, la nueva función de callback -@code{after-line-breaking} también debe llamar a la antigua -@code{after-line-breaking}, si existe. Por ejemplo, si se usa con +@code{after-line-breaking} también debe llamar a la antigua, +si existe este valor predeterminado. Por ejemplo, si se usa con @code{Hairpin}, se debe llamar también a -@code{ly:hairpin::after-line-breaking}. +@code{ly:spanner::kill-zero-spanned-time}. @item Algunos objetos no se pueden cambiar con @code{\override} por diff --git a/Documentation/es/extending/scheme-tutorial.itely b/Documentation/es/extending/scheme-tutorial.itely index 3966da7f94..a19fdc77a4 100644 --- a/Documentation/es/extending/scheme-tutorial.itely +++ b/Documentation/es/extending/scheme-tutorial.itely @@ -1,7 +1,7 @@ @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*- @ignore - Translation of GIT committish: 3312aad46463fdae183931f24a8fafb743c72cd1 + Translation of GIT committish: fe2cae0fa47ec4ec0184e6b3d15572fbcba881cf When revising a translation, copy the HEAD committish of the version that you are working on. For details, see the Contributors' @@ -1196,7 +1196,7 @@ Ahora examinamos la entrada, Así pues, en nuestra función, tenemos que clonar esta expresión (de forma que tengamos dos notas para construir la secuencia), añadir -@code{SlurEvents} a la propiedad @code{'elements} de cada una de +@code{SlurEvent} a la propiedad @code{'elements} de cada una de ellas, y por último hacer una secuencia @code{SequentialMusic} con los dos @code{EventChords}. diff --git a/Documentation/es/included/generating-output.itexi b/Documentation/es/included/generating-output.itexi index d85570579b..ec224a4a4f 100644 --- a/Documentation/es/included/generating-output.itexi +++ b/Documentation/es/included/generating-output.itexi @@ -3,7 +3,7 @@ @c learning/tutorial.itely @ignore - Translation of GIT committish: 0b9be881858c7597951b4c15ef73da90c5705d01 + Translation of GIT committish: fe2cae0fa47ec4ec0184e6b3d15572fbcba881cf When revising a translation, copy the HEAD committish of the version that you are working on. For details, see the Contributors' diff --git a/Documentation/es/included/helpus.itexi b/Documentation/es/included/helpus.itexi index dd8e1f875f..4471cbd8e9 100644 --- a/Documentation/es/included/helpus.itexi +++ b/Documentation/es/included/helpus.itexi @@ -3,7 +3,7 @@ @c contributor/introduction.itely @ignore - Translation of GIT committish: a5fd30e7288eae7bc4417cff39a53bb7d75ecb60 + Translation of GIT committish: cb1c621969fe36a13e474e1bc55647445f9f3ffe When revising a translation, copy the HEAD committish of the version that you are working on. For details, see the Contributors' @@ -93,8 +93,7 @@ código fuente y sea capaz de compilar LilyPond. Consulte Sugerimos a los colaboradores nuevos que sean usuarios de Windows o de MacOS X que @strong{no} traten de montar un entorno de desarrollo por ellos mismos; en su lugar, consulte -@rcontribnamed{Using a Virtual Machine to Compile LilyPond,Utilización -de una máquina virtual para la compilación de LilyPond}. +@rcontrib{Lilybuntu}. @itemize @item diff --git a/Documentation/es/learning.tely b/Documentation/es/learning.tely index 6f7f5492bf..db43141317 100644 --- a/Documentation/es/learning.tely +++ b/Documentation/es/learning.tely @@ -1,6 +1,6 @@ \input texinfo @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*- @ignore - Translation of GIT committish: 3b870eb9ab448ebc11a2d6283ad35796b22351aa + Translation of GIT committish: 0945e7219a3995158d76267d26f77f57659c8578 When revising a translation, copy the HEAD committish of the version that you are working on. For details, see the Contributors' diff --git a/Documentation/es/learning/common-notation.itely b/Documentation/es/learning/common-notation.itely index dbeebb4f8f..9d6a40b307 100644 --- a/Documentation/es/learning/common-notation.itely +++ b/Documentation/es/learning/common-notation.itely @@ -1,7 +1,7 @@ @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*- @ignore - Translation of GIT committish: 4268b63145907f404cd77ed48f901877d00680a3 + 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. diff --git a/Documentation/es/learning/fundamental.itely b/Documentation/es/learning/fundamental.itely index 8b323bf599..8948937e3e 100644 --- a/Documentation/es/learning/fundamental.itely +++ b/Documentation/es/learning/fundamental.itely @@ -1,7 +1,7 @@ @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*- @ignore - Translation of GIT committish: 9cb0f67cda719b296b698a8c25b2559b4f427148 + Translation of GIT committish: fe2cae0fa47ec4ec0184e6b3d15572fbcba881cf When revising a translation, copy the HEAD committish of the version that you are working on. For details, see the Contributors' @@ -2925,7 +2925,84 @@ los pentagramas usando nuestra variable previamente definida @} >> % fin del pentagrama de OrganoPedal >> -@} % end Score context +@} % fin del contexto Score +@end example + +@cindex ampliabilidad de las pautas +@cindex pautas, ampliabilidad + +La disposición anterior de los pentagramas de órgano es casi perfecta; +sin embargo, existe un ligero defecto que no es visible cuando se +observa un solo sistema: la distancia entre el pentagrama de pedal y +el de la mano izquierda debiera ser aproximadamente la misma que la +que existe entre los pentagramas de las manos izquierda y derecha. +Concretamente, la ampliabilidad de los pentagramas dentro de un +contexto @code{PianoStaff} es limitada (de forma que la distancia +entre los pentagramas de las manos izquierda y derecha nunca crezcan +excesivamente), y el pentagrama de los pedales debería comportarse de +una forma similar. + +@cindex sub-propiedades +@cindex propiedades, sub-propiedades +@cindex objetos gráficos +@cindex gráficos, objetos +@cindex grobs + +El grado de ampliabilidad o separabilidad de los pentagramas se puede +controlar con la propiedad @code{next-staff-spacing} del @q{objeto +gráfico} @code{VerticalAxisGroup} (los objetos gráficos reciben por lo +general el nombre de @q{grob}s en la documentación de lilypond); no se +preocupe por el momento de los detalles, pues esto se explica más +tarde de forma exhaustiva. Los más curiosos pueden echar un vistazo a +@ruser{Panorámica de la modificación de las propiedades}. En el +momento actual, no es posible modificar solamente la sub-propiedad +@code{stretchability}, por lo que debemos copiar también las otras +sub-propiedades. De nuevo, los curiosos encontrarán los valores +predeterminados en el archivo @file{scm/@/define-grobs@/.scm} +examinando la definición del grob @code{VerticalAxisGroup} grob. El +valor de @code{stretchability} se toma de la definición del contexto +@code{PianoStaff} (en el archivo @file{ly/@/engraver-init@/.ly}) de +forma que los valores sean idénticos. + +@example +\score @{ + << % el grupo PianoStaff y el pentagrama de Pedal son simultáneos + \new PianoStaff << + \new Staff = "ManualUno" << + \keyTime % establecer compás y tonalidad + \clef "treble" + \new Voice @{ + \voiceOne + \MusicaManualUnoVozUno + @} + \new Voice @{ + \voiceTwo + \MusicaManualUnoVozDos + @} + >> % % fin del contexto de Staff ManualUno + \new Staff = "ManualDos" \with @{ + \override VerticalAxisGroup + #'next-staff-spacing = #'((space . 9) + (minimum-distance . 8) + (padding . 1) + (stretchability . 5)) + @} << + \keyTime + \clef "bass" + \new Voice @{ + \MusicaManualDos + @} + >> % fin del contexto de Staff ManualDos + >> % fin del contexto de PianoStaff + \new Staff = "OrganoPedal" << + \keyTime + \clef "bass" + \new Voice @{ + \MusicaOrganoPedal + @} + >> % fin del pentagrama de OrganoPedal + >> +@} % fin del contexto Score @end example Con esto se completa la estructura. Toda música para órgano de tres @@ -2971,7 +3048,13 @@ PedalOrganMusic = \relative c { \ManualOneVoiceTwoMusic } >> % end ManualOne Staff context - \new Staff = "ManualTwo" << + \new Staff = "ManualTwo" \with { + \override VerticalAxisGroup + #'next-staff-spacing = #'((space . 9) + (minimum-distance . 8) + (padding . 1) + (stretchability . 5)) + } << \keyTime \clef "bass" \new Voice {