Messages d'erreur avec lualatex

Bonjour,

Avec le confinement, je me suis décidé à expérimenter lualatex. Pour
cela j’ai installé Texlive 2020, repris un package ancien dans le but
d’en améliorer, si possible, la mécanique avec l’utilisation de lua, et
de metapost. C’est loin d’être abouti mais j’avance et j’apprends. En ce
moment, j’aimerais mettre un terme à des messages d’erreurs constants,
qui ne perturbent pas la production de pdf, mais qui me font douter de
la qualité de mon installation.

1 - Avec des sources simples j’obtiens qui ne semblent pas susceptibles
de comporter une erreur (on se dit toujours ça) emacs affiche en fin de
compilation « Latex : problems after {2} pages ». Le pdf produit est
conforme aux attentes.

2 - Avec un travail engageant lua et metapost (et giac) j’obtiens :

ERROR: attempt to call a nil value (field ‘sortedhash’).

— TeX said —
…xmf-dist/tex/luatex/luaotfload/fontloader-2020-01-26.lua:4102:
attempt to call a nil value (field ‘sortedhash’).
— HELP —
No help available

Là aussi, le pdf produit est conforme aux attentes. Je ne sais même pas
quoi chercher. Le fichier fontloader-2020-01-26.lua est en place mais
après la compilation un buffer d’emacs porte ce nom. Il est vide !

Quelqu’un aurait-il un avis ou des conseils de recherche portant sur ces
anomalies ?

Jean-Michel Boucart

Bonjour,

j’ai peut-être une réponse à votre question 1 (voir plus bas).

Le 16-11-20 à 15:46, Jean-Michel Boucart a écrit :

Bonjour,

Avec le confinement, je me suis décidé à expérimenter lualatex. Pour
cela j’ai installé Texlive 2020, repris un package ancien dans le but
d’en améliorer, si possible, la mécanique avec l’utilisation de lua,
et de metapost. C’est loin d’être abouti mais j’avance et j’apprends.
En ce moment, j’aimerais mettre un terme à des messages d’erreurs
constants, qui ne perturbent pas la production de pdf, mais qui me
font douter de la qualité de mon installation.

1 - Avec des sources simples j’obtiens qui ne semblent pas
susceptibles de comporter une erreur (on se dit toujours ça) emacs
affiche en fin de compilation « Latex : problems after {2} pages ».
Le pdf produit est conforme aux attentes.

J’ai eu un message d’erreur semblable en installant TL 2020. Le message
venait en fait d’auctex, j’ai mis auctex à jour via le menu d’emacs, et
le message a disparu.

Voir explications ici :
https://tex.stackexchange.com/questions/368408/auctex-says-latex-problems-after-1-page.

2 - Avec un travail engageant lua et metapost (et giac) j’obtiens :

ERROR: attempt to call a nil value (field ‘sortedhash’).

— TeX said —
…xmf-dist/tex/luatex/luaotfload/fontloader-2020-01-26.lua:4102:
attempt to call a nil value (field ‘sortedhash’).
— HELP —
No help available

Là aussi, le pdf produit est conforme aux attentes. Je ne sais même
pas quoi chercher. Le fichier fontloader-2020-01-26.lua est en place
mais après la compilation un buffer d’emacs porte ce nom. Il est vide !

Quelqu’un aurait-il un avis ou des conseils de recherche portant sur
ces anomalies ?

Jean-Michel Boucart

Merci de cette réponse. Effectivement, la compilation sans auctex et
sans emacs ne provoque aucun message d’erreur. Une version plus récente
d’Auctex est incompatible avec ma version d’emacs, pourtant à jour, de
la distribution Debian, pas si ancienne, que j’utilise. Ce petit
message d’erreur indue risque de m’entraîner bien loin ! Je vais peser
le pour et le contre !

Reste mon deuxième problème qui, lui, est indépendant d’AucTeX.

Merci encore
Jean-Michel

Le 16/11/2020 à 21:51, Michaël Champenois a écrit :

Bonjour,

j’ai peut-être une réponse à votre question 1 (voir plus bas).

Le 16-11-20 à 15:46, Jean-Michel Boucart a écrit :

Bonjour,

Avec le confinement, je me suis décidé à expérimenter lualatex. Pour
cela j’ai installé Texlive 2020, repris un package ancien dans le but
d’en améliorer, si possible, la mécanique avec l’utilisation de lua,
et de metapost. C’est loin d’être abouti mais j’avance et j’apprends.
En ce moment, j’aimerais mettre un terme à des messages d’erreurs
constants, qui ne perturbent pas la production de pdf, mais qui me
font douter de la qualité de mon installation.

