J’ai enfin pris le temps de le tester : ça marche !!!
J’utilise WIN 10 pro, 64 bits, avec PT9.4
1. J’ai récupéré le fichier zip depuis Github et l’ai décompressé
2. Rien ne fonctionnait, donc j’ai d’abord dû nettoyer toutes mes anciennes versions de Python ; installer la dernière (3.13) ; configurer les chemins ; et pip install lxml pour le Python le plus récent (j’ai eu cette indication dans le readme).
3. Ensuite, j’ai obtenu quelques résultats mais aucune sortie
4. J’ai dû ajuster le script glossy9.py à plusieurs endroits pour ma situation :
ligne 27 : j’ai mis mon dossier personnalisé (n’a rien fait, semble que seule la ligne 29 est utilisée)
ligne 29 : j’ai ajouté mon dossier personnalisé, en faisant attention à la syntaxe spéciale de windows (les exemples par défaut étaient utiles)
ligne 30 : j’ai inséré notre code de projet
ligne 34 : j’ai inséré notre code de projet, remplaçant le AHS codé en dur
ligne 35 : j’ai inséré notre code de projet, remplaçant le AHS codé en dur
ligne 73 : j’ai remplacé "/" par "\\" car je travaille sous Windows
C’était tout ce que j’avais à ajuster, cela m’a pris un moment à comprendre, mais le script est assez bien structuré, donc rien de profond, très raisonnable pour un outil gratuit que vous avez écrit pour vous-même.
En sortie, j’ai obtenu <our-project-code>_Lexicon.xhtml dans le dossier avec les lexiques d’exemple fournis. Il semble bien fonctionner dans mon Chrome et dans mon Firefox en utilisant principalement les paramètres par défaut de mes navigateurs.
Le projet en question a deux configurations interlinéaires, l’une en français, l’autre en anglais. Glossy n’a pas été gêné, il sort les entrées multiples groupées selon la langue source. Très bien. C’est agréable de voir tout le travail qui a été mis dans ces projets interlinéaires accessible par ordre alphabétique « en un seul endroit ».
Donc, en général, je suis ravi d’avoir réussi à le faire fonctionner, après des années à en entendre parler de temps en temps. Si je trouve un moment, je jeterai un œil à certains détails de « comment vous l’avez fait » et j’en tirerai des leçons pour mes propres idées. Merci beaucoup pour avoir partagé ceci !