.cls-, .sty- of .bst-bestanden in je project hebt, kan het compileerproces van Overleaf deze bestanden niet vinden, tenzij ze op het hoogste niveau staan.
Om je project overzichtelijk te houden, wil je deze bestanden misschien echter in mappen plaatsen, zodat je ze makkelijker terugvindt en het hoogste niveau van je project niet rommelig wordt.
Het goede nieuws is dat we met het bestand latexmkrc eigen TEXINPUTS-mappen kunnen opgeven, zodat Overleaf weet dat het in die map naar de pakketbestanden moet zoeken.
Stel dat je deze pakketbestanden in een map tex/ hebt gezet, en de bestanden met bibliografiestijlen in een map bst/:
- Klik op “Add file” bovenaan de projectzijbalk.
-
Selecteer “Blank file” en sla het bestand op met de naam
latexmkrc(als het nog niet bestaat). -
Zet de volgende regel in
latexmkrc:(of pas de mapnamen aan naar de betreffende mappen in je project)
tex/ voordat het in de systeem-TEXINPUTS naar pakketbestanden zoekt, en eerst in de map bst/ voordat het in de systeem-BSTINPUTS naar bestanden met bibliografiestijlen zoekt.
(Bron: https://tex.stackexchange.com/a/50847)
Je hoofddocument en je
latexmkrc-bestand moeten op het hoogste niveau van je project blijven staan, niet in een map.
