Terima kasih Martin. Anda benar bahwa mengubah \ip menjadi \p tampaknya membantu - jika yang saya inginkan hanya ayat 1. Tapi sekarang \ref di modul diperluas untuk mencakup tidak hanya ayat 1, tetapi juga seluruh konten \esb. Itu bukan apa yang saya maksud. Saya hanya ingin ayat 1 tanpa \esb. (Menariknya, ia melewati \s yang berada di antara \esb dan \v 1, sehingga menunjukkan bahwa algoritma BISA melewati hal-hal yang tidak perlu.)
Tapi jika saya menentukan ayat 2 atau ayat berikutnya, program gagal. Itu hanya bekerja - lebih kurang - dengan ayat 1. Jadi tampaknya masih ada semacam masalah di sini. Lagi-lagi, jika saya menghapus materi \esb, semuanya berjalan lancar. Maaf atas kesulitannya!
Catatan: Kami memiliki 600+ halaman materi sekolah Alkitab di XXA-XXF yang memiliki ratusan (seribu?) kutipan Kitab Suci yang di-hardcode dari versi kuno teks Alkitab kami. Saat kami mendekati tenggat waktu untuk menerbitkan PB setelah semua tahun ini, kemampuan modul akan menjadi alternatif yang sangat bagus daripada menyalin dan menempel semua kutipan tersebut secara manual - mungkin bukan untuk terakhir kalinya.