0 votes
105 vues

Lorsque je crée pour la première fois un projet dans PTXprint, je peux le lier à un projet PT existant. J'ai remarqué que parfois, les modifications des données PT sont automatiquement « tirées » vers le projet PTXprint. 

La question

J'aimerais savoir quels sont les déclencheurs et si un utilisateur peut demander une « actualisation ». Merci de m'indiquer où lire à ce sujet.

Comment l'utilisateur de PTXprint peut-il déclencher activement une actualisation pour obtenir positivement la toute dernière version des données PT ? Et existe-t-il un moyen dans PTXprint de voir ou de vérifier l'état (horodatage) des données PT utilisées ?

Si la réponse est « redémarrez votre ordinateur » ou « fermez complètement PTXprint », ce serait une réponse acceptable, si c'est vraiment le meilleur/unique moyen d'obtenir une actualisation.


Contexte :
Considérez cette situation réelle : il y a un événement à date fixe. Une production spéciale d'une publication est en préparation. L'utilisateur de PTXprint, le maquettiste, prépare la publication, tandis que les « traducteurs » avec Paratext finalisent activement les « dernières questions » comme le texte d'introduction.

Ensuite, il y a des retours des épreuves de PTXprint vers l'équipe PT : certaines notes de bas de page ont de légers problèmes de formatage ou des incohérences. La césure pourrait être améliorée pour quelques entrées de la liste de mots, etc. Et les impressions sur papier sont toujours utiles pour la relecture. On remarque des choses qui avaient été négligées sur les écrans d'ordinateur.

À certains jours, les deux équipes travaillent très activement sur le même campus, ou même dans le même bâtiment, et l'équipe PT crie quand un nouvel envoi/réception (send/receive) peut être effectué. En « récompense », des feuilles de papier fraîches pourraient voyager dans l'autre sens. (Est-ce que cela parle à quelqu'un ? Ce n'est pas un flux de travail idéal, mais cela arrive parfois.) D'où ma question.

 

Traduit automatiquement depuis English
PTXprint par (934 points) | 105 vues

5 Réponses

+1 vote
PTXPrint doit appliquer toutes les modifications qui ont été enregistrées dans la version locale du projet.
Traduit automatiquement depuis English
par (9,9k points)
Merci Phil. Pour être clair : lorsque l'équipe dans PT a accompli quelque chose qui doit aller dans PTXprint, ils cliquent sur l'icône d'une disquette de 3,5" (info-bulle au survol « enregistrer tout ») et ainsi leur travail est passé dans (selon vos mots) « la version locale du (PT) projet ».

L'utilisateur de PTXprint est sur un ordinateur séparé. Il a à la fois PT et PTXprint, tandis que l'équipe de traduction n'a pas PTXprint sur toutes les machines. L'utilisateur de PTXprint recevra alors les nouvelles données via envoi/réception (send/receive), je suppose ?

