- Questo topic ha 3 risposte, 3 partecipanti ed è stato aggiornato l'ultima volta 19 anni, 1 mese fa da .
-
Topic
-
Salve a tutti. Riporto una discussione avuta via mail con Lorenzo Pantieri a proposito dell’opzione openright della classe scrrprt di KOMA-script; il file a cui si fa riferimento è “Funzioni e Distribuzioni” scaricabile dal sito di Lorenzo:Daniele ha scritto:
Avrei una domanda relativa all’opzione openright della classe scrrprt: tale opzione non dovrebbe far si, come avviene nelle classi standard book o report, che ogni nuovo capitolo inizi in una pagina a destra? Non capisco perchè i nuovi capitoli iniziano tutti in pagine che hanno il margine per la rilegatura a destra (cioè pagine a sinistra)…
Ad essere sincero mi trovo un po’ confuso…Lorenzo ha scritto:
Un momento. Nei lavori che ho scritto (sia quello con ClassicThesis sia quello con la classe book) *tutti* i capitoli iniziano in una pagina “a destra” (o dispari, che dir si voglia). Se ti sembra che non sia così, tieni presente che la prima pagina (quella del frontespizio) è una pagina a sé, poi seguono tutte le altre, “accoppiate” (una a sinistra e una a destra). Esattamente come succede in un libro. Può darsi che il tuo lettore di pdf visualizzi (erroneamente!) il file mostrando tutte le pagine accoppiate, senza “staccare” la prima. Per il resto, l’opzione openright (di default sulla classe book, contrariamente a quanto accade alla classe report) fa esattamente quello che dice: i nuovi capitoli vengono fatti iniziare in una pagina destra (inserendo una pagina bianca, se necessario). L’opzione twoside (di default sulla classe book ma non sulla classe report) fa un’altra cosa: definisce i margini e le testatine di un documento in modo che venga stampato” fronte-retro”.Daniele ha scritto:
Inoltre, come spiegato a pagina 40 della documentazione di KOMA-script, l’uso dell’opzione twoside comporta (al solito) che, quando necessario venga inserita una pagina bianca tra la fine di un capitolo e l’inizio del successivo; allora perchè l’uso di quei “\cleardoublepage” prima del comando “\include” relativo ad alcuni capitoli?Lorenzo ha scritto:
La classe scrrprt la conosco poco, sinceramente. “A naso”, direi che si comporta come la classe report (e infatti in ClassicThesis vengono dichiarate esplicitamente le opzioni openright e twoside). Può darsi che (alcuni di) quei \cleardoublepage siano superflui, ma non tutti: per esempio in Sommario+Abstract.tex ci sono i seguenti comandi`
\let\clearpage\relax
\let\cleardoublepage\relax
\let\cleardoublepage\relax
`che servono per avere l’Abstract (in inglese) sulla stessa pagina del Sommario (in italiano). Se mancassero, introducendo l’Abstract si andrebbe in una pagina nuova. Poi però è necessario un \cleardoublepage per avere Sommario e Abstract in una nuova pagina.
Il codice di ClassicThesis, come emerso sul forum, non è il massimo della trasparenza e della pulizia. Però funziona bene, basta usare il template, che è pronto all’uso.A questo punto, premesso che ho provato a leggere il documento con diversi lettori (sia da windows che da linux) ed il risultato è sempre lo stesso, credo semplicemente di essere stato ingannato dallo spazio lasciato per le (eventuali) note a margine e chiedo una conferma: le note a margine si trovano sempre dal lato opposto rispetto al margine rilegato (mi riferisco ad esempio alla nota a margine a pagina 7 dove inizia il capitolo 2)?
- Devi essere connesso per rispondere a questo topic.