empleh
2013-08-28 17:38:13 UTC
Salve a tutti, come consigliato in diverse ottime guide, sto provando ad
utilizzare come editor TeXworks (con una installazione completa di TeX Live)
L'unico problema che incontro è nell'organizzazione in cartelle del mio
lavoro: vorrei mettere i file .tex dei capitoli in una o più cartelle,
ed il file master.tex principale (quello con classe di documento,
preambolo ecc) in un'altra cartella. Queste cartelle hanno una root
comune, cioè sono tutte sottocartelle di un'unica cartella.
Ora con Texwork scrivo all'inizio di ciascun capitolo
% !TEX root = ../master/master.tex
mentre in master.tex scrivo, dopo \begin{document}, per ciascun capitolo
\include{../capuno/capuno}
ma TeXworks nella compilazione mi dà il seguente errore
--------------------------------------------------
! I can't write on file `../capuno/capuno.aux'.
\@include ...\immediate \openout \@partaux #1.aux
\immediate \write
\@partau...
l.26 \include{../capuno/capuno}
(Press Enter to retry, or Control-Z to exit; default file extension is
`.tex')
Please type another output file name:
--------------------------------------------------
se gli scrivo a mano un nome mio (processo noioso da ripetere sempre),
mi genera un pdf, ma non mi inserisce l'indice! (ovviamente ho dato il
comando \tableofcontents in master.tex)
Tutti i problemi spariscono se metto tutti i file .tex (capitoli+master)
nella stessa cartella.
Conviene che metto tutto in un unica cartella o c'è qualche altra cosa
che posso fare?
Grazie mille
utilizzare come editor TeXworks (con una installazione completa di TeX Live)
L'unico problema che incontro è nell'organizzazione in cartelle del mio
lavoro: vorrei mettere i file .tex dei capitoli in una o più cartelle,
ed il file master.tex principale (quello con classe di documento,
preambolo ecc) in un'altra cartella. Queste cartelle hanno una root
comune, cioè sono tutte sottocartelle di un'unica cartella.
Ora con Texwork scrivo all'inizio di ciascun capitolo
% !TEX root = ../master/master.tex
mentre in master.tex scrivo, dopo \begin{document}, per ciascun capitolo
\include{../capuno/capuno}
ma TeXworks nella compilazione mi dà il seguente errore
--------------------------------------------------
! I can't write on file `../capuno/capuno.aux'.
\@include ...\immediate \openout \@partaux #1.aux
\immediate \write
\@partau...
l.26 \include{../capuno/capuno}
(Press Enter to retry, or Control-Z to exit; default file extension is
`.tex')
Please type another output file name:
--------------------------------------------------
se gli scrivo a mano un nome mio (processo noioso da ripetere sempre),
mi genera un pdf, ma non mi inserisce l'indice! (ovviamente ho dato il
comando \tableofcontents in master.tex)
Tutti i problemi spariscono se metto tutti i file .tex (capitoli+master)
nella stessa cartella.
Conviene che metto tutto in un unica cartella o c'è qualche altra cosa
che posso fare?
Grazie mille