Escalado automático al tamaño del papel
Si se cambia el tamaño del papel con una de las funciones de
Scheme (set-default-paper-size
o set-paper-size
),
los valores de algunas variables de \paper
se escalan
automáticamente al nuevo tamaño. Para sortear el escalado
automático para una variable determinada, fije el valor de la
variable después de establecer el tamaño del papel. Observe que
el escalado automático no se activa mediante el ajuste de las
variables paper-height
o de paper-width
, incluso
aunque paper-width
puede influir sobre otros valores (esto
es distinto al escalado y se estudia más abajo). Las funciones
set-default-paper-size
y set-paper-size
se describen
en Fijar el tamaño del papel.
Las dimensiones verticales afectadas por el escalado automático
son top-margin
y bottom-margin
(véase Variables de espaciado de \paper
verticales fijas). Las dimensiones
horizontales afectadas por el escalado automático son
left-margin
, right-margin
, inner-margin
,
outer-margin
, binding-offset
, indent
y
short-indent
(véase Variables de espaciado de \paper
horizontales).
Los valores predeterminados para estas dimensiones están fijados
en el archivo ly/paper-defaults-init.ly, usando variables
internas llamadas top-margin-default
,
bottom-margin-default
, etc. Estos son los valores que
resultan del tamaño predeterminado del papel a4
. Como
referencia, con el papel a4
la altura paper-height
es 297\mm
y la anchura paper-width
es 210\mm
.
Véase también
Referencia de la notación:
Variables de espaciado de \paper
verticales fijas,
Variables de espaciado de \paper
horizontales.
Archivos de inicio: ly/paper-defaults-init.ly, scm/paper.scm.