+1 vote
826 vues

J’aimerais beaucoup voir des exemples bien formatés de préfaces que les utilisateurs utilisent avec succès avec PTXPrint.

Traduit automatiquement depuis English
PTXprint par (312 points)
réaffiché | 826 vues

9 Réponses

+1 vote

@John_Nystrom En l’absence de réponse, je ferai de mon mieux pour répondre à votre question - bien que mon expérience soit limitée.

La spécification USFM pour le livre FRT utilise un marqueur \periph pour indiquer les différents éléments (généralement sur des pages différentes) qui composent la préface d’une publication. Pour que PTXprint imite ce comportement, je suggère d’ajouter une règle à votre fichier PrintDraftChanges.txt (accessible via l’onglet Advanced dans PTXprint) pour ajouter un saut de page à chaque marqueur \periph :

# Force a new page each time the \periph marker is found
"\\periph " > "\\pb\r\n\\rem "

L’autre problème est d’obtenir un espacement adéquat avant le titre sur la 1re page, puis entre les différents éléments sur la page de verso. J’ai également essayé d’ajouter plusieurs marqueurs \b (ligne vide) au-dessus du \mt, mais j’ai constaté qu’ils ne faisaient rien - pas avant d’avoir un marqueur au-dessus d’eux. J’ai donc inséré un bloc \mt en haut, suivi de plusieurs marqueurs \b pour abaisser le titre. De même, \b entre les différents éléments \pc sur la page de verso m’a permis d’étaler les choses comme nécessaire.

Notez que j’ai utilisé le code magique pour générer les informations de crédits des illustrations (comme cela peut être fait avec un colophon) :

\pc \zimagecopyrights

Le résultat final ressemblait à l’exemple ci-dessous (cliquez pour agrandir). Notez que la table des matières de cet exemple n’était PAS générée automatiquement, mais c’est certainement une autre option utile en utilisant les paramètres PTXprint sur l’onglet Body.

Voici un extrait montrant à quoi ressemble le USFM dans FRT :

Et si vous souhaitez copier-coller l’exemple pour votre livre FRT, utilisez la version texte brut ci-dessous :

\id FRT XYZ Language Name (C) 2010-2018 Copyright Notice
\periph Title Page
\mt
\b
\b
\b
\mt pavitra vacan
\mt2 gōṇḍi bāsata pūna niyam
\periph Publication Data
\imt pavitra vacan
\imt2 gōṇḍi bāsata pūna niyam
\b
\pc The Holy Word
\pc (New Testament)
\pc Language: Langname
\pc Script: Scriptname
\pc NNX NNNN/2018/2M PL
\pc ISBN: NNN-NN-NNNNN-NN-N
\b
\pc © 2018, The Bible Society of Vwxyz
\b
\pc COPYRIGHT NOTICE
\pc Written permission must be obtained from the Bible Society of//Vwxyz as copyright holder, prior to the reproduction of any part//of this publication in any form or by any means, electronic//or mechanical, including photocopying, recording,//or any information storage and retrieval system.
\b
\pc \zimagecopyrights
\b
\pc \it Published by:
\pc The Bible Society of Vwxyz
\pc NNN Somename Road
\pc City - Postcode
\b
\b
\pc Brilliant Printers Pvt. Ltd., City - Code
\periph Table of Contents
\imt batal baga manta
\io1 mattayi: sīta vāgdan barpur āyval \ior NNN\ior*
\io1 mārk: kiristuna carna piyle baven suṭi kiya lāgar \ior NNN\ior*
\io1 lūka: pārtana ani kivul vāyval gunte pisval \ior NNN\ior*
\io1 yōhan: vēḍcitaga pisval \ior NNN\ior*
\rem etc...
\io1 yūda: gaṭ nilval \ior NNN\ior*
\io1 ujagiri arusval: kaṭoḍalira rāj \ior NNN\ior*
\periph Special Marks
\imt id grantun vāḍakam kiyval tarika:
\m id grantun vāci kīneke iv gosṭiṅg hētu irana:
\li 1. pūnaṅg ani kaṭin manvalik bavte gosṭin (namunat: \w bāptisma\w*, \w sunagōg\w*, \w parisaya\w*) būḍ cukaṅg mandantaṅgo, aven bārete, id grantna ākrita bāgamnaga mandanta.
\li 2. uṇḍe gir padamna seleke, pūro gosṭita artamun samje māyle bagane āyi (*) ītal sukumna nisani matteke, pējitaga būḍ iden bārete mandanta.
\li 3. ani (†) ītal talvarta nisani matteke, av gosṭiṅg dusrok-dusrok pustaknaga gir mantaṅg inval tohanta.
\li 4. kahi jāganaga modoḍa bāsate lihi kītaṅg pustaknaga bagate iv gosṭiṅg seleṅgo, ani kahitaṅg pustaknaga vacank cuksi mantaṅgo, aven tohle *[ ... ] ītaṅg cavkoṭ manvalik gītoṅg dostom ani aven bārete pējitaga būḍ lihi kīsi manta.

