> 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-cs/readme/features-and-copyright.md).

# Funkce a autorská práva

Respektujeme autorská práva, 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 Overleaf Pro a souvisejících autorských právech ke kódu.

Pokud není uvedeno jinak, používáme OpenAI Codex pro kontrolu kódu a kontrolu PR. Během tohoto procesu jsme opravili mnoho bezpečnostních problémů a vyjadřujeme jim upřímnou vděčnost. Podrobnosti viz [ayaka-notes/ayakaleaf-pro/pull](https://github.com/ayaka-notes/ayakaleaf-pro/pulls).

### Přehled

V průběhu let jsme měli mnoho komunitních vývojářů, kteří vynaložili značné úsilí na zlepšení Overleaf Community Edition, jsou to:

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

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

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

Tato funkce je vyvinuta především [yu-i-i/overleaf-cep](https://github.com/yu-i-i/overleaf-cep). upravili jsme některý kód pro vylepšení. Díky tomu můžete:

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

{% columns %}
{% column %}

<figure><img src="/files/2e5078ed8ebb1dfa85f8afceea3fc1072cd04b70" alt=""><figcaption></figcaption></figure>
{% endcolumn %}

{% column %}

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

#### Funkce 02: Kompilace v sandboxu

Tato funkce je implementována pomocí [oficiální Overleaf](https://github.com/overleaf/overleaf/tree/main/services/clsi), přidali jsme nějaký kód, aby byla tato funkce povolena. Také vám poskytujeme [texlive-full](https://github.com/ayaka-notes/texlive-full) image sestavený speciálně pro Overleaf Pro.

<figure><img src="/files/b20ad0e3b5f28863b9bebc363494b1aef3b79c8d" alt="" width="563"><figcaption><p>Kompilace v sandboxu</p></figcaption></figure>

#### Funkce 03: Integrace s GitHubem

Tato funkce je vyvinuta [ayaka-notes/overleaf-pro](https://github.com/ayaka-notes/overleaf-pro). Overleaf poskytuje oficiální komponentu nazvanou git-bridge, je dostupná [zde](https://github.com/overleaf/overleaf/tree/main/services/git-bridge).

Pouze jsme vytvořili konektor mezi git-bridge a overleafem, což je stejné jako to, co dělá overleaf na své SaaS platformě.

{% columns %}
{% column %}

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

{% column %}

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

#### Funkce 04: Paleta symbolů

Tato funkce je implementována pomocí [oficiální Overleaf](https://github.com/overleaf/overleaf/tree/main/services/clsi), jen jsme doplnili chybějící kód a sladili jej s aktualizací upstreamu.

<figure><img src="/files/50832ee36a1d2f2941688a717cc9e07090da2c36" alt="" width="563"><figcaption><p>Paleta symbolů</p></figcaption></figure>

#### Funkce 05: Administrační panel

{% hint style="warning" %}
Když váš systém obsahuje 1000 uživatelů nebo projektů, administrační panel zobrazí pouze nejnovějších 1000 uživatelů nebo projektů. Pro vyhledání konkrétních uživatelů nebo projektů použijte vyhledávací panel.
{% endhint %}

Tato funkce je vyvinuta především [yu-i-i/overleaf-cep](https://github.com/yu-i-i/overleaf-cep). upravili jsme některý kód pro vylepšení. Díky tomu můžete:

* Vyhledávejte uživatele v backendu, když máte více než 1000 uživatelů.
* Vyhledávejte projekty v backendu, když máte více než 1000 projektů.
* Otevírejte projekty přímo v administračním panelu projektů.
* Zobrazte a upravte limit doby kompilace uživatele v administračním panelu.
* Resetujte heslo uživatele přímo v administračním panelu.
* Další vylepšení...

{% columns %}
{% column %}

<figure><img src="/files/184a0c17b815ba592f3c6fda9ccbfed865ec33ee" alt=""><figcaption></figcaption></figure>

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

{% column %}

<figure><img src="/files/569b83231c7cc28105d7f56b4b6f35ce27afd776" alt=""><figcaption></figcaption></figure>

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

#### Funkce 06: Panel revizí

Tato funkce je vyvinuta především [oficiální Overleaf](https://github.com/overleaf/overleaf/tree/main/services/clsi), jen jsme 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), což je konektor mezi chatem a webovou službou.

<figure><img src="/files/adfa2e826690dfc55481529f195f66544dc43251" alt="" width="563"><figcaption><p>Panel revizí</p></figcaption></figure>

#### Funkce 07: Externí URL

Tato funkce je vyvinuta především [yu-i-i/overleaf-cep](https://github.com/yu-i-i/overleaf-cep). CEP zavedl externí službu nazvanou linked-url-proxy, kterou lze bezpečně použít pro načítání externích souborů s omezením na doménu/IP.

<figure><img src="/files/bd727309b766c4210cc3594bf20ace862b7084f2" alt="" width="563"><figcaption><p>Externí URL</p></figcaption></figure>

#### Funkce 08: SSO

Tato funkce je vyvinuta především [yu-i-i/overleaf-cep](https://github.com/yu-i-i/overleaf-cep). CEP zavedl podmoduly pro propojení passportu s webovou autentizací Overleafu.

<figure><img src="/files/9bb2834055aaac1258ac5dc7b5d617a83496734c" alt="" width="563"><figcaption><p>Přihlašovací stránka</p></figcaption></figure>

#### Funkce 09: Podpora ARM

Používáme GitHub Actions k sestavení a publikování docker obrazů pro architektury x86 a ARM. Když obraz stáhnete, automaticky se podle vašeho systému vybere vhodná architektura.

<figure><img src="/files/4159715cb2796a80635fae546b4d9e9bf784c54e" alt="" width="563"><figcaption><p>Balíček GitHub</p></figcaption></figure>

#### Funkce 10: Samoobslušná registrace

Tato funkce je vyvinuta [ayaka-notes/overleaf-pro](https://github.com/ayaka-notes/overleaf-pro). Můžete:

* omezit registraci uživatelů na konkrétní doménu
* povolit registraci uživatelů všem, kteří mají přístup k vašemu Overleafu

<figure><img src="/files/e16d12dc3b347980234210d132ca0badf8c42051" alt="" width="563"><figcaption><p>Registrační stránka</p></figcaption></figure>

#### Funkce 11: Výuková wiki

Tato funkce je vyvinuta [ayaka-notes/ayakaleaf-pro](https://github.com/ayaka-notes/ayakaleaf-pro). Můžete zobrazit nejnovější výukovou wiki z Overleafu, ale nevlastníme k těmto dokumentům žádná autorská práva! Jen ji stáhneme ze serveru Overleaf při prvním povolení této funkce a průběžně ji aktualizujeme.

<figure><img src="/files/9826b141b79854923150c271186176bfafa03dc0" alt=""><figcaption><p>Stránka wiki</p></figcaption></figure>

#### Funkce 12: Synchronizace s GitHubem

Tato funkce je vyvinuta [ayaka-notes/ayakaleaf-pro](https://github.com/ayaka-notes/ayakaleaf-pro), také upraveno a opraveno od [yu-i-i/overleaf-cep](https://github.com/yu-i-i/overleaf-cep).

<figure><img src="/files/9e963e1243c832ed376966746cb618f0a3857f0d" alt=""><figcaption></figcaption></figure>

#### Funkce 13: Spouštěč Pythonu

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

<figure><img src="/files/f0947644cdfc5edf0069f7f8e4078ec5be71dd0f" alt=""><figcaption></figcaption></figure>

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

Tato funkce je vyvinuta [davrot](https://github.com/davrot/), opraveno od [yu-i-i/overleaf-cep](https://github.com/yu-i-i/overleaf-cep), také od [ayaka-notes/ayakaleaf-pro](https://github.com/ayaka-notes/ayakaleaf-pro).

<figure><img src="/files/f08565d17a3454c517a5756119fa4d4018fbb86f" alt="" width="563"><figcaption></figcaption></figure>

Vyhledávací panel:

<figure><img src="/files/641b3cb95956f36a47bd314547d90cf792318380" alt="" width="563"><figcaption></figcaption></figure>

#### Funkce 15: Konverze Pandoc

Tato funkce vám umožňuje importovat dokumenty Word nebo Markdown jako projekty LaTeX, nebo exportovat projekty LaTeX do Markdownu nebo DOCX.

{% columns %}
{% column width="50%" %}

<div data-with-frame="true"><figure><img src="/files/471c0c8be8175a551c4c7c433da668f0941635a4" alt="" width="262"><figcaption></figcaption></figure></div>
{% endcolumn %}

{% column width="50%" %}

<div data-with-frame="true"><figure><img src="/files/39e333b42ec2064049ecfa031382550f06eacb2c" alt="" width="383"><figcaption></figcaption></figure></div>
{% endcolumn %}
{% endcolumns %}


---

# 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-cs/readme/features-and-copyright.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.
