Referencia de la notación de GNU LilyPond: 4.1.2 Tamaño del papel y escalado automático

### 4.1.2 Tamaño del papel y escalado automático

#### Fijar el tamaño del papel

Existen dos funciones para cambiar el tamaño del papel: `set-default-paper-size` (establecer tamaño de página predeterminado) y `set-paper-size` (establecer tamaño de página). `set-default-paper-size` se debe poner en el ámbito del nivel superior, y `set-paper-size` se debe poner en un bloque `\paper`:

>     #(set-default-paper-size "a4")

>     \paper {
>       #(set-paper-size "a4")
>     }

Dentro del ámbito del nivel jerárquico superior, se puede llamar sin riesgo a la función `set-default-paper-size` desde cualquier lugar antes del primer bloque `\paper` block. Dentro de un bloque `\paper`, el lugar más seguro para llamar a `set-paper-size` es al principio, por encima de la lista de declaraciones de variables. Se explican las razones de esto en Escalado automático al tamaño del papel.

`set-default-paper-size` establece el tamaño de todas las páginas, mientras que `set-paper-size` establece sólo el tamaño de las páginas a las que se aplica el bloque `\paper`. Por ejemplo, si el bloque `\paper` está al principio del archivo, aplica el tamaño de papel a todas las páginas. Si el bloque `\paper` está dentro de un bloque `\book`, entonces el tamaño del papel sólo se aplica a ese libro.

Se encuentran disponibles los tamaños de papel más comunes, entre ellos `a4`, `letter`, `legal` y `11x17` (conocido también como tabloide). Están contemplados muchos más tamaños de papel de forma predeterminada. Para ver más detalles, consulte ‘`scm/paper.scm`’ y busque la definición de `paper-alist`.

Nota: El tamaño predeterminado del papel es `a4`.

Se pueden añadir tamaños adicionales editando la definición de `paper-alist` en el archivo de inicio ‘`scm/paper.scm`’, aunque se sobreescribirán en la siguiente reinstalación del programa.

Si se añade el símbolo `'landscape` (apaisado) como argumento a `set-default-paper-size`, las páginas se giran 90 grados y se establece en consonancia una mayor longitud de las líneas.

>     #(set-default-paper-size "a6" 'landscape)

#### Véase también

Referencia de la notación: Escalado automático al tamaño del papel.

Archivos instalados: ‘`scm/paper.scm`’.

#### 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`’.

Otros idiomas: English, deutsch, français, 日本語.

#### LilyPond — Referencia de la notación