Impostare il formato carta
‘A4’ è il valore predefinito quando non viene impostato esplicitamente alcun formato carta. Esistono due funzioni che permettono di cambiare formato:
set-default-paper-size-
#(set-default-paper-size "quarto")
che deve sempre trovarsi nel livello superiore, e
set-paper-size-
\paper { #(set-paper-size "tabloid") }che deve sempre trovarsi in un blocco
\paper.
La funzione set-default-paper-size, se usata nel livello superiore,
deve precedere qualsiasi blocco \paper.
set-default-paper-size imposta il formato di tutte le pagine,
mentre set-paper-size imposta il formato soltanto di quelle
pagine a cui è applicato il blocco \paper. Per esempio, se il
blocco \paper si trova all’inizio del file, applicherà il formato
a tutte le pagine. Se il blocco \paper si trova dentro un blocco
\book, il formato verrà applicato a quel libro soltanto.
Quando si usa la funzione set-paper-size, questa deve essere
posta prima di qualsiasi altra funzione usata nello stesso blocco
\paper. Vedi Ridimensionamento automatico al formato carta.
I formati carta sono definiti in scm/paper.scm, e sebbene sia possibile aggiungere formati personalizzati in questo file, tali aggiunte verrebbero sovrascritte da successivi aggiornamenti del software. I formati disponibili sono elencati in Formati carta predefiniti.
È tuttavia possibile aggiungere un formato personalizzato nel file di
input per poi utilizzarlo con set-default-paper-size o
set-paper-size:
#(set! paper-alist (cons '("mio formato" . (cons (* 15 in) (* 3 in))) paper-alist))
\paper {
#(set-paper-size "mio formato")
}
Si può usare qualsiasi unità di misura: in (inch, o pollici), cm
(centimetri) e mm (millimetri).
Aggiungendo il simbolo 'landscape alla funzione del formato, le pagine
vengono ruotate di 90 gradi e le linee occupano il maggior spazio a disposizione.
#(set-default-paper-size "a6" 'landscape)
Appendendo ‘landscape’ (orizzontale) al nome del formato, è possibile scambiare le dimensioni della carta senza ruotare la stampa (come quando si stampa in formato cartolina o si creano dei file grafici da includere invece di un documento indipendente):
#(set-default-paper-size "a6landscape")
Quando il formato termina con un esplicito ‘landscape’ (orizzontale) o
‘portrait’ (verticale), la presenza di un simbolo 'landscape
influisce solo sull’orientamento della stampa, non sul formato
usato per la formattazione.
Vedi anche
Guida alla notazione: Ridimensionamento automatico al formato carta, Formati carta predefiniti.
File installati: scm/paper.scm.