Hai provato a leggere il file .log
prodotto da Latex (immagino quell'errore
te lo dia la compilazione del .tex e non quando
esegui Sweave)?
Verso la fine dovresti trovare quel
pezzo che hai scritto tu (immagino
ti esca come output nel terminale o
nell'editor che stai usando) e ti dice
ciò che ha cercato di fare per risolvere.
Da lì capisci dov'è il punto.
Esempio: dimentico la parentesi di chiusura
di una nota a piè di pagina
Codice: Seleziona tutto
\footnote{Da 240.83 a 245.18 euro. Si veda la nota 2. per il primo collezionis
*Edit:*(la parentesi dovevo chiuderla dopo nota 2. Infatti poi lui non si trova più con il conto delle parentesi).
Il processo si blocca dicendomi (output dell'editor
Kile):
Codice: Seleziona tutto
tesi.tex:0:File ended while scanning use of \@footnotetext.
Vado a vedere il file .log generato e alla fine
trovo:
Codice: Seleziona tutto
[6])
Runaway argument?
{Da 240.83 a 245.18 euro. Si veda la nota 2. per il primo collezionis\ETC.
! File ended while scanning use of \@footnotetext.
<inserted text>
\par
<*> tesi.tex
I suspect you have forgotten a `}', causing me
to read past where you wanted me to stop.
I'll try to recover; but if the error is serious,
you'd better type `E' or `X' now and fix your file.
! Emergency stop.
<*> tesi.tex
*** (job aborted, no legal \end found)
Come vedi subito dopo "Runaway argument?"
mi mostra la riga dove non sapeva cosa fare:
Codice: Seleziona tutto
{Da 240.83 a 245.18 euro. Si veda la nota 2. per il primo collezionis\ETC.
E poi più sotto cerca di capire cosa non è andato
dicendoti che forse ti sei dimenticato di una parentesi
in quel punto.
Per quanto riguarda il file lungo da
controllare ti consiglio di spezzarlo
in più file e includerli in quello principale.
Dovrebbe essere possibile anche non
ricompilare tutto ogni volta ma solo
quei file che gli dici tu (se la compilazione
è pesante, es. un libro). Ad esempio
potresti usare un file per capitolo, includerli
nel documento principale e se fai delle
correzioni in alcuni capitoli fare in modo
che ricompili solo quelli.
Non ricordo come ma l'avevo letto
nel "The LaTeX Companion".
Poi bisogna vedere con Sweave come
si riesce a giostrare la cosa però...