> 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/da/sporgsmal-og-svar/83-what-does-pdfendlink-ended-up-in-different-nesting-level-than-pdfstartlink-mean.md).

# Hvad betyder "\pdfendlink endte på et andet indlejringsniveau end \pdfstartlink"?

## Lidt baggrund for denne fejl (advarsel)

Som navnene antyder, er `\pdfstartlink` og `\pdfendlink` kommandoerne bruges til at oprette hyperlinks i TeX/LaTeX-genererede PDF-filer—for eksempel links til forskellige sider i PDF-filen eller links til websteder. Disse kommandoer er såkaldte *primitiver*: lavniveaukommandoer indbygget i TeX-motorer—de er ikke makroer. Som følge heraf støder de fleste brugere ikke direkte på dem, men bruger dem indirekte via makroer (kommandoer) leveret af pakker såsom `hyperref`.

På skrivningstidspunktet (december 2022) `\pdfstartlink` og `\pdfendlink` understøttes kun af to TeX-motorer: pdfTeX og LuaTeX (og LuaHBTeX). Historisk set genererede både pdfTeX og LuaTeX en *fejl* meddelelse af typen

```latex
\pdfendlink endte på et andet indlejringsniveau end \pdfstartlink
```

som reaktion på lavniveauproblemer relateret til dybden af boksindlejring. Bemærk, at teksten i denne meddelelse stammer dybt inde fra TeX-motorsoftwaren; den er ikke produceret af nogen LaTeX-pakke eller naturligvis af Overleaf.

Med TeX Live 2021 begyndte pdfTeX og LuaTeX at håndtere det underliggende problem (boksindlejring) forskelligt og udviser nu forskellig adfærd:

* pdfTeX udsender nu den besked som en **advarsel**, den udløser ikke længere en fejl, og kompileringen *ikke* afsluttes;
* LuaTeX (LuaHBTeX) fortsætter med at behandle dette problem som en **kritisk fejl**, hvilket får kompileringen til at afslutte—ordlyden af den fejlmeddelelse afviger en smule fra den, der er givet ovenfor.

Læsere, der ønsker at udforske den underliggende årsag til denne fejl nærmere, kan:

* åbne dette Overleaf-projekt

  som kompilerer uden problemer med pdfLaTeX, men udløser fejlen med LuaLaTeX;
* læse en [dybdegående teknisk diskussion på GitHub](https://github.com/latex3/latex2e/issues/94), ført mellem førende TeX- og LaTeX-eksperter.

## Hvad forårsager det i praksis?

På brugerniveau kan denne advarsel (eller fejl) udløses ved brug af `hyperref` pakken, og et hyperlink—såsom en citation, URL eller krydshenvisning—brydes over to sider eller to kolonner i et dokument med flere kolonner; dvs. linket starter tæt på slutningen af en side (eller kolonne) og slutter på den næste side (eller kolonne).

Som nævnt genererer pdfTeX (pdfLaTeX) med TeX Live 2021 eller nyere ikke længere en fejl, men på skrivningstidspunktet (december 2022) gør LuaLaTeX det fortsat. Hvis du bruger LuaLaTeX, er en midlertidig løsning, mens du arbejder på dit dokument, at deaktivere hyperlinks ved at skrive

```latex
\hypersetup{draft}
```

lige før din

```latex
\begin{document}
```

Selvom dette forhindrer hyperlinks i at vises i dit dokument, undgår det fejlen under skrivning, og når du er klar til at kompilere det endelige dokument, kan du kommentere ud eller slette `\hypersetup{draft}`. Hvis du er uheldig stadig at støde på dette problem i den endelige kompilering, så aktiver igen `draft` og gennemgå derefter din PDF for at finde den mulige syndebuk (citater, krydshenvisninger, flydere øverst på sider...), så du forhåbentlig kan finde en måde at redigere/omformulere din tekst på for at undgå problemet. *forhåbentlig*..., finde en måde at redigere/omformulere din tekst på for at undgå problemet.

## Yderligere information

Hvis du støder på dette problem som en kritisk fejl, kan det kræve noget detektivarbejde at spore den præcise årsag. tex.stackexchange har flere diskussioner, men bemærk, at nogle af disse sider er fra før pdfTeX nedgraderede fejlen til en advarsel:

* <https://tex.stackexchange.com/questions/1522/pdfendlink-ended-up-in-different-nesting-level-than-pdfstartlink>
* <https://tex.stackexchange.com/questions/63819/mysterious-error-pdfendlink-ended-up-in-different-nesting-level-than-pdfstart>
* <https://tex.stackexchange.com/questions/249579/pdfendlink-ended-up-in-different-nesting-level-than-pdfstartlink-error-with/>


---

# 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/da/sporgsmal-og-svar/83-what-does-pdfendlink-ended-up-in-different-nesting-level-than-pdfstartlink-mean.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.
