LaTeX

pdflatex i emacs

19. oktober 2006 af Eva D. (Slettet)
Ja, så er den gal igen.

Jeg har prøvet at tilføje pdflatex til en af options'ne ved C-c C-c ved at kopiere noget kode og sætte det ind i min .emacs.
Det virker dog ikke helt, derfor læste jeg et andet sted, at man kan ændre mode til PDF ved at trykke C-c C-t C-p, så kompilerer den automatisk dokumentet ved pdflatex. Når jeg så trykker C-c C-c starter den i View, jeg trykken RET, og så skriver den "View command: start minfil.pdf", hvilket alt sammen er godt nok og fungerer fint.

Men hvis jeg laver en ændring i min tex-fil og kompilerer det (stadigvæk i PDF-mode), kan den ikke kompilerer dokumentet. Når jeg læser fejlmeddelelsen står der:
"ERROR: I can't write on file `asif.pdf'."
hvilket nok skyldes at den ikke kan overskrive pdf-filen, som den gør når jeg bruger yap/dvi.

Så jeg bliver nødt til at slette minfil.pdf, før jeg kan kompilere det igen. Hvordan gør jeg det i emacs ved minibufferen?
Eller endnu bedre: kan jeg få den til at opdatere automatisk, ligesom når jeg bruger yap?

Svar #1
19. oktober 2006 af Eva D. (Slettet)

Æh, asif.tex er selvfølgelig bare minfil.pdf, som jeg glemte at rette :)

Brugbart svar (2)

Svar #2
19. oktober 2006 af Riemann

Er du sikker på at du ikke har filen åbnet i acrobat reader imens du kompilerer... Så er det nemlig at man ikke kan skrive til filen.

Hvis du vil have den til at opdatere automatisk skal du bruge en anden viewer end acrobat reader. Jeg kender ikke andre end acrobat reader til windows, men til linux er der eksempelvis xpdf.

Svar #3
19. oktober 2006 af Eva D. (Slettet)

Ja, det var derfor. Men stadigvæk besværligt, eftersom jeg skal lukke filen ned hver gang.
Ej, det er til at leve med, så ofte bruger jeg heller ikke pdflatex :)

Brugbart svar (2)

Svar #4
25. oktober 2006 af Dominik Hasek (Slettet)

#3:
I forlængelse af #2 kan jeg fortælle, at der også er Foxit Reader, som kan hentes på nedenstående side:

http://us01.foxitsoftware.com/foxitreader/foxitreader_setup.exe

Hvorvidt det har automatisk opdatering aner jeg ikke, men det er da et forsøg værd.

Skriv et svar til: pdflatex i emacs

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.