Non credevo arrivasse un aggiornamento in tempi così brevi…
comunque sia ho effettuato ulteriori prove per capire come agiscono include e input. più precisamente ho creato due progetti con una struttura diversa dal punto di vista delle directory.
il primo progetto (quello che ha causato tutto questo putiferio) è strutturato così:
D:/Lavoro/LEdProjects/Tesi
in questa directory è presente il file Tesi.lpr (file per la gestione del progetto creato dall’editor LEd http://www.latexeditor.org) e le cartelle dei vari capitoli, ovvero:
Principale (che contiene il file principale.tex che contiene le impostazioni, i richiami ai pacchetti e agli altri file del progetto);
Capitolo1 (che contiene il file Capitolo1.tex)
Capitolo2 (che contiene il file Capitolo2.tex)
Capitolo3 (che contiene il file Capitolo3.tex)
Dedica (che contiene il file dedica.tex)
e così via..
con questa struttura posso utilizzare solamente \input con al suo interno il path completo dei vari filesss che voglio richiamare. ad es.
\input{D:/Lavoro/LEdProjects/Tesi/Capitolo5/Capitolo5.tex}
\input{D:/Lavoro/LEdProjects/Tesi/Appendici/Appendici.tex}
usando include invece…nessun risultato.
Nel secondo caso, ponendo i le varie directory dei capitoli, appendici o altro come sottocartella della directory contenente il file .tex RICHIAMANTE (il mio principale.tex)
\include funziona
creando il file D:/Lavoro/LEdProjects/Tesi/Principale/CapitoloX/CapitoloX.tex
e digitando all’interno di principale.tex il codice
\include{CapitoloX/CapitoloX}
la compilazione va a buon fine
sembra proprio che LaTeX sia in grado di usare \include solamente se i files sono al medesimo livello o al + a livelli inferiori dal punto di vista gerarchico delle directory.
Ti chiedo di verificare se le mie osservazioni sono corrette!