0 votes
365 vues
Je prépare Luc et Actes pour être imprimés en livret, et je n'arrive pas à trouver comment insérer une page de titre intermédiaire avant le début des Actes.
Traduit automatiquement depuis English
PTXprint par (102 points) | 365 vues

3 Réponses

0 votes
Il existe plusieurs façons différentes d'insérer du USFM qui ne se trouve pas dans les fichiers Paratext. Une option consiste à utiliser le fichier changes.txt, mais cela devient un peu fastidieux, car il faut doubler chaque barre oblique.
Vous pourriez essayer d'utiliser un hook, mais le problème avec les hooks est que les nombres y sont considérés comme des nombres, et non comme des éléments qui pourraient faire partie d'un marqueur, c'est-à-dire que \mt1 sera compris comme \mt 1.

La méthode initialement la plus complexe, mais peut-être la plus facile une fois qu'on s'y habitue, consiste à créer un « fichier de déclenchement » (trigger file). Si votre projet s'appelle MYPROJ et que la configuration est testing, alors pour un glossaire, le fichier devrait se trouver dans
{paratextDir}/MYPROJ/shared/ptxprint/testing/triggers
avec le nom A9GLOMYPROJ-testing.SFM.triggers

Dans ce fichier, vous pouvez placer une ou plusieurs entrées de déclenchement, par exemple comme ceci :

\AddTrigger GLObookstart-preverse
\mt1 ~
\zgap|8em \*
\zrule|width="0.5"\*
\zgap|1em \*
\mt1 GLOSSARY
\zgap|1em\*
\zrule|width="0.5"\*
\pb
\EndTrigger

Les entrées de déclenchement peuvent être ancrées à n'importe quel verset ou entrée \k mot-clé\k*, etc., tout comme les figures (bien qu'obtenir une position similaire à celle des figures nécessite d'ajouter un suffixe « -preverse » comme ici), et elles devraient vous permettre d'inclure n'importe quel USFM valide. Si vous n'utilisez pas de suffixe, le USFM est déclenché après le numéro du verset déclencheur, pour les versets, et peut-être pas du tout pour d'autres emplacements.

Bien sûr, vous devriez utiliser 45ACT...SFM.triggers et ACTbookstart-preverse
Traduit automatiquement depuis English
par (1,1k points)
0 votes

En s'appuyant sur le commentaire de DG : « Une option consiste à utiliser le fichier changes.txt, mais cela devient un peu fastidieux, car il faut doubler chaque barre oblique. »

Pourtant, il existe une méthode simple pour le faire :

Ensuite, sur l'onglet changes.txt qui apparaît, utilisez les extraits de code (Code snippets) pour insérer la règle qui ajoutera une page de titre à CHAQUE livre :

Vous voudrez peut-être modifier la partie en jaune pour dire autre chose, ou la supprimer complètement. Si vous ne voulez pas qu'un nom apparaisse sous le nom du livre, utilisez \is ~ pour indiquer un espace à cet endroit. Vous pouvez modifier les codes selon vos besoins, mais en substance, vous injectez du texte dans le fichier USFM au moment où il est traité (ce n'est PAS stocké dans votre fichier Paratext).

Si vous voulez que cela n'arrive qu'avant ACT et pas aussi à LUK, modifiez le début de la règle pour qu'elle dise :

at ACT '(?ms)(\\h )(.+?\r?\n)(.+?)(\r?\n)(\\mt)' > '\1\2\3\4\\zgap|2in\\*\4\\mt \2\\is ~\4\\zrule\\*\4\\pb\4\5'

Traduit automatiquement depuis English
par (3,2k points)
0 votes

Une méthode évidente et plus simple consiste simplement à compiler Luc et Actes en fichiers PDF séparés, puis à créer des pages de titre en fichiers PDF séparés également et à les combiner à l'aide d'un outil en ligne de combinaison de PDF. 

Adobe propose un outil pour cela : https://www.adobe.com/ca/acrobat/online/merge-pdf.html

Bien sûr, si la technique que @Mark P a montrée fonctionne pour vous, ce serait une méthode plus propre :-)

Traduit automatiquement depuis English
par (123 points)

Questions connexes

0 votes
1 réponse 37 vues
J'ai produit un fichier PDF avec PTXprint. Lorsque je l'ouvre avec Firefox sur mon bureau, Firefox affiche le titre ... PDF ne voient pas ce titre trompeur dans la mauvaise langue.
bit 495 posée nov. 17, 2025
0 votes
1 réponse 38 vues
Je travaille sur une publication monographique. Par le passé, pour les livres uniques, j'ai pu mettre un en-tête avec ... cette option. Que puis-je faire d'autre pour dépanner ?
Rebecca Peak 102 posée juin 25
0 votes
1 réponse 198 vues
L'aide de la ligne de commande indique -b BOOKS, --books BOOKS Reference list to print (as in Choose ... essayant d'installer ptxprint sur une nouvelle machine Linux également.)
mnjames 1,9k posée mai 10, 2023
0 votes
2 réponses 303 vues
J'expérimentais avec les ornements et un fichier ptxprint-premods.tex est apparu à un certain moment sur la page Avancé ... le fichier dans PTXprint. La tristesse s'installe...
jeffh 1,4k posée avr. 8, 2024
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
Dear friends, since God so loved us, we also ought to love one another.
1 John 4:11
3,045 questions
6,005 réponses
5,671 commentaires
2,026 utilisateurs