> ## 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.

# TeX Live 2026 er nu tilgængelig

<Info>
  Dette dokument stammer fra [Overleaf-bloggen](https://www.overleaf.com/blog/tex-live-2026-is-now-available). Overleaf udgav TeX Live 2026 den 18. august 2026. Vi har også opdateret [ayaka-notes/texlive-full](https://github.com/ayaka-notes/texlive-full) til TeX Live 2026.
</Info>

Her kan du se, hvad der er ændret, hvad du skal kontrollere, før du skifter, og hvordan du retter de mest almindelige nye fejl. Den mest bemærkelsesværdige opdatering i denne udgivelse er, at de funktioner, der producerer tilgængelige PDF'er, er klar til brug i produktionsworkflows og har forladt prototypefasen. Denne opdatering giver dig også adgang til nye og opdaterede TeX-relaterede programmer, skrifttyper og makropakker. Dette blogindlæg dækker alle de vigtigste oplysninger og vigtige ændringer, du skal kende til.

Overleaf udgiver én officiel opdatering om året efter grundig test for at sikre, at alt fungerer som forventet. Det gør vi for at sikre en ensartet og stabil oplevelse for de millioner af Overleaf-brugere og for at sikre, at vores supportteam kan hjælpe dig med eventuelle problemer eller spørgsmål.

### Hvad er TeX Live?

[TeX Live](https://tug.org/texlive/) er en gratis distribution af TeX-sætningssystemet, som indeholder mange TeX-relaterede programmer, skrifttyper og makropakker, herunder LaTeX, og som vedligeholdes af en kernegruppe af TeX-brugere og [TeX User Group](https://tug.org/). Overleaf bruger TeX Live på sine kompileringsservere til at drive forhåndsvisningen og producere dit projekts PDF.

Med introduktionen af TeX Live 2026 kan brugerne forvente at kunne oprette fuldt tilgængelige, taggede PDF'er, inklusive læsbar matematik.

### Vil mine eksisterende projekter fungere som normalt?

Ja, dine eksisterende projekter vil stadig fungere, da de fortsat bruger den TeX Live-version, de blev oprettet med. Vi fraråder at skifte TeX Live-version for et eksisterende projekt, medmindre det er nødvendigt; et skift kan medføre nye fejl eller advarsler.

<strong>Bemærk:</strong> Der kan være skabeloner i Overleaf-galleriet, som ikke fungerer eller ikke kan kompileres, når tilgængelighedsindstillingerne er aktiveret. De fleste skabeloner er ikke oprettet eller vedligeholdt af Overleaf; kontakt venligst skaberen vedrørende eventuelle problemer.

### Kan jeg skifte til TeX Live 2026 for eksisterende projekter?

Ja, du kan nemt skifte til TeX Live 2026 for eksisterende projekter; overgangen er enkel og problemfri. I det projekt, du vil ændre, skal du åbne *Settings* og derefter klikke på *Compiler* i sidepanelet, hvor du vil se en rullemenu til at vælge TeX Live-versionen. Det gør det muligt hurtigt at opdatere dit projekt, så det opfylder kravene fra forlag, preprint-servere og andre platforme, der bruger en bestemt TeX Live-version til at kompilere indsendelser.

Hvis dit projekt kompilerede uden problemer i TeX Live 2025 (eller tidligere versioner), men nu giver fejl i TeX Live 2026, kan det skyldes ændringer i kernen eller i visse pakker. Nogle pakker er kendt for at give nye fejl eller advarsler under TeX Live 2026; vi har samlet de mest almindelige sammen med rettelser i et separat afsnit nedenfor.

### Vigtige ændringer i TeX Live 2026

#### Tagget, tilgængelig PDF har forladt prototypestadiet

Siden LaTeX-projektets [opdatering fra november 2025](https://www.latex-project.org/news/latex2e-news/ltnews42.pdf) beskrives tagging ikke længere som en prototype; den anses for at være anvendelig i produktionsworkflows, forudsat at dit dokument holder sig til pakker og klasser, der allerede understøtter tagging.

Aktivering af tagget PDF-output kræver blot én kommando placeret før `\documentclass`:

```latex theme={null}
\DocumentMetadata{
 pdfstandard = {UA-2, A-4f},
 tagging = on,
 lang = en
 }
\documentclass{article}
```

Brug af `\DocumentMetadata` slår også nogle standardindstillinger til: T1-skrifttypekodning og, [siden juni 2025](https://www.latex-project.org/news/latex2e-news/ltnews41.pdf), **PDF 2.0**-output i stedet for den ældre 1.7. PDF 2.0 er vigtig her, fordi det er den, der muliggør MathML-tagging (den del, der gør matematik læsbar for skærmlæsere i stedet for en umærket mur af symboler).

Et par praktiske bemærkninger:

* Mens du skriver udkast, kan du sætte `tagging = draft` for at beholde tilgængelighedsadvarslerne, men springe skrivningen af strukturtræet over (nyttigt til at gøre kompileringer af lange dokumenter hurtigere).
* En check-tagging-status-nøgle rapporterer i slutningen af din log, om de pakker, du bruger, er kendt for at være kompatible med tagging. Der findes også en [live statusdatabase](https://latex3.github.io/tagging-project/tagging-status/), som du kan tjekke, før du går i gang.
* Hvis du kun vil have PDF-håndteringsdelen uden tagging-koden, findes der nu en separat `pdfmanagement`-pakke til det.

Én ændring er særligt værd at fremhæve: `\DocumentMetadata` kan nu kun kaldes én gang i et dokument. Et andet kald giver en kompileringsfejl, på samme måde som et andet `\documentclass` ville.

#### Tilgængelig matematik med betydning

[Nyt siden november 2025](https://www.latex-project.org/news/latex2e-news/ltnews42.pdf): `\MathMLintent` og `\MathMLarg` lader forfattere fortælle hjælpeteknologier, hvad en notation betyder, og ikke kun hvordan den er opbygget. For eksempel kan `|y|` nu læses højt som *"den numeriske værdi af y"* i stedet for *"streg y streg"*.

Tilgængelig matematik-tagging kræver kompilering med LuaLaTeX, da det er den motor, der genererer MathML, samt enten pakken `unicode-math` eller `lua-unicode-math`.

#### Grafik og figurer bærer nu også betydning

Tilgængelighed er ikke begrænset til tekst og matematik. `\includegraphics`, `picture` og `tikzpicture` accepterer nu tilgængelighedsnøgler, så hver grafik kan opmærkes korrekt:

```latex theme={null}
\includegraphics[alt={A bar chart of quarterly revenue}]{revenue}
```

Grafik kan klassificeres på fire måder: som en egentlig illustrerende figur, som et dekorativt element, der skal ignoreres af hjælpeværktøjer, som en erstatning for et symbol eller som almindelig tekst (praktisk til f.eks. `todonotes`). TikZ-output understøttes direkte.

#### En ny klasse til at lave taggede, tilgængelige præsentationer

Dokumentklassen `beamer` er meget populær til at lave præsentationsslides i LaTeX. Desværre er den ikke kompatibel med LaTeX' tagging-kode. I stedet er en ny dokumentklasse, [`ltx-talk`](https://ctan.org/pkg/ltx-talk), blevet skabt fra bunden. Dens syntaks minder i høj grad om `beamer`s, men ikke alle `beamer`s funktioner er implementeret i `ltx-talk`.

#### Nye skabelonmekanismer til formatering af afsnitsoverskrifter

Kommandoerne til afsnitsoverskrifter er blevet genimplementeret i LaTeX-kernen med en ny skabelonmekanisme, hvilket løser problemet med, at pakker som `titlesec` ikke er fuldt kompatible med LaTeX' tagging-kode. Her er et hurtigt eksempel:

```latex theme={null}
\EditInstance{heading}{section}{
  number-format=\fbox{\LARGE\bfseries\theheading},
  title-decls=\Large\bfseries\sffamily\color{blue},
  before-vspace=20pt,
}
```

Detaljerede oplysninger findes i [dokumentationen](https://tug.ctan.org/macros/latex-dev/required/latex-lab/latex-lab-sec-template.pdf).

#### En kerne, der er genopbygget nedefra

I årets kerne er nogle begrænsninger blevet fjernet:

* <strong>Output-rutinen kan nu konfigureres:</strong> I næsten 40 år var LaTeX' maskineri til sideopbygning reelt hardkodet, hvilket tvang pakker, der havde brug for at ændre det, til at overskrive intern kode. Nu stilles hooks og sockets til rådighed til at foretage ændringer i stedet. Pakkerne bliver mere stabile og mindre tilbøjelige til at komme i konflikt med hinanden.
* <strong>En moderne mark-mekanisme:</strong> Det gamle `\markboth` / `\leftmark` / `\rightmark`-system, som kun nogensinde understøttede to sammenflettede marks, er blevet genopbygget på et fleksibelt system, der understøtter et vilkårligt antal uafhængige marks, mens de velkendte kommandoer fortsat fungerer præcis som før.
* <strong>Blokmiljøer og afsnitsoverskrifter kører nu på skabeloner:</strong> Lister, citater, sætningslignende miljøer og nu også overskriftskommandoer deler et ensartet underliggende system. En praktisk gevinst: LaTeX er begyndt at emulere populære pakker som `enumitem` og `amsthm`s `\newtheoremstyle` indbygget, og emulering af `titlesec` er undervejs. Nu er der mindre behov for at installere pakker blot for at ændre udseendet af en liste eller en sætningsboks.
* <strong>Bedre krydsreferencer for sætningslignende miljøer:</strong> En ny kommando `\newcounteralias` betyder, at et lemma, der deler tæller med sætninger, korrekt vises som *"lemma 1"* og ikke *"theorem 1"*, når der henvises til det med `cleveref`, `zref-clever` eller `hyperref`.

Hvis du vedligeholder pakker og ikke kun dokumenter, er to ændringer værd at bemærke: Kernen kræver nu formelt **`expl3` dateret 2023-11-27 eller nyere**, og *"falsk matematik"* (brug af matematiktilstand udelukkende til at placere bokse) er fjernet fra konstruktioner som `\textsuperscript`, `\parbox`/`minipage` og omkring tabelstrukturer. Det forbedrer tagging og understøttelse af højre-til-venstre-tekst, men du vil bemærke det, hvis du sammenligner `\showoutput`-resultater med ældre TeX Live-versioner.

#### Ny rækkevidde: flere sprog

* <strong>Indeksering af brahmiske skrifter,</strong> herunder bengali, gujarati, kannada, malayalam, singalesisk, tamil og telugu, er kommet på eksperimentel basis i `upmendex`.
* Nye nøgler til **BCP 47-sprogmetadata** (`language`, `other-languages`) lader dig angive et dokuments sprog præcist, helt ned til regionale varianter, hvilket også indgår i PDF'ens egne sprogmetadata.

#### Andre ting, du skal være opmærksom på

* Pakkerne `enumerate`, `theorem` og `verbatim` betragtes nu som forældede; til nye dokumenter bør du foretrække henholdsvis `enumitem`, `amsthm` og `fancyvrb`.
* Hvis du bruger et trykworkflow eller en platform, der forventer en ældre PDF-version, kan du stadig selv angive PDF-versionen (f.eks. `\DocumentMetadata{pdfversion=1.7}`), og dokumentationen til TeX Live 2026 beskriver, hvordan du kompilerer dokumenter med tidligere standarder.
* Du kan finde de [officielle udgivelsesnoter](https://tug.org/texlive/doc/texlive-en/texlive-en.html#news) for TeX Live 2026 på TeX Users Groups (TUG) websted samt [udgivelsesnoter for alle TeX Live-versioner](https://www.tug.org/texlive/doc/texlive-en/texlive-en.html#x1-710009).

### Almindelige pakker, der påvirkes af TeX Live 2026

I de følgende afsnit fremhæver vi nogle ændringer, der kan få projekter, som kompilerede uden problemer i TeX Live 2025, til nu at give kompileringsfejl i TeX Live 2026.

#### Tabelrelaterede pakker, der ikke længere understøttes

Med de nye ændringer af tabelstrukturer i LaTeX-kernen understøttes pakkerne `tabu` og `tabls` ikke længere i TL2026 — de vil nu give kompileringsfejl. Pakken `arydshln` kan også være inkompatibel med andre pakker, f.eks. miljøerne `tabularx` og `tabular*`. Ligeledes vil pakker eller skabeloner, der omdefinerer `\@array` og `\tabular`, også give kompileringsfejl omkring tabellignende strukturer.

#### Forældede sprogindstillinger i `babel`

Sprogindstillingerne `frenchb` og `francais` er nu forældede. De bør nu erstattes med `french`.

#### Fejl i `varioref`

På grund af en [fejl i pakken `varioref`](https://github.com/latex3/latex2e/issues/2112#issuecomment-4881772493) vil indlæsning af den i KOMA-Script-dokumentklasser give en fejl om overskredet TeX-kapacitet, og der genereres ingen PDF.

```text theme={null}
\documentclass{scrartcl}
\usepackage{varioref}
\begin{document}
Hello World!
\end{document}
```

Løsningen er at tilføje

```text theme={null}
\def\extrasenglish{}
```

i præamblen.

#### KOMA-Script-klasser og `capt-of`

KOMA-Script-dokumentklasserne (`scrbook`, `scrartcl`, `scrreport`, `scrletter`) definerer nu `\captionof`, så pakken `capt-of` bør ikke længere indlæses. (Til gengæld er det stadig sikkert at indlæse pakken `caption` med disse dokumentklasser.)

#### `thmtools`: fejl med `sibling`/`numberlike`/`sharenumber`

Når der erklæres nye sætningslignende miljøer med `thmtools`-indstillingen `sibling` (eller `numberlike` eller `sharenumber`), opstår der [fejl om, at tællere allerede er defineret](https://github.com/muzimuzhi/thmtools/issues/75), f.eks. `Command \c@proposal already defined`.

```text theme={null}
\documentclass{article}
\usepackage{thmtools}
\declaretheorem{theorem}
\declaretheorem{proposal}[sibling=theorem]

\begin{document}

\begin{theorem}This is a theorem.\end{theorem}
\begin{proposal}This is a proposal.\end{proposal}

\end{document}
```

Løsningen er at tilføje følgende linjer i præamblen, efter at `thmtools` er indlæst, men før `\declaretheorem`:

```text theme={null}
\makeatletter
\@ifundefined{newcounteralias}{}{%
  \renewcommand\thmt@autorefsetup{\@xa\def\csname\thmt@envname autorefname\@xa\endcsname\@xa{\thmt@thmname}}%
}
\makeatother
```

#### `polyglossia`, `xepersian` og `array`

Hvis du bruger pakkerne `polyglossia` eller `xepersian` til at sætte arabisk skrift, og du har indlæst pakken `array` eller andre tabelrelaterede pakker, der indlæser `array`, vil du få en fejl om, at `\UseMathForPositioningText` ikke er defineret, når arabisk tekst placeres i en tabellignende struktur.

```text theme={null}
\documentclass[12pt,a4paper]{article}
\usepackage{polyglossia}
\usepackage{array}
\setdefaultlanguage{arabic}
\newfontfamily\arabicfont[Script=Arabic]{Noto Naskh Arabic}
\begin{document}
\begin{tabular}{c}
السلام عليكم
\end{tabular}
\end{document}
```

Det kan løses ved at tilføje `\DocumentMetadata{}` før `\documentclass`-erklæringen; alternativt kan du overveje at skifte til pakken `babel` til at sætte arabisk skrift.

#### `babel-spanish` og `biblatex-apa`

Indlæsning af `babel-spanish` sammen med `biblatex`-stilen `apa` giver en kompileringsfejl om hooks og `\@makecaption`:

```text theme={null}
\usepackage[spanish]{babel}
\usepackage[style=apa]{biblatex}
```

Fejlen kan dog undgås ved at tilføje indstillingen `shorthands=off` til `babel`.

#### `xgreek`, `hyperref` og `\appendix`

Når pakkerne `xgreek` (kun til XeLaTeX og LuaLaTeX) og `hyperref` er indlæst, opstår der en kompileringsfejl for afsnitsoverskrifter, der kommer efter `\appendix`:

```text theme={null}
\documentclass{article}
\usepackage{xgreek}
\usepackage{fontspec}
\setmainfont{GFS Artemisia}
\usepackage{hyperref}
\begin{document}
\section{Εισαγωγή}
\appendix
\section{Δεδομένα}
\end{document}
```

Løsningen er at tilføje indstillingen `hypertexnames=false` til `hyperref`.

#### `flowfram` og `titlesec`

Indtil videre er pakkerne `flowfram` og `titlesec` inkompatible med hinanden. Forfattere kan dog overveje at formatere afsnitsoverskrifter med den nye `\EditInstance`-grænseflade, f.eks.

```text theme={null}
\DocumentMetadata{}
\documentclass{article}
\usepackage{flowfram}
\usepackage[dvipsnames]{xcolor}
\EditInstance{heading}{section}{
  number-format=\fbox{\LARGE\bfseries\theheading},
  title-decls=\Large\bfseries\sffamily\color{NavyBlue}
}
\begin{document}
\section{Introduction}
\end{document}
```

Se [dette link](https://mirrors.ctan.org/macros/latex-dev/required/latex-lab/latex-lab-sec-template.pdf) for flere detaljer.

### TeX Live 2026 i Ayakaleaf Pro

Administratorer af Ayakaleaf Pro kan installere TeX Live 2026 ved at opdatere deres konfiguration på den sædvanlige måde: ved at pege `TEX_LIVE_DOCKER_IMAGE` (og `ALL_TEX_LIVE_DOCKER_IMAGES`) på det nye TeX Live 2026-image. Ingen anden opgradering er nødvendig.


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