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)
sh
Copier le code
curl --proto “=https” --tlsv1.2 -fsSL https://drop-sh.fullyjustified.net | sh
Optionnel mais pratique : rendre le binaire accessible globalement.

sh
Copier le code
sudo mv tectonic /usr/local/bin/
sudo chmod +x /usr/local/bin/tectonic
Utilisation
sh
Copier le code
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.