Atom: Kompiler latex i editoren - hvordan det fungerer
I den velkendte editor Atom kan du ikke kun programmere, men også kompilere LaTeX. I dette praktiske tip viser vi dig hvilke pakker og yderligere software der kræves til dette.
Kompiler LaTeX i Atom: Du har brug for disse udvidelser
De fleste TeX- og LaTeX-distributioner som TeXStudio eller Texmaker har deres egne redaktører. Men hvis du har arbejdet med Atom før, behøver du ikke vænne dig til et nyt miljø. Du har brug for følgende værktøjer til at kompilere med Atom LaTex:
- Atom har brug for en separat installeret LaTeX-distribution for at kompilere. Den rå tekst kan derefter konverteres med dette. I teorien kan du bruge de fleste pakker til dette. I denne artikel bruger vi MiKTeX. Denne distribution bringer kun de mest nødvendige værktøjer og kræver lidt lagerplads. Alle nødvendige pakker senere kan genindlæses automatisk i baggrunden. MiKTeX er også tilgængelig til Windows, MacOS og Linux.
- Ud over Atom-editoren har du brug for latex-pakken. Dette udfører LaTeX-kommandoer i baggrunden fra Atom.
- Valgfrit: For at Atom skal fremhæve LaTeX-kommandoer i editorvinduet, skal du også installere sprog-latex-pakken. Så du har altid et godt overblik i dit dokument.
Atom: Installer LaTeX Distribution
Download MiKTex eller en distribution efter eget valg og udfør installationen med standardparametrene. Du skal muligvis angive installationsstien senere i Atom. Vi viser dig detaljeret, hvordan du installerer LaTeX under Windows i et andet praktisk tip.
- Efter installationen får du en oversigt over alle installerede programdele med de tilsvarende stier i MiKTeX Console under fanen "Indstillinger". Her kan du også indstille, at manglende pakker skal installeres on-the-fly (anbefales).
- Under "Pakker" kan du se, hvilke pakker der er installeret indtil videre. Her kan du også manuelt fjerne eller tilføje pakker.
- Af og til skal du kontrollere under "Opdateringer", om en ny MiKTeX-version er tilgængelig. Du finder også opdateringer til pakker, der allerede er installeret.
Atom: Indstil LaTeX-pakken
Installer latex-pakken som normalt i Atom i menuen "Pakker" under "File" -> "Settings". Efter installationen kan du foretage yderligere ændringer ved at klikke på "Indstillinger".
- Den vigtigste ting er den rigtige sti til den installerede TeX- eller LaTeX-distribution. Stien, som du tidligere har installeret MiKTeX, skal vises under "TeX Path". Hvis dette ikke er tilfældet, skal du indsætte den rigtige sti til mappen her.
- Med "Keybindings" kan du se de genveje, som du kan betjene pakken med endnu hurtigere.
- Under "Rengør mønstre" kan du vælge, hvilke filer i projektmappen der skal slettes med kommandoen Rens. For eksempel kan du ekskludere PDF-filer her og altid opbevare den sidst kompilerede PDF-fil i mappen. Hvis du sammenstiller igen, overskrives den gamle fil.
- Du kan lave mange flere konfigurationer. Men først skal du prøve standardindstillingerne.
Atom: Compil LaTeX - hvordan det fungerer
Når du har afsluttet alle de foregående trin, kan du nu teste funktionen.
- For at gøre dette har du først brug for en * .TEX-fil, som du udarbejder som en test. Du kan enten skrive dem selv eller søge på Internettet efter korte testinstruktioner. Det er bedst at begrænse dig til enkle kommandoer til test af din Atom-opsætning.
- Gem filen, og tryk derefter på "Byg" i menuen "Pakker" under "LaTeX". Nederst til venstre indikerer pilene ved siden af bogstavet "LaTex", at processen kører.
- Når der samles første gang, kan processen tage et par sekunder. MiKTeX installerer automatisk nødvendige pakker i baggrunden. Hvis processen mislykkes, vil du se et tal ved det røde udråbstegn i nederste venstre hjørne. I dette tilfælde kan du klikke på "Vis log" i menuen "Pakker" under "LaTeX" og se, hvad der stopper processen. Du kan muligvis derefter manuelt installere de manglende pakker i MiKTeX-konsollen.
- Hvis alt gik godt, kører samlingen uden fejl. Atom opretter automatisk filer i det samme bibliotek som din * .TEX-fil. Du finder blandt andet den færdige PDF-fil her.
- Nu kan du udvide din kildekode, som du vil, og kompilere den igen og igen for at se dit resultat.