4.1.1 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")
}

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)

Al establecer el tamaño del papel se ajustan un cierto número de variables del \paper, tales como los márgenes. Para utilizar un tamaño de página determinado con variables de \paper alteradas, establezca el tamaño de página antes de dar valores a las variables.

Véase también

Archivos instalados: ‘scm/paper.scm’.

Fragmentos de código: Spacing.


Otros idiomas: English.

Manual de referencia de la notación