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

# Funkcje i prawa autorskie

Szanujemy prawa autorskie, dlatego zamieszczamy tutaj wszystkie funkcje oraz kod użyty w tym projekcie. Na tej stronie podajemy informacje o nowych funkcjach Overleaf Pro i powiązanych prawach autorskich do kodu.

O ile nie zaznaczono inaczej, używamy Codex firmy OpenAI do przeglądu kodu i przeglądu PR. W trakcie tego procesu naprawiliśmy wiele problemów bezpieczeństwa i wyrażamy im naszą szczerą wdzięczność. Szczegóły: zobacz [ayaka-notes/ayakaleaf-pro/pull](https://github.com/ayaka-notes/ayakaleaf-pro/pulls).

### Przegląd

Przez lata mieliśmy wielu deweloperów społeczności, którzy wnieśli znaczący wkład w ulepszanie Overleaf Community Edition, są 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> (integracja z GitHub)
* <https://github.com/overleaf/overleaf/pull/1385> (obsługa Typst)

Mogliśmy wykorzystać w naszym projekcie powiązany kod i chcielibyśmy wyrazić im za to wdzięczność.

#### Funkcje 01: System szablonów

Ta funkcja została głównie opracowana przez [yu-i-i/overleaf-cep](https://github.com/yu-i-i/overleaf-cep). zmodyfikowaliśmy część kodu, aby go ulepszyć. Dzięki temu możesz:

* Pobierać szablony bezpośrednio na stronach szablonów.
* Otwierać projekt odpowiadający szablonowi.
* Konwertować na obrazy okładek wyższej jakości (i w krótszym czasie).

{% columns %}
{% column %}

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

{% column %}

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

#### Funkcje 02: Kompilacja w piaskownicy

Ta funkcja jest zaimplementowana przez [oficjalny Overleaf](https://github.com/overleaf/overleaf/tree/main/services/clsi), dodajemy trochę kodu, aby włączyć tę funkcję. Ponadto udostępniamy Ci [texlive-full](https://github.com/ayaka-notes/texlive-full) obraz zbudowany specjalnie dla Overleaf Pro.

<figure><img src="/files/30a63f7586039edd2661ac660ea22101e3902c6a" alt="" width="563"><figcaption><p>Kompilacja w piaskownicy</p></figcaption></figure>

#### Funkcje 03: Integracja z Gitem

Ta funkcja została opracowana przez [ayaka-notes/overleaf-pro](https://github.com/ayaka-notes/overleaf-pro). Overleaf udostępnia oficjalny komponent o nazwie git-bridge, jest dostępny [tutaj](https://github.com/overleaf/overleaf/tree/main/services/git-bridge).

Po prostu zaimplementowaliśmy łącznik między git-bridge a Overleaf, taki sam jak ten, którego Overleaf używa na swojej platformie SaaS.

{% columns %}
{% column %}

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

{% column %}

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

#### Funkcje 04: Paleta symboli

Ta funkcja jest zaimplementowana przez [oficjalny Overleaf](https://github.com/overleaf/overleaf/tree/main/services/clsi), po prostu dodajemy brakujący kod, dostosowując się do aktualizacji z upstream.

<figure><img src="/files/739dc8d3051d62d112c7c1670c26c15871ddcd79" alt="" width="563"><figcaption><p>Paleta symboli</p></figcaption></figure>

#### Funkcje 05: Panel administratora

{% hint style="warning" %}
Gdy w systemie jest 1000 użytkowników lub projektów, panel administracyjny wyświetli tylko najnowsze 1000 użytkowników lub projektów. Użyj panelu wyszukiwania, aby znaleźć konkretnych użytkowników lub projekty.
{% endhint %}

Ta funkcja została głównie opracowana przez [yu-i-i/overleaf-cep](https://github.com/yu-i-i/overleaf-cep). zmodyfikowaliśmy część kodu, aby go ulepszyć. Dzięki temu możesz:

* Szukaj użytkowników w backendzie, gdy masz więcej niż 1000 użytkowników.
* Szukaj projektów w backendzie, gdy masz więcej niż 1000 projektów.
* Otwieraj projekty bezpośrednio w panelu administracyjnym projektu.
* Przeglądaj i dostosowuj limit czasu kompilacji użytkownika w panelu administracyjnym.
* Resetuj hasło użytkownika bezpośrednio w panelu administracyjnym.
* Inne usprawnienia...

{% columns %}
{% column %}

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

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

{% column %}

<figure><img src="/files/03afe87e6445db129baa41c56b6dc2b2e5255ac9" alt=""><figcaption></figcaption></figure>

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

#### Funkcje 06: Panel recenzji

Ta funkcja została głównie opracowana przez [oficjalny Overleaf](https://github.com/overleaf/overleaf/tree/main/services/clsi), po prostu dodajemy brakujący kod z [yu-i-i/overleaf-cep](https://github.com/yu-i-i/overleaf-cep) i [ertuil/overleaf](https://github.com/ertuil/overleaf), który jest łącznikiem między czatem a usługą internetową.

<figure><img src="/files/221b9a7839157007fa6412beb62ae32f8efddb49" alt="" width="563"><figcaption><p>Panel recenzji</p></figcaption></figure>

#### Funkcje 07: Zewnętrzny URL

Ta funkcja została głównie opracowana przez [yu-i-i/overleaf-cep](https://github.com/yu-i-i/overleaf-cep). CEP wprowadził usługę zewnętrzną o nazwie linked-url-proxy, której można bezpiecznie używać do pobierania plików zewnętrznych z ograniczeniem domeny/IP.

<figure><img src="/files/8a46dff9817a3ca74596fb755dadd3bb96511139" alt="" width="563"><figcaption><p>Zewnętrzny URL</p></figcaption></figure>

#### Funkcje 08: SSO

Ta funkcja została głównie opracowana przez [yu-i-i/overleaf-cep](https://github.com/yu-i-i/overleaf-cep). CEP wprowadził podmoduły do połączenia passport z uwierzytelnianiem internetowym Overleaf.

<figure><img src="/files/87ed3e9abb2f8a508011202ec7e2cb75d7439a95" alt="" width="563"><figcaption><p>Strona logowania</p></figcaption></figure>

#### Funkcje 09: Obsługa ARM

używamy GitHub Actions do budowania i publikowania obrazów Dockera dla architektur x86 i ARM. Gdy pobierzesz obraz, automatycznie wybierze on odpowiednią architekturę na podstawie twojego systemu.

<figure><img src="/files/de31232f9c783b03bc425e567903c1ad27466ae0" alt="" width="563"><figcaption><p>Pakiet GitHub</p></figcaption></figure>

#### Funkcje 10: Samodzielna rejestracja

Ta funkcja została opracowana przez [ayaka-notes/overleaf-pro](https://github.com/ayaka-notes/overleaf-pro). Możesz:

* ograniczyć rejestrację użytkowników do określonej domeny
* otworzyć rejestrację użytkowników dla każdego, kto ma dostęp do twojego Overleaf

<figure><img src="/files/e53e3ed39591c57ba3262742a9a23f1315e50fa2" alt="" width="563"><figcaption><p>Strona rejestracji</p></figcaption></figure>

#### Funkcje 11: Wiki do nauki

Ta funkcja została opracowana przez [ayaka-notes/ayakaleaf-pro](https://github.com/ayaka-notes/ayakaleaf-pro). Możesz zobaczyć najnowszą wiki do nauki z Overleaf, ale nie posiadamy żadnych praw autorskich do tych dokumentów! Pobieramy je z serwera Overleaf tylko przy pierwszym włączeniu tej funkcji, a następnie okresowo je aktualizujemy.

<figure><img src="/files/979a8b9df5026bf04066fa331a084f61627465eb" alt=""><figcaption><p>Strona wiki</p></figcaption></figure>

#### Funkcje 12: Synchronizacja z GitHub

Ta funkcja została opracowana przez [ayaka-notes/ayakaleaf-pro](https://github.com/ayaka-notes/ayakaleaf-pro), również zmodyfikowane i naprawione przez [yu-i-i/overleaf-cep](https://github.com/yu-i-i/overleaf-cep).

<figure><img src="/files/1069369a65250f97c6d6c7177ae6a2327f10e9c0" alt=""><figcaption></figcaption></figure>

#### Funkcje 13: Uruchamianie Pythona

Ta funkcja została opracowana przez oficjalny Overleaf. Możesz uruchamiać skrypty Pythona w przeglądarce.

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

#### Funkcje 14: Zaawansowane wyszukiwanie odwołań

Ta funkcja została opracowana przez [davrot](https://github.com/davrot/), naprawione przez [yu-i-i/overleaf-cep](https://github.com/yu-i-i/overleaf-cep), także przez [ayaka-notes/ayakaleaf-pro](https://github.com/ayaka-notes/ayakaleaf-pro).

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

Panel wyszukiwania:

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

#### Funkcje 15: Konwersje Pandoc

Ta funkcja pozwala importować dokumenty Word lub Markdown jako projekty LaTeX, albo eksportować projekty LaTeX do Markdown lub DOCX.

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

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

{% column width="50%" %}

<div data-with-frame="true"><figure><img src="/files/7ac7d6a21486f62d1bbfe6cca3d8bbf60b42babb" 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/pl/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.
