> ## Documentation Index
> Fetch the complete documentation index at: https://ayakaleaf-pro.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Legge til LaTeX-avhengigheter

Hvis du har `.cls`-, `.sty`- eller `.bst`-filer i prosjektet ditt, vil ikke kompileringsprosessen i Overleaf kunne finne disse filene med mindre de ligger på øverste nivå.

For å organisere prosjektet kan du likevel ønske å legge disse filene i mapper, slik at de er lettere å finne og øverste nivå i prosjektet ikke blir rotete.

Den gode nyheten er at vi kan angi egendefinerte `TEXINPUTS`-kataloger med filen `latexmkrc`, slik at Overleaf vet at den må søke i den katalogen etter pakkefilene.

For å gjøre dette, la oss si at du har lagt pakkefilene i en mappe kalt `tex/`, og bibliografistilfilene i en mappe kalt `bst/`:

1. Klikk på «Add file» øverst i prosjektets sidepanel.
2. Velg «Blank file», og lagre filen med navnet `latexmkrc` (hvis den ikke allerede finnes).
3. Legg inn følgende linjer i `latexmkrc`:

   ```perl theme={null}
   $ENV{'TEXINPUTS'}='./tex//:' . $ENV{'TEXINPUTS'}; 
   $ENV{'BSTINPUTS'}='./bst//:' . $ENV{'BSTINPUTS'};
   ```

   (eller endre til de aktuelle mappenavnene i prosjektet ditt)

Overleaf vil nå søke i mappen `tex/` først, før den søker i systemets `TEXINPUTS` for å finne pakkefiler, og i mappen `bst/` først, før den søker i systemets `BSTINPUTS` for å finne bibliografistilfiler.

(Kilde: [https://tex.stackexchange.com/a/50847](https://tex.stackexchange.com/a/50847))

<Info>
  Hoveddokumentfilen og `latexmkrc`-filen må ligge på øverste nivå i prosjektet, ikke i en mappe.
</Info>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.