| [ < ] | [ > ] | [ << ] | [ Subir ] | [ >> ] | [Arriba] | [Índice general] | [Índice] | [ ? ] |
@translationof Fitting music onto fewer pages
En ocasiones, podemos terminar con uno o dos pentagramas en una segunda página (o tercera, o cuarta…). Es fastidioso, especialmente cuando vemos que las páginas anteriores parecen tener espacio de sobra.
Al investigar los problemas de disposición, una herramienta de
valor incalculable es annotate-spacing. Esta instrucción
imprime los valores de un cierto número de variables de espaciado;
para ver más detalles consulte la sección siguiente,
Mostrar el espaciado.
| 4.6.1 Mostrar el espaciado | ||
| 4.6.2 Cambiar el espaciado |
| [ < ] | [ > ] | [ << ] | [ Subir ] | [ >> ] | [Arriba] | [Índice general] | [Índice] | [ ? ] |
@translationof Displaying spacing
Para presentar gráficamente las dimensiones de las variables de
disposición vertical que pueden verse alteradas por el formato de
la página, establezca annotate-spacing en el bloque
\paper:
\book { \score { { c4 } } \paper { annotate-spacing = ##t } }
Todas las dimensiones de disposición se muestran en espacios de
pentagrama, independientemente de las unidades especificadas en
los bloques \paper o \layout. En el ejemplo
anterior, paper-height tiene un valor de 59.75
staff-spaces (espacios de pentagrama), y el
staff-size (tamaño del pentagrama) es de 20 puntos, el
valor predeterminado. Observe que:
| 1 punto | = (25.4/72.27) mm |
| 1 staff-space | = (staff-size)/4 pts |
= (staff-size)/4 * (25.4/72.27) mm |
En este caso, un staff-space equivale aproximadamente a
1.757mm. Así, la medida paper-height de 59.75
staff-spaces equivale a 105 milímetros, la altura de una
hoja a6 en orientación apaisada. Las parejas
(a,b) son intervalos, donde a es el límite
inferior y b es el límite superior del intervalo.
Referencia de la notación: Establecer el tamaño del pentagrama.
Fragmentos de código: (snippets)Spacing sección ‘Spacing’ en Fragmentos de código.
| [ < ] | [ > ] | [ << ] | [ Subir ] | [ >> ] | [Arriba] | [Índice general] | [Índice] | [ ? ] |
@translationof Changing spacing
La salida de annotate-spacing revela las dimensiones
verticales con gran detalle. Para ver más detalles acerca de la
modificación de los márgenes y otras variables de diseño de la
página, consulte Disposición de la página.
Aparte de los márgenes, hay algunas otras opciones para ahorrar espacio:
\paper {
system-system-spacing = #'((basic-distance . 0.1) (padding . 0))
ragged-last-bottom = ##f
ragged-bottom = ##f
}
|
\paper {
system-count = #10
}
|
\paper {
page-count = #2
}
|
\relative e' { e4 c g\f c e4 c g-\tweak X-offset #-2.7 \f c }
SpacingSpanner. Para ver más detalles, consulte
Cambiar el espaciado horizontal. El ejemplo siguiente
ilustra el espaciado predeterminado:
\score { \relative { g'4 e e2 | f4 d d2 | c4 d e f | g4 g g2 | g4 e e2 | } }
El ejemplo siguiente modifica common-shortest-duration de
un valor de 1/4 (negra) a 1/2 (blanca). La negra es
la nota más común y la más breve del ejemplo, por lo que al
agrandar esta duración se produce un efecto de ‘apretujamiento’:
\score { \relative { g'4 e e2 | f4 d d2 | c4 d e f | g4 g g2 | g4 e e2 | } \layout { \context { \Score \override SpacingSpanner.common-shortest-duration = #(ly:make-moment 1/2) } } }
La propiedad common-shortest-duration no se puede modificar
de manera dinámica, por lo que se debe situar siempre dentro de un
bloque \context de forma que se aplique a la partitura
completa.
Referencia de la notación: Disposición de la página, Cambiar el espaciado horizontal.
Fragmentos de código: (snippets)Spacing sección ‘Spacing’ en Fragmentos de código.
| [ < ] | [ > ] | [ << ] | [ Subir ] | [ >> ] |
Este documento ha sido generado por gub el el 13 julio 2020 utilizando texi2html 1.82.
Otros idiomas: English, català, deutsch, français, italiano, 日本語.
Acerca de la selección automática del idioma.