J’espère que cela vous aidera à faire fonctionner les choses pour votre projet.

Traduit automatiquement depuis English
par (3,2k points)
réaffiché

J’ai des difficultés à faire en sorte que les codes magiques (\zimagecopyrights, \zimagecopyrights) soient alignés à gauche ?

Traduit automatiquement depuis English

Dans l’exemple ci-dessus, le code précédant \zimagecopyrights est \pc = Paragraphe centré. Avez-vous essayé d’utiliser \p (paragraphe normal avec indentation) ou \m (paragraphe en marge sans indentation de la 1re ligne) à la place de \pc ?

Traduit automatiquement depuis English

Oui, j’ai essayé les deux, aucun changement.

Traduit automatiquement depuis English

@mjpenny Merci beaucoup d’avoir pris le temps de mettre cela en place ! Je suis d’accord avec David Coward concernant le fait de rendre fluide la réalisation de tout cela dans Paratext, de sorte que nous n’ayons besoin que de nos données, de Paratext et de PTXPrint pour obtenir des copies d’essai de bonne qualité.

Traduit automatiquement depuis English
+1 vote

Oui, vous avez raison @MikeB. Je comprends pourquoi cela se produit. Nous travaillerons à corriger cela pour la version 1.9.1 - ainsi que quelques autres bugs que vous avez signalés au cours de la dernière semaine environ.

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

Corrigé, et sera disponible dans la version 1.9.1. C’était un cas délicat ; bonne observation ! Voici un exemple de sortie plutôt hypothétique montrant que cela fonctionne maintenant comme il se doit :
image

Intéressant, si vous avez besoin d’une solution de contournement pour la version actuelle 1.9 que vous utilisez, il suffit d’ajouter ‘en’ à la fin de \zimagecopyrights, c’est-à-dire \zimagecopyrightsen, et il se comportera correctement,

Traduit automatiquement depuis English

Merci pour le grand travail sur PTXprint ! J’attends toujours avec impatience la prochaine mise à jour. Ça s’améliore de plus en plus. Et cette correction sera également utile.

Mais j’ai trouvé qu’il était mieux pour nous d’avoir la préface formatée avec une taille de police plus petite que le texte principal de la traduction. Si vous pensez de même, alors l’utilisation du style \pc est peut-être moins qu’idéal.

Malheureusement, il n’y a pas de marqueurs SF suggérés à utiliser pour une préface comme celle-ci. Puis-je proposer de créer un nouveau style standard, disons \ipc (paragraphe centré d’introduction) ou peut-être \fmpc (paragraphe centré de préface), comme une meilleure façon de gérer cela ? C’est-à-dire, pourrions-nous obtenir un ensemble de styles « préface » qui peuvent être utilisés et ajustés, sans avoir d’effet sur le corps principal du document ?

(Je sais que Paratext maintient une feuille de style séparée pour la préface et la postface par rapport à la feuille de style principale pour le texte biblique. Mais cela est en dehors de PTXprint et opaque pour la plupart des utilisateurs. En outre, ne serait-il pas mieux que le style étiqueté \pc se comporte toujours de la même manière, quel que soit l’endroit où il est trouvé ?)

Je serais intéressé par les réflexions de la communauté à ce sujet.

Traduit automatiquement depuis English

Dans ce cas, ce que je ferais, c’est de créer le PDF de la préface séparément du texte principal. Cela vous permettrait de modifier le style \pc pour la préface.

Traduit automatiquement depuis English

Le désir de @david_coward d'avoir une police plus petite dans la matière préliminaire.
Je viens de rattraper mon retard sur ce sujet après n'avoir pas eu beaucoup d'accès au réseau pendant un moment. Je pense que la solution « la meilleure » pour le moment - du moins pour l'état actuel de ptxprint et pour maintenir la compatibilité avec l'USFM actuel - est d'avoir la matière préliminaire (ou même différents morceaux de matière préliminaire) dans des jalons (milestones).
par ex. avec un jalon personnalisé \zfrt-s\*\zfrt-e\* Une fois que c'est dans l'USFM, vous pouvez appliquer la mise en forme à tout ce qui est à l'intérieur ou seulement à des marqueurs spécifiques :

