0 votes
168 vues

J'ai déjà posé des questions sur la balisage des modules ici, mais je n'ai jamais réussi à résoudre les problèmes auxquels je suis confronté. Ni Paratext Print Draft ni PTXprint n'impriment une version complète de mon module. Ils produisent tous deux des sorties partielles, et ce qu'ils produisent semble largement correct, mais ils échouent tous deux à traiter l'ensemble. Print Draft n'effectue qu'une impression partielle (les 6 premières pages environ sur près de 100 attendues), et PTXprint saute des segments entiers...

Mon module est assez simple (je crois ?), avec des lignes comme :

\p Genesis 15:5-12,17-18 — Ne na baubathu a God kolua a Abram

\p \bd Genesis 15:5-12,17-18\bd*
\ref GEN 15:5-12
\pc ...
\ref GEN 15:17-18

mais il inclut un certain nombre de « segments de versets » pour se conformer à diverses selections lectionnaires, comme :

\ref GEN 22:1-8,9a,9b,10-18

Lorsque j'utilise Print Draft dans Paratext, je reçois des avertissements concernant des erreurs de marqueurs. Je n'ai aucune erreur de marqueur dans le texte, et en haut du module chargé, il est indiqué 3615/3615 (100 %) 0 erreurs (ce que le clic sur le drapeau confirme), mais lorsque j'exécute Vérification > Exécuter les vérifications de base > Marqueurs dans le module (XXG), j'obtiens une multitude d'erreurs, comme :

Marqueur vide : \p (frtbak.sty-usfm_mod.sty)

Avec \p, il signale également \rq et \bd—626 fois. Je n'arrive pas à comprendre les erreurs PTXprint qui sont signalées.

Si quelqu'un pouvait m'aider avec : 1) le balisage approprié pour les segments de versets ; et 2) comment traquer les erreurs de marqueurs apparemment « fantômes » dans un module chargé dans Paratext, je lui serais très reconnaissant.

Paul

Traduit automatiquement depuis English
Paratext par (642 points) | 168 vues

3 Réponses

0 votes
Meilleure réponse

Je pense que la première question est de savoir si vous voyez exactement ce que vous voulez lorsque vous changez la vue dans Paratext pour l'une des vues « Output ». Importe-t-il les segments de versets comme il se doit ?

Rien de ce que vous avez écrit ci-dessus concernant les segments de versets ne semble causer de problème. En fait, je m'attendrais à ce que ce qui suit fonctionne correctement et affiche simplement les deux segments dans l'ordre où ils apparaissent :
\ref GEN 22:1-18, 

Si vous obtenez une sortie que vous n'attendez pas, une solution possible est de diviser vos références :
\ref GEN 22:1-8
\refnp GEN 22:9a
\refnp GEN 22:9b
\refnp GEN 22:10-18
----------------

Cette erreur de marqueur vide que vous obtenez est étrange. Savez-vous d'où vient le (frtbak.sty-usfm_mod.sty) après la ligne \p ? Savez-vous exactement à quel marqueur \p il fait référence ?

---------------

L'exécution de vérifications de marqueurs sur un module biblique est probablement un peu aléatoire, car les développeurs de PT ne les ont pas vraiment conçus en pensant aux modules bibliques. Une chose qui m'intéresse : avez-vous un fichier frtbak.sty séparé ? Contient-il certaines des styles comme \rq et \bd ?

---------------
Dans PTXprint, essayez-vous d'imprimer via l'option Module biblique, ou via l'option de livre XXA ? Historiquement, ils se comportaient très différemment (avant la récente mise à niveau de l'analyseur), donc peut-être que l'essai de l'autre option fonctionnerait ?

Sinon, pour les erreurs spécifiques à PTXprint, vous pouvez créer une archive (depuis PTXprint) et l'envoyer à leur adresse e-mail de support, et ils exécuteront l'archive pour trouver ce qui cause le problème.

Traduit automatiquement depuis English
par (1,9k points)
sélectionné par
Merci, mnjames. Je ne savais pas que je pouvais sélectionner une vue différente pour un module — je ne voyais que 'Standard specification', ce qui n'est pas très utile... En passant à Preview ou Standard output, tout semble correct. J'ai essayé d'exécuter une vérification des 'marqueurs' sur les deux vues, et elles sont revenues propres / zéro erreur. J'ai aussi essayé Print Draft avec les deux vues, mais les résultats étaient les mêmes qu'avant : des erreurs de marqueurs étaient signalées lors de la création du travail d'impression, et la sortie était tronquée.

Pour répondre à vos questions :

- Je n'ai aucune idée d'où viennent les erreurs frtbak.sty... après \p. Il y a un fichier frtbak.sty dans mon dossier de projet ; aussi un frtbak_old.sty. Les deux \rq et \bd sont définis dans frtbak.sty.

- Dans PTXprint, j'utilisais l'option Module biblique. J'ai essayé l'option XX_, et elle a en fait fonctionné ! Ce qui me donne un peu de confiance que mon module est OK ; il y a juste quelque chose qui bloque le Print Draft de PT... Peut-être que Fool Running pourra fournir des éclaircissements à ce sujet. Mais si l'option XX_ de PTXprint fonctionne, ça me convient. Merci pour cette piste dans la bonne direction !
Traduit automatiquement depuis English
Si vous utilisez les fichiers XX_, gardez à l'esprit que chaque fois que vous mettez à jour le texte principal ou le module biblique, vous devrez basculer sur Preview ou Standard Output pour mettre à jour ce texte (vous pouvez ensuite revenir en arrière quand vous le souhaitez).