1 - Avec des sources simples j’obtiens qui ne semblent pas
susceptibles de comporter une erreur (on se dit toujours ça) emacs
affiche en fin de compilation « Latex : problems after {2} pages ».
Le pdf produit est conforme aux attentes.

J’ai eu un message d’erreur semblable en installant TL 2020. Le
message venait en fait d’auctex, j’ai mis auctex à jour via le menu
d’emacs, et le message a disparu.

Voir explications ici :
https://tex.stackexchange.com/questions/368408/auctex-says-latex-problems-after-1-page.

2 - Avec un travail engageant lua et metapost (et giac) j’obtiens :

ERROR: attempt to call a nil value (field ‘sortedhash’).

— TeX said —
…xmf-dist/tex/luatex/luaotfload/fontloader-2020-01-26.lua:4102:
attempt to call a nil value (field ‘sortedhash’).
— HELP —
No help available

Là aussi, le pdf produit est conforme aux attentes. Je ne sais même
pas quoi chercher. Le fichier fontloader-2020-01-26.lua est en place
mais après la compilation un buffer d’emacs porte ce nom. Il est vide !

Quelqu’un aurait-il un avis ou des conseils de recherche portant sur
ces anomalies ?

Jean-Michel Boucart

Bonjour,

Jean-Michel Boucart xyz@xyz.tld writes:

Merci de cette réponse. Effectivement, la compilation sans
auctex et sans emacs ne provoque aucun message d’erreur. Une
version plus récente d’Auctex est incompatible avec ma version
d’emacs, pourtant à jour, de la distribution Debian, pas si

De quel emacs s’agit-t-il ? 24 ou encore antérieur ? Que se passe-t-il
si on cherche à updater auctex depuis le package-list-packages ? J’ai
pour tout dire peine à croire que les gens d’auctex aient utilisées
les dernières feature d’emacs pour mettre à jour … Mais sait-on
jamais. Pour moi c’est un vieux code qui n’a jamais vraiement tiré
partie des nouvelles possiblités d’emacs.

Bien à vous

ancienne, que j’utilise. Ce petit message d’erreur indue
risque de m’entraîner bien loin ! Je vais peser le pour et le
contre !

Reste mon deuxième problème qui, lui, est indépendant d’AucTeX.

Merci encore
Jean-Michel

Le 16/11/2020 à 21:51, Michaël Champenois a écrit :

Bonjour,

j’ai peut-être une réponse à votre question 1 (voir plus bas).

Le 16-11-20 à 15:46, Jean-Michel Boucart a écrit :

Bonjour,

Avec le confinement, je me suis décidé à expérimenter
lualatex. Pour cela j’ai installé Texlive 2020, repris un
package ancien dans le but d’en améliorer, si possible, la
mécanique avec l’utilisation de lua, et de metapost. C’est
loin d’être abouti mais j’avance et j’apprends. En ce
moment, j’aimerais mettre un terme à des messages d’erreurs
constants, qui ne perturbent pas la production de pdf, mais
qui me font douter de la qualité de mon installation.

1 - Avec des sources simples j’obtiens qui ne semblent pas
susceptibles de comporter une erreur (on se dit toujours ça)
emacs affiche en fin de compilation « Latex : problems
after {2} pages ». Le pdf produit est conforme aux attentes.

J’ai eu un message d’erreur semblable en installant TL 2020.
Le message venait en fait d’auctex, j’ai mis auctex à jour
via le menu d’emacs, et le message a disparu.

Voir explications ici :
https://tex.stackexchange.com/questions/368408/auctex-says-latex-problems-after-1-page.

2 - Avec un travail engageant lua et metapost (et giac) j’obtiens :

ERROR: attempt to call a nil value (field ‘sortedhash’).

— TeX said —
…xmf-dist/tex/luatex/luaotfload/fontloader-2020-01-26.lua:4102:
attempt to call a nil value (field ‘sortedhash’).
— HELP —
No help available

Là aussi, le pdf produit est conforme aux attentes. Je ne
sais même pas quoi chercher. Le fichier
fontloader-2020-01-26.lua est en place mais après la
compilation un buffer d’emacs porte ce nom. Il est vide !

Quelqu’un aurait-il un avis ou des conseils de recherche
portant sur ces anomalies ?

Jean-Michel Boucart