Risposte nei forum create
-
AutoreRisposte
-
::
Intanto grazie.Boh, è che sono un po’ fissato con gli stili omogenei. Scrheadings mi piace, e mettendo il numero pagina in altro mi stona il fatto che all’inizio del capitolo venga messo in basso. Poi ti posso dar ragione sul fatto che nella prima pagina del capitolo il doppio titolo non sia il massimo, ma mi sembra meglio che averlo senza titolo in basso, troppo diverso.
::
Allora, la questione è questa. Per un esempio prendi pure “tesi classica” di Lorenzo Panatieri (Link), che è esattamente quello che ho fatto io. Non ho fatto modifiche agli stili (e comunque ho provato adesso con quel modello scaricato nuovo e succede la stessa cosa)Quello che ho fatto io è questo: dato che nella definizione del comando `\chapter` si dice che questo produce in automatico un `\thispagestyle{plain}` quello che ho fatto io è inserire `\thispagestyle{scrheadings}` dopo ogni inizio di capitolo (esattamente sotto al comando \chapter), in modo da avere uniformità con il resto dello stile della tesi (avendo scrheadings come stile di pagina).
La stessa cosa adesso la vorrei fare per il capitolo della bibliografia. Dato che nel file “impostazioni-tesi.txt” c’è una parte relativa alle impostazioni della bibliografia, in cui si trova il comando `\chapter*{\bibname\markboth{\spacedlowsmallcaps{\bibname}}{\spacedlowsmallcaps{\bibname}}}}`, pensavo che potessi semplicemente inserire il solito `\thispagestyle{scrheadings}` sotto a questo per ottenere lo stile di pagina scelto. Ma non funziona.
Mi sono spiegato bene questa volta?
::
Guarda, io ho proprio usato il tuo modello “tesi classica” per scrivere la tesi (con qualche modifica, ok).
Ma senza andare troppo lontano, ho scaricato ora ora il tuo modello, compilato senza modifiche, stesso problema. Se tolgo (unica cosa che faccio) twoside come opzione della document class, ottengo l’errore detto, ovvero il doppio numero di pagina, al centro e a destra, ma solo nella pagina dove inizia il capitolo. Per il resto, tutto funziona!Leggendo la documentazione ufficiale, quello che succede quando si usa \chapter è questo:
`
782 \newcommand\chapter{\if@openright\cleardoublepage\else\clearpage\fi
783 \thispagestyle{plain}%
784 \global\@topnum\z@
785 \@afterindentfalse
786 \secdef\@chapter\@schapter}
`Sembra che quel \thispagestyle{plain}% mi dia noia, in quanto fa stampare, nel caso in cui il documento non sia twoside, il numero di pagina al centro, che si aggiunge al numero di pagina già scritto da (immagino) arsclassica.
Per esempio, sempre prendendo il tuo documento pari pari (e togliendo solo twoside dalle opzioni della documentclass), se, nel capitolo uno scrivo
`\chapter{Lorem}
\thispagestyle{scrheadings}
\label{cap:lorem}`
al posto di
`\chapter{Lorem}
\label{cap:lorem}`Avendo settato il \thispagestyle in modo diverso, non ho più il problema! lo stile non è più plain, e quindi non ho il numero di pagina sotto, e anzi, essendo scrheadings ho in altro la testata con il numero di pagina a destra, preceduto dal nome del capitolo in grigio semi-trasparente, come accade per tutte le altre pagine, essendo impostato lo stile di base a scrheadings.
Spero di essere stato chiaro ed esaustivo, e grazie in anticipo dell’aiuto!
p.s: uso Mac OS X 10.6 con installato TeXLive-2011. Magari è solo un problema della mia distribuzione di latex? Non ho modo (per adesso) di provarlo sotto win o linux…
::
Aggiungo una cosa, visto che ho capito:Il problema è che il comando \chapter emette un comando \thispagestyle{plain}, che fa saltare tutto.
Infatti, se immediatamente sotto a \chapter inserisco un \thispagestyle{empty} (per esempio), non ho più quel problema del doppio numero di pagina, ma invece ho una pagina senza intestazione o piè di pagina (nel caso di empty).Ora, qualcuno mi suggerisce un modo per rendere la cosa automatica, anziché modificare ogni pagina dove compare un comando \chapter? Io questa cosa proprio non la so fare (immagino serva un qualche renewcommand o roba del genere).
-
AutoreRisposte