Résoudre le casse-tête de la composition mathématique : plugin LizardTypst pour ONLYOFFICE
La saisie de formules complexes dans les suites bureautiques classiques s’avère souvent difficile, avec des solutions de contournement peu pratiques et des problèmes de mise en forme. LizardTypst comble cette lacune en intégrant de manière transparente une composition mathématique professionnelle dans ONLYOFFICE. Découvrons cet outil innovant et son créateur.

Voici JIJINBEI : physicien et explorateur des écosystèmes de bureau
L’esprit créateur derrière LizardTypst est JIJINBEI, un chercheur en physique dévoué qui pratique la programmation comme un passe-temps passionnant parallèlement à ses activités universitaires. Son travail quotidien exige une documentation mathématique rigoureuse, mais ses centres d’intérêt s’étendent bien au-delà du laboratoire.
JIJINBEI nourrit une profonde fascination pour les écosystèmes de logiciels bureautiques. Au fil des ans, il a activement exploré et utilisé une grande variété de suites bureautiques, notamment ONLYOFFICE, LibreOffice, Microsoft Office, Google Workspace et Apache OpenOffice. L’une de ses ambitions à long terme est d’explorer en profondeur et de maîtriser tous les principaux environnements bureautiques, qu’il s’agisse de plateformes open source ou commerciales. Vous pouvez consulter ses différents projets et contributions sur son profil GitHub.
Cette combinaison unique de rigueur académique, de compétences techniques en programmation et d’une véritable passion pour les outils de productivité lui a permis d’être parfaitement armé pour résoudre un problème courant auquel est confrontée la communauté scientifique.

Difficultés de la composition mathématique
L’idée de LizardTypst est née directement de l’environnement de travail quotidien de JIJINBEI. Lors des réunions régulières de physique, il utilisait fréquemment Typst, et plus particulièrement la bibliothèque de diapositives Touying, pour préparer ses supports de présentation. Typst s’est rapidement imposé au sein de la communauté scientifique comme une alternative rapide et moderne à LaTeX.
Cependant, un point de friction particulier est apparu au cours du travail collaboratif. Lorsque ses collègues lui demandaient d’ajuster la mise en page ou de modifier des équations, ils avaient du mal à modifier eux-mêmes les fichiers. Les physiciens et les mathématiciens ont souvent une approche native de LaTeX ou de Typst. Les éditeurs d’équations intégrés aux outils bureautiques courants sont souvent perçus comme limitatifs, lents ou difficiles à utiliser pour les formules complexes.
Bien qu’il existe des solutions telles qu’IguanaTex permettant d’utiliser LaTeX au sein de Microsoft Office, celles-ci présentent un inconvénient majeur : elles nécessitent l’installation complète de LaTeX sur l’ordinateur local. Pour les utilisateurs lambda ou les collaborateurs qui souhaitent simplement modifier une seule équation, télécharger et installer plusieurs gigaoctets de paquets LaTeX n’est tout simplement pas une option envisageable.
JIJINBEI a compris que la communauté scientifique avait besoin d’un meilleur moyen de collaborer sans pour autant sacrifier la qualité de la mise en page.
Découvrez LizardTypst : une solution moderne
Typst est écrit en Rust, ce qui lui confère une architecture remarquablement épurée et une grande portabilité. Grâce à cette base moderne, Typst peut être compilé en WebAssembly. Cette avancée technologique a ouvert la voie à une possibilité passionnante : faire fonctionner un puissant moteur de composition typographique entièrement en JavaScript, directement dans un navigateur web.
S’inspirant du plugin IguanaTex, JIJINBEI a imaginé LizardTypst. L’objectif était simple mais ambitieux : permettre une composition mathématique de haute qualité au sein d’ONLYOFFICE sans nécessiter d’installation locale de LaTeX ou de Typst.
En s’appuyant sur l’API ONLYOFFICE et la bibliothèque typst.ts, JIJINBEI a développé un plugin simple mais extrêmement efficace. Le processus de développement s’est avéré techniquement stimulant. Si l’écriture de l’extension JavaScript s’est déroulée sans difficulté, garantir la compatibilité multiplateforme entre Ubuntu, macOS et Windows a nécessité des tests minutieux et un travail assidu. Le résultat est un plugin fluide et fiable, compatible à la fois avec les versions auto-hébergées et de bureau des éditeurs ONLYOFFICE.
Principales fonctionnalités du plugin LizardTypst
LizardTypst révolutionne la manière dont vous gérez les formules dans vos diapositives. Il offre une solution moderne et accessible qui élimine les configurations locales complexes. Voici ce qui distingue ce plugin :
- Calcul en temps réel. Lorsque vous rédigez des équations complexes, vous avez besoin d’un retour immédiat. LizardTypst propose un aperçu en direct qui affiche votre formule Typst au fur et à mesure que vous tapez. Cette expérience d’édition interactive vous permet de repérer instantanément les erreurs de syntaxe et de mettre parfaitement en forme vos équations avant de les insérer dans votre fichier.
- Aucune installation locale n’est requise. Contrairement aux anciennes solutions qui reposaient sur un rendu côté serveur ou sur des configurations LaTeX locales lourdes, LizardTypst gère tout directement dans le navigateur. Grâce à la bibliothèque typst.ts qui permet de compiler le code Typst via WebAssembly, le plugin fonctionne immédiatement, sans aucune configuration. Vous n’avez pas besoin d’installer de logiciel supplémentaire ni de dépendances sur votre ordinateur.
- Graphiques vectoriels adaptables (SVG). La qualité est primordiale, en particulier dans les articles de recherche et les présentations professionnels. LizardTypst insère vos formules au format SVG (Scalable Vector Graphics). Cela garantit que vos équations restent d’une netteté exceptionnelle et conservent leur haute qualité quel que soit le niveau de zoom, qu’elles soient affichées à l’écran ou imprimées sur papier.
Remarque : le plugin LizardTypst est actuellement disponible uniquement pour les présentations ONLYOFFICE.

