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

# Funcionalidades e direitos de autor

Respeitamos os direitos de autor, por isso listamos aqui todas as funcionalidades e o código utilizado neste projeto. Nesta página, fornecemos informações sobre as novas funcionalidades do Overleaf Pro e os direitos de autor do código relacionado.

Salvo indicação em contrário, usamos o Codex da OpenAI para revisão de código e de PRs. Durante este processo, corrigimos muitos problemas de segurança e expressamos a nossa sincera gratidão a eles. Para detalhes, veja [ayaka-notes/ayakaleaf-pro/pull](https://github.com/ayaka-notes/ayakaleaf-pro/pulls).

### Visão geral

Ao longo dos anos, tivemos muitos desenvolvedores da comunidade que fizeram esforços significativos para melhorar a Community Edition do Overleaf; eles são:

* <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> (integração com GitHub)
* <https://github.com/overleaf/overleaf/pull/1385> (suporte a Typst)

Podemos ter usado código relacionado no nosso projeto, e gostaríamos de expressar a nossa gratidão a eles.

#### Funcionalidade 01: Sistema de Modelos

Esta funcionalidade foi desenvolvida principalmente por [yu-i-i/overleaf-cep](https://github.com/yu-i-i/overleaf-cep). modificámos algum código para melhorias. Assim, você pode:

* Transferir Modelos diretamente nas páginas de modelos.
* Abrir o projeto correspondente ao Modelo.
* Converter para imagens de capa de maior qualidade (e em menos tempo).

{% columns %}
{% column %}

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

{% column %}

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

#### Funcionalidade 02: Compilação em Sandbox

Esta funcionalidade é implementada por [oficial do Overleaf](https://github.com/overleaf/overleaf/tree/main/services/clsi), adicionamos algum código para habilitar esta funcionalidade. Além disso, fornecemos a você [texlive-full](https://github.com/ayaka-notes/texlive-full) imagem criada especialmente para o Overleaf Pro.

<figure><img src="/files/6ff09c405a617890ad449ac13200e2540be47fab" alt="" width="563"><figcaption><p>Compilação em Sandbox</p></figcaption></figure>

#### Funcionalidade 03: Integração com Git

Esta funcionalidade foi desenvolvida por [ayaka-notes/overleaf-pro](https://github.com/ayaka-notes/overleaf-pro). O Overleaf fornece um componente oficial chamado git-bridge, disponível em [aqui](https://github.com/overleaf/overleaf/tree/main/services/git-bridge).

Apenas implementámos um conector entre o git-bridge e o Overleaf, que é o mesmo que o Overleaf faz na sua plataforma SaaS.

{% columns %}
{% column %}

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

{% column %}

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

#### Funcionalidade 04: Paleta de Símbolos

Esta funcionalidade é implementada por [oficial do Overleaf](https://github.com/overleaf/overleaf/tree/main/services/clsi), apenas adicionamos o código em falta, alinhando com a atualização da upstream.

<figure><img src="/files/325620dc82ea9f77f9030c074df43d7702633421" alt="" width="563"><figcaption><p>Paleta de Símbolos</p></figcaption></figure>

#### Funcionalidade 05: Painel de Administração

{% hint style="warning" %}
Quando o seu sistema tiver 1000 utilizadores ou projetos, o painel de administração mostrará apenas os 1000 utilizadores ou projetos mais recentes. Use o painel de pesquisa para procurar utilizadores ou projetos específicos.
{% endhint %}

Esta funcionalidade foi desenvolvida principalmente por [yu-i-i/overleaf-cep](https://github.com/yu-i-i/overleaf-cep). modificámos algum código para melhorias. Assim, você pode:

* Procure utilizadores no backend quando tiver mais de 1000 utilizadores.
* Procure projetos no backend quando tiver mais de 1000 projetos.
* Abra projetos diretamente no painel de administração de projetos.
* Veja e ajuste o limite de tempo de compilação do utilizador no painel de administração.
* Redefina diretamente a palavra-passe do utilizador no painel de administração.
* Outras melhorias...

{% columns %}
{% column %}

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

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

{% column %}

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

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

#### Funcionalidade 06: Painel de Revisão

Esta funcionalidade foi desenvolvida principalmente por [oficial do Overleaf](https://github.com/overleaf/overleaf/tree/main/services/clsi), apenas adicionamos o código em falta de [yu-i-i/overleaf-cep](https://github.com/yu-i-i/overleaf-cep) e [ertuil/overleaf](https://github.com/ertuil/overleaf), que é um conector entre chat e serviço web.

<figure><img src="/files/02364044f24e5fec4da64d109bcdccb99d9dbada" alt="" width="563"><figcaption><p>Painel de revisão</p></figcaption></figure>

#### Funcionalidade 07: URL Externa

Esta funcionalidade foi desenvolvida principalmente por [yu-i-i/overleaf-cep](https://github.com/yu-i-i/overleaf-cep). O CEP implementou um serviço externo chamado linked-url-proxy, que pode ser usado com segurança para obter ficheiros externos com limite de domínio/IP.

<figure><img src="/files/a4c4aae26a7bae2fd0c568fb9383477bedceecb9" alt="" width="563"><figcaption><p>URL Externa</p></figcaption></figure>

#### Funcionalidade 08: SSO

Esta funcionalidade foi desenvolvida principalmente por [yu-i-i/overleaf-cep](https://github.com/yu-i-i/overleaf-cep). O CEP implementou um submódulo para ligar o passport à autenticação web do Overleaf.

<figure><img src="/files/f2778db7159de7dafafca15d4032464ea45f08c1" alt="" width="563"><figcaption><p>Página de início de sessão</p></figcaption></figure>

#### Funcionalidade 09: Suporte a ARM

usamos GitHub Actions para construir e publicar imagens Docker com arquiteturas x86 e ARM. Quando você descarrega a imagem, ela seleciona automaticamente a arquitetura apropriada com base no seu sistema.

<figure><img src="/files/6bd1e2c99c3570a18534cecef9d2b3b425f4c36f" alt="" width="563"><figcaption><p>Pacote do GitHub</p></figcaption></figure>

#### Funcionalidade 10: Auto-registo

Esta funcionalidade foi desenvolvida por [ayaka-notes/overleaf-pro](https://github.com/ayaka-notes/overleaf-pro). Você pode:

* limitar o registo de utilizadores a um domínio específico
* abrir o registo de utilizadores a qualquer pessoa que tenha acesso ao seu Overleaf

<figure><img src="/files/c6c0fd4a50f7146754326fc865e32c03a4618002" alt="" width="563"><figcaption><p>Página de registo</p></figcaption></figure>

#### Funcionalidade 11: Wiki de Aprendizagem

Esta funcionalidade foi desenvolvida por [ayaka-notes/ayakaleaf-pro](https://github.com/ayaka-notes/ayakaleaf-pro). Você pode ver a wiki de aprendizagem mais recente do Overleaf, mas não possuímos quaisquer direitos de autor desses documentos! Apenas a descarregamos do servidor do Overleaf da primeira vez que ativa esta funcionalidade e atualizamos periodicamente.

<figure><img src="/files/2ca047eee268393cd8a16ae7c17fd1e3cec13545" alt=""><figcaption><p>Página da wiki</p></figcaption></figure>

#### Funcionalidade 12: Sincronização com GitHub

Esta funcionalidade foi desenvolvida por [ayaka-notes/ayakaleaf-pro](https://github.com/ayaka-notes/ayakaleaf-pro), também modificado e corrigido por [yu-i-i/overleaf-cep](https://github.com/yu-i-i/overleaf-cep).

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

#### Funcionalidade 13: Executor de Python

Esta funcionalidade foi desenvolvida pelo Overleaf oficial. Você pode executar scripts Python no seu navegador.

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

#### Funcionalidade 14: Pesquisa Avançada de Referências

Esta funcionalidade foi desenvolvida por [davrot](https://github.com/davrot/), corrigido por [yu-i-i/overleaf-cep](https://github.com/yu-i-i/overleaf-cep), também por [ayaka-notes/ayakaleaf-pro](https://github.com/ayaka-notes/ayakaleaf-pro).

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

Painel de pesquisa:

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

#### Funcionalidade 15: Conversões com Pandoc

Esta funcionalidade permite-lhe importar documentos Word ou Markdown como projetos LaTeX, ou exportar projetos LaTeX para Markdown ou DOCX.

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

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

{% column width="50%" %}

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