0 votes
949 vues

Les listes de vices et les listes de qualités peuvent être fastidieuses et difficiles lorsque nous essayons de trouver une traduction unique pour chaque élément de la liste. Ensuite, dans une longue liste, il est facile de perdre de vue l'élément que vous consultez dans la traduction. Activer la mise en évidence des rendus des termes bibliques peut aider, mais dans certains cas, nous n'avons pas encore vraiment décidé du bon rendu.

Nous avons donc eu recours à cette méthode :

\li \add sexual immorality/πορνεία\add*pasin iyn toro temiyn ke wuruaw tana,

\li \add impurity/ἀκαθαρσία \add*pasin koro teiynjieiyn ektek ono,

\li \add debauchery/ἀσέλγεια\add* ke pasin iyn etere takai ektekna iyn toro re pasin kokelek ektek ono,

Le formatage différent de \add…\add* permet de voir facilement quelle partie du verset traduit quel terme grec.

Éventuellement, nous supprimerons tout cet ajout supplémentaire avant d'envoyer le texte à la DBL. Mais en attendant, nous voulons le garder dans le texte. Nous incluons les paragraphes \li pour rendre encore plus facile la visualisation de l'endroit où un élément commence et se termine.

Je peux facilement marquer \add…\add* comme non publiable dans custom.sty et indiquer à PTXPrint de ne pas l'imprimer.

Mais je ne sais pas comment indiquer à PTXPrint de supprimer les marqueurs \li dans PrintDraftChanges.txt.

Merci pour toute aide que vous pourrez m'apporter à ce sujet.

John Nystrom

Traduit automatiquement depuis English
PTXprint par (316 points)
réaffiché | 949 vues

3 Réponses

0 votes

Je pense que cela devrait le faire (et cela ne nécessiterait pas de définir le marqueur \add comme non publiable)
'\\li\s.*?\\add\*'>''

Traduit automatiquement depuis English
par (1,9k points)

Merci, mjames. Cela a fonctionné pour supprimer le marqueur \li et tout ce qui suit jusqu'au marqueur \add* dans les paragraphes contenant le marqueur \li et le marqueur \add*.

À quoi ressemblerait la commande pour supprimer tous les marqueurs \li dans le texte, qu'ils contiennent ou non \add…\add* ?

Nous avons certains endroits où nous avons inséré des marqueurs \li pour créer une liste, mais nous n'avons pas inséré les marqueurs \add…\add* avec les termes que nous traduisons. J'aimerais que ce processus supprime également ces marqueurs \li. Éliminer la séquence \add…\add* est déjà facile dans PTXPrint, donc je peux gérer cela comme un problème séparé.

Merci encore pour votre aide.

Et pour toute autre personne qui lit ceci, si vous avez une meilleure façon d'accomplir ce que nous essayons de faire – rendre facile pour les traducteurs et les consultants de distinguer les éléments dans les longues listes les uns des autres lorsqu'ils les consultent dans Paratext, mais imprimer les paragraphes normalement dans PTXPrint, nous sommes toujours ouverts aux suggestions. Jusqu'à présent, nous n'avons pas eu besoin de \li pour autre chose, mais le jour viendra où nous en aurons besoin. Nous sommes donc ouverts aux suggestions sur la meilleure façon de faire cela.

JN

Traduit automatiquement depuis English

Si tout ce que vous essayez de faire est de supprimer le marqueur \li, mais de laisser tout le texte qui suit intact, vous pouvez simplement utiliser '\\li'>''

Ces types de règles de modification sont appliqués dans l'ordre, donc si vous les placez dans cet ordre
'\\li\s.*?\\add\*'>''
'\\li'>''
il supprimera d'abord les lignes qui incluent \li et également les sections \add, puis supprimera ensuite les marqueurs \li isolés qui restent.

Si vous les placiez dans l'ordre inverse
'\\li'>''
'\\li\s.*?\\add\*'>''
alors cela supprimerait tous les marqueurs \li et la deuxième règle ne trouverait rien. Cela sert simplement d'avertissement selon lequel parfois les règles interfèrent les unes avec les autres et que vous devez garder une trace de l'ordre dans lequel elles se trouvent.

Traduit automatiquement depuis English
0 votes

John,

