> For the complete documentation index, see [llms.txt](https://overleaf-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://overleaf-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 pro kontrolu kódu a kontrolu PR OpenAI Codex. Během tohoto procesu jsme opravili mnoho bezpečnostních problémů a upřímně jim za to děkujeme. Podrobnosti viz [ayaka-notes/overleaf-pro/pull](https://github.com/ayaka-notes/overleaf-pro/pulls).

### Přehled

Během let jsme měli mnoho komunitních vývojářů, kteří vynaložili značné úsilí na vylepšení komunitní edice Overleafu, 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)

V našem projektu jsme mohli použít související kód a rádi bychom jim za to vyjádřili poděkování.

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

Tato funkce je převážně vyvinuta [yu-i-i/overleaf-cep](https://github.com/yu-i-i/overleaf-cep). upravili jsme některý kód pro vylepšení. Aby jste mohli:

* Stahujte šablony přímo na stránkách šablon.
* Otevřete projekt odpovídající šabloně.
* Převést na náhledové 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 [oficiálním Overleafem](https://github.com/overleaf/overleaf/tree/main/services/clsi), přidáváme několik řádků kódu, abychom tuto funkci umožnili. Také vám poskytujeme [texlive-full](https://github.com/ayaka-notes/texlive-full) obraz speciálně vytvořený pro Overleaf Pro.

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

#### Funkce 03: Integrace s Gitem

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

Pouze jsme přidali propojení mezi git-bridge a Overleafem, což je stejné jako to, co Overleaf dělá 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 [oficiálním Overleafem](https://github.com/overleaf/overleaf/tree/main/services/clsi), pouze přidáváme chybějící kód a slaďujeme jej s aktualizací upstreamu.

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

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

{% hint style="warning" %}
Když má váš systém 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 prosím vyhledávací panel.
{% endhint %}

Tato funkce je převážně vyvinuta [yu-i-i/overleaf-cep](https://github.com/yu-i-i/overleaf-cep). upravili jsme některý kód pro vylepšení. Aby jste mohli:

* 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 projektu.
* 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/85d082e04b7fed980e6a79f0f912ce509e56aca5" alt=""><figcaption></figcaption></figure>
{% endcolumn %}

{% column %}

<figure><img src="/files/6bb4fb170ef3ac88564e6a32d6daa5a73b6f71f1" alt=""><figcaption></figcaption></figure>

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

#### Funkce 06: Panel recenzí

Tato funkce je převážně vyvinuta [oficiálním Overleafem](https://github.com/overleaf/overleaf/tree/main/services/clsi), pouze přidáváme 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 recenzí</p></figcaption></figure>

#### Funkce 07: Externí URL

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

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

#### Funkce 08: SSO

Tato funkce je převážně vyvinuta [yu-i-i/overleaf-cep](https://github.com/yu-i-i/overleaf-cep). CEP předpokládal 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

K vytváření a publikování Docker obrazů pro architektury x86 a ARM používáme GitHub Actions. Když obraz stáhnete, automaticky se podle vašeho systému vybere příslušná architektura.

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

#### Funkce 10: Samoregistrace

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ů komukoli, kdo má přístup k vašemu Overleafu

<figure><img src="/files/e16d12dc3b347980234210d132ca0badf8c42051" alt="" width="563"><figcaption><p>Stránka registrace</p></figcaption></figure>

#### Funkce 11: Naučná wiki

Tato funkce je vyvinuta [ayaka-notes/overleaf-pro](https://github.com/ayaka-notes/overleaf-pro). Můžete vidět nejnovější naučnou wiki z Overleafu, ale nevlastníme žádná autorská práva k těmto dokumentům! Při prvním zapnutí této funkce je pouze stáhneme ze serveru Overleafu a průběžně je 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/overleaf-pro](https://github.com/ayaka-notes/overleaf-pro), také upraveno a opraveno [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

Tato funkce je vyvinuta oficiálním Overleafem. V prohlížeči můžete spouštět skripty v Pythonu.

<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 [yu-i-i/overleaf-cep](https://github.com/yu-i-i/overleaf-cep), také [ayaka-notes/overleaf-pro](https://github.com/ayaka-notes/overleaf-pro).&#x20;

<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 pomocí Pandocu

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://overleaf-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.
