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

# Funkce a autorská práva

> Jaké nové funkce nabízí Ayakaleaf Pro ve srovnání s Overleaf Community Edition?

Respektujeme autorská práva, a proto zde uvádíme všechny funkce a kód použitý v tomto projektu. Na této stránce poskytujeme informace o nových funkcích Ayakaleaf Pro a o souvisejících autorských právech ke kódu.

Pokud není uvedeno jinak, používáme pro revize kódu a pull requestů Codex od OpenAI. Během tohoto procesu jsme opravili mnoho bezpečnostních problémů, za což jim upřímně děkujeme. Podrobnosti najdete v [ayaka-notes/ayakaleaf-pro/pull](https://github.com/ayaka-notes/ayakaleaf-pro/pulls).

### Přehled

V průběhu let vynaložilo mnoho vývojářů z komunity značné úsilí na vylepšení Overleaf Community Edition. Jsou to:

* [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) (integrace s GitHubem)
* [https://github.com/overleaf/overleaf/pull/1385](https://github.com/overleaf/overleaf/pull/1385) (podpora Typst)

Související kód jsme mohli v našem projektu použít a rádi bychom jim vyjádřili svou vděčnost.

#### Funkce 01: Systém šablon

Tuto funkci vyvinul převážně [yu-i-i/overleaf-cep](https://github.com/yu-i-i/overleaf-cep). Část kódu jsme upravili a vylepšili, takže můžete:

* Stahovat šablony přímo na stránkách šablon.
* Otevřít projekt odpovídající šabloně.
* Převádět titulní obrázky do vyšší kvality (a za kratší dobu).

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

#### Funkce 02: Sandboxová kompilace

Tuto funkci implementoval [oficiální Overleaf](https://github.com/overleaf/overleaf/tree/main/services/clsi); přidali jsme kód, který ji zpřístupňuje. Poskytujeme také image [texlive-full](https://github.com/ayaka-notes/texlive-full) sestavený speciálně pro Ayakaleaf Pro.

<Frame caption="Sandboxová kompilace">
  <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>

#### Funkce 03: Integrace s Gitem

Tuto funkci vyvinul [ayaka-notes/overleaf-pro](https://github.com/ayaka-notes/overleaf-pro). Overleaf poskytuje oficiální komponentu s názvem git-bridge, která je dostupná [zde](https://github.com/overleaf/overleaf/tree/main/services/git-bridge).

Pouze jsme implementovali propojení mezi git-bridge a Overleafem, stejné jako to, které Overleaf používá na své platformě SaaS.

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

#### Funkce 04: Paleta symbolů

Tuto funkci implementoval [oficiální Overleaf](https://github.com/overleaf/overleaf/tree/main/services/clsi); pouze jsme doplnili chybějící kód, aby odpovídal aktualizacím z upstreamu.

<Frame caption="Paleta symbolů">
  <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>

#### Funkce 05: Administrátorský panel

<Warning>
  Pokud má váš systém 1000 uživatelů nebo projektů, administrátorský panel zobrazí pouze posledních 1000 uživatelů nebo projektů. Pro vyhledání konkrétních uživatelů nebo projektů použijte prosím vyhledávací panel.
</Warning>

Tuto funkci vyvinul převážně [yu-i-i/overleaf-cep](https://github.com/yu-i-i/overleaf-cep). Část kódu jsme upravili a vylepšili, takže můžete:

* Vyhledávat uživatele pomocí backendu, pokud máte více než 1000 uživatelů.
* Vyhledávat projekty pomocí backendu, pokud máte více než 1000 projektů.
* Otevírat projekty přímo z administrátorského panelu projektů.
* Zobrazit a upravit limit doby kompilace uživatele v administrátorském panelu.
* Resetovat heslo uživatele přímo v administrátorském panelu.
* Další vylepšení...

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

#### Funkce 06: Panel revizí

Tuto funkci vyvinul převážně [oficiální Overleaf](https://github.com/overleaf/overleaf/tree/main/services/clsi), my jsme pouze doplnili chybějící kód z [yu-i-i/overleaf-cep](https://github.com/yu-i-i/overleaf-cep) a [ertuil/overleaf](https://github.com/ertuil/overleaf), který propojuje chat a webovou službu.

<Frame caption="Panel revizí">
  <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>

#### Funkce 07: Externí URL

Tuto funkci vyvinul převážně [yu-i-i/overleaf-cep](https://github.com/yu-i-i/overleaf-cep). CEP implementoval externí službu linked-url-proxy, kterou lze bezpečně používat ke stahování externích souborů s omezeními podle domény/IP.

<Frame caption="Externí 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>

#### Funkce 08: SSO

Tuto funkci vyvinul převážně [yu-i-i/overleaf-cep](https://github.com/yu-i-i/overleaf-cep). CEP implementoval submodul, který propojuje passport s webovou autentizací Overleafu.

<Frame caption="Přihlašovací stránka">
  <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>

#### Funkce 09: Podpora ARM

K sestavování a publikování Docker image pro architektury x86 a ARM používáme GitHub Actions. Při stahování image se automaticky vybere vhodná architektura podle vašeho systému.

<Frame caption="Balíček na GitHubu">
  <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>

#### Funkce 10: Samoregistrace

Tuto funkci vyvinul [ayaka-notes/overleaf-pro](https://github.com/ayaka-notes/overleaf-pro). Můžete:

* omezit registraci uživatelů na konkrétní doménu
* otevřít registraci komukoli, kdo má přístup k vašemu Overleafu

<Frame caption="Registrační stránka">
  <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>

#### Funkce 11: Learn Wiki

Tuto funkci vyvinul [ayaka-notes/ayakaleaf-pro](https://github.com/ayaka-notes/ayakaleaf-pro). Můžete si prohlížet nejnovější Learn Wiki z Overleafu, ale k těmto dokumentům nevlastníme žádná autorská práva! Pouze je stáhneme ze serveru Overleaf při prvním povolení této funkce a pravidelně je aktualizujeme.

<Frame caption="Stránka wiki">
  <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>

#### Funkce 12: Synchronizace s GitHubem

Tuto funkci vyvinul [ayaka-notes/ayakaleaf-pro](https://github.com/ayaka-notes/ayakaleaf-pro), upravil a opravil ji také [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>

#### Funkce 13: Spouštění Pythonu

Tuto funkci vyvinul oficiální Overleaf. Můžete spouštět skripty v Pythonu ve svém prohlížeči.

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

#### Funkce 14: Pokročilé vyhledávání citací

Tuto funkci vyvinul [davrot](https://github.com/davrot/), opravil ji [yu-i-i/overleaf-cep](https://github.com/yu-i-i/overleaf-cep) a také [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>

Vyhledávací panel:

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

#### Funkce 15: Převody pomocí Pandocu

Tato funkce vám umožňuje importovat dokumenty Word nebo Markdown jako projekty LaTeX nebo exportovat projekty LaTeX do formátu Markdown či 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>

#### Funkce 16: AI chat a asistenti pro chyby LaTeXu

Ayakaleaf Pro přináší AI asistenta, který může jako kontext využít dokumenty vašeho projektu a aktuální výběr, odpovídat na otázky a navrhovat úpravy k vaší kontrole, zatímco asistent pro chyby navrhne cílenou opravu, když vyberete chybu kompilace LaTeXu.

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