TeXnicCenter

Fra LaTeX
Skift til: Navigation, Søgning

Indholdsfortegnelse

Automatisk lukning af PDF

Latex kan for de fleste PDF læsere (se afsnittet herunder om Sumatra PDF) ikke compile rapporten hvis output PDF filen er åben. For at slippe for altid selv at skulle lukke PDF filen kan man indstille TeXnicCenter til at gøre dette. Under Build -> Define output profiles (hotkey alt+F7) skal man ind under Viewer fanen og sætte indstillingerne som det ses i billederne herunder. Til venstre ses indstillinger til de der bruger Adobe Reader, og til højre indstillingerne der virker med PDF X-Change Viewer. Indstillingerne er også beskrevet i tekst så man kan copy-paste indstillinger direkte ind i TeXnicCenter.

Autoluk build(adobe).png Autoluk build(pdfxchange).png

Sumatra PDF

Bruger du Sumatra PDF behøver du ikke lukke PDF'en før build. Sumatra opdaterer automatisk PDF'en når den bliver overskrevet.

Vælg "Command line argument" til alle 3 indstillinger

View project's output:
"%bm.pdf"
Forward Search:
"%bm.pdf"

Close document before running (La)TeX: Vælg "Do not close"

Adobe Reader

Hvis du har Adobe Reader X 10 (den nye udgave af adobes gratis PDF læser), under de 3 "Server" felter skal du indsætte:
acroviewR10

Vælg "DDE command" til alle 3 indstillinger

View project's output:
[DocOpen("%bm.pdf")][FileOpen("%bm.pdf")]
Forward Search:
[DocOpen("%bm.pdf")][FileOpen("%bm.pdf")]
Close document before running (La)TeX:
[DocClose("%bm.pdf")]

PDF X-Change

Vælg "Command line argument" til alle 3 indstillinger

View project's output:
"%bm.pdf"
Forward Search:
"%bm.pdf"
Close document before running (La)TeX:
/close "%bm.pdf"

Opsætning af output profil i TeXnicCenter

For at få alle referencer, kilder, figurer osv. compilet ordentligt skal en rapport compiles ad flere omgange:

  1. latex
  2. bibtex
  3. latex
  4. latex

Vi laver derfor en output profil i TeXnicCenter til automatisk at compile de 4 gange som der skal til for at få alting på plads. Det er ikke nødvendigt at bruge denne profil hver gang, og det tager meget længere tid at compile. Den er dog meget rar at have hvis der er sket store ændringer eller man vil være 100% sikker på at ingen af de fejl der dukker op i PDF'en skyldes utilstrækkelig compile gennemgange. Typisk bruges dette mest op til rapport aflevering, hvor man ikke kan se gennem fingre med referencefejl og lignende.

Fremgangsmåde tekst

Under Build -> Define output profiles (hotkey alt+F7) vælger du din LaTeX => PDF build profil som du har indstillet til din PDF viewer, og laver en kopi af denne med Copy knappen (du bestemmer selv hvad den skal hedde, f.eks. LaTeX => PDF2). Gå ind i Postprocessor fanen for den nye build profile du har oprettet. Opret 3 nye "processer": bibtex, latex2 og latex3 (den første latex compile er en del af selve build profilen).

Til bibtex processen bruges følgende oplysninger:

Bibtex sti:
(Miktex installationssti)\miktex\bin\bibtex.exe
Bibtex arguments:
"%bm"

Til begge latex processer bruges disse indstillinger:

Latex sti:
(Miktex installationssti)\miktex\bin\pdflatex.exe
Latex arguments:
-interaction=nonstopmode "%pm"

Fremgangsmåde billeder

Buildallprofile1.pngBuildallprofile2.pngBuildallprofile3.png

Video der viser opsætningingen