.cls-, .sty- eller .bst-filer i dit projekt, vil Overleafs kompileringsproces ikke kunne finde disse filer, medmindre de er placeret på øverste niveau.
For at organisere dit projekt vil du dog måske gerne lægge disse filer i mapper, så de er nemmere for dig at finde, og så projektets øverste niveau ikke bliver rodet.
Den gode nyhed er, at vi kan angive brugerdefinerede TEXINPUTS-mapper ved hjælp af filen latexmkrc, så Overleaf ved, at den skal søge efter pakkefilerne i den mappe.
Lad os for at gøre dette antage, at du har lagt disse pakkefiler i en mappe kaldet tex/, og tilsvarende bibliografistilfiler i en mappe kaldet bst/:
- Klik på “Tilføj fil” øverst i projektets sidepanel.
-
Vælg “Tom fil”, og gem filnavnet som
latexmkrc(hvis den ikke allerede findes). -
Indsæt følgende linjer i
latexmkrc:(eller ret til de relevante mappenavne i dit projekt)
tex/ først, før den søger i systemets TEXINPUTS for at finde pakkefiler, og i mappen bst/ først, før den søger i systemets BSTINPUTS for at finde bibliografistilfiler.
(Kilde: https://tex.stackexchange.com/a/50847)
Din hoveddokumentfil og din
latexmkrc-fil skal forblive på projektets øverste niveau, ikke i en mappe.