Vous pouvez le faire plus facilement dans RegEx Pal. Pour supprimer tout depuis \li jusqu'à la fin de la ligne, votre recherche serait :

\\li .*?\r\n

Le remplacement serait vide

Cela ne fonctionne pas dans la boîte de dialogue Rechercher/Remplacer en raison de la façon dont Paratext supprime le retour à la ligne et la fin de ligne. Cependant, cela fonctionne dans RegEx Pal.

Traduit automatiquement depuis English
par [Expert]
(10,0k points)

réaffiché

Merci, Phil. J'ai besoin que cela fonctionne dans PrintDraftChanges.txt afin que nous puissions l'utiliser lorsque nous avons besoin d'un PDF propre du passage, et laisser les marqueurs dans le texte pendant que nous le modifions encore. Éventuellement, nous les supprimerons tous définitivement.

JN

Traduit automatiquement depuis English

Essai d'une approche différente et me demande si cela a de l'importance de toute façon

Un lecteur de ce forum m'a fait remarquer que je fais un mauvais usage de \add…\add* en faisant nos listes de cette manière. Alors maintenant, j'essaie d'utiliser \rem à la place. J'expérimente avec des lignes comme celle-ci dans le texte :

\rem πορνεία/sexual immorality
\li pasin iyn toro temiyn ke wuruaw tana,
\rem ἀκαθαρσία/impurity
\li re pasin koro teiynjieiyn ektek ono,
\rem πάθος/lust
\li pasin iyn toroꞌa re niy etere iyn awro pasin kokelek,

J'ai essayé de créer une expression régulière qui supprimerait les lignes \rem de la même manière que mjames m'a donné une façon de supprimer les lignes \li contenant \add…\add* plus tôt dans ce fil de discussion. J'ai essayé et échoué en utilisant ces combinaisons :

‘\rem .*?\li’>‘\li’
‘\li’>‘’

et

‘\rem .*?\r\n’>‘’
‘\li’>‘’

Ces marqueurs \rem sont tous échappés, mais cette plateforme les supprime.

Lorsque j'ai utilisé ce que mjames m'a donné et que j'ai utilisé \add…\add*, j'ai pu imprimer les listes sous forme de listes, ce qui est utile pour la vérification, et je pouvais également imprimer les listes repliées en paragraphes normaux, ce qui est notre objectif pour les éditions d'essai de publication. Tout ce que je peux faire maintenant, c'est les imprimer sous forme de listes. Apparemment, je n'arrive pas vraiment à supprimer les lignes \rem, donc lorsque je supprime les marqueurs \li, c'est tout un seul paragraphe \rem et par conséquent le contenu de ces lignes n'arrive pas au PDF. Donc, peut-être que tout ce dont j'ai besoin, c'est d'une meilleure expression régulière pour le faire dans PrintDraftChanges et tout ira bien.

Je veux conserver les options d'imprimer les listes sous forme de listes ou sous forme de paragraphes. Je veux également conserver les marquages dans le texte, même après la soumission à la DBL, afin que nous puissions avoir ces marquages utiles lorsque nous réviserons ces livres plus tard avant la publication d'un NT complet.

Mais je sais que lorsque je soumettrai ces livres à la DBL, tout ce marquage personnalisé devra avoir disparu.

Alors, lorsque je serai prêt à soumettre des livres à la DBL, je me demande si cela fonctionnerait :

  • Marquer un point dans l'historique du projet (« avant nettoyage pour soumission DBL »).
  • Supprimer tout le marquage personnalisé.
  • Marquer à nouveau un point dans l'historique du projet (« soumission DBL »).
  • Soumettre à la DBL.
  • Revenir ces livres à (« avant nettoyage pour soumission DBL »).
  • Continuer à travailler sur le texte comme avant, continuer à l'imprimer localement si nécessaire, sous la forme nécessaire.

Si c'est une stratégie viable, alors je me demande si cela a de l'importance que j'abuse de l'USFM en utilisant \add…\add* et \li ou si j'abuse de lui en alternant des lignes \rem avec des lignes \li au milieu d'un paragraphe ? Si cela n'a pas d'importance, alors je suppose que nous utiliserons la stratégie de marquage la plus utile pour à la fois utiliser le texte et le soumettre à la DBL. Je ne suis pas sûr de quelle méthode il s'agit. Je suis ouvert aux suggestions.

