Risposte nei forum create
-
AutoreRisposte
-
::
Il sorgente del file frontespizio è questo:
`
\logosede{polito}\ateneo{}
\TesiDiLaurea{Prova finale}
\corsodilaurea{Ingegneria Aerospaziale}
\titolo{Analisi dell'instabilità di pannelli in materiale composito sottoposti a carico monoassiale e taglio}
%\sottotitolo{}\relatore{prof.\ }
\candidato{}
\sedutadilaurea{Luglio 2017}
\frontespizio
`
Diciamo che ho aggirato il problema copiando il codice direttamente nel main, senza usare un file di frontespizio.
Adesso ho provato ad aggiungere altri capitolo e non da errori.
::
Scrivo nuovamente perché cercando su internet credevo di aver trovato la soluzione al problema.Il problema era la mia struttura delle cartelle, che non permetteva la scrittura dei file ausiliari richiesta da \include.
Adesso ho spostato le cartelle che contengono ciascun capitolo nella cartella dove c’è il file main, quindi adesso sono effettivamente delle sottocartelle di main.
Sorge però un nuovo problema.
Se provo a compilare il file main, ottengo il seguente errore:
! File ended while scanning use of \TPTmaybestar.
\par \include{./Frontespizio/frontespizio} A quanto ho capito è un problema relativo al logo inserito, ma non ho idea come risolverlo.
Posto il nuovo codice:
`
\documentclass[12pt, cucitura]{toptesi}\usepackage[a-1b]{pdfx}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}\usepackage{afterpage}
\usepackage{microtype}
\usepackage{lmodern}\usepackage{amsmath}
\graphicspath{{./Frontespizio/}}
\usepackage{textcomp}
\usepackage{caption}
\usepackage{subcaption}\usepackage[backend=bibtex]{biblatex}
\addbibresource{./references}\includeonly{./Frontespizio/frontespizio}
\begin{document}
\include{./Frontespizio/frontespizio}
\end{document}
`Grazie della pazienza.
::
Ti ringrazio innanzitutto per la celere risposta.Ho provato a modificare la struttura del documento in modo da seguire il percorso consigliato nella guida del pacchetto toptesi.
Ho proceduto quindi ad eliminare sia il preambolo che `\begin{document} ed \end{docuemnt}`} nel primo documento (Frontespizio.tex), in modo da poterlo inserire attraverso il comando `\includeonly` ed `\include`.
L’architettura che seguo è quella di una sottocartella per ciascun capitolo; nella cartella principale si trovano quindi solo le sottocartelle per ciascun capitolo, e si trova anche la sottocartella del main, per questo ho usato la sintassi `../Frontespizio/frontespizio`.
Il problema è che una volta che provo a compilare il codice, ottengo questo errore:
! I can’t write on file `../Frontespizio/frontespizio.aux’.\@include …\immediate \openout \@partaux #1.aux\immediate \write \@partau… \include{../Frontespizio/frontespizio}
Posto di seguito il codice.
`
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}\usepackage{afterpage}
\usepackage{microtype}
\usepackage{lmodern}\usepackage{amsmath}
\graphicspath{{../Frontespizio/}, {../Introduzione/images/}, {../capitolo2/images/}}
\usepackage{textcomp}
\usepackage{caption}
\usepackage{subcaption}\usepackage[backend=bibtex]{biblatex}
\addbibresource{../references}\includeonly{../Frontespizio/frontespizio}
\begin{document}
\include{../Frontespizio/frontespizio}
% \thispagestyle{empty}
% \afterpage{\null\newpage}%\setcounter{page}{0}
% \thispagestyle{empty}
% \afterpage{\null\newpage}\end{document}
`Ti ringrazio ancora per la disponibilità.
-
AutoreRisposte