> For the complete documentation index, see [llms.txt](https://ayakaleaf-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://ayakaleaf-pro.ayaka.space/on-premises/on-premises-no/konfigurasjon/overleaf-toolkit/templates.md).

# Maler

{% hint style="info" %}
Denne funksjonen ble opprinnelig utviklet av [yu-i-i/overleaf-cep](https://github.com/yu-i-i/overleaf-cep), og endret og optimalisert av [ayaka-notes/overleaf-pro](https://github.com/ayaka-notes/overleaf-pro).
{% endhint %}

{% columns %}
{% column %}

<figure><img src="/files/9bce530b3690c1ad078d26f8fc41d9bc4c909f63" alt=""><figcaption></figcaption></figure>
{% endcolumn %}

{% column %}

<figure><img src="/files/0de45995eaf388b1f1a956a20643e9af8eabb350" alt=""><figcaption></figcaption></figure>
{% endcolumn %}
{% endcolumns %}

### Konfigurasjon

Funksjonen Malgalleri styres ved hjelp av følgende miljøvariabler:

* `OVERLEAF_TEMPLATE_GALLERY`: Sett til `true` for å aktivere Malgalleri.
* `OVERLEAF_TEMPLATE_CATEGORIES`: En valgfri, mellomromsseparert liste med null eller flere nøkkler for malkategorier. Gyldige nøkkler inkluderer:

  * *`academic-journal`*
  * *`book`*
  * *`presentation`*
  * *`poster`*
  * *`cv`*
  * *`homework`*
  * *`bibliography`*
  * *`calendar`*
  * *`formal-letter`*
  * *`report`*
  * *`thesis`*
  * *`newsletter`*

  Den spesielle nøkkelen *`all`* legges automatisk til. Denne nøkkelen representerer en kategori som inkluderer alle maler.

  For hver kategorinøkkel kan følgende valgfrie miljøvariabler settes:

  * `TEMPLATE_<KEY>_NAME`: Visningsnavnet til malkategorien.
  * `TEMPLATE_<KEY>_DESCRIPTION`: En kort beskrivelse av kategorien.

  Hvis en kategorinøkkel inneholder bindestrek (`-`), erstatt den med understrek (`_`) i miljøvariabelnavnene.
* `ENABLE_CONVERSIONS`: Må settes til `true` for å aktivere generering av miniatyrbilder og forhåndsvisninger for maler.

### Tillatelser for publisering

Administratorer kan publisere maler. Du kan også tildele en ikke-administratorbruker til å administrere de kuraterte malene som vises i ditt lokale galleri på `/templates`.

For å gjøre dette må du sette miljøvariabelen `OVERLEAF_TEMPLATES_USER_ID` i `toolkit/config/variables.env` til `ID-en` til brukeren som skal være ansvarlig for maladministrasjon i instansen din, for eksempel:

```dotenv
OVERLEAF_TEMPLATES_USER_ID=56a8865231faeb5f07d69959
```

### Publisering av maler

For hver mal du vil laste opp:

1. Opprett et prosjekt som inneholder kildkoden til malen, og sørg for at det kompilerer.
2. I venstremenyen i editoren velger du **Publiser som mal**.
3. I skjemaet som vises, skriver du inn detaljene for malen:
   * Den *Tittelen* må være unik.
   * Den *Beskrivelse* feltet støtter Markdown-formatering.
   * Den *Forfatter* feltet godtar lenker formatert med Markdown.

Etter innsending kan maldetaljene redigeres, eller malen kan slettes via siden for Malgalleri. Brukere kan administrere sine egne maler; administratorer kan administrere alle maler.

Her er et eksempel:

{% code overflow="wrap" expandable="true" %}

```dotenv
#################
#   MALER   #
#################

ENABLE_CONVERSIONS=true

OVERLEAF_TEMPLATE_GALLERY=true
OVERLEAF_TEMPLATE_CATEGORIES=academic-journal book presentation poster cv homework bibliography calendar formal-letter report thesis newsletter

TEMPLATE_ACADEMIC_JOURNAL_NAME=Tidskriftsartikler
TEMPLATE_ACADEMIC_JOURNAL_DESCRIPTION=Maler for innsending til akademiske tidsskrifter, inkludert formater for store forlag og preprint-servere.

TEMPLATE_BIBLIOGRAPHY_NAME=Bibliografier
TEMPLATE_BIBLIOGRAPHY_DESCRIPTION=Stiler for å opprette og administrere bibliografier med BibTeX eller BibLaTeX. Egnet for bruk i akademiske artikler, avhandlinger og rapporter.

TEMPLATE_BOOK_NAME=Bøker
TEMPLATE_BOOK_DESCRIPTION=Maler for å skrive bøker eller lengre dokumenter, inkludert kapittelinndeling, forsideinnhold og indeksering.

TEMPLATE_CALENDAR_NAME=Kalendere
TEMPLATE_CALENDAR_DESCRIPTION=Maler for å lage års-, måneds- eller uke-kalendere. Nyttig for personlige planleggere eller hendelsesplanlegging.

TEMPLATE_CV_NAME=CV-er og resyméer
TEMPLATE_CV_DESCRIPTION=Maler for CV-er og resyméer med ulike formater for akademiske, industrielle og kreative stillinger.

TEMPLATE_FORMAL_LETTER_NAME=Formelle brev
TEMPLATE_FORMAL_LETTER_DESCRIPTION=Maler for profesjonelle brev, som følgebrev, anbefalingsbrev og offisiell korrespondanse.

TEMPLATE_HOMEWORK_NAME=Oppgaver
TEMPLATE_HOMEWORK_DESCRIPTION=Maler for lekser, kursarbeid og oppgavesett. Utformet for å være rene og godt strukturerte for studenter og lærere.

TEMPLATE_NEWSLETTER_NAME=Nyhetsbrev
TEMPLATE_NEWSLETTER_DESCRIPTION=Maler for å lage nyhetsbrev med formater for akademisk, bedrifts- eller samfunnskommunikasjon.

TEMPLATE_POSTER_NAME=Plakater
TEMPLATE_POSTER_DESCRIPTION=Maler for vitenskapelige og akademiske plakater, vanligvis brukt på konferanser og forskningspresentasjoner.

TEMPLATE_PRESENTATION_NAME=Presentasjoner
TEMPLATE_PRESENTATION_DESCRIPTION=Maler for Beamer og andre presentasjonsformater, tilpasset akademiske foredrag og undervisning.

TEMPLATE_REPORT_NAME=Rapporter
TEMPLATE_REPORT_DESCRIPTION=Maler for tekniske rapporter, laboratorierapporter eller prosjektrapporter. Inkluderer seksjoner for figurer, tabeller og referanser.

TEMPLATE_THESIS_NAME=Avhandlinger
TEMPLATE_THESIS_DESCRIPTION=Maler for å skrive avhandlinger og doktorgradsavhandlinger, i tråd med institusjonelle formaterings- og siteringsretningslinjer.

TEMPLATE_ALL_NAME=Alle maler
TEMPLATE_ALL_DESCRIPTION=Utforsk en samling av alle tilgjengelige LaTeX-maler, kategorisert etter dokumenttype, stil og formål.

```

{% endcode %}

### Overføring av maler fra overleaf.com <a href="#transferring-templates-from-overleaf.com" id="transferring-templates-from-overleaf.com"></a>

Siden Overleaf Pro er arkitekturert for å fungere offline, finnes det ingen automatisk måte å integrere [overleaf.com](https://www.overleaf.com/) gallerimaler i den lokale installasjonen din, men det er mulig å gjøre dette manuelt per mal.

Som standard er Overleaf Pro konfigurert til å bruke en grunnleggende skjemaversjon av TeX Live for kompilering. Denne grunnleggende versjonen er lett og inneholder bare et svært begrenset utvalg av LaTeX-pakker, noe som mest sannsynlig vil føre til manglende pakke-feil for brukerne dine når de prøver å bruke maler fra [overleaf.com](https://www.overleaf.com/) på din lokale, on-premise instans.

Dessverre finnes det ingen automatisk måte å installere manglende pakker på, men vi har en konfigurerbar innstilling i Server Pro som lar brukerne dine kompilere prosjekter med tilgang til flere pakker, og på en mer sikker måte. Denne funksjonen kalles [Sandbox-kompilering](https://docs.overleaf.com/on-premises/configuration/overleaf-toolkit/server-pro-only-configuration/sandboxed-compiles) (også kjent som Sibling Containers).

For å sikre at nedlastede maler er kompatible med din lokale Server Pro-instans, anbefaler vi på det sterkeste at du aktiverer [Sandbox-kompilering](https://docs.overleaf.com/on-premises/configuration/overleaf-toolkit/server-pro-only-configuration/sandboxed-compiles) siden denne funksjonen vil gi brukerne dine tilgang til det samme TeX Live-miljøet som på [overleaf.com](https://www.overleaf.com/). Disse avbildningene inneholder de mest populære pakkene og skrifttypene og er allerede testet mot gallerimalene våre.

Du kan finne ytterligere informasjon om hvordan du konfigurerer hvilke TeX Live-versjoner brukerne kan velge mellom i prosjektet sitt, sammen med å angi standard TeX Live-bildeversjon for nye prosjekter i [Endring av TeX Live-bildet](https://docs.overleaf.com/on-premises/configuration/overleaf-toolkit/server-pro-only-configuration/sandboxed-compiles#changing-the-tex-live-image) delen av dokumentasjonen vår.

1. Naviger til [Malgalleri](https://www.overleaf.com/latex/templates) på [overleaf.com](https://www.overleaf.com/) og finn den nødvendige malen, for eksempel [IEEE Photonics Journal Paper Template - Example Submission](https://www.overleaf.com/latex/examples/ieee-photonics-journal-paper-template-example-submission/bsfjjfkdsjds)
2. Klikk på **Åpne som mal** knappen
3. Klikk på prosjektmenyen og velg **Last ned kilde**
4. Logg deretter inn på den lokale Server Pro-kontoen
5. Klikk på **Nytt prosjekt** knappen fra prosjektdashbordet og velg **Last opp prosjekt**
6. Klikk på **Velg en .zip-fil** knappen og velg den nedlastede mal-zip-filen

Brukeren kan deretter bruke denne nylig opplastede malen i sin egen konto, eller, som malbruker, kan du publisere den for at andre brukere skal kunne bruke den.

### Spørsmål og svar

<details>

<summary>Kan jeg slette prosjektet etter å ha publisert den tilsvarende malen?</summary>

**Svar:** Ja, men det anbefaler vi ikke. Når du publiserer en mal, tar vi et øyeblikksbilde av prosjektet og lagrer prosjektet som en zip-fil på publiseringstidspunktet. Dette sikrer at selv om du sletter prosjektet som tilsvarer malen, vil ikke malen bli påvirket.

Vi registrerer imidlertid også ProjectID-en som er knyttet til denne malen, noe som gjør det enkelt for deg å oppdatere malen senere.

Hvis du sletter det tilsvarende prosjektet, vil du ikke se knappen "Admin: Source Project" på detaljsiden for malen (se bildet nedenfor).

<figure><img src="/files/7ece7f6e734bf22a8325d114448a4e2e5a7e4def" alt=""><figcaption></figcaption></figure>

</details>

<details>

<summary>For noen prosjekter, hvorfor tar det så lang tid å publisere en mal?</summary>

**Svar:** Når du publiserer malen, lagrer vi prosjektet som en zip- og en PDF-fil, noe som vanligvis går raskt. Vi må imidlertid også generere miniatyrbilder for PDF-en slik at de kan vises i maldetaljene.

Tiden for generering av miniatyrbilder avhenger vanligvis av innholdet på PDF-ens første side. For å balansere visningskvalitet og konverteringstid velger vi en mellomverdi som bredde.

Hvis den første siden i PDF-en inneholder mye tekst, kan konverteringen av miniatyrbildene ta 40 sekunder eller enda mer, så vær tålmodig. Her er et eksempel på en stor plakat; det vil ta lengre tid.

<figure><img src="/files/66564cf1306067b3a189a212e13fb95423a0be83" alt="" width="188"><figcaption><p>En stor plakat</p></figcaption></figure>

</details>


---

# 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://ayakaleaf-pro.ayaka.space/on-premises/on-premises-no/konfigurasjon/overleaf-toolkit/templates.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.
