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/AllanChain/lcpu-overleaf
- https://github.com/yu-i-i/overleaf-cep/
- https://github.com/ayaka-notes/overleaf
- https://github.com/davrot/overleaf_with_admin_extension
- https://github.com/overleaf/overleaf/pull/1447 (GitHub-integration)
- https://github.com/overleaf/overleaf/pull/1385 (Typst-understøttelse)
Funktion 01: Skabelonsystem
Denne funktion er hovedsageligt udviklet af 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).


Funktion 02: Sandkassekompilering
Denne funktion er implementeret af Overleaf officielt; vi har tilføjet noget kode for at aktivere den. Vi stiller også et texlive-full-image til rådighed, der er bygget specielt til Ayakaleaf Pro.
Sandkassekompilering
Funktion 03: Git-integration
Denne funktion er udviklet af ayaka-notes/overleaf-pro. Overleaf leverer en officiel komponent kaldet git-bridge, som er tilgængelig her. Vi har blot implementeret en forbindelse mellem git-bridge og Overleaf, på samme måde som Overleaf gør det på sin SaaS-platform.

Funktion 04: Symbolpalet
Denne funktion er implementeret af Overleaf officielt; vi har blot tilføjet den manglende kode for at følge opdateringerne i upstream.
Symbolpalet
Funktion 05: Administrationspanel
Denne funktion er hovedsageligt udviklet af 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…




Funktion 06: Gennemgangspanel
Denne funktion er hovedsageligt udviklet af Overleaf officielt; vi har blot tilføjet den manglende kode fra yu-i-i/overleaf-cep og ertuil/overleaf, som udgør forbindelsen mellem chat- og webtjenesten.
Gennemgangspanel
Funktion 07: Ekstern URL
Denne funktion er hovedsageligt udviklet af 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.
Ekstern URL
Funktion 08: SSO
Denne funktion er hovedsageligt udviklet af yu-i-i/overleaf-cep. CEP har implementeret et undermodul, der forbinder passport med Overleafs webgodkendelse.
Loginside
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.
GitHub-pakke
Funktion 10: Selvregistrering
Denne funktion er udviklet af ayaka-notes/overleaf-pro. Du kan:- begrænse brugerregistrering til bestemte domæner
- åbne brugerregistrering for alle, der har adgang til din Overleaf

Registreringsside
Funktion 11: Learn Wiki
Denne funktion er udviklet af 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.
Wiki-side
Funktion 12: GitHub-synkronisering
Denne funktion er udviklet af ayaka-notes/ayakaleaf-pro og desuden ændret og rettet af yu-i-i/overleaf-cep.
Funktion 13: Python Runner
Denne funktion er udviklet af Overleaf officielt. Du kan køre Python-scripts i din browser.
Funktion 14: Avanceret referencesøgning
Denne funktion er udviklet af davrot og rettet af yu-i-i/overleaf-cep samt af ayaka-notes/ayakaleaf-pro.

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.

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.

