> For the complete documentation index, see [llms.txt](https://overleaf-pro.ayaka.space/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://overleaf-pro.ayaka.space/latex/sv/klassfiler/02-overleaf-and-tex-live.md).

# Lista över paket och klassfiler

Denna artikel introducerar TeX Live och beskriver dess användning inom Overleafs LaTeX-baserade typsättningstjänst.

## Introduktion till TeX Live

[TeX Live](https://www.tug.org/texlive/) är en fri programvarudistribution som ges ut årligen av [The TeX Users Group](https://www.tug.org/). Den tillhandahåller LaTeX-paket, typsnitt, TeX-motorer och många programvaruverktyg som krävs för att stödja LaTeX-baserad typsättning på alla standardoperativsystem.

TeX Live är en viktig komponent i Overleaf eftersom våra servrar använder det för att kompilera din LaTeX-kod och generera förhandsvisningen av PDF i realtid. Det ger också Overleafs användare enkel åtkomst till över 5 000 LaTeX-paket som ingår i varje TeX Live-utgåva.

Du är inte begränsad till att använda den senaste versionen av TeX Live för att kompilera dina projekt eftersom Overleafs servrar ger åtkomst till tidigare TeX Live-utgåvor. Projekt kan enkelt [bytas till att använda en tidigare version av TeX Live](#how-do-i-change-a-projects-tex-live-version)—till exempel på grund av problem med paketkompatibilitet.

## Vilka LaTeX-paket stöder Overleaf?

Eftersom Overleaf använder TeX Live kan du få åtkomst till över 5 000 paket, inklusive:

* Figurer med [pstricks](https://ctan.org/pkg/pstricks-base?lang=en) och [TikZ](https://en.wikipedia.org/wiki/PGF/TikZ). Här är några [TikZ-exempel](https://www.overleaf.com/latex/examples/tagged/tikz).
* Bibliografier med [BibTeX](https://www.bibtex.org/) och [BibLaTeX](https://ctan.org/pkg/biblatex?lang=en). Här är [några exempel](https://www.overleaf.com/gallery/tagged/bibliography).
* Paket, såsom [fontspec](https://ctan.org/pkg/fontspec) som krävs av XeLaTeX och LuaLaTeX för stöd för OpenType-typsnitt.

Du kan bläddra i listan över TeX- och LaTeX-paket på CTAN-undersidan [CTAN: Paket](https://ctan.org/pkg/).

## Vilken TeX Live-version använder mitt projekt?

När du skapar ett nytt Overleaf-projekt eller kopierar ett befintligt, kommer det nya (eller kopierade) projektet som standard att kompileras med den senaste versionen av TeX Live som är installerad på våra servrar. När vi tillhandahåller en ny version av TeX Live för våra användare uppgraderar vi inte automatiskt befintliga projekt. Att göra detta automatiskt skulle kunna orsaka fel eller varningar i dina befintliga projekt på grund av skillnader mellan TeX Live-versioner.

### Ytterligare anmärkningar om TeX Live och ditt Overleaf-projekt

* TeX Live-versionen som används för att kompilera ett delat projekt styrs av personen som äger projektet. Men om en medarbetare i ett delat projekt ändrar TeX Live-versionen, påverkar det alla som samarbetar i det projektet.
* TeX Live-versionen är en projektspecifik parameter: att ändra den för ett visst projekt påverkar inte något annat projekt i din Overleaf-arbetsyta och ändrar inte heller någon källkod i projektet vars TeX Live-version ändras.
* Efter att ha valt en specifik version av TeX Live kommer alla paket som används av ditt projekt naturligtvis att vara de versioner som finns och publiceras i den TeX Live-utgåvan.
* Att byta till en annan TeX Live-inställning kan ändra paketens beteende, till exempel ändringar i de kommandon de tillhandahåller.
* Att byta ett projekts TeX Live-version är inte permanent; du kan när som helst återgå till en tidigare version vid behov. Tänk alltid på att olika utgåvor av TeX Live kan ha uppdateringar/förändringar som kan påverka möjligheten att kompilera ditt projekt med en viss TeX Live-utgåva.

## Hur ändrar jag ett projekts TeX Live-version?

Använd följande steg för att ändra ett projekts TeX Live-version — inställningen för TeX Live är *specifik för varje projekt* och påverkar inte några andra projekt som du kan ha:

1. Välj Overleaf-menyns knapp (![Overleaf menu button](/files/c8303a4b45f14f8239523df3ec305c7035d140f2)) och leta reda på menydelen med rubriken **Inställningar**.
2. Inom **Inställningar**, välj rullgardinslistan med etiketten **TeX Live-version**.
3. Välj den TeX Live-version som krävs av ditt projekt och stäng sedan menyn genom att klicka var som helst utanför menylistan.
4. Kompilera om ditt projekt för att testa kompatibiliteten med den valda versionen av TeX Live.

Följande grafik sammanfattar dessa steg — för tydlighetens skull har de flesta menyalternativ utelämnats:

![Bild som visar hur man väljer TeX Live-versionen i Overleaf](/files/3fe5bef3d384a35f0f1b76b627bffaf7c2c16d03)

### Varför ändra ett projekts TeX Live-version?

TeX Live är en stor och komplex programvarudistribution, så det är föga förvånande att nya utgåvor ibland introducerar ändringar som förhindrar att ett fåtal dokument kompileras framgångsrikt. Detta beror vanligtvis på ändringar som påverkar paketkommandon, oväntade buggar och paketinkompatibiliteter (eller ”krockar”).

Här är några vanliga skäl till att ändra TeX Live-versionen som används för att kompilera ditt projekt.

* **Du kanske vill ha en nyare version av TeX Live för ett av dina befintliga projekt**. Du kan flytta TeX Live-versionen som används av ditt projekt till en nyare version som tillhandahåller ett paket, ett kommando eller en språkfunktion som du vill använda. Innan du gör det rekommenderar vi dock att ditt projekt kompileras utan fel och att du förstår eventuella kvarvarande varningar som kompilatorn har gett.
* **Du kanske vill att ett kopierat projekt ska använda samma TeX Live-version som originalet**. Ibland, när du gör en kopia av ett gammalt projekt, kan nya fel dyka upp på grund av ändringar i TeX Live. När detta händer kan du antingen ändra ditt projekt så att det är kompatibelt med den senaste versionen av TeX Live eller ställa in TeX Live-versionen för din nya kopia så att den matchar versionen i det ursprungliga projektet som det kopierades från.
* **Du kanske behöver att den version av TeX Live som används i ditt Overleaf-projekt matchar den version du använder på din lokala dator**. Om du kompilerar dina projekt både lokalt och i Overleaf kan du, för att få konsekventa resultat, vilja anpassa den TeX Live-version som används av Overleaf så att den är kompatibel med den LaTeX-version du använder lokalt.
* **Du kanske skickar in till en tidskrift eller ett arkiv som kompilerar med en viss version av TeX Live**. Om du skickar in till en tidskrift eller ett arkiv som använder en viss version av LaTeX kan det hjälpa att undvika fel vid inlämningstillfället att kompilera med samma eller en kompatibel version av TeX Live i Overleaf.

### ”Legacy”-versioner av TeX Live

I rullgardinsmenyn för TeX Live-versioner, som visas i skärmbilden ovan, kategoriseras äldre versioner av TeX Live som ”Legacy”. Dessa versioner görs tillgängliga för att säkerställa kompatibilitet och lyckad kompilering för äldre mallar och projekt som kräver dem.

Här är några ytterligare punkter att tänka på när du överväger att använda äldre TeX Live-versioner:

* När du startar ett nytt projekt är det lämpligt att använda den senaste versionen av TeX Live, om inte specifika kompatibilitetsproblem kräver att du använder en äldre version. Detta tillvägagångssätt säkerställer att du drar nytta av de senaste uppdateringarna och funktionerna.
* Även om Overleaf ännu inte har definierat någon tidslinje för att avveckla de äldsta versionerna av TeX Live, kan dessa versioner så småningom fasas ut och bli otillgängliga.
* Där det är möjligt bör dina befintliga projekt uppdateras till den senaste kompatibla versionen av TeX Live.

## Hur ofta uppdateras TeX Live på Overleaf?

Overleafs kompileringsservrar uppgraderas till den senaste utgåvan av TeX Live kort efter att den blir tillgänglig. Efter testning och slutförd uppgradering publicerar Overleaf ett blogginlägg för att dela eventuella viktiga uppdateringar i TeX Live, tillsammans med packagespecifika anmärkningar och vägledning baserad på resultaten av våra tester. Våra TeX Live-versionsanteckningar finns i vår blogg via `tex live` tagg: <https://www.overleaf.com/blog/tagged/tex%20live>.

### Om Overleafs uppgraderingsprocess

Innan vi uppgraderar vår TeX Live-installation kompilerar vi en omfattande testsamling av dokument, inklusive omkring 5 000 från vårt galleri med mallar, exempel och artiklar, för att kontrollera om det finns brytande ändringar — inklusive fel och eventuella betydande visuella förändringar i det kompilerade resultatet. Vi mäter också den jämförande tid det tar att rendera dokument. Vi identifierar betydligt långsammare renderingar och försöker göra dem snabbare. Som ett resultat av dessa tester uppdaterar vi mallar som vi har producerat — därför tar det ibland lite tid för oss att uppdatera vår TeX Live! Resultatet är förhoppningsvis en stabilare upplevelse för våra användare.

Trots våra tester kan uppdateringar som görs i LaTeX, TeX-motorer eller nödvändiga typsnitt och paket i TeX Live ibland introducera inkompatibiliteter, brytande ändringar och utfasningar som ligger utanför vår kontroll. Med tanke på TeX Lives omfattning och den rikedom av paket och verktyg som den tillhandahåller kan vi inte utesluta brytande ändringar, men vi ska göra vårt bästa för att minimera eventuell påverkan på våra användare.

### Paketändringar mellan TeX Live-utgåvor

TeX-gemenskapen fortsätter att driva innovation mellan de årliga TeX Live-utgåvorna. Nya eller uppdaterade LaTeX-paket, typsnitt och programvara relaterad till TeX bidras regelbundet till Comprehensive TeX Archive Network, som i TeX-gemenskapen kallas CTAN. CTAN tillhandahåller ett centralt arkiv för programvara för TeX och LaTeX som är redo att tas med i nästa TeX Live-utgåva.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://overleaf-pro.ayaka.space/latex/sv/klassfiler/02-overleaf-and-tex-live.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
