> 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/no/dybdeartikler/46-testing-display-and-link-template.md).

# Testing av visnings- og lenkemal

## Testing av visnings- og lenkemal

MERK: TESTING PÅGÅR, SÅ RESULTATENE KAN "SVINGE"

## MediaWiki-mal for å vise deler av eller hele et LaTeX-dokument

Den foreslåtte malen [Mal:OpenLaTeXInOverleaf](https://github.com/ayaka-notes/overleaf-learn-wiki/tree/main/learn/Template:OpenLaTeXInOverleaf/README.md) lar deg vise innebygd LaTeX-kode *og*, ved å bruke arbeidet til Alf, genererer automatisk en `Åpne i Overleaf` lenke fra den innebygde LaTeX-koden — du skriver koden bare *én gang*. Det lar deg også vise bare `brødteksten` av LaTeX-en din, og utelater hele preamblen og \end{document}, eller den vil vise et helt dokument, men i begge tilfeller vil et fullstendig dokument bli åpnet i Overleaf.

* Merk: Av hensyn til MediaWiki-tolking, **må du bruke `{{!}}` i TeX-koden din for å produsere |-tegnet**.

### Parametere for å styre innebygd visning av LaTeX-kode (og dokumentoppbygging)

* **`pre`**, som setter `preamblen` av dokumentet ditt. Standardverdien er

```
\documentclass{article}
\begin{document}
```

* **`brødteksten`** som er kjernkoden i LaTeX-dokumentet ditt
* **`post`**, som setter slutten av dokumentet ditt. Standardverdien er

```
\end{document}
```

* **`show`** som styrer visningen av LaTeX-koden din: enten `brødteksten` delen eller hele dokumentet
  * `show=ALL` viser hele LaTeX-dokumentet—bruker verdiene dine for `brødteksten`, `pre` og `post`, eller bruker *standardverdiene* for `pre` eller `post`.
  * `show=BODY` viser bare brødteksten i LaTeX-koden din

I alle tilfeller konstrueres en automatisk "Åpne i Overleaf"-lenke ved å bruke innstillingene for **`pre`**, **`brødteksten`** og **`post`**

### Parametere for å styre Overleaf-API-kallet (arvet via arbeidet til Alf)

* **`motor`** setter kompilatoren som brukes for koden, kan være en av:
  * `pdflatex` (standard hvis ingen motor er valgt)
  * `xelatex`
  * `lualatex`
  * `latex_dvipdf`
* **`navn`** setter tittelen på Overleaf-dokumentet
* **`tekst`** setter teksten som brukes til å vise lenken

## Eksempler

Følgende seksjon viser noen eksempler på bruk av malen.

### Definer pre, post og sett show=ALL

```
{{OpenLaTeXInOverleaf|show=ALL|pre=
\documentclass{book}
\begin{document}
|body=

Hallo

kjære

\LaTeX

|post=
\end{document}%Her avslutter vi dokumentet
|engine=lualatex|name=Test med LuaLaTeX|text=Åpne et LuaLaTeX-eksempel i Overleaf
}}
```

Koden ovenfor gir følgende innebygde visning og "Åpne i Overleaf"-lenken

```latex
\documentclass{book}
\begin{document}
Hallo

kjære

\LaTeX
\end{document}%Her avslutter vi dokumentet
```

&#x20;[Åpne et LuaLaTeX-eksempel i Overleaf](https://www.overleaf.com/docs?engine=lualatex\&snip_name=Test+using+LuaLaTeX\&snip=%5Cdocumentclass%7Bbook%7D%0A%5Cbegin%7Bdocument%7D%0AHello+%0A%0Adear%0A%0A%5CLaTeX%0A%5Cend%7Bdocument%7D%25Here+we+end+the+document)

### Definer pre, post og show=BODY

```
{{OpenLaTeXInOverleaf|show=BODY|pre=
\documentclass{book}
\begin{document}
|body=

Hallo

kjære

\LaTeX

|post=
\end{document}%Her avslutter vi dokumentet
|engine=lualatex|name=Test med LuaLaTeX|text=Åpne et LuaLaTeX-eksempel i Overleaf
}}
```

Koden ovenfor gir følgende innebygde visning og "Åpne i Overleaf"-lenken

```latex
Hallo

kjære

\LaTeX
```

&#x20;[Åpne et LuaLaTeX-eksempel i Overleaf](https://www.overleaf.com/docs?engine=lualatex\&snip_name=Test+using+LuaLaTeX\&snip=%5Cdocumentclass%7Bbook%7D%0A%5Cbegin%7Bdocument%7D%0AHello+%0A%0Adear%0A%0A%5CLaTeX%0A%5Cend%7Bdocument%7D%25Here+we+end+the+document)

### Definer en tom pre, en tom post, men en fyldigere brødtekst

```
{{OpenLaTeXInOverleaf|show=ALL|pre=|post=|body=

\documentclass{book}

\begin{document}

Hallo

kjære

\LaTeX

\end{document}
|engine=lualatex|name=Test med LuaLaTeX|text=Åpne et LuaLaTeX-eksempel i Overleaf
}}
```

Koden ovenfor gir følgende innebygde visning og "Åpne i Overleaf"-lenken

```latex
\documentclass{book}

\begin{document}

Hallo

kjære

\LaTeX

\end{document}
```

&#x20;[Åpne et LuaLaTeX-eksempel i Overleaf](https://www.overleaf.com/docs?engine=lualatex\&snip_name=Test+using+LuaLaTeX\&snip=%5Cdocumentclass%7Bbook%7D%0A%0A%0A%5Cbegin%7Bdocument%7D%0A%0A%0AHello+%0A%0Adear%0A%0A%5CLaTeX%0A%0A%0A%5Cend%7Bdocument%7D)

### Bruk standardverdier for pre og post, men oppgi kode for brødteksten

```
{{OpenLaTeXInOverleaf|show=ALL|body=
Hallo

kjære

\LaTeX
|engine=lualatex|name=Test med LuaLaTeX|text=Åpne et LuaLaTeX-eksempel i Overleaf
}}
```

Koden ovenfor gir følgende innebygde visning og "Åpne i Overleaf"-lenken

```latex
\documentclass{article}
\begin{document}

Hallo

kjære

\LaTeX

\end{document}
```

&#x20;[Åpne et LuaLaTeX-eksempel i Overleaf](https://www.overleaf.com/docs?engine=lualatex\&snip_name=Test+using+LuaLaTeX\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cbegin%7Bdocument%7D%0A%0AHello+%0A%0Adear%0A%0A%5CLaTeX%0A%0A%5Cend%7Bdocument%7D)

## TESTING IGNORER DISSE LENKENE

```latex
\documentclass{article}
\begin{document}

\LaTeX

\end{document}
```

&#x20;[Åpne i Overleaf](https://www.overleaf.com/docs?engine=\&snip_name=\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cbegin%7Bdocument%7D%0A%0A%5CLaTeX%0A%0A%5Cend%7Bdocument%7D)


---

# 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/no/dybdeartikler/46-testing-display-and-link-template.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.
