0 votes
107 vues

Encore des bizarreries... Nous essayons de faire en sorte que les \q2 restent avec les \q1 précédents (voir https://support.bible/13086/get-q2-to-stay-with-the-previous-q1), et nous avons de bons résultats avec cette commande dans nos projets de test :

\sethook{before}{q2}{\nobreak}

Mais dans notre projet réel, la commande n'est pas appliquée. J'ai pensé que peut-être le fichier ptxprint-mods.tex n'était pas chargé, mais nous avons également le traitement des \qs (Selah) dans ce fichier, et lorsque celui-ci est commenté, le traitement des Selah disparaît dans la sortie. J'ai fouillé dans le fichier .tex et le journal XeTeX, et je vois bien :

Reading optional file "../../../shared/ptxprint/PSA_1_a_72/ptxprint-mods.tex"
 (../../../shared/ptxprint/PSA_1_a_72/ptxprint-mods.tex) 

ce qui le confirme.

Donc le fichier .tex est bien traité, mais nous avons toujours des \q2 orphelins en haut des pages.

Quel pourrait être le problème ?

Traduit automatiquement depuis English
PTXprint par (1,4k points) | 107 vues

1 Réponse

0 votes

Mon premier soupçon est que vous pourriez avoir un autre \sethook{before}{q2}{}, plus loin dans le fichier.
Contrairement à d'autres éléments qui ajoutent des commandes supplémentaires, \sethook, \setbookhook, setbetweenhook, etc., remplacent tout ce qui a été défini précédemment au même point d'accroche (hook).
C'est un peu pénible, mais vous pouvez vérifier qu'un hook est déclenché (ou que le fichier .tex est lu) en incluant quelque chose qui est garanti de faire planter le processus. Par exemple : \errormessage{Q2 HOOK}
Vous pourrez alors le voir dans le rapport de plantage (et ce qui s'est passé juste avant).

Si le hook que vous définissez EST activé, mais que vous voyez toujours des sauts de page, il est possible que quelque chose ajoute un espacement supplémentaire qui permet une coupure (ce qui nécessiterait une lecture attentive de ce qui se trouve dans le fichier .tex, ou une vérification du style).
 

Traduit automatiquement depuis English
par (1,1k points)

Questions connexes

0 votes
2 réponses 152 vues
Je débute tout juste avec PTXprint. Je souhaite utiliser Paratext, mais, comme j'utilise un Mac, j'attends la sortie de ... 'un bundle depuis un dépôt en ligne ? Merci d'avance.
vikslen 105 posée févr. 5
0 votes
1 réponse 270 vues
Quelques collègues ont un problème pour créer un fichier PDF. J'ai reproduit le problème avec une copie de leur projet, ... erreur : Le fichier de police est dans c:\windows\fonts
[Expert]
sewhite
3,3k
posée janv. 28, 2025
0 votes
2 réponses 285 vues
Nous essayons PTXprint pour la publication d'un module de la Bible. Dans une version antérieure de PTXprint, les notes de bas ... réussi. Ce fichier contient la ligne \inc v s f x
anon399461 123 posée juil. 12, 2024
0 votes
2 réponses 441 vues
Je suis nouveau sur PTXprint et j'ai peut-être essayé quelque chose de trop difficile pour commencer. Je souhaite ... à [Email Removed] pour obtenir de l'aide supplémentaire ?
anon420410 102 posée sept. 3, 2022
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
Don’t you know that you yourselves are God’s temple and that God’s Spirit dwells in your midst?
1 Corinthians 3:16
3,062 questions
6,022 réponses
5,693 commentaires
2,036 utilisateurs