Newsgroup: it.comp.software.tex
Titolo: Rendere modifiche solo locali

Ciao, come ho gią avuto modo di spiegare in altri post, la mia tesi č 
strutturata in modo da avere un file principale nel quale utilizzo il 
comando \include per includere i vari capitoli, ringraziamenti, 
frontespizio ecc...
Quello che non riesco a fare, č riuscire a limitare alcune modifiche che 
applico al layout della pagina solo ad uno dei capitoli che includo.
Per esempio per fare il frontespizioo ho esteso l' altezza della pagina 
riducendo lo spazio sopra e sotto, e per fare questo ho usato 
\addtolenght ecc ecc. Purtroppo questa modifica mi si propaga nel resto 
del documento, mentre vorrei che rimanesse valida per il solo 
frontespizio. C'č un qualche modo?
Esempio:
\begin{document}
\include{frontespizio} %qui ho usato \addtolenght e interlinea diversa, 
   \include{chap1}
.
.
.
\end{document}
Grazie a tutti e buon anno!
Navč

 frontespizio. C'è un qualche modo?
Devi rifare addtolength e interlinea se vuoi cambiarli,
dopo il frontespizio.
*Guldo*


Grazie. Ho provato a mettere \addtolength{} (lasciando niente tra le 
graffe oppure lo zero tra le graffe) ma nel primo caso mi dà errore, 
mentre nel secondo non risistema niente, lasciando i margini come nel 
frontespizio..

frontespizio..
No, devi proprio reimpostare i valori precedenti per tutti i parametri di
pagina che hai modificato. Si tratta di variabili globali che semplicemente
non possono essere localizzate (e, del resto, LaTeX, come linguaggio macro,
non ha un sistema di localizzazione analogo a quello di linguaggi di
programmazione come il C o altri).
Il sistema piů pulito č forse salvare i valori in qualche variabile
temporanea, e ripristinarli all'uscita:
  \newlength{\vecchiaaltezza}
  \setlength{\vecchiaaltezza}{\textheight}
  %tutti i tuoi giochini con \addtolength
  %...
  \setlength{\textheight}{\vecchiaaltezza}
E cosě per tutti gli altri parametri che modifichi. E, in ogni caso, LaTeX
non ama molto le sorprese: si aspetta che le pagine abbiano tutte lo stesso
aspetto per tutto il documento, e tende a fare qualche capriccio se non č
cosě. Nel tuo caso, visto che ogni capitolo esaurisce tutto il materiale
precedente e comincia ad accumularne di nuovo in una nuova pagina, dovrebbe
andare tutto liscio, ma in generale č meglio evitare modifiche ai parametri
di pagina in corso d'opera.
Ciao.

 Ciao.
Grazie per la risposta. In effetti io vorrei semplicemente accoppiare il 
frontespizio (fatto in un certo modo) a tutto il resto del testo (per il 
quale invece lo stile è sempre uguale). In realtà in fase di stampa darò 
il frontepsizio da solo alla copisteria e stamperò il resto in un altro 
modo, e quindi avrò due files diversi. Però vorrei comunque avere il mio 
file pdf di tesi che includa sia frontespizio che tutto il resto, esiste 
un modo "pulito" ed elegante per farlo, piuttosto che introdurre N 
variabili?
Ancora grazie mille, ciao
Navè

per farlo, piuttosto che introdurre N variabili?
Non saprei proprio. Naturalmente, puoi creare diversi pdf (o ps) e
postprocessarli per metterli insieme. Non è però particolarmente "pulito" ed
elegante (né sporco e sciatto: è un onesto accrocchio come qualunque altro).
Ciao.