Je penche pour faire ceci :

\li \add sexual immorality/πορνεία\add*
\li pasin iyn toro temiyn ke wuruaw tana,
\li \add impurity/ἀκαθαρσία \add*
\i pasin koro teiynjieiyn ektek ono,
\li \add debauchery/ἀσέλγεια\add*
\li ke pasin iyn etere takai ektekna iyn toro re pasin kokelek ektek ono,

J'ai initialement choisi \add…\add* parce que c'est un style de caractère et que nous ne l'utiliserons pas dans nos traductions, car il est conçu uniquement pour marquer quelque chose que nous ne marquerions jamais dans nos traductions.

Quoi que je fasse, nous allons faire la même chose dans au moins 12 traductions de notre cluster. Donc, j'ai besoin de bien faire cela.

N'hésitez pas à suggérer une approche entièrement différente pour ce problème.

Merci pour toute aide que vous pourrez m'apporter à ce sujet, et merci d'avoir lu jusqu'ici.

John Nystrom
Aitape West Translation Programme
SIL PNG

Traduit automatiquement depuis English

Merci à tous ceux qui ont aidé à ce sujet.

Voici ce que je fais maintenant :

\rem πορνεία/sexual immorality
\nb pasin iyn toro temiyn ke wuruaw tana,
\rem ἀκαθαρσία/impurity
\nb re pasin koro teiynjieiyn ektek ono,

Lorsque je passe cela dans PTXPrint, il ignore les paragraphes \rem. Les paragraphes \nb sont censés être « sans coupure » (no break), donc PTXPrint imprime le texte sans aucune coupure là où se trouvent les marqueurs \nb. J'obtiens donc la sortie en un seul paragraphe que je veux et je peux voir ces lignes comme des paragraphes séparés lorsque nous travaillons dessus dans Paratext.

J'ai testé en utilisant une expression régulière simple pour remplacer \nb par \li pour imprimer les traits comme des paragraphes séparés pour la vérification et cela a fonctionné.

L'avantage d'utiliser \nb est qu'il est rarement utilisé de toute façon, et nous ne l'utilisons pas du tout. Théoriquement, je pourrais les laisser dans le texte indéfiniment, mais nous les supprimerons pour la soumission à la DBL de toute façon.

JN

Traduit automatiquement depuis English
0 votes

Merci, mjames. C'était simple. J'ai évidemment besoin de rafraîchir mes connaissances en expressions régulières.

Traduit automatiquement depuis English
par (316 points)

Questions connexes

0 votes
3 réponses 930 vues
Je suis en train de suivre la formation sur l'utilisation de la fenêtre des rendus des termes bibliques, une partie de la ... peux rien faire avec. Quelqu'un a-t-il des idées ?
anon338354 136 posée juil. 27, 2022
0 votes
3 réponses 436 vues
J'utilise la police Saraiki Siraika pour la composition d'un projet Saraiki. Mais la police n'est pas rendue par l ... écran (7)1920 1080 99.4 KB Comment résoudre ce problème ?
sajid.imdad 140 posée août 22, 2022
0 votes
1 réponse 584 vues
Lors d'un atelier au Congo, l'équipe d'un projet peut ouvrir l'outil (gros) Termes bibliques , mais elle ne peut ... Avez-vous des idées sur la façon d'obtenir les rendus ? Jeff
jeffh 1,4k posée sept. 11
0 votes
1 réponse 959 vues
J'ai essayé de rechercher des termes bibliques avec des entrées de glossaire dans l'outil de rendus bibliques ( ... glossaire définies (par exemple, une colonne à afficher) ?
KR 152 posée mars 12
0 votes
1 réponse 95 vues
Je crois qu'une version antérieure de PT me permettait de rechercher dans le texte des notes de discussion de la fenêtre de l ... utilise la version 9.5.109.1 Merci d'avance - fork
Fork 184 posée déc. 5, 2025
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
I appeal to you, brothers and sisters, in the name of our Lord Jesus Christ, that all of you agree with one another in what you say and that there be no divisions among you, but that you be perfectly united in mind and thought.
1 Corinthians 1:10
3,078 questions
6,041 réponses
5,706 commentaires
2,045 utilisateurs