Que signifie l’erreur : « Support package expl3 too old » ?#

  • Message : Support package expl3 too old.

  • Origine :

Certaines extensions (plutôt récentes) sont écrites en utilisant l’environnement . Comme le développement de est toujours en cours, l’auteur de l’extension ne peut pas prédire de façon certaine quelle version de l’utilisateur aura installée, et si cette version sera compatible avec l’extension. Beaucoup d’auteurs font donc en sorte que le code de leur extension vérifie la version installée chez l’utilisateur, et se plaigne si elle est plus ancienne que celle de l’auteur au moment du test avec le message indiqué ci-dessus.

Si vous lisez l’ »aide supplémentaire », vous aurez la solution : mettez à jour votre installation de Les éléments concernés sont l3kernel (l’environnement de programmation lui-même, qui contient expl3 mentionné dans le message d’erreur) et l3packages (extensions contenant les définitions de commandes).

Ça peut paraître compliqué, mais ça ne l’est pas tant que ça. Si vous utilisez une distribution moderne que vous avez installée vous-même, faites simplement sa mise à jour par Internet ; si ce n’est pas possible, installez la nouvelle version à partir des fichiers l3kernel.tds.zip et l3packages.tds.zip sur le CTAN (dans les extensions l3kernel et l3packages, respectivement).