LaTeX

Skjule temporære filer

14. marts 2009 af thomas7723 (Slettet)

Hej,

Af totalt urationelle årsager vil jeg frygtelig gerne have (pdf)latex til at smide alle de temporære filer fra compileringen (*.aux mv) i en seperat mappe, så de ikke bliver blandet rundt med mine *.tex filer. Jeg prøvede at lægge min hovedfil i en mappe og så lægge *.tex-filerne i en undermappe og include dem, men det resulterer blot i, at de temporære filer ligger i undermappen... Og hvis jeg bruger "--output-directory= ./tmp" som et kald til pdflatex, så ryger min PDF fil med i den temporære mappe og min BibTeX nægter at fungere...

Jeg faldt over et godt hint på Mac OS X Hints : http://www.macosxhints.com/article.php?story=20070906022746216 men det kan jeg ikke finde ud af at få til at fungere med TeXnicCenter på en alm. windows maskine. Det lyder som en rigtig god ide, da alle temporære filer smides i en undermappe, mens PDF filen flyttes tilbage til hovedmappen efter compilering. Specielt det sidste er en rigtig fed feature.

Er der nogle, der hjælpe med at implementere ovenstående? Min mappestruktur ser pt. således ud:

/Hovedmappe
    /biblio          (bibtex fil)
    /billeder      (alle billedfiler)
    /temp          (her skulle alle de mange temporære filer gerne lægges)
    /texfiles       (alle .tex-filer)
   Hovedfil.tex  (hovedfil for dokumentet)


Brugbart svar (2)

Svar #1
13. april 2009 af tveon (Slettet)

Bare for at være pernitten - ./tmp er ikke i din mappestruktur. :P

Du skal heller ikke bruge output-directory parameteren men aux-directory.

Jeg har ikke lige prøvet at bruge BibTeX, men du skal huske at bruge den på aux-filen. I.e. kør "bibtex .\tmp\filnavn" i stedet for "bibtex filnavn".

Håber du kan bruge det. :)


Skriv et svar til: Skjule temporære filer

Du skal være logget ind, for at skrive et svar til dette spørgsmål. Klik her for at logge ind.
Har du ikke en bruger på Studieportalen.dk? Klik her for at oprette en bruger.