> ## 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 nå tilgjengelig

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

Her er hva som er endret, hva du bør sjekke før du bytter, og hvordan du retter de vanligste nye feilene. Den mest bemerkelsesverdige oppdateringen i denne utgaven er at funksjonene som produserer tilgjengelige PDF-er, er klare til bruk i produksjonsarbeidsflyter og har forlatt prototypestadiet. Denne oppdateringen gir deg også tilgang til nye og oppdaterte TeX-relaterte programmer, skrifttyper og makropakker. Dette blogginnlegget dekker all nøkkelinformasjon og de viktige endringene du trenger å vite om.

Overleaf lanserer én offisiell oppdatering i året etter grundig testing for å sikre at alt fungerer som forventet. Vi gjør dette for å sikre en konsistent og stabil opplevelse for de millioner av Overleaf-brukere, og for at supportteamet vårt skal kunne hjelpe deg med eventuelle problemer eller spørsmål.

### Hva er TeX Live?

[TeX Live](https://tug.org/texlive/) er en gratis distribusjon av TeX-settesystemet som inkluderer mange TeX-relaterte programmer, skrifttyper og makropakker, inkludert LaTeX, og som vedlikeholdes av en kjernegruppe av TeX-brukere og [TeX User Group](https://tug.org/). Overleaf bruker TeX Live på kompileringsserverne sine for å drive forhåndsvisningen og produsere prosjektets PDF.

Med introduksjonen av TeX Live 2026 kan brukerne forvente muligheten til å lage fullt tilgjengelige, taggede PDF-er, inkludert lesbar matematikk.

### Vil eksisterende prosjekter fungere som vanlig?

Ja, eksisterende prosjekter vil fortsatt fungere, siden de fortsetter å bruke TeX Live-versjonen fra da de ble opprettet. Vi fraråder å bytte TeX Live-versjon i et eksisterende prosjekt med mindre det er nødvendig; et bytte kan føre til nye feil eller advarsler.

<strong>Merk:</strong> Det kan finnes maler i Overleaf-galleriet som ikke fungerer eller ikke kompilerer når tilgjengelighetsalternativene er aktivert. De fleste maler er ikke laget eller vedlikeholdt av Overleaf; kontakt skaperen angående eventuelle problemer.

### Kan jeg bytte til TeX Live 2026 for eksisterende prosjekter?

Ja, du kan enkelt bytte til TeX Live 2026 for eksisterende prosjekter; overgangen er enkel og problemfri. I prosjektet du vil endre, åpner du *Settings* og klikker deretter på *Compiler* i sidefeltet, der du ser en nedtrekksliste for å velge TeX Live-versjon. Dette gjør at du raskt kan oppdatere prosjektet ditt slik at det oppfyller kravene til forlag, preprint-servere og andre plattformer som bruker en bestemt TeX Live-versjon til å kompilere innsendinger.

Hvis prosjektet ditt kompilerte uten problemer i TeX Live 2025 (eller tidligere versjoner), men nå gir feil i TeX Live 2026, kan dette skyldes endringer i kjernen eller i enkelte pakker. Noen pakker er kjent for å gi nye feil eller advarsler under TeX Live 2026; vi har samlet de vanligste, sammen med rettelser, i et eget avsnitt nedenfor.

### Viktige endringer i TeX Live 2026

#### Tagget, tilgjengelig PDF har forlatt prototypestadiet

Siden LaTeX-prosjektets [oppdatering i november 2025](https://www.latex-project.org/news/latex2e-news/ltnews42.pdf) beskrives tagging ikke lenger som en prototype; den anses som brukbar i produksjonsarbeidsflyter, forutsatt at dokumentet ditt holder seg til pakker og klasser som allerede støtter tagging.

For å aktivere tagget PDF-utdata trengs bare én kommando plassert før `\documentclass`:

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

Bruk av `\DocumentMetadata` slår også på noen standardinnstillinger: T1-skriftkoding og, [siden juni 2025](https://www.latex-project.org/news/latex2e-news/ltnews41.pdf), utdata i **PDF 2.0** i stedet for den eldre 1.7. PDF 2.0 er viktig her fordi det er dette som muliggjør MathML-tagging (den delen som gjør matematikk lesbar for skjermlesere i stedet for en umerket vegg av symboler).

Noen praktiske merknader:

* Mens du skriver utkast, kan du sette `tagging = draft` for å beholde tilgjengelighetsadvarslene, men hoppe over skrivingen av strukturtreet (nyttig for å gjøre kompileringen raskere for lange dokumenter).
* En check-tagging-status-nøkkel rapporterer på slutten av loggen om pakkene du bruker, er kjent for å være kompatible med tagging. Det finnes også en [live statusdatabase](https://latex3.github.io/tagging-project/tagging-status/) du kan sjekke før du starter.
* Hvis du bare vil ha PDF-håndteringsdelen uten taggingkoden, finnes det nå en egen `pdfmanagement`-pakke for det.

Én endring er spesielt verdt å nevne: `\DocumentMetadata` kan nå bare kalles én gang i et dokument. Et andre kall gir en kompileringsfeil, på samme måte som et andre `\documentclass` ville gjort.

#### Tilgjengelig matematikk, med mening

[Nytt siden november 2025](https://www.latex-project.org/news/latex2e-news/ltnews42.pdf): `\MathMLintent` og `\MathMLarg` lar forfattere fortelle hjelpeteknologi hva en notasjon betyr, ikke bare hvordan den er bygget opp. For eksempel kan `|y|` nå leses opp som *"absoluttverdien av y"* i stedet for *"strek y strek"*.

Tagging av tilgjengelig matematikk krever kompilering med LuaLaTeX, siden det er motoren som genererer MathML, og enten pakken `unicode-math` eller `lua-unicode-math`.

#### Grafikk og figurer bærer nå også mening

Tilgjengelighet er ikke begrenset til tekst og matematikk. `\includegraphics`, `picture` og `tikzpicture` godtar nå tilgjengelighetsnøkler, slik at hver grafikk kan merkes på riktig måte:

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

Grafikk kan klassifiseres på fire måter: som en reell illustrerende figur, som et dekorativt artefakt som hjelpeverktøy skal ignorere, som en erstatning for et symbol, eller som vanlig tekst (praktisk for ting som `todonotes`). TikZ-utdata støttes rett ut av boksen.

#### En ny klasse for å lage taggede, tilgjengelige presentasjoner

Dokumentklassen `beamer` er svært populær for å lage presentasjonslysbilder i LaTeX. Dessverre er den ikke kompatibel med LaTeX-taggingkoden. I stedet er en ny dokumentklasse, [`ltx-talk`](https://ctan.org/pkg/ltx-talk), laget fra bunnen av. Syntaksen er i stor grad lik `beamer` sin, men ikke all funksjonalitet i `beamer` er implementert i `ltx-talk`.

#### Nye malmekanismer for styling av seksjonsoverskrifter

Kommandoene for seksjonsoverskrifter er implementert på nytt i LaTeX-kjernen med en ny malmekanisme, noe som løser problemet med at pakker som `titlesec` ikke er fullt kompatible med LaTeX-taggingkoden. Her er et raskt eksempel:

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

Detaljert informasjon finnes i [dokumentasjonen](https://tug.ctan.org/macros/latex-dev/required/latex-lab/latex-lab-sec-template.pdf).

#### En kjerne som er bygget om under panseret

I årets kjerne er noen begrensninger fjernet:

* <strong>Output-rutinen kan nå konfigureres:</strong> I nesten 40 år var LaTeX' maskineri for sidesammensetting i praksis hardkodet, noe som tvang pakker som måtte endre det, til å overskrive intern kode. Nå eksponerer den i stedet hooks og sockets for å gjøre endringer. Pakker blir mer stabile og mindre tilbøyelige til å komme i konflikt med hverandre.
* <strong>En moderne mark-mekanisme:</strong> Det gamle `\markboth` / `\leftmark` / `\rightmark`-systemet, som bare støttet to sammenvevde marks, er bygget om på et fleksibelt system som støtter et vilkårlig antall uavhengige marks, mens de velkjente kommandoene fortsetter å fungere akkurat som før.
* <strong>Blokkmiljøer og seksjonsoverskrifter kjører nå på maler:</strong> Lister, sitater, teoremlignende miljøer og nå også overskriftskommandoer deler et konsistent underliggende system. En praktisk gevinst: LaTeX begynner å emulere populære pakker som `enumitem` og `amsthm` sin `\newtheoremstyle` direkte, og emulering av `titlesec` er under arbeid. Nå er det mindre behov for å installere pakker bare for å endre stilen på en liste eller en teoremboks.
* <strong>Bedre kryssreferanser for teoremlignende miljøer:</strong> En ny kommando, `\newcounteralias`, betyr at et lemma som deler teller med teoremer, vises korrekt som *"lemma 1"*, ikke *"theorem 1"*, når det refereres med `cleveref`, `zref-clever` eller `hyperref`.

Hvis du vedlikeholder pakker og ikke bare dokumenter, er to endringer verdt å merke seg: kjernen krever nå formelt **`expl3` datert 2023-11-27 eller nyere**, og *"falsk matematikk"* (bruk av matematikkmodus bare for å posisjonere bokser) er fjernet fra konstruksjoner som `\textsuperscript`, `\parbox`/`minipage` og rundt tabellstrukturer. Dette forbedrer tagging og støtten for tekst fra høyre mot venstre, men du vil merke det hvis du sammenligner `\showoutput`-resultater med eldre TeX Live-versjoner.

#### Større rekkevidde: flere språk

* <strong>Indeksering for brahmiske skriftsystemer,</strong> inkludert bengali, gujarati, kannada, malayalam, singalesisk, tamil og telugu, er kommet eksperimentelt i `upmendex`.
* Nye nøkler for **BCP 47-språkmetadata** (`language`, `other-languages`) lar deg angi et dokuments språk presist, helt ned til regionale varianter, noe som også mates inn i PDF-ens egne språkmetadata.

#### Andre ting å være oppmerksom på

* Pakkene `enumerate`, `theorem` og `verbatim` regnes nå som eldre; for nye dokumenter bør du foretrekke henholdsvis `enumitem`, `amsthm` og `fancyvrb`.
* Hvis du bruker en utskriftsarbeidsflyt eller plattform som forventer en eldre PDF-versjon, kan du fortsatt angi PDF-versjonen selv (for eksempel `\DocumentMetadata{pdfversion=1.7}`), og dokumentasjonen for TeX Live 2026 beskriver hvordan du kompilerer dokumenter med eldre standardinnstillinger som mål.
* Du finner de [offisielle versjonsmerknadene](https://tug.org/texlive/doc/texlive-en/texlive-en.html#news) for TeX Live 2026 på nettstedet til TeX Users Group (TUG), samt [versjonsmerknader for alle TeX Live-versjoner](https://www.tug.org/texlive/doc/texlive-en/texlive-en.html#x1-710009).

### Vanlige pakker som påvirkes av TeX Live 2026

I de følgende avsnittene trekker vi frem noen endringer som gjør at prosjekter som kompilerte uten feil i TeX Live 2025, nå vil få kompileringsfeil i TeX Live 2026.

#### Tabellrelaterte pakker som ikke støttes

Med nye endringer i tabellstrukturer i LaTeX-kjernen støttes ikke lenger pakkene `tabu` og `tabls` i TL2026 — de vil nå føre til kompileringsfeil. Pakken `arydshln` kan også være inkompatibel med andre pakker, f.eks. miljøene `tabularx` og `tabular*`. På samme måte vil pakker eller maler som redefinerer `\@array` og `\tabular`, også føre til kompileringsfeil rundt tabellignende strukturer.

#### Utdaterte språkalternativer i `babel`

Språkalternativene `frenchb` og `francais` er nå utdaterte. Disse bør nå erstattes med `french`.

#### Feil i `varioref`

På grunn av en [feil i `varioref`-pakken](https://github.com/latex3/latex2e/issues/2112#issuecomment-4881772493) vil lasting av den i KOMA-Script-dokumentklasser føre til feilen TeX capacity exceeded, og ingen PDF blir generert.

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

Løsningen er å legge til

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

i preamblen.

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

KOMA-Script-dokumentklassene (`scrbook`, `scrartcl`, `scrreport`, `scrletter`) definerer nå `\captionof`, så pakken `capt-of` bør ikke lenger lastes. (Pakken `caption` er derimot fortsatt trygg å laste med disse dokumentklassene.)

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

Når nye teoremlignende miljøer deklareres med `thmtools`-alternativet `sibling` (eller `numberlike`, eller `sharenumber`), oppstår [feil om at tellere allerede er definert](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 å legge til følgende linjer i preamblen, etter at `thmtools` er lastet, 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 bruker pakkene `polyglossia` eller `xepersian` til å sette arabisk skrift, og du har lastet pakken `array` eller andre tabellrelaterte pakker som laster `array`, får du en feil om at `\UseMathForPositioningText` ikke er definert når arabisk tekst plasseres 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}
```

Dette kan løses ved å legge til `\DocumentMetadata{}` før `\documentclass`-deklarasjonen, eller du kan vurdere å bytte til pakken `babel` for å sette arabisk skrift.

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

Lasting av `babel-spanish` sammen med `biblatex`-stilen `apa` fører til en kompileringsfeil om hooks og `\@makecaption`:

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

Men feilen kan unngås ved å legge til alternativet `shorthands=off` i `babel`.

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

Når pakkene `xgreek` (kun for XeLaTeX og LuaLaTeX) og `hyperref` er lastet, oppstår det en kompileringsfeil for seksjonsoverskrifter som kommer etter `\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 å legge til alternativet `hypertexnames=false` i `hyperref`.

#### `flowfram` og `titlesec`

Foreløpig er pakkene `flowfram` og `titlesec` inkompatible med hverandre. Forfattere kan imidlertid vurdere å style seksjonsoverskrifter med det nye `\EditInstance`-grensesnittet, 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 [denne lenken](https://mirrors.ctan.org/macros/latex-dev/required/latex-lab/latex-lab-sec-template.pdf) for mer informasjon.

### TeX Live 2026 i Ayakaleaf Pro

Administratorer av Ayakaleaf Pro kan installere TeX Live 2026 ved å oppdatere konfigurasjonen på vanlig måte: la `TEX_LIVE_DOCKER_IMAGE` (og `ALL_TEX_LIVE_DOCKER_IMAGES`) peke på det nye TeX Live 2026-imaget. Ingen annen oppgradering er nødvendig.


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