\input texinfo @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
@ignore
- Translation of GIT committish: efec448b936bd63d82571cf79f8435768605c66d
+ Translation of GIT committish: 59ee8eafd377bd11a4b0bf104db9aafc96b56d27
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
@end ignore
+@item
+Ahora se pueden escribir directamente números decimales dentro de
+la música, sin el prefijo del símbolo de almohadilla. Junto al
+cambio anterior en la forma de especificar las propiedades de los
+objetos, el código para modificar la longitud de las plicas ha
+cambiado de esto:
+@example
+\override Stem #'length = #5.6
+e' f' g' a'
+@end example
+a esto:
+@example
+\override Stem.length = 5.6
+e' f' g' a'
+@end example
+
+Se debe escribir un dígito a ambos lados del punto; no se permiten
+valores como @code{4.} ó @code{-.3}.
+
+Asimismo, no se admiten fracciones decimales dentro de
+@code{\chordmode}.
+
+@item
+Se pueden redefinir libremente ciertas abreviaturas como @code{(},
+@code{)}, @code{|}, @code{[}, @code{]}, @code{~}, @code{\(},
+@code{\)} y otras, como instrucciones normales. Un ejemplo sería
+@lilypond[verbatim,quote]
+"\\{" = (
+"\\}" = )
+"(" = \melisma
+")" = \melismaEnd
+
+\new Staff <<
+ \relative c' {
+ c8 \{ d e f \} % slurred
+ g ( a b c ) % no slur, but with melisma
+ c,1 \bar "|."
+ }
+ \addlyrics { Li -- ly -- pond. }
+>>
+@end lilypond
+
+@item
+El nombre de la abreviatura de articulación para
+@code{\staccatissimo} ha cambiado de @code{-|} a@tie{}@code{-!}.
+
+@item
+Ahora se escriben los rangos de cambios de tempo como @code{\tempo
+4 = 60 - 68} en lugar de @code{\tempo 4 = 60 ~ 68}.
+
@item
Se ha cambiado el nombre de @code{OctavateEight} por el de
@code{ClefModifier}. Las propiedades de contexto relacionadas han
@lilypond[quote,relative=0]
\override Staff.KeySignature #'flat-positions = #'((-5 . 5))
\override Staff.KeyCancellation #'flat-positions = #'((-5 . 5))
-\clef bass \key es\major es g bes d
-\clef treble \bar "||" \key es\major es g bes d
+\clef bass \key es \major es g bes d
+\clef treble \bar "||" \key es \major es g bes d
\override Staff.KeySignature #'sharp-positions = #'(2)
-\bar "||" \key d\major b fis b2
+\bar "||" \key d \major b fis b2
@end lilypond
@end itemize
@c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
@c This file is part of extending.tely
@ignore
- Translation of GIT committish: fc43a05568a1be2fc78bd7a16a42e474d239aac8
+ Translation of GIT committish: 84e6243cfa30f294727192befbba5e746fec6d5f
When revising a translation, copy the HEAD committish of the
version that you are working on. See TRANSLATION for details.
@translationof Markup construction in Scheme
@cindex marcado, definir instrucciones de
+@funindex \displayScheme
-El macro @code{markup} construye expresiones de marcado en Scheme,
-proporcionando una sintaxis similar a la de LilyPond. Por ejemplo:
+Las expresiones de marcado se representan internamente en Scheme
+usando el macro @code{markup}:
@example
-(markup #:column (#:line (#:bold #:italic "hola" #:raise 0.4 "mundo")
- #:larger #:line ("fulano" "fulanito" "menganito")))
+(markup @var{expr})
+@end example
+
+Para ver una expresión de marcado en su forma de Scheme, utilice
+la instrucción @code{\displayScheme}:
+
+@example
+\displayScheme
+\markup @{
+ \column @{
+ \line @{ \bold \italic "hola" \raise #0.4 "mundo" @}
+ \larger \line @{ fulano fulanito menganito @}
+ @}
+@}
@end example
@noindent
-equivale a:
+La compilación del código anterior envía a la consola lo
+siguiente:
+
@example
-#@{ \markup \column @{ \line @{ \bold \italic "hola" \raise #0.4 "mundo" @}
- \larger \line @{ fulano fulanito menganito @} @} #@}
+(markup
+ #:line
+ (#:column
+ (#:line
+ (#:bold (#:italic "hola") #:raise 0.4 "mundo")
+ #:larger
+ (#:line
+ (#:simple "fulano" #:simple "fulanito" #:simple "menganito")))))
@end example
+Para evitar que el marcado se imprima en la página, use
+@w{@samp{\void \displayScheme @var{marcado}}}. Asimismo, como
+ocurre con la instrucción @code{\displayMusic}, la salida de
+@code{\displayScheme} se puede guardar en un archivo externo.
+Véase @ref{Presentación de las expresiones musicales}.
+
@noindent
Este ejemplo muestra las principales reglas de traducción entre la
sintaxis del marcado normal de LilyPond y la sintaxis del marcado de
@c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
@ignore
- Translation of GIT committish: fc43a05568a1be2fc78bd7a16a42e474d239aac8
+ Translation of GIT committish: 743dc7b27888c776186336cf4b330d3ebfc821de
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
forma que tengamos dos notas para construir la secuencia), añadir
@code{SlurEvent} a la propiedad @code{'articulations} de cada una de
ellas, y por último hacer una secuencia @code{SequentialMusic} con los
-dos @code{EventChords}. Para añadir a una propiedad, es útil saber
+dos elementos @code{NoteEvent}. Para añadir a una propiedad, es útil saber
que una propiedad no establecida se lee como @code{'()}, la lista
vacía, así que no se requiere ninguna comprobación especial antes de
que pongamos otro elemento delante de la propiedad
@c learning/tutorial.itely
@ignore
- Translation of GIT committish: 66194168b6d61bee8aac10552f029817eb41d835
+ Translation of GIT committish: 63f65db72ca60bb87a6515a4f20a172c4a2897dc
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
@sourceimage{SaveAs,,,}
-@subsubheading Paso 2-A. Compílelo (arrastrando y soltando)
+@subsubheading Step 2. Compilación
-Según su preferencia, para compilar el documento puede hacer una de
-estas dos cosas:
+Para convertir nuestro archivo de LilyPond en una partitura
+musical, tenemos que compilarlo. Esto puede hacerse de varias
+formas: usando la técnica de arrastrar y soltar, clic con el botón
+derecho del ratón, dobe clic, o usando la línea de órdenes (la
+consola de MS-DOS). Comenzaremos examinando las tres primeras.
-Arrastre el archivo y suéltelo directamente encima del icono de
-LilyPond.
+1. Arrastre el archivo y suéltelo directamente encima del icono de
+LilyPond del escritorio.
@sourceimage{DragDrop,,,}
-Pulse con el botón derecho sobre el archivo y elija @w{@code{Abrir con
-> LilyPond}} del menú contextual emergente.
+No parece que haya ocurrido gran cosa, pero después de unos
+instantes, debe observar que hay dos archivos nuevos en el
+escritorio: @file{prueba.log} y @file{prueba.pdf}.
-@sourceimage{GenPDF,,,}
+2. Pulse sobre el archivo con el botón derecho del ratón y elija
+del menú contextual la opción @w{@code{Generar PDF}}.
+@sourceimage{GenPDF,,,}
-@subsubheading Paso 2-B. Compílelo (con doble clic)
+3. O bien, sencillamente haga doble clic sobre el archivo
+@file{prueba.ly}.
-O simplemente haga doble clic sobre el archivo @file{prueba.ly}.
+@subsubheading Step 3. Ver el resultado
-@subsubheading Paso 3. Examinar el resultado
-
-Durante la compilación del archivo @file{prueba.ly}, se abrirá muy
-brevemente una ventana de la consola y luego se cerrará. Durante este
-proceso se habrán creado tres archivos adicionales. El archivo PDF
-contiene el documento @file{prueba.ly} convertido en una partitura musical.
+El archivo @file{prueba.pdf} contiene, compuesta tipográficamente,
+la partitura del archivo @file{prueba.ly}. Haga doble clic sobre
+ella y se debería abrir en el visor de documentos PDF:
@sourceimage{PDFRead,,,}
@subsubheading Otras instrucciones
-Para crear un archivo nuevo, comience eligiendo @w{@code{Archivo > Nuevo}}
-desde dentro de algún archivo creado previamente o bien, elija
-@w{@code{Archivo > Abrir}} para abrir y editar cualquier
-archivo que haya guardado antes.
+Para crear un archivo nuevo, comience eligiendo @w{@code{Archivo >
+Nuevo}} desde dentro de algún archivo creado previamente, o bien
+elija @w{@code{Archivo > Abrir}} para abrir y editar cualquier
+archivo que haya guardado antes. También puede editar un archivo
+pulsando con el botón derecho y eligiendo la opción
+@w{@code{Editar la fuente}}.
@sourceimage{EditFile,,,}
Este archivo de registro se sobreescribe cada vez que compilamos un
archivo de LilyPond.
-El archivo PS se utiliza internamente por parte de LilyPond para crear
-el archivo PDF, y se puede ignorar. También se sobreescribe cada vez
-que compilamos nuestro documento.
-
Si estamos viendo el archivo en un visor de documentos PDF, tiene que
-cerrar el PDF cuando quiera realizar una compilación nueva, porque
+cerrar el PDF cuando quiera intentar una compilación nueva, porque
podría fallar la creación del PDF nuevo mientras se está viendo con
algún programa.
+@sourceimage{BadLog2,,,}
@end macro
@c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
@ignore
- Translation of GIT committish: e6513c72e95fd6691998cb368a5172de3aad0525
+ Translation of GIT committish: 4ea667563d6509a055fd2e3033363a97d4347256
When revising a translation, copy the HEAD committish of the
version that you are working on. See TRANSLATION for details.
una voz sobre un pentagrama único.
@menu
-* Comprobaciones de compás::
+* Líneas divisorias y comprobaciones de compás::
* Alteraciones accidentales y armaduras::
* Ligaduras de unión y de expresión::
* Articulaciones y matices dinámicos::
@end menu
-@node Comprobaciones de compás
-@subsection Comprobaciones de compás
-@translationof Bar checks
+@node Líneas divisorias y comprobaciones de compás
+@subsection Líneas divisorias y comprobaciones de compás
+@translationof Bar lines and bar checks
+
+@subheading Líneas divisorias
+
+Las líneas de compás sencillas se dibujan automáticamente en la
+música, por lo que no hay que añadirlas de forma manual. Otros
+tipos de barras de compás se añaden usando @code{\bar}, por
+ejemplo @code{\bar "||"} para una doble barra, o @code{\bar "|."}
+para la doble barra final. Para ver una lista completa de las
+líneas divisorias, consulte @ruser{Barras de compás}.
+
+@lilypond[verbatim,quote,relative=2]
+g1 e1 \bar "||" c2. c'4 \bar "|."
+@end lilypond
+
+@subheading Comprobaciones de compás
Aunque no es estrictamente necesario, es coneniente utilizar
@emph{comprobaciones de compás} dentro del código de entrada para
-indicar dónde se supone que van las líneas divisorias. Se introducen
-mediante el caráter de barra vertical, @code{|} (AltGr - 1 en el
-teclado español). Con las comprobaciones de compás, el programa puede
-verificar que hemos introducido las duraciones que completan los
-compases correctamente. Las comprobaciones de compás también hacen
-que el código de entrada sea más fácil de leer, porque ayudan a
-organizar el material.
+indicar dónde se supone que van las líneas divisorias. Se
+introducen mediante el caráter de barra vertical, @code{|} (AltGr
+- 1 en el teclado español). Con las comprobaciones de compás, el
+programa puede verificar que hemos introducido las duraciones que
+completan los compases correctamente. Las comprobaciones de
+compás también hacen que el código de entrada sea más fácil de
+leer, porque ayudan a organizar el material.
@lilypond[verbatim,quote,relative=2]
g1 | e1 | c2. c'4 | g4 c g e | c4 r r2 |
@c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
@c vim: foldmethod=marker
@ignore
- Translation of GIT committish: 4e7839892d676e4863e07e11ea4968cffe34f97f
+ Translation of GIT committish: fa12d929326daf49f84838a95b0570b32e4b3400
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
{
\set Score.timing = ##f
\set Score.barAlways = ##t
- s_\markup { "\\time 4/4" }^\markup { " " \musicglyph
+ \textLengthOn
+ s^\markup { "\\time 4/4" }_\markup { " " \musicglyph
#"timesig.neomensural44" }
s
- s_\markup { "\\time 2/2" }^\markup { " " \musicglyph
+ s^\markup { "\\time 2/2" }_\markup { " " \musicglyph
#"timesig.neomensural22" }
s
- s_\markup { "\\time 6/4" }^\markup { " " \musicglyph
+ s^\markup { "\\time 6/4" }_\markup { " " \musicglyph
#"timesig.neomensural64" }
s
- s_\markup { "\\time 6/8" }^\markup { " " \musicglyph
+ s^\markup { "\\time 6/8" }_\markup { " " \musicglyph
#"timesig.neomensural68" }
\break
- s_\markup { "\\time 3/2" }^\markup { " " \musicglyph
+ s^\markup { "\\time 3/2" }_\markup { " " \musicglyph
#"timesig.neomensural32" }
s
- s_\markup { "\\time 3/4" }^\markup { " " \musicglyph
+ s^\markup { "\\time 3/4" }_\markup { " " \musicglyph
#"timesig.neomensural34" }
s
- s_\markup { "\\time 9/4" }^\markup { " " \musicglyph
+ s^\markup { "\\time 9/4" }_\markup { " " \musicglyph
#"timesig.neomensural94" }
s
- s_\markup { "\\time 9/8" }^\markup { " " \musicglyph
+ s^\markup { "\\time 9/8" }_\markup { " " \musicglyph
#"timesig.neomensural98" }
\break
- s_\markup { "\\time 4/8" }^\markup { " " \musicglyph
+ s^\markup { "\\time 4/8" }_\markup { " " \musicglyph
#"timesig.neomensural48" }
s
- s_\markup { "\\time 2/4" }^\markup { " " \musicglyph
+ s^\markup { "\\time 2/4" }_\markup { " " \musicglyph
#"timesig.neomensural24" }
}
@end lilypond
Aparte del estilo de corchete por defecto @code{default}, sólo está
contemplado el estilo @code{mensural}
-@lilypond[quote,fragment,ragged-right,verbatim]
+@lilypond[quote,fragment,ragged-right,verbatim,relative=1]
\override Flag.style = #'mensural
\override Stem.thickness = #1.0
\override NoteHead.style = #'mensural
\autoBeamOff
-c'8 d'8 e'8 f'8 c'16 d'16 e'16 f'16 c'32 d'32 e'32 f'32 s8
-c''8 d''8 e''8 f''8 c''16 d''16 e''16 f''16 c''32 d''32 e''32 f''32
+c8 d e f c16 d e f c32 d e f s8
+c'8 d e f c16 d e f c32 d e f
@end lilypond
Observe que la bandera más interna de cada uno de los corchetes
-mensurales siempre se alinea verticalmente con una línea de la pauta.
+mensurales se alinea verticalmente con una línea de la pauta.
No existe un estilo particular de corchete para la notación neo-mensural ni Petrucci.
-@c Hence,
-@c when typesetting the incipit of a transcribed piece of mensural
-@c music, the default flag style should be used.
No existen corchetes en la notación del canto gregoriano.
@seealso
@rglos{flag}.
@knownissues
-La unión de los corchetes antiguos a las plicas está ligeramente
-desviada.
-@c due to a change in early 2.3.x.
-
La alineación vertical de cada uno de los corchetes con una línea de
la pauta da por supuesto que las plicas siempre terminan exactamente
encima o bien exactamente en el medio de dos líneas de la pauta. Esto
@c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
@ignore
- Translation of GIT committish: fbe8b9bf789f4a9833e1581dbb6ba4fce71a6cd2
+ Translation of GIT committish: ecd34079d2df7ba2c28b3c76740cd0b9f157d61b
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
@end lilypond
-@item @code{<< \new Staff ... >>}
+@item @code{<< \new Staff @dots{} >>}
@tab más pentagramas
@tab
@lilypond[relative=1]
@c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
@ignore
- Translation of GIT committish: fc775edde841898c6be91326bd7319047843ef41
+ Translation of GIT committish: f739a44f91a0b7ef5f634b6c4ca5b45c988798c1
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
mismo independientemente del modo de entrada, a no ser que existan
inversiones o bajos añadidos:
-@lilypond[verbatim,quote,relative=1]
+@lilypond[verbatim,quote]
+chordmusic = \relative c' {
+ <c e g>2 <f bes c>
+ <f c' e g>1
+ \chordmode {
+ c2 f:sus4 c1:/f
+ }
+}
<<
\new ChordNames {
- <c e g>2 <f bes c>
- <f c' e g>1
- \chordmode {
- c2 f:sus4 c1:/f
- }
+ \chordmusic
}
{
- <c e g>2 <f bes c>
- <f, c' e g>1
- \chordmode {
- c2 f:sus4 c1:/f
- }
+ \chordmusic
}
>>
@end lilypond
@funindex{\chords}
-@code{\chords @{ ... @}} es una forma abreviada de escribir
-@code{\new ChordNames @{ \chordmode @{ ... @} @}}.
+@code{\chords @{ @dots{} @}} es una forma abreviada de escribir
+@code{\new ChordNames @{ \chordmode @{ @dots{} @}}.
@lilypond[verbatim,quote,ragged-right]
\chords {
El bajo cifrado también se puede imprimir dentro de contextos de
@code{Staff}.
-@code{\figures@{ ... @}} es una notación abreviada de
-@code{\new FiguredBass @{ \figuremode @{ ... @} @}}.
+@code{\figures@{ @dots{} @}} es una notación abreviada de
+@code{\new FiguredBass @{ \figuremode @{ @dots{} @} @}}.
Aunque el soporte para bajo cifrado puede parecerse superficialmente
al de los acordes, realmente es mucho más simple. El modo
@lilypond[verbatim,ragged-right,quote]
<<
- \new Staff = myStaff
+ \new Staff = "myStaff"
\figuremode {
<4>4 <10 6>8 s8
<6 4>4 <6 4>
}
%% Put notes on same Staff as figures
- \context Staff = myStaff
+ \context Staff = "myStaff"
{
\clef bass
c4 c'8 r8 c4 c'
@lilypond[verbatim,ragged-right,quote]
<<
- \new Staff = myStaff
+ \new Staff = "myStaff"
\figuremode {
<4>4 <10 6>8 s8
\bassFigureStaffAlignmentDown
<6 4>4 <6 4>
}
%% Put notes on same Staff as figures
- \context Staff = myStaff
+ \context Staff = "myStaff"
{
\clef bass
c4 c'8 r8 c4 c'