> ## Documentation Index
> Fetch the complete documentation index at: https://ayakaleaf-pro.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Fonctionnalités et droits d'auteur

> Quelles nouvelles fonctionnalités Ayakaleaf Pro apporte-t-il par rapport à l'édition communautaire d'Overleaf ?

Nous respectons les droits d'auteur ; c'est pourquoi nous recensons ici toutes les fonctionnalités et le code utilisés dans ce projet. Cette page présente les nouvelles fonctionnalités d'Ayakaleaf Pro ainsi que les droits d'auteur du code associé.

Sauf indication contraire, nous utilisons Codex d'OpenAI pour la revue de code et la revue des PR. Ce processus nous a permis de corriger de nombreux problèmes de sécurité, et nous lui exprimons notre sincère gratitude. Pour plus de détails, consultez [ayaka-notes/ayakaleaf-pro/pull](https://github.com/ayaka-notes/ayakaleaf-pro/pulls).

### Vue d'ensemble

Au fil des années, de nombreux développeurs de la communauté ont fourni des efforts considérables pour améliorer l'édition communautaire d'Overleaf. Les voici :

* [https://github.com/ertuil/overleaf](https://github.com/ertuil/overleaf)
* [https://github.com/AllanChain/lcpu-overleaf](https://github.com/AllanChain/lcpu-overleaf)
* [https://github.com/yu-i-i/overleaf-cep/](https://github.com/yu-i-i/overleaf-cep/)
* [https://github.com/ayaka-notes/overleaf](https://github.com/ayaka-notes/overleaf)
* [https://github.com/davrot/overleaf\_with\_admin\_extension](https://github.com/davrot/overleaf_with_admin_extension)
* [https://github.com/overleaf/overleaf/pull/1447](https://github.com/overleaf/overleaf/pull/1447) (intégration GitHub)
* [https://github.com/overleaf/overleaf/pull/1385](https://github.com/overleaf/overleaf/pull/1385) (prise en charge de Typst)

Nous avons pu utiliser du code issu de ces projets, et nous tenons à leur exprimer notre gratitude.

#### Fonctionnalité 01 : système de modèles

Cette fonctionnalité a été principalement développée par [yu-i-i/overleaf-cep](https://github.com/yu-i-i/overleaf-cep). Nous avons modifié une partie du code pour l'améliorer, afin que vous puissiez :

* Télécharger les modèles directement depuis les pages de modèles.
* Ouvrir le projet correspondant au modèle.
* Convertir des images de couverture de meilleure qualité (et plus rapidement).

<Columns cols={2}>
  <Column>
    <Frame>
      <img src="https://mintcdn.com/ayakaleaf-pro/x9kfDjtWlyyhG_mR/images/on-premises/image-31.png?fit=max&auto=format&n=x9kfDjtWlyyhG_mR&q=85&s=5a12bd99f99c99910e7eae3d1b5f010c" alt="" width="3078" height="2405" data-path="images/on-premises/image-31.png" />
    </Frame>
  </Column>

  <Column>
    <Frame>
      <img src="https://mintcdn.com/ayakaleaf-pro/x9kfDjtWlyyhG_mR/images/on-premises/image-32.png?fit=max&auto=format&n=x9kfDjtWlyyhG_mR&q=85&s=c71bb498c75535f0d2569d55625b31bc" alt="" width="3078" height="2405" data-path="images/on-premises/image-32.png" />
    </Frame>
  </Column>
</Columns>

#### Fonctionnalité 02 : compilation isolée (sandbox)

Cette fonctionnalité est implémentée par [Overleaf officiel](https://github.com/overleaf/overleaf/tree/main/services/clsi) ; nous avons ajouté du code pour l'activer. Nous fournissons également une image [texlive-full](https://github.com/ayaka-notes/texlive-full) construite spécialement pour Ayakaleaf Pro.

<Frame caption="Compilation isolée">
  <img src="https://mintcdn.com/ayakaleaf-pro/x9kfDjtWlyyhG_mR/images/on-premises/image-7.png?fit=max&auto=format&n=x9kfDjtWlyyhG_mR&q=85&s=58980fcdef27686923e678d25f23a664" alt="" width="563" data-path="images/on-premises/image-7.png" />
</Frame>

#### Fonctionnalité 03 : intégration Git

Cette fonctionnalité est développée par [ayaka-notes/overleaf-pro](https://github.com/ayaka-notes/overleaf-pro). Overleaf fournit un composant officiel appelé git-bridge, disponible [ici](https://github.com/overleaf/overleaf/tree/main/services/git-bridge).

Nous avons simplement implémenté un connecteur entre git-bridge et Overleaf, identique à ce qu'Overleaf fait sur sa plateforme SaaS.

<Columns cols={2}>
  <Column>
    <Frame>
      <img src="https://mintcdn.com/ayakaleaf-pro/x9kfDjtWlyyhG_mR/images/on-premises/image-9.png?fit=max&auto=format&n=x9kfDjtWlyyhG_mR&q=85&s=e8c8f8b7e484563060ec179378a6d8db" alt="" width="2996" height="2075" data-path="images/on-premises/image-9.png" />
    </Frame>
  </Column>

  <Column>
    <Frame>
      <img src="https://mintcdn.com/ayakaleaf-pro/x9kfDjtWlyyhG_mR/images/on-premises/image-10.png?fit=max&auto=format&n=x9kfDjtWlyyhG_mR&q=85&s=a336d66c7e4c66d3fc01faf658824ceb" alt="" width="2996" height="2132" data-path="images/on-premises/image-10.png" />
    </Frame>
  </Column>
</Columns>

#### Fonctionnalité 04 : palette de symboles

Cette fonctionnalité est implémentée par [Overleaf officiel](https://github.com/overleaf/overleaf/tree/main/services/clsi) ; nous avons simplement ajouté le code manquant pour nous aligner sur les mises à jour en amont.

<Frame caption="Palette de symboles">
  <img src="https://mintcdn.com/ayakaleaf-pro/x9kfDjtWlyyhG_mR/images/on-premises/image-12.png?fit=max&auto=format&n=x9kfDjtWlyyhG_mR&q=85&s=0464f0b14b80ac4fc4d66690219bf6f3" alt="" width="563" data-path="images/on-premises/image-12.png" />
</Frame>

#### Fonctionnalité 05 : panneau d'administration

<Warning>
  Lorsque votre système compte 1000 utilisateurs ou projets, le panneau d'administration n'affiche que les 1000 utilisateurs ou projets les plus récents. Utilisez le panneau de recherche pour trouver des utilisateurs ou des projets spécifiques.
</Warning>

Cette fonctionnalité a été principalement développée par [yu-i-i/overleaf-cep](https://github.com/yu-i-i/overleaf-cep). Nous avons modifié une partie du code pour l'améliorer, afin que vous puissiez :

* Rechercher des utilisateurs via le backend lorsque vous en avez plus de 1000.
* Rechercher des projets via le backend lorsque vous en avez plus de 1000.
* Ouvrir des projets directement depuis le panneau d'administration des projets.
* Consulter et ajuster la limite de temps de compilation d'un utilisateur depuis le panneau d'administration.
* Réinitialiser le mot de passe d'un utilisateur directement depuis le panneau d'administration.
* Autres améliorations…

<Columns cols={2}>
  <Column>
    <Frame>
      <img src="https://mintcdn.com/ayakaleaf-pro/x9kfDjtWlyyhG_mR/images/on-premises/image-15.png?fit=max&auto=format&n=x9kfDjtWlyyhG_mR&q=85&s=3561cfc0f2d1933c5c4e0443e7e60c31" alt="" width="2998" height="2157" data-path="images/on-premises/image-15.png" />
    </Frame>

    <Frame>
      <img src="https://mintcdn.com/ayakaleaf-pro/x9kfDjtWlyyhG_mR/images/on-premises/image-18.png?fit=max&auto=format&n=x9kfDjtWlyyhG_mR&q=85&s=cd651ba7667c9f24017fc9f4e9db37d5" alt="" width="2998" height="2157" data-path="images/on-premises/image-18.png" />
    </Frame>
  </Column>

  <Column>
    <Frame>
      <img src="https://mintcdn.com/ayakaleaf-pro/x9kfDjtWlyyhG_mR/images/on-premises/image-16.png?fit=max&auto=format&n=x9kfDjtWlyyhG_mR&q=85&s=f842cfec4900a39efd83a55c16b3550b" alt="" width="2998" height="2157" data-path="images/on-premises/image-16.png" />
    </Frame>

    <Frame>
      <img src="https://mintcdn.com/ayakaleaf-pro/x9kfDjtWlyyhG_mR/images/on-premises/image-19.png?fit=max&auto=format&n=x9kfDjtWlyyhG_mR&q=85&s=c03a6ee3d6269058f26468203862c596" alt="" width="2998" height="2157" data-path="images/on-premises/image-19.png" />
    </Frame>
  </Column>
</Columns>

#### Fonctionnalité 06 : panneau de révision

Cette fonctionnalité a été principalement développée par [Overleaf officiel](https://github.com/overleaf/overleaf/tree/main/services/clsi) ; nous avons simplement ajouté le code manquant issu de [yu-i-i/overleaf-cep](https://github.com/yu-i-i/overleaf-cep) et [ertuil/overleaf](https://github.com/ertuil/overleaf), qui sert de connecteur entre le service de chat et le service web.

<Frame caption="Panneau de révision">
  <img src="https://mintcdn.com/ayakaleaf-pro/x9kfDjtWlyyhG_mR/images/on-premises/image-1-1.png?fit=max&auto=format&n=x9kfDjtWlyyhG_mR&q=85&s=e45888aac9c8513a9b298d150f742a7b" alt="" width="563" data-path="images/on-premises/image-1-1.png" />
</Frame>

#### Fonctionnalité 07 : URL externes

Cette fonctionnalité a été principalement développée par [yu-i-i/overleaf-cep](https://github.com/yu-i-i/overleaf-cep). CEP a implémenté un service externe appelé linked-url-proxy, qui permet de récupérer en toute sécurité des fichiers externes avec des restrictions par domaine/IP.

<Frame caption="URL externes">
  <img src="https://mintcdn.com/ayakaleaf-pro/x9kfDjtWlyyhG_mR/images/on-premises/image-5.png?fit=max&auto=format&n=x9kfDjtWlyyhG_mR&q=85&s=dcf1bc5f012f8529908038d959a23815" alt="" width="563" data-path="images/on-premises/image-5.png" />
</Frame>

#### Fonctionnalité 08 : SSO

Cette fonctionnalité a été principalement développée par [yu-i-i/overleaf-cep](https://github.com/yu-i-i/overleaf-cep). CEP a implémenté un sous-module permettant de connecter passport à l'authentification web d'Overleaf.

<Frame caption="Page de connexion">
  <img src="https://mintcdn.com/ayakaleaf-pro/x9kfDjtWlyyhG_mR/images/on-premises/image-4.png?fit=max&auto=format&n=x9kfDjtWlyyhG_mR&q=85&s=aadf39e05cae9e7d7e88c93e2a7f5017" alt="" width="563" data-path="images/on-premises/image-4.png" />
</Frame>

#### Fonctionnalité 09 : prise en charge d'ARM

Nous utilisons GitHub Actions pour construire et publier des images Docker pour les architectures x86 et ARM. Lorsque vous téléchargez l'image, l'architecture appropriée est automatiquement sélectionnée en fonction de votre système.

<Frame caption="Paquet GitHub">
  <img src="https://mintcdn.com/ayakaleaf-pro/x9kfDjtWlyyhG_mR/images/on-premises/image-3.png?fit=max&auto=format&n=x9kfDjtWlyyhG_mR&q=85&s=1214343938a7350da14b48c998d2e808" alt="" width="563" data-path="images/on-premises/image-3.png" />
</Frame>

#### Fonctionnalité 10 : inscription libre

Cette fonctionnalité est développée par [ayaka-notes/overleaf-pro](https://github.com/ayaka-notes/overleaf-pro). Vous pouvez :

* limiter l'inscription des utilisateurs à certains domaines spécifiques
* ouvrir l'inscription à toute personne ayant accès à votre Overleaf

<Frame caption="Page d'inscription">
  <img src="https://mintcdn.com/ayakaleaf-pro/x9kfDjtWlyyhG_mR/images/on-premises/image-6.png?fit=max&auto=format&n=x9kfDjtWlyyhG_mR&q=85&s=c9a1c80f5c578394ec66ac44e35e9231" alt="" width="563" data-path="images/on-premises/image-6.png" />
</Frame>

#### Fonctionnalité 11 : wiki Learn

Cette fonctionnalité est développée par [ayaka-notes/ayakaleaf-pro](https://github.com/ayaka-notes/ayakaleaf-pro). Vous pouvez consulter la dernière version du wiki Learn d'Overleaf, mais nous ne détenons aucun droit d'auteur sur ces documents ! Nous les téléchargeons simplement depuis le serveur d'Overleaf lors de la première activation de cette fonctionnalité, puis les mettons à jour périodiquement.

<Frame caption="Page du wiki">
  <img src="https://mintcdn.com/ayakaleaf-pro/x9kfDjtWlyyhG_mR/images/on-premises/image-1.png?fit=max&auto=format&n=x9kfDjtWlyyhG_mR&q=85&s=f908451f4ed940c1e7e81d8da395f0a6" alt="" width="2706" height="1676" data-path="images/on-premises/image-1.png" />
</Frame>

#### Fonctionnalité 12 : synchronisation GitHub

Cette fonctionnalité est développée par [ayaka-notes/ayakaleaf-pro](https://github.com/ayaka-notes/ayakaleaf-pro), et a également été modifiée et corrigée par [yu-i-i/overleaf-cep](https://github.com/yu-i-i/overleaf-cep).

<Frame>
  <img src="https://mintcdn.com/ayakaleaf-pro/x9kfDjtWlyyhG_mR/images/on-premises/image-42.png?fit=max&auto=format&n=x9kfDjtWlyyhG_mR&q=85&s=22d307c75bfd5f33818949391b166d1e" alt="" width="1536" height="879" data-path="images/on-premises/image-42.png" />
</Frame>

#### Fonctionnalité 13 : exécution de Python

Cette fonctionnalité est développée par Overleaf officiel. Vous pouvez exécuter des scripts Python dans votre navigateur.

<Frame>
  <img src="https://mintcdn.com/ayakaleaf-pro/x9kfDjtWlyyhG_mR/images/on-premises/image-43.png?fit=max&auto=format&n=x9kfDjtWlyyhG_mR&q=85&s=a98dd7345077026ed5dcf694a0bee90c" alt="" width="3070" height="1747" data-path="images/on-premises/image-43.png" />
</Frame>

#### Fonctionnalité 14 : recherche avancée de références

Cette fonctionnalité est développée par [davrot](https://github.com/davrot/), corrigée par [yu-i-i/overleaf-cep](https://github.com/yu-i-i/overleaf-cep) ainsi que par [ayaka-notes/ayakaleaf-pro](https://github.com/ayaka-notes/ayakaleaf-pro).

<Frame>
  <img src="https://mintcdn.com/ayakaleaf-pro/GmaXa-Cu4QQRFT4C/images/on-premises/img-cb5db365.png?fit=max&auto=format&n=GmaXa-Cu4QQRFT4C&q=85&s=7a905c080051391c9389eca313496b26" alt="" width="563" data-path="images/on-premises/img-cb5db365.png" />
</Frame>

Panneau de recherche :

<Frame>
  <img src="https://mintcdn.com/ayakaleaf-pro/x9kfDjtWlyyhG_mR/images/on-premises/img-664afddc.png?fit=max&auto=format&n=x9kfDjtWlyyhG_mR&q=85&s=d43d1078e1962d1e9b451e22cc79b0f1" alt="" width="563" data-path="images/on-premises/img-664afddc.png" />
</Frame>

#### Fonctionnalité 15 : conversions Pandoc

Cette fonctionnalité vous permet d'importer des documents Word ou Markdown en tant que projets LaTeX, ou d'exporter des projets LaTeX au format Markdown ou DOCX.

<Columns cols={2}>
  <Column>
    <Frame>
      <img src="https://mintcdn.com/ayakaleaf-pro/x9kfDjtWlyyhG_mR/images/on-premises/img-548a62c1.png?fit=max&auto=format&n=x9kfDjtWlyyhG_mR&q=85&s=4e6a7fba63af315702d6c0b5417aa45c" alt="" width="262" data-path="images/on-premises/img-548a62c1.png" />
    </Frame>
  </Column>

  <Column>
    <Frame>
      <img src="https://mintcdn.com/ayakaleaf-pro/x9kfDjtWlyyhG_mR/images/on-premises/img-39b01515.png?fit=max&auto=format&n=x9kfDjtWlyyhG_mR&q=85&s=c7af99daaebea5dcad6455bd56963008" alt="" width="383" data-path="images/on-premises/img-39b01515.png" />
    </Frame>
  </Column>
</Columns>

#### Fonctionnalité 16 : chat IA et assistants d'erreurs LaTeX

Ayakaleaf Pro intègre un assistant IA capable d'utiliser les documents de votre projet et votre sélection actuelle comme contexte pour répondre à vos questions et vous suggérer des modifications à examiner, tandis que l'assistant d'erreurs propose une correction ciblée lorsque vous sélectionnez une erreur de compilation LaTeX.

<Frame>
  <img src="https://mintcdn.com/ayakaleaf-pro/x9kfDjtWlyyhG_mR/images/on-premises/image-49.png?fit=max&auto=format&n=x9kfDjtWlyyhG_mR&q=85&s=88ec37b0c122eb031045e74676ebec7f" alt="" width="2304" height="1385" data-path="images/on-premises/image-49.png" />
</Frame>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.