Impossible d'installer le package chemfig

Tout ce qui concerne le langage LaTeX et ses variantes. Ce langage est supporté sur le forum via les balises tex.

Modérateur : gdm_tex

Règles du forum
Merci de soigner la rédaction de vos messages et de consulter ce sujet avant de poster. Pensez également à utiliser la fonction recherche du forum.
pianiste06
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 121
Inscription : mardi 05 mai 2020, 08:29

[Résolu] Impossible d'installer le package chemfig

Message par pianiste06 »

Je travaille sur l'éditeur Texmaker (dernière version) et j'ai besoin de dessiner des formules semi développée en chimie.
J'ai vu qu'il y avait un package (Chemfig) qui permet de le faire.
Mais quand je l'installe, j'ai ce message d'erreur :

Code : Tout sélectionner

! Package chemfig Error: the \expanded primitive is not provided by your TeX en
Avez vous une idée de ce que je doive faire pour le faire tourner ?
Merci d'avance.

MB
Administrateur
Administrateur
Messages : 7138
Inscription : samedi 28 mai 2005, 14:23
Statut actuel : Enseignant

Re: Impossible d'installer le package chemfig

Message par MB »

Quel est le moteur utilisé pour la compilation et quelle distribution latex est installée ?
MB (Pas d'aide en Message Privé)
Merci d'utiliser MathJax (voir ici) et d'éviter le style SMS pour la lisibilité des messages.

Arathorn
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 209
Inscription : mercredi 24 avril 2013, 19:47

Re: Impossible d'installer le package chemfig

Message par Arathorn »

En tapant dans la barre de recherche de duck duck go, le premier lien renvoie vers https://tex.stackexchange.com/questions ... tex-engine
Ce paquet est du même auteur que chemfig et l'avertissement dans la documentation de listofitems est le suivant :
Important : à partir de la version 1.62, listofitems nécessite un moteur TEX fournissant la primitive \expanded. Si ce n’est pas le cas, un message d’erreur sera émis et la version 1.61 sera chargée (dernière version fonctionnant sans la primitive \expanded ) : il est vivement conseillé de mettre à jour sa distribution LATEX afin de profiter d’un moteur TEX récent permettant l’utilisation de cette nouvelle primitive.
Il vous faut passer à Texlive 2020.

pianiste06
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 121
Inscription : mardi 05 mai 2020, 08:29

Re: Impossible d'installer le package chemfig

Message par pianiste06 »

Merci!!

Texlive est un autre éditeur ?

guiguiche
Modérateur global
Modérateur global
Messages : 8075
Inscription : vendredi 06 janvier 2006, 15:32
Statut actuel : Enseignant
Localisation : Le Mans

Re: Impossible d'installer le package chemfig

Message par guiguiche »

pianiste06 a écrit :
lundi 11 mai 2020, 17:01
Texlive est un autre éditeur ?
Non, TeXlive est une distribution latex (tout comme MiKTeX). Donc, il faut répondre à la question de MB ci-dessus : quel est ton compilateur latex ? L'as-tu mis à jour ?
Pas d'aide par MP : les questions sont publiques, les réponses aussi.
Tu as apprécié l'aide qui t'a été fournie ? Alors n'hésite pas à rendre la pareille à quelqu'un d'autre.
Un peu d'autopromotion.

pianiste06
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 121
Inscription : mardi 05 mai 2020, 08:29

Re: Impossible d'installer le package chemfig

Message par pianiste06 »

Mon compilateur latex est Texmaker... version 5.0.4.

Afficheur Dvi : miktex
Afficheur Ps : gsview

pianiste06
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 121
Inscription : mardi 05 mai 2020, 08:29

Re: Impossible d'installer le package chemfig

Message par pianiste06 »

Je suis en train de télécharger "installeur de la Tex Live", mais ca prend énormément de temps et je suis toujours sur la lettre a. Faut-il télécharge intégralement TexLive ? ou bien sélectionner seulement un module en particulier ?

Arathorn
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 209
Inscription : mercredi 24 avril 2013, 19:47

Re: Impossible d'installer le package chemfig

Message par Arathorn »

Cela dépend de votre connexion et de ce que vous avez sélectionné.
Je télécharge l'image iso puis j'installe et je mets à jour texlive.
Le mode d'emploi : https://www.xm1math.net/doculatex/index.html#install

MB
Administrateur
Administrateur
Messages : 7138
Inscription : samedi 28 mai 2005, 14:23
Statut actuel : Enseignant

Re: Impossible d'installer le package chemfig

Message par MB »

pianiste06 a écrit :
lundi 11 mai 2020, 17:08
Mon compilateur latex est Texmaker... version 5.0.4.
Alors Texmaker n'est pas un compilateur mais il s'agit simplement d'un éditeur. Le compilateur peut-être latex, pdflatex, lualatex, xelatex, ...
MB (Pas d'aide en Message Privé)
Merci d'utiliser MathJax (voir ici) et d'éviter le style SMS pour la lisibilité des messages.

pianiste06
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 121
Inscription : mardi 05 mai 2020, 08:29

Re: Impossible d'installer le package chemfig

Message par pianiste06 »

Alors ma question va vous paraître niaise... mais comment trouver le compilateur de son éditeur ?

MB
Administrateur
Administrateur
Messages : 7138
Inscription : samedi 28 mai 2005, 14:23
Statut actuel : Enseignant

Re: Impossible d'installer le package chemfig

Message par MB »

pianiste06 a écrit :
lundi 11 mai 2020, 17:15
Je suis en train de télécharger "installeur de la Tex Live", mais ca prend énormément de temps et je suis toujours sur la lettre a. Faut-il télécharge intégralement TexLive ? ou bien sélectionner seulement un module en particulier ?
Je suppose que tu as déjà une distribution latex installée, donc en installer une seconde n'est peut-être pas une bonne idée. Quelle est la distribution latex installée sur ton système ? et dans quelle version ?
MB (Pas d'aide en Message Privé)
Merci d'utiliser MathJax (voir ici) et d'éviter le style SMS pour la lisibilité des messages.

MB
Administrateur
Administrateur
Messages : 7138
Inscription : samedi 28 mai 2005, 14:23
Statut actuel : Enseignant

Re: Impossible d'installer le package chemfig

Message par MB »

pianiste06 a écrit :
lundi 11 mai 2020, 17:23
Alors ma question va vous paraître niaise... mais comment trouver le compilateur de son éditeur ?
Texmaker propose généralement la compilation via différents moteurs, c'est toi qui sélectionne celui que tu souhaites utiliser. Il doit cependant y avoir un réglage par défaut, probablement pdflatex. Pour le savoir, il suffit de regarder le fichier log qui est produit lors de la compilation du fichier tex, la première ligne doit indiquer le compilateur utilisé.
MB (Pas d'aide en Message Privé)
Merci d'utiliser MathJax (voir ici) et d'éviter le style SMS pour la lisibilité des messages.

pianiste06
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 121
Inscription : mardi 05 mai 2020, 08:29

Re: Impossible d'installer le package chemfig

Message par pianiste06 »

Voulez vous que je vous fasse une copie d'écran avec la fenêtre "Configurer Texmaker" ?
Je débute en latex...

pianiste06
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 121
Inscription : mardi 05 mai 2020, 08:29

Re: Impossible d'installer le package chemfig

Message par pianiste06 »

Ok... j'ai compris la consigne... du moins, je le pense...
Voici ce qu'il apparaît.

Code : Tout sélectionner

This is pdfTeX, Version 3.14159265-2.6-1.40.19 (MiKTeX 2.9.6840 64-bit) (preloaded format=pdflatex 2018.12.7)

MB
Administrateur
Administrateur
Messages : 7138
Inscription : samedi 28 mai 2005, 14:23
Statut actuel : Enseignant

Re: Impossible d'installer le package chemfig

Message par MB »

Très bien, donc le moteur utilisé est pdflatex et la distribution latex est Miktex dans sa version 2.9.6840.

La dernière version de MiKTeX est la version 2.9.7400 datée du 29/04/2020 (d'après le site officiel). Donc plutôt que d'installer une autre distribution (Texlive), je pense qu'il serait préférable de mettre à jour la version actuelle.

Ta version de Miktex ne semble cependant pas très ancienne, peut-être qu'il faudrait tenter de compiler ton document en utilisant lualatex au lieu de pdflatex.
MB (Pas d'aide en Message Privé)
Merci d'utiliser MathJax (voir ici) et d'éviter le style SMS pour la lisibilité des messages.

pianiste06
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 121
Inscription : mardi 05 mai 2020, 08:29

Re: Impossible d'installer le package chemfig

Message par pianiste06 »

Donc si j'ai bien compris, je télécharge d'abord la dernière version de Miktex ?

MB
Administrateur
Administrateur
Messages : 7138
Inscription : samedi 28 mai 2005, 14:23
Statut actuel : Enseignant

Re: Impossible d'installer le package chemfig

Message par MB »

Je n'ai pas utilisé la distribution Miktex depuis plus de 10 ans, mais il n'y a pas moyen de la mettre à jour sans avoir à télécharger et à réinstaller entièrement la nouvelle version ? Dans mes souvenirs il y avait un utilitaire permettant d'effectuer des mises à jour de paquets et autres.
MB (Pas d'aide en Message Privé)
Merci d'utiliser MathJax (voir ici) et d'éviter le style SMS pour la lisibilité des messages.

pianiste06
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 121
Inscription : mardi 05 mai 2020, 08:29

Re: Impossible d'installer le package chemfig

Message par pianiste06 »

Bon, alors je reformule ma demande...
Pour pouvoir utiliser latex et le package Chemfig... quelle serait la meilleure façon de faire ?

MB
Administrateur
Administrateur
Messages : 7138
Inscription : samedi 28 mai 2005, 14:23
Statut actuel : Enseignant

Re: Impossible d'installer le package chemfig

Message par MB »

Tu pourrais déjà essayer de compiler avec lualatex ?
MB (Pas d'aide en Message Privé)
Merci d'utiliser MathJax (voir ici) et d'éviter le style SMS pour la lisibilité des messages.

pianiste06
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 121
Inscription : mardi 05 mai 2020, 08:29

Re: Impossible d'installer le package chemfig

Message par pianiste06 »

Je viens d'essayer, et il apparaît ce message d'erreur.

Code : Tout sélectionner

! Package xypdf Error: pdfTeX version 1.40.0 or higher is needed for the xypdf