Funcionalidades nuevas de la versión 2.22 desde la 2.20
-
El barrado francés (
\override Stem.french-beaming = ##t) se
comporta ahora exactamente como el barrado estándar (o
predeterminado) a todos los efectos (posicionamiento de cualquier
articulación respecto de la barra, digitaciones, etc.). La única
diferencia que aún permanece es que las plicas interiores no
atraviesan las barras.
-
Los nombres de nota en cuartos de tono ahora están disponibles en
todos los idiomas de entrada.
| | \language "català"
\relative { do'4 sol' miqb re do1 }
|
-
Todos los idiomas de entrada (instrucción
\language) se
pueden introducir utilizando su nombre exacto codificado en UTF-8
(esto es, incluyendo caracteres especiales). Ahora se pueden usar
los nombres que faltaban, català y português, además
de los originales catalan y portugues.
-
La configuración de
suggestAccidentals a 'cautionary
convierte en alteraciones sugeridas AccidentalSuggestions
(por encima) solamente las alteraciones de precaución o de
cortesía. Esto se puede usar para diferenciar entre alteraciones
editoriales y de facsímil.
| | \relative {
\key d \minor
d''4 cis8 b? cis2
\set suggestAccidentals = ##t
d4 cis8 b? cis2
\set suggestAccidentals = #'cautionary
d4 cis8 b? cis2
}
|
-
Se ha añadido la instrucción
\ambitusAfter. Se usa para
desplazar la indicación de ámbito o tesitura a una posición
distinta.
| | \new Staff \with {
\consists Ambitus_engraver
} \relative {
\ambitusAfter key-signature
\key d \major
es'8 g bes cis d2
}
|
-
Se han añadido las variantes de calderón muy corto y de Henze a
los calderones largo y corto.
| | {
c'1\veryshortfermata
c'2\henzeshortfermata c'\henzelongfermata
}
|
-
Ahora se pueden añadir calderones y otras articulaciones
directamente a los silencios multi-compás. Como consecuencia, se
convierte en obsoleta la instrucción
\fermataMarkup.
| | {
R1\fermata
R->
R\coda
}
|
-
Ahora se pueden aplicar patrones rítmicos irregulares y de Swing a
expresiones musicales compuestas por duraciones regulares, algo
que puede utilizarse para generar interpretaciones rítmicas
desiguales en el MIDI.
| | \include "swing.ly"
<<
\new Staff \with {
instrumentName = "ordinary"
} \repeat unfold 8 c'8
\new Staff \with {
instrumentName = "with swing"
} \repeat unfold 4 \tripletFeel 8 { c'8 c' }
\new Staff \with {
instrumentName = "triplets"
} \tuplet 3/2 4 \repeat unfold 12 c'8
>>
|
-
Ahora se pueden invertir automáticamente los acordes con notas
suprimidas.
| | \chordmode {
\dropNote 2 {
c2:maj7 d:m7
}
\invertChords 1 d1:maj7
}
|
-
Se han arreglado algunos diagramas de posiciones de acordes para
los trastes del ukelele, y se han añadido algunos nuevos.
-
Las funciones antiguas de nomenclatura de acordes
banter-chord-names y jazz-chord-names se han
eliminado del código principal, así como las propiedades
chordNamesExceptionsFull y
chordNamesExceptionsPartial. Como parte de dicha
remodelación, los acordes ‘de potencia’ están incluidos ahora
dentro de las excepciones predeterminadas; se imprimen
correctamente (con un superíndice como el resto de los acordes) y
sin que sea necesario ningún otro trucaje adicional, suprimiendo
así la necesidad de la instrucción predefinida
\\powerChords. Las personas interesadas en las funciones
antiguas que se mantenían por compatibilidad tienen una copia
bastante funcional en el fragmento de código
‘chord-names-alternative.ly’.
-
La instrucción
\\partcombine, así como todas las
instrucciones, subrutinas y nombres de propiedad que llevaban el
prefijo partCombine se escriben ahora con C mayúscula, tal
y como \\partCombine, \\partCombineApart, etc. La
instrucción \\autochange se escribe también con la C
mayúscula como \\autoChange.
-
EL grabador
New_fingering_engraver tiene en cuenta ahora la
propiedad X-align-on-main-noteheads del
self-alignment-interface. Si se establece al valor
verdadero (##t), todas las digitaciones orientadas hacia
arriba o hacia abajo (up o down) se disponen en una
columna normal y se alinean sobre las cabezas de nota en el lado
correcto de la cabeza de la figura:
| | {
\set fingeringOrientations = #'(up)
<e'-1 d''-4 e''-5>4 <a'-1 b'-2 fis''-5>
\set fingeringOrientations = #'(down)
<e'-1 d''-4 e''-5> <eis'-1 e''-4 fis''-5>
\bar "."
\override Fingering.X-align-on-main-noteheads = ##t
\set fingeringOrientations = #'(up)
<e'-1 d''-4 e''-5> <a'-1 b'-2 fis''-5>
\set fingeringOrientations = #'(down)
<e'-1 d''-4 e''-5> <eis'-1 e''-4 fis''-5>
}
|
-
Ahora las líneas de horizonte o Skylines tienen en cuenta la
propiedad de rotación (
rotation) de los objetos de
presentación. Por ejemplo, al rotar un regulador de crescendo
mediante la aplicación de \override Hairpin.rotation = #'(15
0 0), se producirá una influencia real sobre las líneas de
horizonte, lo que será de ayuda para mejorar el espaciado.
-
Se ha añadido un pequeño relleno entre los glifos de becuadro que
apenas tocan por la esquina en las cancelaciones de armadura.
| | {
\omit Staff.TimeSignature
\key ces \major s1 \key c \major s
}
|
-
Las líneas de horizonte o Skylines de los rectángulos reflejan
ahora el trazo real del rectángulo, incluyendo las esquinas
redondeadas y cualquier rotación que presenten.
| | #(ly:set-option 'debug-skylines #t)
{
b'1^\markup \scale #'(2 . 1)
\rotate #30
\override #'(corner-radius . 3)
\rounded-box \center-column { box skyline }
}
|
-
Se han añadido dos símbolos de adorno nuevos.
| | {
c''2\slashturn c''\haydnturn
}
|
-
Se han añadido a las fuentes tipográficas los glifos de los
corchetes y silencios de las figuras de semigarrapatea (1/256 de
redonda, con 6 corchetes o barras), así como de las de 1/512 y
1/1024, con 7 y 8 corchetes o barras respectivamente, que no
tienen nombre en español.
-
Se ha añadido una instrucción de matiz dinámico
\n con el
significado de niente.
-
Ahora se pueden imprimir los diagramas invertidos de posiciones de
acordes para instrumentos de trastes, para personas zurdas,
configurando la propiedad
handedness al valor LEFT
(como una subpropiedad de fret-diagram-details).
| | \markup
\center-column {
"C"
"(left-handed)"
\override #`(fret-diagram-details . ((handedness . ,LEFT)))
\fret-diagram "6-x;5-3-3;4-2-2;3-o;2-1;1-o;"
}
|
-
EL procedimiento
output-classic-framework y la opción
-dclip-systems están ahora disponibles con el backend
SVG.
-
Se ha añadido una opción,
-dcrop, que formatea la salida de
SVG y de PDF sin márgenes ni saltos de página.
Para ver noticias anteriores, diríjase a
https://lilypond.org/doc/v2.20/Documentation/changes/,
https://lilypond.org/doc/v2.18/Documentation/changes/,
o vuelva al índice de la documentación.
Este documento ha sido generado por gub el el 13 julio 2020 utilizando texi2html 1.82.
Otros idiomas: English, deutsch, français, italiano, 日本語.
Acerca de la selección automática del idioma.