Ada beberapa keanehan lagi... Kami sedang berusaha agar \q2 tetap bersama \q1 sebelumnya (lihat https://support.bible/13086/get-q2-to-stay-with-the-previous-q1), dan kami berhasil dengan baik menggunakan perintah ini di proyek uji kami:
\sethook{before}{q2}{\nobreak}Tapi di proyek asli kami, perintah tersebut tidak diterapkan. Saya pikir mungkin file ptxprint-mods.tex tidak dimuat, tetapi kami juga memiliki pemrosesan \qs (Selah) di file tersebut, dan ketika itu dikomentari, pemrosesan Selah hilang dari output. Saya sudah memeriksa file .tex dan Log XeTeX, dan saya melihat:
Reading optional file "../../../shared/ptxprint/PSA_1_a_72/ptxprint-mods.tex"
(../../../shared/ptxprint/PSA_1_a_72/ptxprint-mods.tex)
yang mengonfirmasi hal itu.
Jadi file .tex diproses, tetapi kami masih memiliki \q2 yang menggantung di bagian atas halaman.
Apa lagi yang mungkin menjadi masalah?
Some more weirdness... We are trying to get \q2's to stay with the preceding \q1's (see https://support.bible/13086/get-q2-to-stay-with-the-previous-q1), and are having good luck with this command in our test projects:
\sethook{before}{q2}{\nobreak}But in our real project, the command is not getting applied. I thought maybe the ptxprint-mods.tex file wasn't getting loaded, but we have \qs (Selah) processing in that file as well, and when that is commented out, the Selah processing goes away in the output. I've been poking through the .tex file and the XeTeX Log, and do see:
Reading optional file "../../../shared/ptxprint/PSA_1_a_72/ptxprint-mods.tex"
(../../../shared/ptxprint/PSA_1_a_72/ptxprint-mods.tex)
which confirms that.
So the .tex file is getting processed, but we still have dangling \q2's at the top of pages.
What else might be the problem?
Diterjemahkan secara otomatis dari English