Yleiskatsaus
Vuosien varrella monet yhteisön kehittäjät ovat tehneet merkittävää työtä Overleaf Community Editionin parantamiseksi. He ovat:- 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-integraatio)
- https://github.com/overleaf/overleaf/pull/1385 (Typst-tuki)
Ominaisuus 01: Mallipohjajärjestelmä
Tämän ominaisuuden on pääosin kehittänyt yu-i-i/overleaf-cep. Muokkasimme koodia parannusten tekemiseksi, jotta voit:- Ladata mallipohjia suoraan mallipohjasivuilta.
- Avata mallipohjaa vastaavan projektin.
- Muuntaa kansikuvat laadukkaammiksi (ja lyhyemmässä ajassa).


Ominaisuus 02: Hiekkalaatikkokäännös
Tämän ominaisuuden on toteuttanut Overleaf virallisesti; lisäsimme koodia sen käyttöönottamiseksi. Tarjoamme myös erityisesti Ayakaleaf Prota varten koostetun texlive-full-imagen.
Hiekkalaatikkokäännös
Ominaisuus 03: Git-integraatio
Tämän ominaisuuden on kehittänyt ayaka-notes/overleaf-pro. Overleaf tarjoaa virallisen git-bridge-nimisen komponentin, joka on saatavilla täältä. Toteutimme vain liittimen git-bridgen ja Overleafin välille, samalla tavalla kuin Overleaf tekee SaaS-alustallaan.

Ominaisuus 04: Symbolipaletti
Tämän ominaisuuden on toteuttanut Overleaf virallisesti; lisäsimme vain puuttuvan koodin upstream-päivitysten mukaiseksi.
Symbolipaletti
Ominaisuus 05: Ylläpitopaneeli
Tämän ominaisuuden on pääosin kehittänyt yu-i-i/overleaf-cep. Muokkasimme koodia parannusten tekemiseksi, jotta voit:- Hakea käyttäjiä taustajärjestelmän avulla, kun käyttäjiä on yli 1000.
- Hakea projekteja taustajärjestelmän avulla, kun projekteja on yli 1000.
- Avata projekteja suoraan projektien ylläpitopaneelista.
- Tarkastella ja säätää käyttäjän käännösaikarajaa ylläpitopaneelissa.
- Nollata käyttäjän salasanan suoraan ylläpitopaneelissa.
- Muita parannuksia…




Ominaisuus 06: Katselmointipaneeli
Tämän ominaisuuden on pääosin kehittänyt Overleaf virallisesti; lisäsimme vain puuttuvan koodin projekteista yu-i-i/overleaf-cep ja ertuil/overleaf, joka toimii liittimenä chat- ja web-palvelun välillä.
Katselmointipaneeli
Ominaisuus 07: Ulkoinen URL
Tämän ominaisuuden on pääosin kehittänyt yu-i-i/overleaf-cep. CEP toteutti ulkoisen palvelun nimeltä linked-url-proxy, jolla voidaan turvallisesti hakea ulkoisia tiedostoja verkkotunnus- ja IP-rajoituksin.
Ulkoinen URL
Ominaisuus 08: SSO
Tämän ominaisuuden on pääosin kehittänyt yu-i-i/overleaf-cep. CEP toteutti alimoduulin, joka yhdistää passportin Overleafin verkkotodennukseen.
Kirjautumissivu
Ominaisuus 09: ARM-tuki
Käytämme GitHub Actionsia Docker-imagejen koostamiseen ja julkaisuun x86- ja arm-arkkitehtuureille. Kun lataat imagen, oikea arkkitehtuuri valitaan automaattisesti järjestelmäsi perusteella.
GitHub-paketti
Ominaisuus 10: Itserekisteröityminen
Tämän ominaisuuden on kehittänyt ayaka-notes/overleaf-pro. Voit:- rajoittaa käyttäjien rekisteröitymisen tiettyyn verkkotunnukseen
- avata rekisteröitymisen kaikille, joilla on pääsy Overleafiisi

Rekisteröitymissivu
Ominaisuus 11: Learn Wiki
Tämän ominaisuuden on kehittänyt ayaka-notes/ayakaleaf-pro. Voit lukea Overleafin uusimman Learn-wikin, mutta emme omista näiden dokumenttien tekijänoikeuksia! Lataamme ne vain Overleafin palvelimelta, kun otat ominaisuuden ensimmäisen kerran käyttöön, ja päivitämme niitä säännöllisesti.
Wiki-sivu
Ominaisuus 12: GitHub-synkronointi
Tämän ominaisuuden on kehittänyt ayaka-notes/ayakaleaf-pro, ja sitä ovat myös muokanneet ja korjanneet yu-i-i/overleaf-cep.
Ominaisuus 13: Python Runner
Tämän ominaisuuden on kehittänyt Overleaf virallisesti. Voit ajaa Python-skriptejä selaimessasi.
Ominaisuus 14: Edistynyt viitehaku
Tämän ominaisuuden on kehittänyt davrot, ja sitä ovat korjanneet yu-i-i/overleaf-cep sekä ayaka-notes/ayakaleaf-pro.

Ominaisuus 15: Pandoc-muunnokset
Tämän ominaisuuden avulla voit tuoda Word- tai Markdown-dokumentteja LaTeX-projekteiksi tai viedä LaTeX-projekteja Markdown- tai DOCX-muotoon.

Ominaisuus 16: Tekoälychat ja LaTeX-virheavustajat
Ayakaleaf Pro tuo mukanaan tekoälyavustajan, joka voi käyttää projektisi dokumentteja ja nykyistä valintaa kontekstina vastatessaan kysymyksiin ja ehdottaessaan muokkauksia tarkistettavaksesi, sekä virheavustajan, joka ehdottaa kohdennettua korjausta, kun valitset LaTeX-käännösvirheen.

