Skip to main content
Det här dokumentet kommer från Overleafs blogg. Overleaf släppte TeX Live 2026 den 18 augusti 2026. Vi har också uppdaterat ayaka-notes/texlive-full till TeX Live 2026.
Här går vi igenom vad som har ändrats, vad du bör kontrollera innan du byter och hur du åtgärdar de vanligaste nya felen. Den mest anmärkningsvärda uppdateringen i den här versionen är att funktionerna som skapar tillgängliga PDF-filer nu är redo att användas i produktionsarbetsflöden och har lämnat prototypfasen. Uppdateringen ger dig också tillgång till nya och uppdaterade TeX-relaterade program, typsnitt och makropaket. Det här blogginlägget täcker all viktig information och de viktiga ändringar du behöver känna till. Overleaf släpper en officiell uppdatering en gång om året efter noggranna tester för att säkerställa att allt fungerar som förväntat. Vi gör detta för att säkerställa en konsekvent och stabil upplevelse för Overleafs miljontals användare, och för att vårt supportteam ska kunna hjälpa dig med eventuella problem eller frågor.

Vad är TeX Live?

TeX Live är en fri distribution av typsättningssystemet TeX som innehåller många TeX-relaterade program, typsnitt och makropaket, inklusive LaTeX, och som underhålls av en kärngrupp av TeX-användare och TeX User Group. Overleaf använder TeX Live på sina kompileringsservrar för att driva förhandsgranskningen och skapa ditt projekts PDF. Med introduktionen av TeX Live 2026 kan användarna skapa helt tillgängliga, taggade PDF-filer, inklusive läsbar matematik.

Kommer mina befintliga projekt att fungera som vanligt?

Ja, dina befintliga projekt fungerar fortfarande, eftersom de fortsätter att använda den TeX Live-version som gällde när de skapades. Vi avråder från att byta TeX Live-version i ett befintligt projekt om det inte är nödvändigt; ett byte kan leda till nya fel eller varningar. Obs! Det kan finnas mallar i Overleaf-galleriet som inte fungerar eller inte kompilerar när tillgänglighetsalternativen är aktiverade. De flesta mallar är inte skapade eller underhållna av Overleaf; kontakta mallens skapare om du stöter på problem.

Kan jag byta till TeX Live 2026 för befintliga projekt?

Ja, du kan enkelt byta till TeX Live 2026 för befintliga projekt; övergången är enkel och problemfri. Öppna Settings i det projekt du vill ändra och klicka sedan på Compiler i sidofältet, så ser du en rullgardinsmeny där du kan välja TeX Live-version. Det gör att du snabbt kan anpassa ditt projekt till kraven från förlag, preprintservrar och andra plattformar som använder en viss TeX Live-version för att kompilera inskickade bidrag. Om ditt projekt kompilerade utan problem i TeX Live 2025 (eller tidigare versioner) men nu ger fel i TeX Live 2026 kan det bero på ändringar i kärnan eller i vissa paket. Vissa paket är kända för att ge nya fel eller varningar under TeX Live 2026; vi har samlat de vanligaste, tillsammans med lösningar, i ett separat avsnitt nedan.

Viktiga ändringar i TeX Live 2026

Taggad, tillgänglig PDF har lämnat prototypstadiet

Sedan LaTeX-projektets uppdatering i november 2025 beskrivs taggning inte längre som en prototyp, utan anses vara användbar i produktionsarbetsflöden, förutsatt att ditt dokument håller sig till paket och klasser som redan stöder taggning. För att aktivera taggad PDF-utdata räcker ett enda kommando placerat före \documentclass:
Att använda \DocumentMetadata aktiverar också några standardinställningar: T1-teckenkodning och, sedan juni 2025, utdata i PDF 2.0 i stället för den äldre 1.7. PDF 2.0 är viktigt här eftersom det är det som möjliggör MathML-taggning (den del som gör matematik läsbar för skärmläsare i stället för en omärkt mur av symboler). Några praktiska anmärkningar:
  • Medan du skriver utkast kan du ange tagging = draft för att behålla tillgänglighetsvarningarna men hoppa över att skriva strukturträdet (användbart för att snabba upp kompileringen av långa dokument).
  • En nyckel för kontroll av taggningsstatus rapporterar i slutet av loggen om de paket du använder är kända för att vara kompatibla med taggning. Det finns också en aktuell statusdatabas som du kan kontrollera innan du börjar.
  • Om du bara vill ha PDF-hanteringsdelen utan taggningskoden finns det nu ett separat paket, pdfmanagement, för det.
