Variables de \paper
para la anchura y los márgenes
Los valores predeterminados (antes del escalado) que no están relacionados aquí se encuentran definidos en el archivo ly/paper-defaults-init.ly.
paper-width (anchura del papel)
¶-
Anchura de la página, sin fijar de forma predeterminada. Aunque
paper-width
no tiene ningún efecto sobre el escalado automático de algunas dimensiones horizontales, sí influye sobre la variableline-width
. Si están establecidas las dos variablespaper-width
yline-width
, entonces también se actualizanleft-margin
yright-margin
. Véase tambiéncheck-consistency
. line-width (longitud de la línea)
¶-
Cuando se especifica dentro de un bloque
\paper
, define las dimensiones horizontales del espacio disponible para las líneas del pentagrama en los sistemas sin sangrado por la izquierda. Si se deja sin especificar, la longitudline-width
del papel se determina a partir de(paper-width − left-margin − right-margin)
. Si se especifica la longitudline-width
del papel, y no se especifican el margen izquierdoleft-margin
ni el margen derechoright-margin
, entonces los márgenes se actualizan de forma que los sistemas se centran automáticamente sobre la página. Véase tambiéncheck-consistency
.Los valores de
line-width
para las partituras individuales se pueden especificar dentro de los bloques\layout
de las partituras. Estos valores controlan la longitud de las líneas producidas partitura a partitura. Si la longitudline-width
no se especifica para una partitura, su valor predeterminado es elline-width
del bloque paper. El hecho de fijar la longitudline-width
de una partitura no tiene efecto sobre los márgenes del papel. Las líneas del pentagrama, de una longitud determinada por el valorline-width
de la partitura, se alinean por la izquierda dentro del área definida por la longitudline-width
del papel. Si la longitudline-width
del papel y de la partitura son iguales, las líneas del pentagrama se extienden exactamente desde el margen izquierdo hasta el margen derecho, pero si la longitudline-width
de la partitura es mayor que laline-width
del papel, las líneas del pentagrama se imprimirán encima del espacio reservado al margen derecho. left-margin (margen izquierdo)
¶-
Margen entre el extremo izquierdo de la página y el comienzo de las líneas del pentagrama en los sistemas sin sangrado. Si el tamaño del papel se modifica, el valor predeterminado de esta dimensión se escala de acuerdo con ello. Si no se fija el valor de
left-margin
, y tantoline-width
comoright-margin
están fijados, entonces se establece el valor deleft-margin
a(paper-width − line-width − right-margin)
. Si solamente está fijadoline-width
, entonces los dos márgenes se establecen a((paper-width − line-width) / 2)
, y como consecuencia los sistemas se centran sobre la página. Véase tambiéncheck-consistency
. right-margin (margen derecho)
¶-
Margen entre el extremo derecho de la página y el final de las líneas del pentagrama en sistemas justificados. Si el tamaño de la página se modifica, el valor predeterminado de esta dimensión se escala de acuerdo con ello. Si
right-margin
está sin fijar, y tantoline-width
comoleft-margin
están fijados, el valor deright-margin
se establece a(paper-width − line-width − left-margin)
. Si solamente está fijadoline-width
, los dos márgenes se establecen a((paper-width − line-width) / 2)
, y como consecuencia los sistemas aparecen centrados sobre la página. Véase tambiéncheck-consistency
. check-consistency (comprobar la consistencia)
¶-
Si esto es verdadero (su valor predeterminado), se imprime una advertencia en caso de que la suma de
left-margin
,line-width
yright-margin
no coincida exactamente con el valor depaper-width
, y se sustituye cada uno de estos valores (exceptopaper-width
) con su valor predeterminado (escalado al tamaño del papel si es necesario). Si está fijado al valor falso, se ignora cualquier inconsistencia y se permite que los sistemas se salgan del borde del papel. ragged-right (no justificar por la derecha)
¶-
Si está fijado al valor verdadero, los sistemas no cubren el ancho de la línea. En lugar de ello, los sistemas finalizan en su longitud horizontal natural. Valor predeterminado:
#t
para las partituras con un solo sistema, y#f
para partituras que tienen dos o más sistemas. Esta variable también se puede establecer dentro de un bloque\layout
. ragged-last (no justificar el último)
¶-
Si está fijado al valor verdadero, el último sistema de la partitura no llena toda la anchura de la línea. En lugar de ello, el último sistema finaliza en su longitud horizontal natural. Valor predeterminado:
#f
. Esta variable también puede ajustarse dentro de un bloque\layout
.
Véase también
Referencia de la notación: Escalado automático al tamaño del papel.
Archivos de inicio: ly/paper-defaults-init.ly.
Advertencias y problemas conocidos
Los tamaños de papel definidos explícitamente sobreescriben cualquier ajuste de los márgenes izquierdo o derecho definidos por el usuario.