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

# Tính năng và bản quyền

Chúng tôi tôn trọng bản quyền, vì vậy ở đây chúng tôi liệt kê tất cả các tính năng và mã được sử dụng trong dự án này. Trên trang này, chúng tôi cung cấp thông tin về các tính năng mới của Overleaf Pro và bản quyền mã liên quan.

Trừ khi có quy định khác, chúng tôi sử dụng Codex của OpenAI để xem xét mã và xem xét PR. Trong quá trình này, chúng tôi đã khắc phục nhiều vấn đề bảo mật, và xin bày tỏ lòng biết ơn chân thành tới họ. Để biết chi tiết, xem [ayaka-notes/ayakaleaf-pro/pull](https://github.com/ayaka-notes/ayakaleaf-pro/pulls).

### Tổng quan

Trong những năm qua, chúng tôi có nhiều nhà phát triển cộng đồng đã nỗ lực đáng kể để cải thiện Overleaf Community Edition, họ là:

* <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> (tích hợp GitHub)
* <https://github.com/overleaf/overleaf/pull/1385> (hỗ trợ Typst)

Có thể chúng tôi đã sử dụng mã liên quan trong dự án của mình, và chúng tôi muốn bày tỏ lòng biết ơn tới họ.

#### Tính năng 01: Hệ thống mẫu

Tính năng này chủ yếu được phát triển bởi [yu-i-i/overleaf-cep](https://github.com/yu-i-i/overleaf-cep). Chúng tôi đã sửa đổi một số mã để cải tiến. Nhờ đó bạn có thể:

* Tải xuống các mẫu trực tiếp trên trang mẫu.
* Mở dự án tương ứng với mẫu.
* Chuyển đổi sang ảnh bìa chất lượng cao hơn (và trong thời gian ngắn hơn).

{% columns %}
{% column %}

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

{% column %}

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

#### Tính năng 02: Biên dịch trong sandbox

Tính năng này được triển khai bởi [chính thức của Overleaf](https://github.com/overleaf/overleaf/tree/main/services/clsi), chúng tôi thêm một số mã để kích hoạt tính năng này. Ngoài ra, chúng tôi cung cấp cho bạn [texlive-full](https://github.com/ayaka-notes/texlive-full) image được xây dựng riêng cho overleaf pro.

<figure><img src="/files/e04b9cd8653b19d0bd23d810b0d3f856126ebb4c" alt="" width="563"><figcaption><p>Biên dịch trong sandbox</p></figcaption></figure>

#### Tính năng 03: Tích hợp Git

Tính năng này được phát triển bởi [ayaka-notes/overleaf-pro](https://github.com/ayaka-notes/overleaf-pro). Overleaf cung cấp một thành phần chính thức tên là git-bridge, có tại [đây](https://github.com/overleaf/overleaf/tree/main/services/git-bridge).

Chúng tôi chỉ triển khai một bộ kết nối giữa git-bridge và Overleaf, giống như cách Overleaf làm trong nền tảng SaaS của họ.

{% columns %}
{% column %}

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

{% column %}

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

#### Tính năng 04: Bảng ký hiệu

Tính năng này được triển khai bởi [chính thức của Overleaf](https://github.com/overleaf/overleaf/tree/main/services/clsi), chúng tôi chỉ thêm phần mã còn thiếu, đồng bộ với bản cập nhật upstream.

<figure><img src="/files/a71fccf16cbeb407bca73a48901ad1474112e104" alt="" width="563"><figcaption><p>Bảng ký hiệu</p></figcaption></figure>

#### Tính năng 05: Bảng quản trị

{% hint style="warning" %}
Khi hệ thống của bạn có 1000 người dùng hoặc dự án, bảng quản trị sẽ chỉ hiển thị 1000 người dùng hoặc dự án mới nhất. Vui lòng sử dụng bảng tìm kiếm để tìm người dùng hoặc dự án cụ thể.
{% endhint %}

Tính năng này chủ yếu được phát triển bởi [yu-i-i/overleaf-cep](https://github.com/yu-i-i/overleaf-cep). Chúng tôi đã sửa đổi một số mã để cải tiến. Nhờ đó bạn có thể:

* Tìm người dùng bằng backend khi bạn có hơn 1000 người dùng.
* Tìm dự án bằng backend khi bạn có hơn 1000 dự án.
* Mở dự án trực tiếp trên bảng quản trị dự án.
* Xem và điều chỉnh giới hạn thời gian biên dịch của người dùng trên bảng quản trị.
* Đặt lại mật khẩu của người dùng trực tiếp trên bảng quản trị.
* Các cải tiến khác...

{% columns %}
{% column %}

<figure><img src="/files/05affa609b60f788087b60e94ca5ae8c7d72fe0b" alt=""><figcaption></figcaption></figure>

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

{% column %}

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

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

#### Tính năng 06: Bảng xem xét

Tính năng này chủ yếu được phát triển bởi [chính thức của Overleaf](https://github.com/overleaf/overleaf/tree/main/services/clsi), chúng tôi chỉ thêm phần mã còn thiếu từ [yu-i-i/overleaf-cep](https://github.com/yu-i-i/overleaf-cep) và [ertuil/overleaf](https://github.com/ertuil/overleaf), đây là bộ kết nối giữa chat và dịch vụ web.

<figure><img src="/files/6ae31edb545b4c6f7b079dd64e4157c8ae2b82da" alt="" width="563"><figcaption><p>Bảng xem xét</p></figcaption></figure>

#### Tính năng 07: URL bên ngoài

Tính năng này chủ yếu được phát triển bởi [yu-i-i/overleaf-cep](https://github.com/yu-i-i/overleaf-cep). CEP đã triển khai một dịch vụ bên ngoài tên là linked-url-proxy, có thể dùng an toàn để lấy tệp bên ngoài với giới hạn domain/IP.

<figure><img src="/files/d244cdf117c596c49e01a7f5854e3598cd953b00" alt="" width="563"><figcaption><p>URL bên ngoài</p></figcaption></figure>

#### Tính năng 08: SSO

Tính năng này chủ yếu được phát triển bởi [yu-i-i/overleaf-cep](https://github.com/yu-i-i/overleaf-cep). CEP đã triển khai một mô-đun phụ để kết nối passport với xác thực web của Overleaf.

<figure><img src="/files/cf27e3c620b15586f6119980cc1c419c704cdb06" alt="" width="563"><figcaption><p>Trang đăng nhập</p></figcaption></figure>

#### Tính năng 09: Hỗ trợ ARM

chúng tôi sử dụng GitHub Action để xây dựng và phát hành các image docker với kiến trúc x86 và arm. Khi bạn tải xuống image, nó sẽ tự động chọn kiến trúc phù hợp dựa trên hệ thống của bạn.

<figure><img src="/files/44745d6c584c34b3e945c80f20d8e5e735b02d24" alt="" width="563"><figcaption><p>Gói GitHub</p></figcaption></figure>

#### Tính năng 10: Tự đăng ký

Tính năng này được phát triển bởi [ayaka-notes/overleaf-pro](https://github.com/ayaka-notes/overleaf-pro). Bạn có thể:

* giới hạn việc người dùng đăng ký bằng một miền cụ thể
* cho phép bất kỳ ai có quyền truy cập Overleaf của bạn đăng ký

<figure><img src="/files/c0eaa4dafc87aac7688bbe0e45613868d6fd227b" alt="" width="563"><figcaption><p>Trang đăng ký</p></figcaption></figure>

#### Tính năng 11: Wiki học tập

Tính năng này được phát triển bởi [ayaka-notes/ayakaleaf-pro](https://github.com/ayaka-notes/ayakaleaf-pro). Bạn có thể xem wiki học tập mới nhất từ Overleaf, nhưng chúng tôi không sở hữu bất kỳ bản quyền nào đối với các tài liệu đó! Chúng tôi chỉ tải chúng từ máy chủ Overleaf vào lần đầu bạn bật tính năng này, và cập nhật định kỳ.

<figure><img src="/files/ef3e2e5997113bd87a8f21904d8e9c6a9d4200d6" alt=""><figcaption><p>Trang wiki</p></figcaption></figure>

#### Tính năng 12: Đồng bộ GitHub

Tính năng này được phát triển bởi [ayaka-notes/ayakaleaf-pro](https://github.com/ayaka-notes/ayakaleaf-pro), cũng được sửa đổi và khắc phục bởi [yu-i-i/overleaf-cep](https://github.com/yu-i-i/overleaf-cep).

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

#### Tính năng 13: Trình chạy Python

Tính năng này được phát triển bởi Overleaf chính thức. Bạn có thể chạy script Python trong trình duyệt của mình.

<figure><img src="/files/69821117967cc2cd334bff6dc6aa2b45294eb454" alt=""><figcaption></figcaption></figure>

#### Tính năng 14: Tìm kiếm tham chiếu nâng cao

Tính năng này được phát triển bởi [davrot](https://github.com/davrot/), được sửa lỗi bởi [yu-i-i/overleaf-cep](https://github.com/yu-i-i/overleaf-cep), cũng bởi [ayaka-notes/ayakaleaf-pro](https://github.com/ayaka-notes/ayakaleaf-pro).

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

Bảng tìm kiếm:

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

#### Tính năng 15: Chuyển đổi Pandoc

Tính năng này cho phép bạn nhập tài liệu Word hoặc Markdown dưới dạng dự án LaTeX, hoặc xuất dự án LaTeX sang Markdown hoặc DOCX.

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

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

{% column width="50%" %}

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