Comment démarrer
Commencez par ouvrir votre présentation dans ONLYOFFICE. Accédez à l’onglet Modules complémentaires et ouvrez le Gestionnaire de plugins. Recherchez LizardTypst dans la liste, cliquez sur Installer, puis fermez le gestionnaire.

Pour utiliser l’outil :
- Accédez à l’onglet Modules complémentaires et cliquez sur l’icône LizardTypst.
- Saisissez votre code Typst dans le champ prévu à cet effet.
- Vérifiez l’aperçu en temps réel.
- Une fois que votre formule correspond exactement à ce que vous souhaitez, cliquez sur le bouton Insérer pour placer l’image SVG directement dans votre fichier.

Force de la collaboration open source
La création de LizardTypst témoigne de la force de la communauté open source. JIJINBEI souligne que le caractère ouvert des plugins ONLYOFFICE, hébergés en libre accès sur GitHub, lui a permis d’étudier le code source existant, de comprendre les meilleures pratiques et de mettre en œuvre les meilleurs modèles de conception pour son propre outil.
Il remercie les développeurs à l’origine de Typst, du projet typst.ts et d’outils plus anciens tels qu’IguanaTex d’avoir posé les bases qui ont rendu ce projet possible. De plus, l’assistance technique réactive de l’équipe de développement d’ONLYOFFICE a contribué à garantir le bon déroulement du processus de soumission et d’examen.
Les écosystèmes open source se nourrissent entièrement de ce type de collaboration mondiale. Grâce aux efforts conjoints de brillants créateurs d’outils, de plateformes solidaires et de développeurs dévoués comme JIJINBEI, nous avons tous accès à des moyens plus performants, plus rapides et plus efficaces de partager nos idées avec le monde entier.
Si vous utilisez régulièrement des formules mathématiques, installez dès aujourd’hui le plugin LizardTypst dans ONLYOFFICE et découvrez l’avenir de la composition collaborative.
COMMENCER EN LIGNE OBTENIR DESKTOP EDITORS
P.S. Appel à tous les développeurs et passionnés de technologie ! Nous vous invitons à contribuer à notre projet en créant des plugins innovants. Vous avez une idée géniale ? N’hésitez pas à nous faire part de vos créations à l’adresse marketing@onlyoffice.com. Nous serions ravis de les découvrir.
Liens utiles
Plugin LizardTypst : Marketplace / GitHub
Documentation du plugin ONLYOFFICE
Création de plugins ONLYOFFICE : conseils, astuces et pièges à éviter
Créez votre compte ONLYOFFICE gratuit
Affichez, modifiez et coéditez des documents texte, feuilles de calcul, diapositives, formulaires et fichiers PDF en ligne.