En ändring som är särskilt värd att uppmärksamma: \DocumentMetadata kan nu bara anropas en gång i ett dokument. Ett andra anrop leder till ett kompileringsfel, på samma sätt som ett andra \documentclass skulle göra.

Tillgänglig matematik, med betydelse

Nytt sedan november 2025: \MathMLintent och \MathMLarg låter författare berätta för hjälpmedelsteknik vad en notation betyder, inte bara hur den är uppbyggd. Till exempel kan |y| nu läsas upp som “absolutbeloppet av y” i stället för “streck y streck”. Tillgänglig taggning av matematik kräver kompilering med LuaLaTeX, eftersom det är den motor som genererar MathML, samt antingen paketet unicode-math eller lua-unicode-math.

Grafik och figurer bär nu också betydelse

Tillgänglighet är inte begränsad till text och matematik. \includegraphics, picture och tikzpicture accepterar nu tillgänglighetsnycklar, så att varje grafikelement kan märkas upp på lämpligt sätt:
Grafik kan klassificeras på fyra sätt: som en verklig illustrerande figur, som en dekorativ artefakt som hjälpmedel ska ignorera, som ersättning för en symbol eller som vanlig text (praktiskt för exempelvis todonotes). TikZ-utdata stöds direkt.

En ny klass för att skapa taggade, tillgängliga presentationer

Dokumentklassen beamer är mycket populär för att skapa presentationsbilder i LaTeX. Tyvärr är den inte kompatibel med LaTeX taggningskod. I stället har en ny dokumentklass, ltx-talk, skapats från grunden. Dess syntax liknar i stort sett beamer, även om inte alla funktioner i beamer har implementerats i ltx-talk.

Nya mallmekanismer för att formatera avsnittsrubriker

Kommandona för avsnittsrubriker har implementerats på nytt i LaTeX-kärnan med en ny mallmekanism, vilket löser problemet med att paket som titlesec inte är helt kompatibla med LaTeX taggningskod. Här är ett snabbt exempel:
Detaljerad information finns i dokumentationen.

En kärna som byggts om på djupet

I årets kärna har vissa begränsningar tagits bort:
  • Utdatarutinen är nu konfigurerbar: I nästan 40 år var LaTeX maskineri för sidsammansättning i praktiken hårdkodat, vilket tvingade paket som behövde ändra det att skriva över intern kod. Nu exponeras i stället hooks och sockets för att göra ändringar. Paketen blir stabilare och mindre benägna att komma i konflikt med varandra.
  • En modern mekanism för marks: Det gamla systemet med \markboth / \leftmark / \rightmark, som bara någonsin stödde två sammanflätade marks, har byggts om på ett flexibelt system som stöder valfritt antal oberoende marks, medan de välbekanta kommandona fortsätter att fungera precis som tidigare.
  • Blockmiljöer och avsnittsrubriker körs nu på mallar: Listor, citat, satsliknande miljöer och nu även rubrikkommandon delar ett konsekvent underliggande system. En praktisk fördel: LaTeX börjar nativt emulera populära paket som enumitem och amsthm:s \newtheoremstyle, och emulering av titlesec pågår. Nu behöver du mer sällan installera paket bara för att formatera om en lista eller en satsruta.
  • Bättre korsreferenser för satsliknande miljöer: Ett nytt kommando, \newcounteralias, gör att ett lemma som delar räknare med satser korrekt visas som “lemma 1” och inte “theorem 1” när det refereras med cleveref, zref-clever eller hyperref.
Om du underhåller paket och inte bara dokument är två ändringar värda din uppmärksamhet: kärnan kräver nu formellt expl3 daterat 2023-11-27 eller senare, och “fake math” (att använda matematikläge enbart för att positionera boxar) har tagits bort från konstruktioner som \textsuperscript, \parbox/minipage och runt tabellstrukturer. Detta förbättrar taggningen och stödet för text från höger till vänster, men du kommer att märka det om du jämför resultat från \showoutput med äldre TeX Live-versioner.

Ny räckvidd: fler språk

  • Indexering för brahmiska skrifter, inklusive bengali, gujarati, kannada, malayalam, singalesiska, tamil och telugu, har kommit på experimentbasis i upmendex.
  • Nya nycklar för språkmetadata enligt BCP 47 (language, other-languages) låter dig ange ett dokuments språk exakt, ned till regionala varianter, vilket också förs vidare till PDF-filens egen språkmetadata.

