0 votes
167 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) | 167 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 275 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 396 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 417 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 555 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.
For we were all baptized by one Spirit so as to form one body—whether Jews or Gentiles, slave or free—and we were all given the one Spirit to drink.
1 Corinthians 12:13
3,076 questions
6,039 réponses
5,704 commentaires
2,045 utilisateurs