Mon environnementUbuntu 20.04.2 LTS. TeX Live 2021 ContexteJe cherche à faire des requêtes https avec LuaLaTeX. Le module lua ProblèmesLuaLaTeX n'arrive pas à trouver le module : \documentclass{article} \usepackage{luacode} \begin{document} test \begin{luacode} local https = require('ssl.https') \end{luacode} \end{document} donne l'erreur (extrait du [\directlua]:1: module 'ssl.https' not found: no field package.preload['ssl.https'] [kpse lua searcher] file not found: 'ssl.https' stack traceback: [C]: in function 'require' [\directlua]:1: in main chunk. \luacode@dbg@exec ...code@maybe@printdbg {#1} #1 } D'après Manuel (dans une discussion ici) pour utiliser des modules lua il faut qu'ils soient dans une arborescence texmf. J'ai donc (en suivant les conseils de Manuel) créé un lien vers /home/yann/texmf/scripts/lua/share-5.3/ssl.lua:8: module 'ssl.core' not found: no field package.preload['ssl.core'] [kpse lua searcher] file not found: 'ssl.core' stack traceback: [C]: in function 'require' /home/yann/texmf/scripts/lua/share-5.3/ssl.lua:8: in main chunk [C]: in function 'require' /usr/local/share/lua/5.3/ssl/https.lua:10: in main chunk [C]: in function 'require' [\directlua]:1: in main chunk. \luacode@dbg@exec ...code@maybe@printdbg {#1} #1 } Le module Passer en argument le chemin absolu à la fonction QuestionComment faire pour que LuaLaTeX trouve Posée 11 Aoû '21, 16:38 YannD |
@YannD : le moins que l'on puisse dire, c'est que votre question est complète. Bravo !