lilypond-es
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [lilypond-es] extraer pasajes de la partitura como imagen o similar


From: Francisco Vila
Subject: Re: [lilypond-es] extraer pasajes de la partitura como imagen o similar
Date: Sun, 28 Feb 2016 21:04:59 +0100

El día 27 de febrero de 2016, 10:52, Raúl del Toro
<address@hidden> escribió:
> Buenos días. Acabo de descubrir Lilypond y también de entrar en esta lista
> de correo.
>
> Estoy estudiando las instrucciones en español y poco a poco voy aprendiendo
> el manejo (muchas gracias a quienes las han preparado y traducido de un modo
> tan completo).
>
> Pero hay algo que no consigo encontrar:
>
> ¿Como se hace para extraer un pasaje de una partitura, con el fin de usarlo
> como ejemplo en un archivo de texto? Por ejemplo, de una obra que tiene 100
> compases, extraer los compases 48-50.
> En otros programas, como MuseScore, lo que hacía era poner vista continua y
> hacer una captura de pantalla y guardarla como imagen. Pero no veo que
> Lilypond tenga algo parecido a vista continua.
>
> Por otra parte, extraer fragmentos de código me parece complicado, sobre
> todo cuando se usa música polfónica en que cada voz se escribe por separado.

La solución más simple es usar la función especial de saltos de página
ly:one-line-breaking en el bloque paper, como en el siguiente ejemplo:

\repeat unfold 40 { b1 }
\paper {
  page-breaking = #ly:one-line-breaking
}

Esto deja toda la música en una sola línea. Ahora bien, para
seleccionar el fragmento, mejor que una captura de pantalla es usar el
botón derecho sobre la vista previa de PDF en Frescobaldi.

El motivo de que la documentación de esa función no esté traducida al
español es que he tenido un gran parón en las traducciones mientras
preparaba mi tesis. Ahora estoy volviendo a traducir todo lo atrasado
y creo que la siguiente versión estará casi al día.

Existe otra herramienta útil para seleccionar fragmentos, pero es un
poco engorrosa de usar. Es una variable del bloque layout; esta vez
sí, está descrita y traducida en

http://www.lilypond.org/doc/v2.19/Documentation/notation/extracting-fragments-of-music.es.html

Se trata de definir dos momentos de tiempo para marcar el inicio y el
fin del fragmento, como en este ejemplo:

\score {
  { c'1 d' e' f' g' }
  \layout {
    clip-regions
    = #(list
        (cons
         (make-rhythmic-location 2 1 1)
         (make-rhythmic-location 3 1 1)))
  }
}


Y hay que ejecutar LilyPond con la opción -dclip-systems . En
Frescobaldi esto se hace con la opción de procesado personalizado con
las teclas Ctrl+Mayús+M (en sustitución de la habitual Ctrl+M) y
añadiendo -dclip-systems a la línea de órdenes.

El resultado en PDF tiene un nombre especial que depende del fragmento
seleccionado, y que incluye los compases de inicio y de fin.

Ya dije que era engorroso :-)






-- 
Francisco Vila. Badajoz (Spain)
www.paconet.org , www.csmbadajoz.com



reply via email to

[Prev in Thread] Current Thread [Next in Thread]