Andra saker att vara medveten om

  • Paketen enumerate, theorem och verbatim betraktas nu som äldre; för nya dokument bör du i stället använda enumitem, amsthm respektive fancyvrb.
  • Om du använder ett tryckarbetsflöde eller en plattform som förväntar sig en äldre PDF-version kan du fortfarande ange PDF-versionen själv (till exempel \DocumentMetadata{pdfversion=1.7}), och dokumentationen för TeX Live 2026 beskriver hur du kompilerar dokument mot tidigare standardinställningar.
  • Du hittar de officiella versionsanteckningarna för TeX Live 2026 på TeX Users Groups (TUG) webbplats, liksom versionsanteckningar för alla TeX Live-versioner.

Vanliga paket som påverkas av TeX Live 2026

I följande avsnitt lyfter vi fram några ändringar som gör att projekt som kompilerade utan problem i Tex Live 2025 nu får kompileringsfel i TeX Live 2026.

Tabellrelaterade paket som inte längre stöds

På grund av nya ändringar av tabellstrukturer i LaTeX-kärnan stöds paketen tabu och tabls inte längre i TL2026 – de orsakar nu kompileringsfel. Paketet arydshln kan också vara inkompatibelt med andra paket, t.ex. miljöerna tabularx och tabular*. På samma sätt orsakar paket eller mallar som omdefinierar \@array och \tabular också kompileringsfel kring tabelliknande strukturer.

Föråldrade språkalternativ i babel

Språkalternativen frenchb och francais är nu föråldrade. De ska nu ersättas med french.

Bugg i varioref

På grund av en bugg i paketet varioref orsakar inläsning av paketet i KOMA-Script-dokumentklasser felet TeX capacity exceeded, och ingen PDF genereras.
Lösningen är att lägga till
i ingressen.

KOMA-script-klasser och capt-of

KOMA-script-dokumentklasserna (scrbook, scrartcl, scrreport, scrletter) definierar nu \captionof, så paketet capt-of bör inte längre läsas in. (Paketet caption går däremot fortfarande bra att läsa in med dessa dokumentklasser.)

thmtools: fel med sibling/numberlike/sharenumber

När nya satsliknande miljöer deklareras med thmtools-alternativet sibling (eller numberlike eller sharenumber) uppstår fel om att räknare redan är definierade, t.ex. Command \c@proposal already defined.
Lösningen är att lägga till följande rader i ingressen, efter att thmtools har lästs in men före \declaretheorem:

polyglossia, xepersian och array

Om du använder paketen polyglossia eller xepersian för att typsätta arabisk skrift och har läst in paketet array eller andra tabellrelaterade paket som läser in array, får du ett fel om att \UseMathForPositioningText inte är definierat när arabisk text placeras i en tabelliknande struktur.
Detta kan lösas genom att lägga till \DocumentMetadata{} före deklarationen \documentclass; eller överväg att byta till paketet babel för att typsätta arabiska skrifter.

babel-spanish och biblatex-apa

Att läsa in babel-spanish samtidigt som biblatex-stilen apa används orsakar ett kompileringsfel om hooks och \@makecaption:
Felet kan dock undvikas genom att lägga till alternativet shorthands=off för babel.

xgreek, hyperref och \appendix

När paketen xgreek (endast för XeLaTeX och LuaLaTeX) och hyperref läses in uppstår ett kompileringsfel för avsnittsrubriker som kommer efter \appendix:
Lösningen är att lägga till alternativet hypertexnames=false för hyperref.

flowfram och titlesec

För närvarande är paketen flowfram och titlesec inkompatibla med varandra. Författare kan dock överväga att formatera avsnittsrubriker med det nya gränssnittet \EditInstance, t.ex.
Se den här länken för mer information.

TeX Live 2026 i Ayakaleaf Pro

Administratörer av Ayakaleaf Pro kan installera TeX Live 2026 genom att uppdatera sin konfiguration på vanligt sätt: låt TEX_LIVE_DOCKER_IMAGE (och ALL_TEX_LIVE_DOCKER_IMAGES) peka på den nya TeX Live 2026-avbildningen. Ingen annan uppgradering krävs.
Senast ändrad 5 oktober 2026