26.2.1 Fijar el tamaño del papel
‘A4’ es el valor predeterminado si no se establece ningún tamaño de página explícitamente. Sin embargo, existen dos funciones que se pueden usar para modificarlo:
set-default-paper-size-
#(set-default-paper-size "quarto")
que siempre se debe colocar en el ámbito superior, y
set-paper-size-
\paper { #(set-paper-size "tabloid") }que se debe colocar siempre dentro de un bloque
\paper.
Si se usa la función set-default-paper-size en el ámbito
superior jerárquico, debe ir antes de cualquier bloque
\paper. set-default-paper-size establece el tamaño
de todas las páginas, mientras que set-paper-size establece
solo 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 solo se aplica a ese
libro.
Cuando se usa la función set-paper-size, se debe colocar
antes de cualquier otra función que se utilice dentro del
mismo bloque \paper. Véase
Escalado automático al tamaño del papel.
Los tamaños de página están definidos en el archivo scm/paper.scm; see Tamaños de página predefinidos para ver la lista de todos los tamaños de papel disponibles.
Tanto set-default-paper-size como set-paper-size
también aceptan una pareja de números con comilla como argumento
para fijar un tamaño del papel personalizado. Por ejemplo
#(set-default-paper-size '(cons (* 100 mm) (* 50 mm)))
establece la anchura y altura del papel a 100mm y 50mm, respectivamente.
Las unidades posibles son in (pulgadas), cm
(centímetros), mm (milímetros), pt (puntos) y
bp (puntos grandes).
Si se añade el símbolo 'landscape como segundo argumento a
la función del tamaño de la página, el papel se gira 90 grados y
se adapta la anchura de las líneas de acuerdo a ello.
#(set-default-paper-size "a6" 'landscape)
Se pueden intercambiar las dimensiones del papel sin que la impresión resulte girada (como cuando se imprime en tamaño tarjeta postal, o al crear gráficos para su inclusión en lugar de un documento independiente) añadiendo ‘landscape’ después del nombre del propio tamaño del papel:
#(set-default-paper-size "a6landscape")
Cuando el tamaño del papel termina de forma explícita con
‘landscape’ o con ‘portrait’, la presencia de un símbolo
'landscape solamente afecta a la orientación de la
impresión, no a las dimensiones del papel que se usan para la
disposición.
Véase también
Referencia de la notación: Escalado automático al tamaño del papel, Tamaños de página predefinidos.
Archivos instalados: scm/paper.scm.