Merci Martin. Vous avez raison, changer \ip en \p semble aider - si tout ce que je veux est le verset 1. Mais maintenant, le \ref dans le module se développe pour inclure non seulement le verset 1, mais tout le contenu de \esb également. Ce n'est pas vraiment ce que j'avais en tête. Je veux juste le verset 1 sans \esb. (Intéressant, il saute par-dessus \s qui est entre \esb et \v 1, ce qui montre que l'algorithme PEUT sauter des éléments superflus.)
Mais si je spécifie le verset 2 ou tout verset ultérieur, le programme échoue. Il ne fonctionne - plus ou moins - qu'avec le verset 1. Il semble donc qu'il y ait toujours un problème ici. Encore une fois, si je retire le matériel \esb, tout fonctionne bien. Désolé pour la gêne !
NB : Nous avons plus de 600 pages de matériel d'école biblique dans XXA-XXF qui contiennent des centaines (mille ?) de passages bibliques codés en dur à partir d'anciennes versions de notre texte biblique. Alors que nous approchons de la date limite pour publier le NT après toutes ces années, les capacités des modules seraient une alternative vraiment agréable à la copie et au collage manuels de tous ces passages - probablement pas pour la dernière fois.