\Marker zfrt-s
\EndMarker frt-e
\StyleType Milestone
\Attributes typ
\FontSize 8

\Marker zfrt-s+s1
\FontSize 10
\Color x7f0000

Le code ci-dessus devrait faire en sorte que tout ce qui est à l'intérieur de la section marquée de cette façon utilise la taille de police « 8 fontsizeunits », à l'exception de \s1, qui utilise « 10 fontsizeunits » et est de couleur rouge foncé / brun.

Traduit automatiquement depuis English
+1 vote

Oui, c’est ainsi que je gère actuellement cela.

Mais un PDF séparé exclut les informations de copyright automatiques pour les illustrations que PTXprint apporte. Et cela peut signifier que la copie de travail de la préface est conservée dans un document Word pour générer le PDF, et n’est donc pas archivée avec le projet Paratext. Cela peut permettre à la préface de devenir obsolète ou perdue.

La solution idéale est que tout ce qui est pertinent pour le développement, la vérification, la révision, le suivi, le formatage et la publication des Écritures (en particulier pour les essais de portions des Écritures) – ce qui inclut également la préface et la postface pertinentes – soit géré dans le contexte de Paratext. Et nos outils fonctionnent alors pour extraire ces informations de manière utilisable.

La conception du produit met l’accent sur le fait que les marqueurs doivent avoir des tâches spécifiques et ne pas être utilisés de manière générique. Il semble donc plus sûr de ne pas avoir quelque chose qui s’applique au texte biblique qui s’applique également à quoi que ce soit dans la partie avant ou arrière d’un livre, car alors ajuster quelque chose pour un endroit peut avoir des conséquences inattendues ailleurs.

Mais je réalise que l’ajout de nouveaux marqueurs apporte son propre lot de douleurs et de souffrances !
Donc, je réfléchis à voix haute ici, pour voir comment la traduction pourrait devenir plus facile, plus fluide et plus durable à l’avenir.

Traduit automatiquement depuis English
par (370 points)
0 votes

Je suis d’accord, si l’objectif est de rendre cela facile à utiliser pour tous les utilisateurs (pas seulement les typographes), alors avoir la possibilité de tout faire dans Paratext et PtxPrint est important.

J’aime l’idée d’utiliser la zone de PtxPrint réservée à la création future de FRT. Cela pourrait être encore plus simple que d’utiliser le FRT dans Paratext, et permettrait d’utiliser le FRT dans Paratext pour la composition officielle.

Traduit automatiquement depuis English
par (1,2k points)
+1 vote

Je me demande s'il est possible de créer du contenu dans le FRT qui s'appliquerait à n'importe quelle portion des Écritures que nous voulons imprimer.

Nous voulons pouvoir produire rapidement des impressions de divers livres et de combinaisons de livres. PTXPrint le rend facile sur l'onglet de base. Par exemple, je peux imprimer 1-3 Jean et Jude une minute, puis les Cinq T une minute plus tard. Mais si je veux imprimer la matière préliminaire (front matter) avec eux, je dois modifier le contenu de \mt et \mt2 dans le livre FRT dans Paratext chaque fois que je change ce que je veux imprimer. Ce n'est probablement pas un gros problème une fois que moi et notre équipe serons à l'aise avec l'utilisation de PTXPrint et que nous aurons un bon ensemble de configurations enregistrées. Nous n'avons pas besoin de matière préliminaire quand nous faisons une impression informelle de toute façon, seulement quand nous publions réellement. Mais quand nous travaillons sur la composition typographique de plusieurs livres, je m'attends à en terminer certains puis à y revenir pour les refaire après avoir découvert que je voulais changer quelque chose à cause de ce que j'ai appris en composant le prochain ensemble de livres. Nous ne publions pas tout le stock en une seule publication, mais en plusieurs. Comme nous avons un grand stock de livres à composer et que nous n'imprimerons probablement aucun d'eux tant que nous ne les aurons pas tous imprimés, je risque de rencontrer ce problème de nombreuses fois : si je veux produire un nouveau PDF de quelque chose que j'ai déjà fait, je dois revenir et modifier à nouveau ces champs de titre, puis les remettre comme avant.

