Hola Paco, y compalía.
Aprovecho para presentarme, mi nombre es Carlos, vivo en Sevilla, y
soy el amigo que Reyes menciona en su mensaje; los dos juntos estamos
haciendo el proyecto que ella cuenta de una partitura para orquesta y
coro.
Ya lo tenemos entero terminado, pero aún hay cosas que no hemos sabido
resolver, y en vista de que nos estábamos chocando contra un muro,
decidimos buscar en la web por si alguien nos podía ayudar, y
encontramos este magnífico foro, del que esperamos milagros.
Nuestro principal problema es que, al usar la propiedad
\RemoveEmptyStaffContext
cada página nos queda muy diferente de las demás. Cuando hay tutti, la
cosa queda más o menos bien, bastante ajustado a la altura de la
página, pero cuando se callan la mitad de las voces, desaparecen sus
pentagramas (para que así no estorben a la lectura) pero los sistemas
quedan pegados al margen superior de la página, y nos gustaría poder
separar los pentagramas para que quedara justificado el sistema,
ocupando la página entera verticalmente. Así es como lo he visto yo
siempre en las partituras de orquesta de cualquier edición al uso,
cuando no caben dos sistemas en una misma página.
Si usamos la orden
\override VerticalAxisGroup #'minimum-Y-extent = #'(0 . 0)
nos cambia la distancia entre los pentagramas de toooda la obra. Pero
nosotros sólo queremos cambiarlo en algunas páginas, no en todas.
Realmente lo que necesitaríamos es una orden que ajuste el sistema a
los márgenes verticales de la página. ¿Alguien nos puede ayudar?
Por cierto, cuando hay más de un sistema por página, el manual en
inglés (aún no tengo el español, ¿puedes decirme tú cómo conseguirlo?)
ofrece la posibilidad de usar un "slash separator" la mar de mono, una
rayita entre los dos sistemas, pero no sabemos muy bien cómo se
emplea. Nos perdemos bastante cuando hay que usar contextos
determinados y no vienen las órdenes escritas.
--- En lilypond-es@yahoogroups.com, "Francisco Vila" <paconet.org@...>
escribió:
>
> El día 27 de abril de 2008 16:49, reyesmarchena
> <reyesmarchena@...> escribió:
> > Ahora mismo estamos
> > trabajando en una partitura para orquesta y coro y no encontramos la
> > forma de ajustar los sistemas de forma que ocupen la página completa.
> > Tenemos puesta la orden de ocultar los pentagramas que tienen
silencio.
>
> Hola, Reyes. No entiendo muy bien si quieres reducir porque no te
> cabe, o quieres ampliar para que llegue hasta abajo.
>
> Los asuntos de espaciado vertical están en el apartado 5.5 del RN.
> Entre otras cosas que se pueden hacer para reducir una partitura,
> están:
>
> En el ámbito global:
> #(set-global-staff-size 14)
> U otro número distinto.
>
> En el contexto de la letra:
> \override VerticalAxisGroup #'minimum-Y-extent = #'(0 . 0)
> para pegar al máximo la letra a la música.
>
> En el contexto de Staff:
> \override VerticalAxisGroup #'minimum-Y-extent = #'(0 . 0)
> Para pegar al máximo los pentagramas.
>
> Creo que los valores originales son #'(-4 . 4) en espacios de
> pentagrama, negativo hacia abajo y positivo hacia arriba, contados a
> partir de la tercera línea.
>
> --
> Francisco Vila. Badajoz (Spain)
> http://www.paconet.org
>