Ou doit-il cliquer à nouveau, sur son ordinateur après chaque envoi/réception, sur le bouton « enregistrer », pour déclencher les modifications vers PTXprint ?
Traduit automatiquement depuis English
Lorsqu'un utilisateur effectue un envoi/réception (S/R) et reçoit des données, les fichiers qu'il reçoit sont enregistrés sur son ordinateur. Il n'a pas besoin de cliquer sur l'icône d'enregistrement. Vous pouvez également enregistrer via le menu principal ou le raccourci (Ctrl +S).
Traduit automatiquement depuis English
+1 vote
le bouton de vérification « mise en page uniquement » (layout only) en bas de l'écran est important ici. Par défaut, il est coché et cela indique à PTXprint de ne pas mettre à jour les fichiers (pour la vitesse). S'il est décoché (ou « _ »), il mettra à jour les fichiers depuis Paratext (en supposant qu'ils sont enregistrés). Vous n'avez rien à faire dans Paratext.
Traduit automatiquement depuis English
par (656 points)
Martin, j'essaie de comprendre cela. Dans mes tests, je vois que les modifications de Paratext sont appliquées au texte dans PTXPrint, que cette option soit cochée ou non.
Traduit automatiquement depuis English

Lorsque Phil écrit « j'essaie de comprendre cela », j'ai besoin de m'arrêter et de réfléchir à savoir si moi, en tant que novice sur PTXprint, dois m'inquiéter.

Plus tôt aujourd'hui, j'avais écrit ce petit paragraphe (et puis je l'ai supprimé, car je tends à écrire trop long) :
« Nous pourrions saisir des données de test dans le projet PT. Comme une phrase factice, ou une note de bas de page inventée. Et puis essayer des « actions » et voir lesquelles apportent les modifications dans PTXprint. Mais il y a l'expérience de vie et les conseils des livres pour être très prudent avec de telles stratégies. Surtout dans les dernières étapes avant une production ou une sortie de version. Trop souvent, des données factices ont fait leur chemin dans un produit final. 

Ou même si nous parvenons à nettoyer correctement, nous pourrions tirer de mauvaises conclusions de quelques tests basés sur des suppositions. C'est pourquoi je demande où lire les faits dans la documentation. »

Et avec le recul, j'avais raison : Même après avoir cherché dans les documents en ligne et avoir cherché dans PTXprint, je n'aurais jamais remarqué la petite case à cocher dans le coin. Je cherchais des mots comme « actualiser » et « mettre à jour » et cette option donne une aide contextuelle sur « régénérer ». Et je pensais naïvement seulement à PT, tandis que PTXprint regarde plus loin le « traitement du contenu biblique USFM » à partir de plusieurs sources possibles. Ma faute.

Je suis stressé en ce moment, mais très intéressé par ce que vous découvrez Phil. Je veux comprendre PTXprint, parce que je sens que je vais l'utiliser beaucoup dans les années à venir. 

Je suis aussi disposé à aider, car j'apprécie beaucoup ce forum. Je pourrais faire quelques tests si vous donnez des instructions claires et si vous avez besoin de machines de travail réelles pour double-vérifier quelque chose. J'ai juste besoin d'être très prudent pour ne pas gâcher nos données avec des expériences à cette phase.

Traduit automatiquement depuis English
+2 votes

Bonjour Tim,

La fonction « Mise en page uniquement » (Layout Only) est relativement nouvelle, introduite depuis que les ajustements du menu contextuel (dans le Visionneuse PDF) sont devenus possibles. L'idée est que PTXprint ne devrait pas avoir besoin de re-traiter toutes les données USFM à travers un ensemble complexe de transformations chaque fois qu'un utilisateur ajuste un paragraphe (augmenter d'une ligne, ou réduire pour s'adapter, etc.) ; il exécute donc simplement la partie mise en page (XeTeX) du processus.

Lorsque « Mise en page uniquement » est décoché, la séquence est : Traitement -> Mise en page -> Finalisation

Lorsque « Mise en page uniquement » est coché, la séquence est : Traitement -> Mise en page -> Finalisation

Si, en revanche, vous apportez une modification à certains paramètres, alors les données doivent être (re-)traitées, et il détecte automatiquement cela et le fait (remarquez l'état troisième [-] que la case à cocher prend temporairement pour la 1re exécution après que les paramètres ont changé). Il est également assez intelligent pour remarquer si les fichiers USFM dans Paratext ont été mis à jour depuis la dernière exécution d'impression et s'assure qu'ils sont (re-)traités. Donc, en théorie, tout cela « fonctionne tout seul ».

Si vous êtes paranoïaque à l'idée qu'il manque une mise à jour, laissez simplement cette option « Mise en page uniquement » décochée et attendez les quelques secondes supplémentaires à chaque fois que vous cliquez sur Imprimer.

Une réserve à connaître : PTXprint ne met PAS à jour la PicList automatiquement. Donc, si vous modifiez des détails (comme la légende, ou l'illustration elle-même) dans les fichiers Paratext, vous devrez visiter l'onglet Images et mettre à jour les choses là-bas.

J'espère que cela vous aide à comprendre comment cela fonctionne. Nous sommes en train de mettre à jour la « documentation » qui est principalement dans les Info-bulles, et aussi dans les MASTER SLIDES qui sont également en cours de mise à jour en préparation d'un événement de formation à venir à l'EMDC le mois prochain.

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

Plusieurs bonnes réponses, mais pas de meilleure réponse, je vais donc résumer pour mes propres recherches ultérieures, quelle est la réponse à ma question :

- Normalement, PTXprint détectera automatiquement lorsque les données USFM ont changé.

- Lorsqu'un utilisateur souhaite déclencher activement le fait que PTXprint doit « détecter » de nouvelles données USFM, soit un envoi/réception (qui inclut l'enregistrement) ou l'enregistrement du projet dans PT fait l'affaire.

- Même si PTXprint détecte de nouvelles données USFM, il peut ignorer ces données, lorsque la case « mise en page uniquement » est cochée dans le coin inférieur droit.

- Il n'y a aucun retour, visuel ou autre, pour que l'utilisateur confirme que de nouvelles données USFM ont été détectées et traitées (ou non) par PTXprint. 

- Ainsi, lorsqu'on travaille sur la préparation à l'impression d'un document, basé sur un projet PT (qui est également activement travaillé au niveau du contenu (par d'autres membres de l'équipe)), une bonne habitude est de vérifier que « mise en page uniquement » est décoché, puis de cliquer sur « envoi/réception » ou « enregistrer » une fois dans PT, puis de cliquer sur « Imprimer (Mettre à jour) PDF » pour voir le résultat de vos derniers ajustements de paramètres ou de flux de texte ou des changements apportés par les dernières modifications dans les données USFM.

Note à moi-même :
Cela peut être évident, et est probablement quelque part dans la documentation : PT et PTXprint sont des outils compagnons amicaux. PT peut être en cours d'exécution sur le même ordinateur, pendant que PTXprint est utilisé. Et PTXprint ne modifie jamais les données USFM d'un projet PT, même lorsque ses fichiers sont stockés à l'intérieur du dossier du projet PT ; les données circulent dans un système à sens unique de PT vers PTXprint.

 

Traduit automatiquement depuis English
par (934 points)

Désolé Tim, mais votre réponse n'est pas correcte.

PTXPrint utilisera toujours les données « enregistrées » les plus récentes. Si vous n'enregistrez pas les données dans Paratext, PTXPrint ne les verra pas. PTXPrint n'ignorerait jamais des données qui ont été enregistrées. L'option Mise en page uniquement est là pour aider PTXPrint à effectuer les modifications de mise en page plus rapidement.

L'unique exception à la façon dont PTXPrint gère les données Paratext concerne les illustrations. Dans PTXPrint, vous créez un fichier des illustrations et celui-ci n'est pas mis à jour automatiquement. Vous devriez examiner toutes les illustrations si vous avez apporté des modifications à celles-ci dans Paratext.

Traduit automatiquement depuis English
Merci @Phil_Leckrone d'avoir trouvé des erreurs dans mon résumé. Je viens de désélectionner mon résumé comme « meilleure réponse », car il n'est pas correct. J'invite les professionnels de PTXPrint à écrire un meilleur résumé, afin que nous ayons tous un endroit avec une documentation complète et correcte sur ce sujet.

Et s'il vous plaît ne vous fâchez pas, mais je vais publier aujourd'hui une nouvelle question, avec un besoin opposé. Et ce n'est pas une blague, cela vient d'un projet de la vie réelle.
Traduit automatiquement depuis English
0 votes

Je dois soulever un aspect spécial, qui appartient également à la question du lien (ou de la synchronisation) entre PT et PTXPrint :

Il y a l'option d'« importer » des données de césure depuis un projet PT. Cela a un bouton dédié. Et il n'est pas évident ce qui se passe après l'importation initiale :

  • PTXPrint traite-t-il l'importation comme « le début heureux d'une merveilleuse relation », c'est-à-dire crée-t-il un lien et mettra-t-il à jour les données de césure depuis le projet PT, chaque fois qu'elles sont étendues, éditées ou corrigées dans PT ?
  • Ou l'importation est-elle un « une fois pour toutes » historique jusqu'à ce que le bouton ne rende tout nouveau ?

Ceci est important pour notre édition, car nous voulons conserver des données de césure très fondamentales et complètes dans PT. Et avoir plus d'options personnalisées et spécifiques au contexte et au public pour chaque projet PTXPrint. 

Nous avons donc découvert comment pirater les données de césure importées (voir ma question supplémentaire ici : https://support.bible/15465/may-i-edit-hyphen-project-tex). Mais nous devons connaître la dynamique de « l'actualisation », afin d'avoir un flux de travail stable et d'éviter de mauvaises surprises, lorsque les données dans PT sont modifiées.

Traduit automatiquement depuis English
par (934 points)

Questions connexes

0 votes
1 réponse 67 vues
Voici mon problème : Dans la note de bas de page, le traducteur fournit le mot hébreu dans le texte source et ... la taille de la police principale. Comment résoudre ce problème ?
Y Mdu Niê 124 posée mars 10
0 votes
1 réponse 19 vues
Je souhaite utiliser \fm \fm* pour deux appels de note de bas de page dans Jean 5:10 et Jean 5:18, avec ... Juifs dans le contexte de Jean 5 désignent le leadership des Juifs.
Y Mdu Niê 124 posée janv. 24
0 votes
1 réponse 21 vues
When I hover over an external link (e.g. https://support.bible/PTXprint) I can see the url, but when I click ... checked. Is there a setting somewhere else that I need to change?
Tami Allen 102 posée janv. 15
+1 vote
1 réponse 96 vues
My problem: Sometimes in the maintext, the footnote caller auto-created in an alphabet order prints in the end of ... In PTXPrints, how to print the new footnote caller formatting?
Y Mdu Niê 124 posée janv. 14
0 votes
1 réponse 45 vues
Bonjour, je suis débutant. J'ai besoin d'aide. Je veux augmenter l'espace entre \lik...\lik* et \liv1...\ ... PTXprint, mais je ne sais pas où ajuster le paramètre d'espacement.
Y Mdu Niê 124 posée nov. 19, 2025
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
Make every effort to keep the unity of the Spirit through the bond of peace.
Ephesians 4:3
3,044 questions
6,003 réponses
5,671 commentaires
2,026 utilisateurs