0 votes
359 vues

Lors de l'impression avec des bordures décoratives, s'il y a plus d'environ la moitié d'une page de texte sur la dernière page, la bordure s'imprime correctement. S'il n'y a que 2 ou 3 lignes environ, il n'y a pas de bordure. Si je modifie légèrement l'interlignage et/ou la taille de la police, de sorte que les dernières lignes tiennent sur la page précédente, ou que la masse critique de texte apparaisse sur la dernière page, le problème est résolu. Mais c'est fastidieux. Y a-t-il une meilleure façon de résoudre le problème de la bordure manquante sur la dernière page ?

Traduit automatiquement depuis English
PTXprint par (123 points) | 359 vues

1 Réponse

+2 votes
Il semble que votre texte ne contienne pas de numéros de versets sur la dernière page. Les numéros de versets sont l'élément essentiel qu'il recherche, car il essaie de distinguer certains types de texte d'introduction ou de conclusion du texte biblique réel. Il ne peut pas se fier de manière fiable aux marqueurs, car, par exemple, des tableaux peuvent apparaître dans le texte d'introduction ou dans le texte des versets.

Il semble que vous devriez déplacer les 2 lignes du verset pour que cela se produise, donc je suppose que vous ne souhaitez pas ajuster les paragraphes au point de le faire, bien que ce soit parfois une option.

Donc, ce que vous devez faire, c'est convaincre le code qu'il y a en fait un verset sur la page, en insérant la « marque » invisible qui indique aux en-têtes, etc., quel numéro de verset il a obtenu. Vous pouvez le faire avec le code USFM non standard \zMarkVerseAgain, que vous pouvez insérer via le fichier changes.txt.

Par exemple, si vous avez Marc 16:20, avec « Amen ! » à la fin du verset, vous pourriez faire :
at MRK 16:20 "(Amen!)" > "\1\\zMarkVerseAgain"

(Double \ pour zMarkAgain, car nous voulons qu'il parvienne à la sortie sans être interprété. Les parenthèses indiquent à PTXprint de se souvenir de ce qu'il a correspondu, afin que la séquence spéciale, \1, puisse le remettre en place.)

Si vous rencontrez ce problème régulièrement et que vous n'avez jamais de \p, \q, etc. dans un texte qui n'est pas un verset, vous pourriez probablement utiliser un end-hook pour \p, \q, etc. Mais je n'ai pas testé cela.
Traduit automatiquement depuis English
par (1,1k points)
modifié par
Merci. L'astuce MRK 16:20 "(Amen!)" > "\1\\zMarkVerseAgain" a fonctionné. J'en suis très reconnaissant. Ce serait mieux si je n'avais pas à me souvenir de vérifier chaque impression pour ce problème et de le corriger au besoin, mais je peux m'arranger avec cette solution de contournement. PTXprint est une telle aide, je ne peux pas me plaindre !
Traduit automatiquement depuis English

Questions connexes

0 votes
1 réponse 101 vues
Dans la boîte de dialogue 'Onglets+Bordures|Décorations ornementales|Bordure|Bordure de texte|Modifier les paramètres', vous avez la ... v2.7.27/Win10 Pro 22H2 (build 19045.5608)
anon095293 129 posée mars 17, 2025
0 votes
3 réponses 537 vues
C'est la première fois que j'utilise ptx print, mais je le trouve assez simple. Cependant, malgré la sélection de ... à faire dans l'application Aperçu). Merci pour toute aide.
ASmith 169 posée mai 23, 2024
0 votes
1 réponse 62 vues
J'ai enfin réussi à afficher correctement les bordures des en-têtes de section et la bordure de page avec des ... texte biblique, mais pas sur la page de titre initiale.
Mark Skinner 104 posée févr. 19, 2025
0 votes
3 réponses 221 vues
Avec un projet en script arabe, l' A5 section head border.pdf existant n'est pas assez profond pour contenir ... le PDF derrière le texte ou marquer le PDF comme transparent ?
anon095293 129 posée févr. 6, 2025
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
Just as a body, though one, has many parts, but all its many parts form one body, so it is with Christ.
1 Corinthians 12:12
3,048 questions
6,007 réponses
5,672 commentaires
2,027 utilisateurs