I would like to change the folder structure of the ClassicThesis project. My current folder setup looks like this.
|-- bib // Some *.bib files.
|-- bst // Some *.bst files.
|-- cfg // Configuration tex file and sty file.
|-- fbm // Front back matter.
|-- img // Images
|-- prj // The main tex file.
|-- src // All tex files that contain content.
|-- CHANGES
|-- COPYING
|-- README
I changed all the paths to match the new directory structure. Thus Kile complains about accessing the various files.
/usr/local/bin/pdflatex: Not writing to ../fbm/Titlepage.aux (openout_any = p).
! I can't write on file `../fbm/Titlepage.aux'.
\@include ...\immediate \openout \@partaux #1.aux
\immediate \write \@partau...
l.87 \include{../fbm/Titlepage}
(Press Enter to retry, or Control-D to exit; default file extension is `.tex')
Please type another output file name
! Emergency stop.
\@include ...\immediate \openout \@partaux #1.aux
\immediate \write \@partau...
l.87 \include{../fbm/Titlepage}
! ==> Fatal error occurred, no output PDF file produced!
Transcript written on ClassicThesis.log.
When I remove the subdirectory path Kile produces a PDF with zero bytes.
Optional:
If possible, I would also like to have separate folder for the binary and temporary files. Saying, the PDF would go into bin/ and the *.aux files would go into tmp/.
\include: TeX Live inhibits writing in directories whose path includes going above the current working directory.\inputdoesn't suffer from this limitation, as it doesn't use an.auxfile for each input file like\includedoes. – egreg Apr 09 '12 at 13:40