Je me demande s'il existe un moyen pour que PTXPrint puisse générer automatiquement le contenu de ces marqueurs en fonction des livres bibliques que j'imprime. Et peut-être que certains d'entre vous ont une autre suggestion pour rendre cela plus facile.

Traduit automatiquement depuis English
par (312 points)

Nous faisons face au même problème. Et le nôtre a une « Préface » (en 3 langues), qui fait référence au titre du livre également, ce qui est un point délicat, à moins que ces noms de livres ne puissent utiliser des espaces réservés transformés en champs spéciaux (pour les différentes langues), comme le fait le champ de copyright spécial.

Notre page de titre doit avoir le nom du livre en langue vernaculaire, mais aussi tout en langue nationale. Idem pour la page de copyright. Et ces blablas de préface que j'ai mentionnés de l'équipe de traduction. Tout cela peut être conservé dans le « livre » FRT et ajusté manuellement au besoin.

Mais nous avons aussi des « lettres d'introduction » (ou des lettres de parrainage similaires) de l'église principale et de l'organisation locale qui parraine la traduction. Celles-ci sont un peu délicates, avec des logos dans l'en-tête et des signatures avec sceaux aussi. Donc, ces deux pages seraient mieux servies en étant conservées dans deux fichiers PDF et chargées là où nécessaire, s'il y avait un moyen de mettre un lien PDF dans le livre FRT.

De toute façon, l'idée de Mark pour les sauts de page dans la matière préliminaire a été très utile ! Très heureux de voir des progrès dans cette partie du produit. (Nos matériaux de matière finale (Back Matter) ont aussi besoin de travail, comme les cartes n'ont jamais bien fonctionné à travers PTXprint, etc. etc.) Ce que PTXprint fait maintenant est assez étonnant, donc nous ajustons le reste au besoin. Un pas à la fois.

Traduit automatiquement depuis English
0 votes

Tandis que nous réfléchissons à la meilleure façon de soutenir ces besoins, je me demande à propos de quelques options :

a) Chaque configuration aurait une option pour stocker son propre livre FRT local, qui pourrait initialement être copié du livre FRT de Paratext, et être spécifique à la configuration - éliminant ainsi le besoin de continuer à modifier le fichier FRT dans Paratext pour chaque configuration différente que vous imprimez. L'avantage de cette approche est qu'elle est simple à mettre en œuvre, et vous obtiendrez exactement ce que vous avez spécifié dans la spécification FRT locale. Les désavantages de cette approche sont :

  • Il devient rapidement difficile de maintenir la cohérence entre les différents livres alors que le FRT local continue d'évoluer/de s'améliorer avec chaque nouvelle publication ; donc si vous décidez de changer quelque chose dans l'un, vous devrez peut-être revoir toutes les autres configurations enregistrées pour les mettre à jour également.
  • Une fois qu'une copie du FRT de Paratext a été faite, le FRT original dans Paratext ne serait pas mis à jour

b) Une autre option est de continuer à utiliser le livre FRT de Paratext, mais permettre à la configuration de modifier/mettre à jour ce qui s'y trouve. Quelque chose comme FRTbookchanges.txt qui remplit le FRT au moment de la publication. Imaginez donc un système où nous avons un modèle FRT unique pour tout le projet avec certains codes (définis par l'utilisateur) comme <MainTitle>, <SubTitle>, <CopiesPrinted>, ou même quelque chose de spécifique comme <MainTitleIndonesian>, et <MainTitleVernacular>, et le reste du livre FRT contiendrait le matériel qui doit être dans TOUTES les publications.

\id FRT XYZ Language Name (C) 2010-2021 Copyright Notice
\periph Title Page
\mt <MainTitleVernacular>
\mt2 <SubTitleVernacular>
\periph Publication Data
\imt <MainTitleVernacular>
\imt2 <SubTitleVernacular>
\pc <MainTitleIndonesian>
\pc <SubTitleIndonesian>
\pc Language: Wakawaka
\pc Script: Latin
\pc Copies Printed: <CopiesPrinted>

Les paramètres de PTXprint pourraient simplement lister ceux trouvés dans le livre FRT et vous permettre de les remplir. Nous pourrions être sophistiqués et spécifier vernaculaire, régional, national, international pour chacun des codes, ou simplement garder cela simple comme suit :

<MainTitleVernacular>Looku
<MainTitleIndonesian>LUKA
<MainTitle>Luke
<SubTitle>The Gospel of Jesus Christ by Dr Luke
<CopiesPrinted>250

