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

# Funktioner og ophavsret

> Hvilke nye funktioner har Ayakaleaf Pro sammenlignet med Overleaf Community Edition?

Vi respekterer ophavsret, så vi angiver her alle de funktioner og den kode, der bruges i dette projekt. På denne side giver vi oplysninger om nye funktioner i Ayakaleaf Pro og om ophavsretten til den tilhørende kode.

Medmindre andet er angivet, bruger vi OpenAI's Codex til kodegennemgang og gennemgang af PR'er. Under denne proces har vi rettet mange sikkerhedsproblemer, og vi udtrykker vores oprigtige tak til dem. Se [ayaka-notes/ayakaleaf-pro/pull](https://github.com/ayaka-notes/ayakaleaf-pro/pulls) for detaljer.

### Oversigt

Gennem årene har mange udviklere fra fællesskabet gjort en betydelig indsats for at forbedre Overleaf Community Edition. Det drejer sig om:

* [https://github.com/ertuil/overleaf](https://github.com/ertuil/overleaf)
* [https://github.com/AllanChain/lcpu-overleaf](https://github.com/AllanChain/lcpu-overleaf)
* [https://github.com/yu-i-i/overleaf-cep/](https://github.com/yu-i-i/overleaf-cep/)
* [https://github.com/ayaka-notes/overleaf](https://github.com/ayaka-notes/overleaf)
* [https://github.com/davrot/overleaf\_with\_admin\_extension](https://github.com/davrot/overleaf_with_admin_extension)
* [https://github.com/overleaf/overleaf/pull/1447](https://github.com/overleaf/overleaf/pull/1447) (GitHub-integration)
* [https://github.com/overleaf/overleaf/pull/1385](https://github.com/overleaf/overleaf/pull/1385) (Typst-understøttelse)

Vi har muligvis brugt relateret kode i vores projekt, og vi vil gerne udtrykke vores taknemmelighed over for dem.

#### Funktion 01: Skabelonsystem

Denne funktion er hovedsageligt udviklet af [yu-i-i/overleaf-cep](https://github.com/yu-i-i/overleaf-cep). Vi har ændret noget af koden for at forbedre den, så du kan:

* Downloade skabeloner direkte på skabelonsiderne.
* Åbne det projekt, der svarer til skabelonen.
* Konvertere til forsidebilleder i højere kvalitet (og på kortere tid).

<Columns cols={2}>
  <Column>
    <Frame>
      <img src="https://mintcdn.com/ayakaleaf-pro/x9kfDjtWlyyhG_mR/images/on-premises/image-31.png?fit=max&auto=format&n=x9kfDjtWlyyhG_mR&q=85&s=5a12bd99f99c99910e7eae3d1b5f010c" alt="" width="3078" height="2405" data-path="images/on-premises/image-31.png" />
    </Frame>
  </Column>

  <Column>
    <Frame>
      <img src="https://mintcdn.com/ayakaleaf-pro/x9kfDjtWlyyhG_mR/images/on-premises/image-32.png?fit=max&auto=format&n=x9kfDjtWlyyhG_mR&q=85&s=c71bb498c75535f0d2569d55625b31bc" alt="" width="3078" height="2405" data-path="images/on-premises/image-32.png" />
    </Frame>
  </Column>
</Columns>

#### Funktion 02: Sandkassekompilering

Denne funktion er implementeret af [Overleaf officielt](https://github.com/overleaf/overleaf/tree/main/services/clsi); vi har tilføjet noget kode for at aktivere den. Vi stiller også et [texlive-full](https://github.com/ayaka-notes/texlive-full)-image til rådighed, der er bygget specielt til Ayakaleaf Pro.

<Frame caption="Sandkassekompilering">
  <img src="https://mintcdn.com/ayakaleaf-pro/x9kfDjtWlyyhG_mR/images/on-premises/image-7.png?fit=max&auto=format&n=x9kfDjtWlyyhG_mR&q=85&s=58980fcdef27686923e678d25f23a664" alt="" width="563" data-path="images/on-premises/image-7.png" />
</Frame>

#### Funktion 03: Git-integration

Denne funktion er udviklet af [ayaka-notes/overleaf-pro](https://github.com/ayaka-notes/overleaf-pro). Overleaf leverer en officiel komponent kaldet git-bridge, som er tilgængelig [her](https://github.com/overleaf/overleaf/tree/main/services/git-bridge).

Vi har blot implementeret en forbindelse mellem git-bridge og Overleaf, på samme måde som Overleaf gør det på sin SaaS-platform.

<Columns cols={2}>
  <Column>
    <Frame>
      <img src="https://mintcdn.com/ayakaleaf-pro/x9kfDjtWlyyhG_mR/images/on-premises/image-9.png?fit=max&auto=format&n=x9kfDjtWlyyhG_mR&q=85&s=e8c8f8b7e484563060ec179378a6d8db" alt="" width="2996" height="2075" data-path="images/on-premises/image-9.png" />
    </Frame>
  </Column>

  <Column>
    <Frame>
      <img src="https://mintcdn.com/ayakaleaf-pro/x9kfDjtWlyyhG_mR/images/on-premises/image-10.png?fit=max&auto=format&n=x9kfDjtWlyyhG_mR&q=85&s=a336d66c7e4c66d3fc01faf658824ceb" alt="" width="2996" height="2132" data-path="images/on-premises/image-10.png" />
    </Frame>
  </Column>
</Columns>

#### Funktion 04: Symbolpalet

Denne funktion er implementeret af [Overleaf officielt](https://github.com/overleaf/overleaf/tree/main/services/clsi); vi har blot tilføjet den manglende kode for at følge opdateringerne i upstream.

<Frame caption="Symbolpalet">
  <img src="https://mintcdn.com/ayakaleaf-pro/x9kfDjtWlyyhG_mR/images/on-premises/image-12.png?fit=max&auto=format&n=x9kfDjtWlyyhG_mR&q=85&s=0464f0b14b80ac4fc4d66690219bf6f3" alt="" width="563" data-path="images/on-premises/image-12.png" />
</Frame>

#### Funktion 05: Administrationspanel

<Warning>
  Når dit system har 1000 brugere eller projekter, viser administrationspanelet kun de seneste 1000 brugere eller projekter. Brug søgepanelet til at søge efter bestemte brugere eller projekter.
</Warning>

Denne funktion er hovedsageligt udviklet af [yu-i-i/overleaf-cep](https://github.com/yu-i-i/overleaf-cep). Vi har ændret noget af koden for at forbedre den, så du kan:

* Søge efter brugere via backend, når du har mere end 1000 brugere.
* Søge efter projekter via backend, når du har mere end 1000 projekter.
* Åbne projekter direkte fra projektadministrationspanelet.
* Se og justere brugerens grænse for kompileringstid i administrationspanelet.
* Nulstille brugerens adgangskode direkte i administrationspanelet.
* Andre forbedringer...

<Columns cols={2}>
  <Column>
    <Frame>
      <img src="https://mintcdn.com/ayakaleaf-pro/x9kfDjtWlyyhG_mR/images/on-premises/image-15.png?fit=max&auto=format&n=x9kfDjtWlyyhG_mR&q=85&s=3561cfc0f2d1933c5c4e0443e7e60c31" alt="" width="2998" height="2157" data-path="images/on-premises/image-15.png" />
    </Frame>

    <Frame>
      <img src="https://mintcdn.com/ayakaleaf-pro/x9kfDjtWlyyhG_mR/images/on-premises/image-18.png?fit=max&auto=format&n=x9kfDjtWlyyhG_mR&q=85&s=cd651ba7667c9f24017fc9f4e9db37d5" alt="" width="2998" height="2157" data-path="images/on-premises/image-18.png" />
    </Frame>
  </Column>

  <Column>
    <Frame>
      <img src="https://mintcdn.com/ayakaleaf-pro/x9kfDjtWlyyhG_mR/images/on-premises/image-16.png?fit=max&auto=format&n=x9kfDjtWlyyhG_mR&q=85&s=f842cfec4900a39efd83a55c16b3550b" alt="" width="2998" height="2157" data-path="images/on-premises/image-16.png" />
    </Frame>

    <Frame>
      <img src="https://mintcdn.com/ayakaleaf-pro/x9kfDjtWlyyhG_mR/images/on-premises/image-19.png?fit=max&auto=format&n=x9kfDjtWlyyhG_mR&q=85&s=c03a6ee3d6269058f26468203862c596" alt="" width="2998" height="2157" data-path="images/on-premises/image-19.png" />
    </Frame>
  </Column>
</Columns>

#### Funktion 06: Gennemgangspanel

Denne funktion er hovedsageligt udviklet af [Overleaf officielt](https://github.com/overleaf/overleaf/tree/main/services/clsi); vi har blot tilføjet den manglende kode fra [yu-i-i/overleaf-cep](https://github.com/yu-i-i/overleaf-cep) og [ertuil/overleaf](https://github.com/ertuil/overleaf), som udgør forbindelsen mellem chat- og webtjenesten.

<Frame caption="Gennemgangspanel">
  <img src="https://mintcdn.com/ayakaleaf-pro/x9kfDjtWlyyhG_mR/images/on-premises/image-1-1.png?fit=max&auto=format&n=x9kfDjtWlyyhG_mR&q=85&s=e45888aac9c8513a9b298d150f742a7b" alt="" width="563" data-path="images/on-premises/image-1-1.png" />
</Frame>

#### Funktion 07: Ekstern URL

Denne funktion er hovedsageligt udviklet af [yu-i-i/overleaf-cep](https://github.com/yu-i-i/overleaf-cep). CEP har implementeret en ekstern tjeneste kaldet linked-url-proxy, som sikkert kan bruges til at hente eksterne filer med begrænsninger på domæne/IP.

<Frame caption="Ekstern URL">
  <img src="https://mintcdn.com/ayakaleaf-pro/x9kfDjtWlyyhG_mR/images/on-premises/image-5.png?fit=max&auto=format&n=x9kfDjtWlyyhG_mR&q=85&s=dcf1bc5f012f8529908038d959a23815" alt="" width="563" data-path="images/on-premises/image-5.png" />
</Frame>

#### Funktion 08: SSO

Denne funktion er hovedsageligt udviklet af [yu-i-i/overleaf-cep](https://github.com/yu-i-i/overleaf-cep). CEP har implementeret et undermodul, der forbinder passport med Overleafs webgodkendelse.

<Frame caption="Loginside">
  <img src="https://mintcdn.com/ayakaleaf-pro/x9kfDjtWlyyhG_mR/images/on-premises/image-4.png?fit=max&auto=format&n=x9kfDjtWlyyhG_mR&q=85&s=aadf39e05cae9e7d7e88c93e2a7f5017" alt="" width="563" data-path="images/on-premises/image-4.png" />
</Frame>

#### Funktion 09: Understøttelse af ARM

Vi bruger GitHub Actions til at bygge og udgive Docker-images til x86- og ARM-arkitekturerne. Når du downloader imaget, vælges den passende arkitektur automatisk ud fra dit system.

<Frame caption="GitHub-pakke">
  <img src="https://mintcdn.com/ayakaleaf-pro/x9kfDjtWlyyhG_mR/images/on-premises/image-3.png?fit=max&auto=format&n=x9kfDjtWlyyhG_mR&q=85&s=1214343938a7350da14b48c998d2e808" alt="" width="563" data-path="images/on-premises/image-3.png" />
</Frame>

#### Funktion 10: Selvregistrering

Denne funktion er udviklet af [ayaka-notes/overleaf-pro](https://github.com/ayaka-notes/overleaf-pro). Du kan:

* begrænse brugerregistrering til bestemte domæner
* åbne brugerregistrering for alle, der har adgang til din Overleaf

<Frame caption="Registreringsside">
  <img src="https://mintcdn.com/ayakaleaf-pro/x9kfDjtWlyyhG_mR/images/on-premises/image-6.png?fit=max&auto=format&n=x9kfDjtWlyyhG_mR&q=85&s=c9a1c80f5c578394ec66ac44e35e9231" alt="" width="563" data-path="images/on-premises/image-6.png" />
</Frame>

#### Funktion 11: Learn Wiki

Denne funktion er udviklet af [ayaka-notes/ayakaleaf-pro](https://github.com/ayaka-notes/ayakaleaf-pro). Du kan se den seneste Learn Wiki fra Overleaf, men vi ejer ikke ophavsretten til disse dokumenter! Vi downloader dem blot fra Overleafs server, første gang du aktiverer funktionen, og opdaterer dem periodisk.

<Frame caption="Wiki-side">
  <img src="https://mintcdn.com/ayakaleaf-pro/x9kfDjtWlyyhG_mR/images/on-premises/image-1.png?fit=max&auto=format&n=x9kfDjtWlyyhG_mR&q=85&s=f908451f4ed940c1e7e81d8da395f0a6" alt="" width="2706" height="1676" data-path="images/on-premises/image-1.png" />
</Frame>

#### Funktion 12: GitHub-synkronisering

Denne funktion er udviklet af [ayaka-notes/ayakaleaf-pro](https://github.com/ayaka-notes/ayakaleaf-pro) og desuden ændret og rettet af [yu-i-i/overleaf-cep](https://github.com/yu-i-i/overleaf-cep).

<Frame>
  <img src="https://mintcdn.com/ayakaleaf-pro/x9kfDjtWlyyhG_mR/images/on-premises/image-42.png?fit=max&auto=format&n=x9kfDjtWlyyhG_mR&q=85&s=22d307c75bfd5f33818949391b166d1e" alt="" width="1536" height="879" data-path="images/on-premises/image-42.png" />
</Frame>

#### Funktion 13: Python Runner

Denne funktion er udviklet af Overleaf officielt. Du kan køre Python-scripts i din browser.

<Frame>
  <img src="https://mintcdn.com/ayakaleaf-pro/x9kfDjtWlyyhG_mR/images/on-premises/image-43.png?fit=max&auto=format&n=x9kfDjtWlyyhG_mR&q=85&s=a98dd7345077026ed5dcf694a0bee90c" alt="" width="3070" height="1747" data-path="images/on-premises/image-43.png" />
</Frame>

#### Funktion 14: Avanceret referencesøgning

Denne funktion er udviklet af [davrot](https://github.com/davrot/) og rettet af [yu-i-i/overleaf-cep](https://github.com/yu-i-i/overleaf-cep) samt af [ayaka-notes/ayakaleaf-pro](https://github.com/ayaka-notes/ayakaleaf-pro).

<Frame>
  <img src="https://mintcdn.com/ayakaleaf-pro/GmaXa-Cu4QQRFT4C/images/on-premises/img-cb5db365.png?fit=max&auto=format&n=GmaXa-Cu4QQRFT4C&q=85&s=7a905c080051391c9389eca313496b26" alt="" width="563" data-path="images/on-premises/img-cb5db365.png" />
</Frame>

Søgepanel:

<Frame>
  <img src="https://mintcdn.com/ayakaleaf-pro/x9kfDjtWlyyhG_mR/images/on-premises/img-664afddc.png?fit=max&auto=format&n=x9kfDjtWlyyhG_mR&q=85&s=d43d1078e1962d1e9b451e22cc79b0f1" alt="" width="563" data-path="images/on-premises/img-664afddc.png" />
</Frame>

#### Funktion 15: Pandoc-konverteringer

Denne funktion giver dig mulighed for at importere Word- eller Markdown-dokumenter som LaTeX-projekter eller eksportere LaTeX-projekter til Markdown eller DOCX.

<Columns cols={2}>
  <Column>
    <Frame>
      <img src="https://mintcdn.com/ayakaleaf-pro/x9kfDjtWlyyhG_mR/images/on-premises/img-548a62c1.png?fit=max&auto=format&n=x9kfDjtWlyyhG_mR&q=85&s=4e6a7fba63af315702d6c0b5417aa45c" alt="" width="262" data-path="images/on-premises/img-548a62c1.png" />
    </Frame>
  </Column>

  <Column>
    <Frame>
      <img src="https://mintcdn.com/ayakaleaf-pro/x9kfDjtWlyyhG_mR/images/on-premises/img-39b01515.png?fit=max&auto=format&n=x9kfDjtWlyyhG_mR&q=85&s=c7af99daaebea5dcad6455bd56963008" alt="" width="383" data-path="images/on-premises/img-39b01515.png" />
    </Frame>
  </Column>
</Columns>

#### Funktion 16: AI-chat og assistenter til LaTeX-fejl

Ayakaleaf Pro byder på en AI-assistent, der kan bruge dine projektdokumenter og din aktuelle markering som kontekst til at besvare spørgsmål og foreslå ændringer, som du kan gennemgå, mens fejlassistenten foreslår en målrettet rettelse, når du vælger en LaTeX-kompileringsfejl.

<Frame>
  <img src="https://mintcdn.com/ayakaleaf-pro/x9kfDjtWlyyhG_mR/images/on-premises/image-49.png?fit=max&auto=format&n=x9kfDjtWlyyhG_mR&q=85&s=88ec37b0c122eb031045e74676ebec7f" alt="" width="2304" height="1385" data-path="images/on-premises/image-49.png" />
</Frame>


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