latex problemi con l' introduzione

Messaggioda miuemia » 09/06/2008, 16:57

ciao a tutti ho scritto la mia tesi con latex... ma ho un problema riguardo l'intestazione delle pagine.
cioè ho inserito l introduzione ovviamente non come capitolo e poi tramite il comando addcontents.. ecc ecc l ho inserita nell'indice.
ma adesso quando compilo ho un problema vale a dire le pagine dell introduzione sono numerate bene però sopra c'è scritto indice e non introduzione. come si risolve questo problema?
grazie a chiunque mi possa dare una mano.
miuemia
Senior Member
Senior Member
 
Messaggi: 1503
Iscritto il: 23/05/2005, 16:23
Località: Italy

Messaggioda Tipper » 09/06/2008, 17:04

Prova a inserire l'introduzione come capitolo, utilizzando però la sintassi

Codice: Seleziona tutto
\chapter*{Introduzione}

in modo da non essere numerata.
Avatar utente
Tipper
Cannot live without
Cannot live without
 
Messaggi: 5463
Iscritto il: 30/11/2004, 17:29

Messaggioda miuemia » 09/06/2008, 17:05

cosi l ho inserita.
miuemia
Senior Member
Senior Member
 
Messaggi: 1503
Iscritto il: 23/05/2005, 16:23
Località: Italy

Messaggioda miuemia » 09/06/2008, 17:21

cosi l ho inserita però ho questo errore che nn mi va bene?
come posso risolvrlo?
miuemia
Senior Member
Senior Member
 
Messaggi: 1503
Iscritto il: 23/05/2005, 16:23
Località: Italy

Messaggioda Sergio » 09/06/2008, 22:25

Ho risolto lo stesso problema usando il package fancyhdr.
Ho usato un file contenente il preambolo e varia altra roba, che include introduzione e capitoli con istruzioni \input{}.
E poi:

a) nel preambolo:

\usepackage{fancyhdr}
\addtolength{\headheight}{1.6pt}
\renewcommand{\headrulewidth}{0pt}
\fancyhead{}
\fancyfoot{}

(la seconda e la terza riga per questioni di ... gusto personale)

b) dopo \begin{document} e /frontmatter:

\pagestyle{fancy}
\renewcommand{\chaptermark}[1]{\markboth{\thechapter.\ #1}{}}
\renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}{}}
\fancyhead[LE,RO]{\thepage}
\fancyhead[LO]{\footnotesize\slshape Indice}
\fancyhead[RE]{\footnotesize\scshape titolo}
\tableofcontents

c) dopo /mainmatter:

\addcontentsline{toc}{chapter}{Introduzione}
\fancyhead[LO]{\footnotesize\slshape Introduzione}
\include{intro}
\fancyhead[LO]{\footnotesize\slshape \rightmark}
\fancyhead[RE]{\footnotesize\slshape \leftmark}
\include{primo capitolo}
Avatar utente
Sergio
Cannot live without
Cannot live without
 
Messaggi: 3862
Iscritto il: 26/04/2004, 10:56
Località: Roma

Messaggioda miuemia » 10/06/2008, 06:56

ma in questo modo dovrei cambiare tutti i capitoli e le sottosezioni con nuove istruzioni??
diventa una cosa lunga! oppure questo lo faccio solo per l'intro?
miuemia
Senior Member
Senior Member
 
Messaggi: 1503
Iscritto il: 23/05/2005, 16:23
Località: Italy

Messaggioda Sergio » 10/06/2008, 07:28

miuemia ha scritto:ma in questo modo dovrei cambiare tutti i capitoli e le sottosezioni con nuove istruzioni??
diventa una cosa lunga! oppure questo lo faccio solo per l'intro?

Voglio sperare che la tua tesi non stia tutta in un unico file .tex ;-)
Io uso sempre (tranne il caso di scritti davvero brevi) lo schema:
a) file "master", con il preambolo e poi, tra \begin{document} e \end{document}, comandi del tipo:
\include{intro}
\include{cap1}
\include{cap2}
ecc.
b) un file intro.tex per l'introduzione e tanti file cap\( \displaystyle {i} \).tex quanti sono i capitoli.

I file dell'introduzione e dei capitoli contengono solo il loro testo.
In questo modo, per cambiare cose come intestazioni e pie' di pagina devo modificare solo il master.
Il master potrebbe essere fatto più o meno così:

\documentclass[opzioni]{classe}
....
\usepackage{fancyhdr}
\fancyhead{} % azzerano header e footer (per le primissime pagine)
\fancyfoot{}
...
\begin{document}
\maketitle
% per l'indice
\pagestyle{fancy}
\renewcommand{\chaptermark}[1]{\markboth{\thechapter.\ #1}{}}
\renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}{}}
\fancyhead[LE,RO]{\thepage}
\fancyhead[LO]{\footnotesize\slshape Indice}
\fancyhead[RE]{\footnotesize\scshape Economisti}
\tableofcontents
% per il contenuto vero e proprio
\mainmatter
% introduzione
\addcontentsline{toc}{chapter}{Introduzione}
\fancyhead[LO]{\footnotesize\slshape Introduzione}
\include{intro}
%capitoli
\fancyhead[LO]{\footnotesize\slshape \rightmark}
\fancyhead[RE]{\footnotesize\slshape \leftmark}
\include{cap1}
\include{cap2}
\include{cap3}
\include{cap4}
...
\end{document}

L'introduzione comincia con un normalissimo \capter*{Introduzione}, i file cap\( \displaystyle {i} \).tex con un normalissimo \chapter{titolo}.
Se non usi una struttura simile, dovrebbe essere semplice (e veloce) portare i contenuti di introduzione e capitoli in singoli file e poi modificare il breve master.
Avatar utente
Sergio
Cannot live without
Cannot live without
 
Messaggi: 3862
Iscritto il: 26/04/2004, 10:56
Località: Roma

Messaggioda Fioravante Patrone » 10/06/2008, 07:35

no, dovrebbe bastare una volta sola
hai un file principale abbastanza piccolo, che contiene tutti gli ammennicoli tipici di LaTeX
poi richiami i vari capitoli con \input{}
se ho inteso male Sergio mi correggera'

ho usato anch'io fancyheader (per il mio libro) ed ha funzionato bene
se ben ricordo, ci ho messo un po' a capire come gestirlo (mi pare avessi difficolta' con la sintassi per pagine pari/dispari) ma non mi ha creato problemi per l'indice

ho pero' l'impressione che il tuo problema sia di tipo diverso, vedremo...


PS: ci sono gli appunti di Lorenzo Pantieri che magari ti possono servire
non penso ti sia sfuggito il post, ma nel caso:
http://www.matematicamente.it/forum/-vp ... tml#215257
Avatar utente
Fioravante Patrone
Cannot live without
Cannot live without
 
Messaggi: 8881
Iscritto il: 09/06/2006, 19:18
Località: Temporaneamente a Novi Ligure ;-)

Messaggioda miuemia » 10/06/2008, 08:17

grazie a tutti... ho risolto il problema.
si fioravante l avevo gia visto e ho pure scaricato il file grazie. :-D
miuemia
Senior Member
Senior Member
 
Messaggi: 1503
Iscritto il: 23/05/2005, 16:23
Località: Italy


Torna a Questioni tecniche del Forum

Chi c’è in linea

Visitano il forum: Nessuno e 0 ospiti