L'avantage évident de cette idée est que la configuration n'a besoin que de stocker le strict nécessaire (c'est-à-dire ce qui est différent pour cette publication particulière). Cela vous permettrait également d'ajuster ou de réorganiser la mise en page du livre FRT de Paratext, et d'avoir toutes les configurations suivre la nouvelle mise en page/mise à jour. Le désavantage serait si vous essayez d'avoir différents types de mise en page de la matière préliminaire (disons, un format de livre d'histoires d'un module, et une publication officielle de Luc+Actes pour usage en église - chacun de ceux-ci peut nécessiter une définition FRT assez différente, bien que beaucoup d'éléments seraient similaires). Un autre problème avec cette approche est que le livre FRT ne fonctionnerait pas correctement pour Paratext (ayant été détourné par des codes spécifiques à PTXprint), bien que quelques règles simples de PrintDraftChanges.txt l'aideraient à fonctionner correctement dans Paratext.

DANS LES DEUX CAS, tous les codes habituels de type \zimagecopyrights, \zcopyright, \zlicense fonctionneraient également normalement. Et je ne suis pas sûr si c'est possible, mais ce serait génial de pouvoir dire des choses comme :

\pb
\includePDF "c:\data\ForewordFromGovernor.pdf"
\pb
\ztableOfContents
\pb

Quels sont vos avis sur les options ci-dessus ? Cliquez sur Répondre et dites-nous laquelle vous préférez et POURQUOI ?

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

J'aime la première option, qui garde le FRT de PtxPrint et le FRT de Paratext séparés (même s'ils sont copiés initialement). Cela va de pair avec le modèle selon lequel PtxPrint est destiné à une impression moins formelle.

(Note de bas de page : Je dois constamment lutter contre l'envie de taper PtxPrintf. Je suppose que la chaîne PtxPrint déclenche des souvenirs enfouis de programmation)

Traduit automatiquement depuis English
par (1,2k points)
réaffiché
0 votes

Je viens de découvrir la matière préliminaire (Front Matter) de PTXprint, grâce à la présentation de Mark « Above and Beyond the Basics » – merci beaucoup !

Je mets en place une méthode pour l'impression rapide de travaux de cours dans les ateliers de formation à la traduction. De cette façon, je peux avoir des configurations ptxprint séparées enregistrées pour chaque langue, avec les noms, les dates, etc., définis via les variables de la matière préliminaire. Idéalement, les seules modifications nécessaires entre les livres des équipes de langues seront dans le tableau des périphériques (Peripherals), et ensuite l'ajustement de la taille/position de \fig pour les textes plus longs/courts. Très cool !

Nous prévoyons de présenter et de tester cela la semaine prochaine en PNG ; si les gens aiment ça, je mettrai les instructions et les paramètres dans LingTran, et j'essaierai de me souvenir de publier un avis ici.

Traduit automatiquement depuis English
par (670 points)
réaffiché

Questions connexes

0 votes
1 réponse 17 vues
J'ai remarqué que lorsque j'ajoute des PDF de matière préliminaire, ces pages sont ajoutées avant tout ce qui est ... un chemin relatif comme suggéré. Pouvez-vous m'aider ?
odysiusbt 125 posée mai 29
0 votes
1 réponse 259 vues
J'ai besoin de fusionner des cellules dans une ligne de tableau, comme spécifié dans le document de ... préliminaire local, indépendamment de l'encodage USFM du projet ?
KimB 670 posée juil. 12, 2024
0 votes
1 réponse 177 vues
Est-ce que quelqu'un d'autre a -2pt=-7pt imprimé en haut de sa page de titre ? Avez-vous une idée de la façon de s ... Ce n'est rien que j'ai tapé quelque part dans le programme. ?
mvk1000 206 posée mai 30, 2024
0 votes
2 réponses 244 vues
Je voudrais ajouter une carte aux éléments préliminaires d'un livre. La figure (et les éléments préliminaires en général) ... be understood. Image Lost! Des idées sur la raison ?
mnjames 1,9k posée avr. 10, 2023
0 votes
2 réponses 221 vues
J'utilise la version 2.1.19 Dans l'onglet Périphériques, lorsque vous cliquez sur Afficher/Modifier les éléments ... a un problème à les modifier dans la fenêtre principale.
Ben Pehrson 280 posée mai 1, 2022
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
They all joined together constantly in prayer, along with the women and Mary the mother of Jesus, and with his brothers.
Acts 1:14
3,046 questions
6,006 réponses
5,671 commentaires
2,026 utilisateurs