\input texinfo @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
@ignore
- Translation of GIT committish: 688f5f1711d8ca07338385a2ae0191b1a8aae315
+ Translation of GIT committish: 34919fec24023b9eab0f1d7e390a0d5221bd8813
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
@end ignore
@item
-Las funciones musicales, de eventos y de Scheme se pueden ahora
-definir con argumentos opcionales antes de los argumentos
-obligatorios.
+Las expresiones de Scheme dentro de fragmentos de código de LilyPond
+incrustados (@code{#@{@dots{}#@}}) se ejecutan ahora dentro de la
+cerradura léxica del código de Scheme circundante. El símbolo
+@code{$} ya no es especial dentro del código de LilyPond incrustado.
+Se puede utilizar de forma incondicional dentro de código de LilyPond
+para su evaluación inmediata, de forma parecida a la forma en que se
+utilizaba anteriormente @code{ly:export}. Se ha suprimido
+@code{ly:export}. Como consecuencia, ahora @code{#} está libre para
+diferir la evaluación de su argumento hasta que el analizador
+sintáctico reduzca efectivamente la expresión contenida, reduciendo
+significativamente el potencial de la evaluación prematura.
+
+@item
+Se ha mejorado el soporte de acordes de tipo jazz: se reconocen los
+acordes lidios y alterados; ahora se tratan los separadores entre
+modificadores de acorde de forma independiente de los separadores
+entre acordes invertidos y sus notas de bajo (y por omisión, la barra
+inclinada se usa ahora solamente para el último tipo de separador);
+las notas adicionales ya no van prefijadas por "add" de forma
+predeterminada; y la "m" en los acordes menores se puede personalizar.
+Consulte @ruser{Nombres de acorde personalizados} para más
+información.
+
+@item
+
+@item
+Se ha cambiado el nombre de la instrucción @code{\markuplines} por
+@code{\markuplist} para conseguir una mejor correspondencia con su
+semántica y con la nomenclatura generarl de LilyPond.
+
+@item
+Se ha simplificado considerablemente la interfaz para especificar
+afinaciones en las tablaturas.
+
+@item
+Las barras ahora pueden preservar la inclinación por encima de los
+saltos de línea.
+@lilypond[fragment,quote,relative=2]
+\override Beam #'breakable = ##t
+a8[ b c d e f g \bar "" \break f e d c b a]
+\once \override Beam #'positions = #beam::align-with-broken-parts
+a8[ b c d e f g \bar "" \break f e d c b a]
+\once \override Beam #'positions = #beam::slope-like-broken-parts
+a8[ b c d e f g \bar "" \break f e d c b a]
+@end lilypond
+Para hacerlo, se han hecho obsoletas varias funciones de "callback".
+@itemize
+@item @code{ly:beam::calc-least-squares-positions}
+@item @code{ly:beam::slope-damping}
+@item @code{ly:beam::shift-region-to-valid}
+@end itemize
+Además, @code{ly:beam::quanting} ahora acepta un argumento adicional
+para ayudar a los cálculos sobre los cambios de línea. Todas estas
+funciones se llaman automáticamente cuando se ajusta el parámetro
+@code{positions}.
+
+@item
+En los argumentos de función, la música, los elementos de marcado y
+las expresiones de Scheme (así como algunas otras entidades
+sintácticas) se han hecho mayormente intercambiables y se diferencian
+solamente mediante la evaluación del predicado respectivo.
+
+@item
+Ahora se pueden definir las funciones musicales (y sus parientes
+cercanos) con argumentos opcionales.
+
+@item
+Para definir instrucciones que se ejecutan solamente por sus efectos
+secundarios, ahora está disponible @code{define-void-function}.
@item
Hay una instrucción nueva @code{define-event-function} en analogía con
@c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
@ignore
- Translation of GIT committish: 7ae1e99ff67432c96faf743bc28ac7b90a47a852
+ Translation of GIT committish: fb04880077ab1b4107815ab50b171a97e2fd3772
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
@lilypond[quote,verbatim,ragged-right]
<<
\new Staff \relative c'' {
- ais2 aes
+ aeses2 aes
}
\new Staff \relative c'' {
\set Staff.extraNatural = ##f
- ais2 aes
+ aeses2 aes
}
>>
@end lilypond
@lilypond[quote,verbatim,ragged-right]
<<
\new Staff \relative c'' {
- ais2 aes
+ aeses2 aes
}
\new Staff \relative c'' {
\set Score.extraNatural = ##f
- ais2 aes
+ aeses2 aes
}
>>
@end lilypond
<<
\new Staff {
\relative c'' {
- gis4 ges aes ais
+ gisis4 gis aeses aes
}
}
\new Staff \with { extraNatural = ##f } {
\relative c'' {
- gis4 ges aes ais
+ gisis4 gis aeses aes
}
}
>>
\score {
\new Staff {
\relative c'' {
- cis4 e d ces
+ cisis4 e d cis
}
}
\layout {
<<
\new Staff {
\relative c'' {
- gis4 ges aes ais
+ gisis4 gis aeses aes
}
}
\new Staff {
\relative c'' {
- gis4 ges aes ais
+ gisis4 gis aeses aes
}
}
>>
@c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
@ignore
- Translation of GIT committish: f0978ed121192fee9bdf2453a325d98693148acf
+ Translation of GIT committish: 36c53afc9a92d7cea1a98563ef1913e764c56862
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
@c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
@ignore
- Translation of GIT committish: 7ae1e99ff67432c96faf743bc28ac7b90a47a852
+ Translation of GIT committish: feb460d0ba95db4081619c8490496d09d4fb118d
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
En el archivo de entrada, la música se especifica con cualquiera de
las instrucciones siguientes:
-
-\begin@{lilypond@}[las,opciones,van,aquí]
- EL CÓDIGO DE LILYPOND
-\end@{lilypond@}
-
-\lilypond[las,opciones,van,aquí]@{ EL CÓDIGO DE LILYPOND @}
-
-\lilypondfile[las,opciones,van,aquí]@{@var{archivo}@}
-
-\musicxmlfile[las,opciones,van,aquí]@{@var{archivo}@}
@example
<lilypond las opciones van aquí>
EL CÓDIGO DE LILYPOND
instrumento. Esta opción acorta todas las líneas y las mueve a la
derecha en la misma medida.
-
@item -P @var{instrucción}
@itemx --process=@var{instrucción}
Procesar los fragmentos de LilyPond utilizando @var{instrucción}. La
@c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
@ignore
- Translation of GIT committish: 7ae1e99ff67432c96faf743bc28ac7b90a47a852
+ Translation of GIT committish: ccc485525e63f68623bce1c3ca7a2d4fb6e94499
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
\input texinfo @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
@ignore
- Translation of GIT committish: 18e1018ce7446f2cb86990c31f112f6cf05ca371
+ Translation of GIT committish: 37bd2b54bdfaa3693f6aa3f43f9072cc9cfacc21
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
@c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
@ignore
- Translation of GIT committish: cdb17afb97109951b61ce069d36f4084ad08d149
+ Translation of GIT committish: 02fe0c6153548b148121e3fa3974a6b426a3daa0
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
@item
@ref{Preste su ayuda}: se solicita su colaboración.
+@item
+@ref{Patrocinio}: contribuciones financieras.
+
@item
@ref{Desarrollo}: para colaboradores y pilotos de prueba.
* Ejemplos mínimos::
* Informes de fallos::
* Preste su ayuda::
+* Patrocinio::
* Desarrollo::
* Autores::
* Publicaciones::
@divEnd
+@node Patrocinio
+@unnumberedsec Patrocinio
+@translationof Sponsoring
+
+@divClass{keep-bullets}
+@divClass{column-left-top}
+@subheading Recompensas
+
+Anteriormente,
+
+@itemize
+@item ciertos usuarios han pagado a cambio de nuevas funcionalidades
+@item algunos desarrolladores han sido contratados para añadir funcionalidades nuevas
+@end itemize
+
+El proyecto LilyPond no organiza estas tareas; ni refrendamos ni
+disuadimos de tales acuerdos. Cualquier contrato privado entre
+personas individuales es asunto de dichas personas, no nuestro.
+
+@divEnd
+
+@divClass{column-right-top}
+@subheading Guidelines
+
+Cualquier usuario que quiera ofrecer dinero a cambio de un trabajo,
+debería tener en cuenta los siguientes puntos:
+
+@itemize
+@item
+Los desarrolladores de LilyPond pueden anunciar sus servicios en las
+listas de correo de lilypond de vez en cuando.
+
+@item
+Cualquier acuerdo entre personas individuales debiera incluir las
+precauciones normales cuando se hacen negocios: quién paga, cuánto
+paga, qué método se utiliza para pagar, y sobre qué paquete de
+condiciones. Sugerimos que cualquier ambigüedad o incertidumbre en
+tales cuestiones se resuelvan antes de que dé comienzo cualquier
+trabajo.
+
+@end itemize
+
+@divEnd
+
+@divClass{column-center-bottom}
+@subheading Desarrolladores interesados
+
+A continuación aparece una lista de las personas que han expresado
+interés en recibir recompensas. Observe que la cantidad de trabajo
+hecha por personas individuales varía bastante a lo largo de los
+años. No garantizamos que esta lista esté actualizada, ni que las
+personas aquí relacionadas tengan cualquier disponibilidad. El único
+criterio es "Fulanito ha pedido aparecer en esta página".
+
+El examen de la historia del sistema de control de versiones Git es
+una buena manera de determinar quiénes son los desarrolladores más
+activos y experimentados. Las estadísticas están al día hasta la
+versión @versionDevel{}:
+
+@multitable @columnfractions .3 .3 .3
+@item @uref{http://lilypond.org/~graham/gitstats-all/, historia general}
+@tab @uref{http://lilypond.org/~graham/gitstats-1year/, último año}
+@tab @uref{http://lilypond.org/~graham/gitstats-3months/, últimos tres meses}
+@end multitable
+
+Desarrolladores interesados:
+@table @asis
+@item @email{dak@@gnu.org, David Kastrup}
+Se necesitan donaciones para que yo pueda continuar mi atual trabajo a
+tiempo completo sobre LilyPond. Me concentro en diseño de interfaces
+de usuario y del programador, coherencia, implementación,
+simplificación, documentación y depuración.
+
+@c Format
+@c @item @email{name@@adress.domain, Name}
+@c area of interest (256 chars max)
+
+@end table
+
+@divEnd
+@divEnd
+
@node Desarrollo
@unnumberedsec Desarrollo
@translationof Development