Utilisez-vous la version la plus récente de PTXprint ? Si votre version est antérieure à la 2.7.31, il y a de bonnes chances que la mise à niveau corrige le problème d'impression du module biblique.
Traduit automatiquement depuis English
C'est bien de savoir que le basculement entre différentes vues met à jour le module biblique ! Je le rechargais à chaque fois (Outils > Ouvrir le module biblique, etc.)...

Concernant la version de PTXprint, j'utilise la dernière version Linux, 2.7.22 ; du moins c'est la dernière que je vois sur le site web.
Traduit automatiquement depuis English
Je me demande pourquoi la version Linux est si en retard sur la version Windows. C'est un peu inhabituel pour le projet PTXprint.

Je recommande de publier les questions concernant PTXprint sur : https://support.bible/PTXprint
Je recommande également d'envoyer une archive (créée dans PTXprint) à : [email protected]

Je pense qu'il y a au moins un bug dans PTXprint que vous rencontrez, et quelque chose qui se passe que je ne comprends pas.

\ref Rev 1:9-10,11a
affiche également 11b, ce qui est un bug

lorsque vous ajoutez les vv.12-13, soit elles n'apparaissent pas, soit PTXprint échoue, soit il imprime tout le paragraphe y compris les versets suivants. Aucune de ces options n'a de sens pour moi.
Traduit automatiquement depuis English
Toutes les choses que vous avez pointées sont des choses que j'ai remarquées moi-même ; partie de la 'gêne'... Un autre exemple : PTXprint imprimera volontiers un certain nombre de lignes \p au début de la Genèse, sautera toutes les lignes \p \bd \bd* avec les lignes \ref accompagnantes pour la Genèse (comme 8 ou 9 de ces 'duos'), puis à partir de l'Exode, il ira de l'avant et 'imprimera' toutes les lignes suivantes. Ça n'a pas de sens pour moi non plus.

J'ai essayé d'obtenir de l'aide du support PTXprint (voir certaines de mes autres publications ici), mais je n'ai pas obtenu de réponses très favorables, et dans certains cas, c'est tout simplement terminé. Je confesse que j'ai un peu abandonné cette approche pour une solution.
Traduit automatiquement depuis English
0 votes
Si ce n'est pas un projet sensible, pourriez-vous donner le nom du projet ou, idéalement, téléverser une sauvegarde zip du projet (sur un site comme Google Drive ou Dropbox) afin que nous puissions y jeter un œil plus attentif ?
Traduit automatiquement depuis English
par [Expert]
(16,7k points)
Traduit automatiquement depuis English
0 votes

Afin d'utiliser des segments de versets dans la ligne \ref, ces segments doivent être physiquement présents dans le texte.

Ainsi, par exemple : Matthieu 1:4 pourrait ressembler à ceci :

\li \v 4a Ram fue el papá de Aminadab.
\li \v 4b Aminadab fue el papá de Naasón.

\li \v 4c Naasón fue el papá de Salmón.

Comme FoolRunning l'a déjà dit, il peut être nécessaire de voir le texte réel pour déterminer les autres problèmes. 

Traduit automatiquement depuis English
par [Expert]
(9,9k points)
Merci, Phil. C'est bien de couvrir tous les angles, mais oui, j'ai les segments de versets dans le texte.
Traduit automatiquement depuis English

Questions connexes

0 votes
2 réponses 139 vues
Dans un module Bible de type lectionnaire, nous avons des en-têtes avec des références bibliques. Par exemple : \s1 $(JER 33: ... sortie est la même. J'utilise la version 2.7.29.
beve 128 posée avr. 16, 2025
0 votes
1 réponse 169 vues
J'ai un module de la Bible pour le lectionnaire, et dans PTXPrint, certains textes \ref sont manquants, et d' ... je rate, concernant les paragraphes ou quelque chose d'autre ?
beve 128 posée avr. 10, 2025
0 votes
1 réponse 145 vues
J'ai un module Bible lectionnaire qui possède ses propres en-têtes \s#. Il n'y a pas de \inc s dans le ... Mais je me demande si je ne manque pas un paramètre quelque part ?
beve 128 posée avr. 10, 2025
0 votes
1 réponse 86 vues
Notre NT (Onobasulu, PNG) sera composé en mise en page à 2 colonnes. Cependant, nous aurons également certains passages (par ... brute, à savoir rejeter le message d'erreur ?
Johann69816169 104 posée oct. 4, 2024
0 votes
2 réponses 226 vues
J'ai créé un marqueur de jalon personnalisé. Voici un exemple de son utilisation \zpage |JOS24.15\* Lorsque j'importe le ... . Y a-t-il un moyen de contourner ce problème ?
mnjames 1,9k posée mai 27, 2023
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
There is neither Jew nor Gentile, neither slave nor free, nor is there male and female, for you are all one in Christ Jesus.
Galatians 3:28
3,060 questions
6,021 réponses
5,687 commentaires
2,035 utilisateurs