Proposition : accélérer les compilations latex avec tectonic (parallélisation native)

Bonjour à toutes et à tous,

Je me permets de partager avec vous un outil qui peut apporter un gain de temps significatif lors de la compilation de documents LaTeX volumineux (thèses, livres, rapports techniques).

Il s’agit de Tectonic, un moteur LaTeX moderne, léger et rapide, qui constitue une alternative intéressante à une installation TeX Live complète lorsque la performance est un critère important.

Points techniques notables Parallélisation automatique de plusieurs étapes de la compilation

(chargement des polices, résolution des inclusions, accès aux ressources, etc.)

En pratique, des compilations 2 à 3 fois plus rapides que pdfLaTeX ou LuaLaTeX classiques sur des documents complexes (TikZ, gros corpus, bibliographies lourdes).

Téléchargement automatique des paquets manquants lors de la première compilation (fonctionnement proche de MiKTeX, mais multiplateforme).

Empreinte disque très réduite au départ (~50 Mo, contre plusieurs Go pour texlive-full).

Support des workflows modernes (LuaLaTeX, XeLaTeX, BibLaTeX, etc.).

Coexistence sans conflit avec une installation TeX Live existante.

Installation (méthode officielle)

curl --proto '=https' --tlsv1.2 -fsSL https://drop-sh.fullyjustified.net | sh

Optionnel mais pratique : rendre le binaire accessible globalement.

sudo mv tectonic /usr/local/bin/
sudo chmod +x /usr/local/bin/tectonic

Utilisation

tectonic monfichier.tex

Lors de la première exécution, Tectonic télécharge automatiquement les dépendances nécessaires, puis les met en cache. Les compilations suivantes sont généralement très rapides.

Si certains d’entre vous souhaitent des retours plus précis (TikZ, BibLaTeX, gros projets, intégration CI, etc.), je peux détailler.

Bonne journée à toutes et à tous, et bonnes compilations.

Bien cordialement,

Bernard Schœnacker 57930 Fénétrange

Technicien méthodes Rédacteur technique industriel

Désolé de réagir tardivement (le mail était dans les spams… La technologie des mails est tellement archaïque qu’elle n’est pas capable de classer correctement les mails… ).

Je n’ai pas testé, mais un lien vers la page du projet pourrait être utile. Le voici : The Tectonic Typesetting System — The Tectonic Typesetting System

On remarque immédiatement la date : February 5, 2024.

Une date plus récente pourrait rassurer les personnes qui souhaiteraient essayer cet outil.

Le dépôt GitHub : The Tectonic Project · GitHub

Là aussi, ça manque de vivacité, j’ignore si c’est car l’outil est stable (peut-être pas, voir les bugs plus bas) ou par manque de temps.

L’élément principal a été mis à jour début octobre 2025.

Je pense que c’est pour le moment probablement à réserver aux personnes qui aiment les expérimentations (150 bugs ouverts, actuellement : Issues · tectonic-typesetting/tectonic · GitHub).

L’avenir nous dira si cet outil gagnera en popularité (sans doute en gagnant des adeptes par sa potentielle supériorité dans certains cas d’usage).

Le partage de quelques cas concrets d’utilisations où cet outil a apporté un gain de productivité pourrait être intéressant, très certainement.