+1 vote
478 vues
Existe-t-il un outil de vérification qui parcourt tous les mots marqués \w ... \w* et vérifie s'ils sont (ou, plus important encore, ne sont pas) présents dans le glossaire ?

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

Moins important, existe-t-il un outil qui inverse ce processus ? C'est-à-dire, trouver des mots dans le texte qui devraient probablement être marqués avec \w en fonction de leur présence dans le glossaire ?
Traduit automatiquement depuis English
Paratext par (1,9k points) | 478 vues

2 Réponses

0 votes

La vérification des marqueurs Paratext dans PT8 devrait vérifier qu'un terme marqué avec \w ...\w* est présent dans le Glossaire (ce ne fonctionne plus dans PT9, mais cela a été signalé et une solution est en cours d'examen). Si le mot est une forme de l'entrée du glossaire, le balisage doit inclure l'entrée alternative du glossaire - \w mot|entrée\w*

Il n'existe, à ma connaissance, aucun outil qui identifie les mots qui devraient probablement être marqués, car une entrée de glossaire donnée peut littéralement avoir des centaines d'occurrences ou de formes dans le texte.

Voici une vidéo rapide sur la liaison des termes au glossaire via l'outil des Termes Bibliques

Traduit automatiquement depuis English
par (9,9k points)
modifié par

La vérification des marqueurs Paratext ne fonctionne pas pour moi. Par exemple, j'ai tapé \w bob\w* dans le texte d'un projet en arabe, en pensant qu'il n'y avait aucune chance que « bob » soit dans notre glossaire. Mais lorsque j'ai exécuté la vérification des marqueurs, elle n'a rien dit à propos de ce verset en particulier.

Quelques précisions pourraient aider, bien que je ne pense pas que ce soit le problème principal.

Nous ne pouvons pas utiliser « Bib Terms tool to Glossary linking » de PT car PT ne peut pas gérer le fait que toutes nos entrées de glossaire soient dans \c 1 du Glossaire. Il y a assez longtemps, nous avons constaté que PT devenait complètement inactif lorsqu'il essayait d'afficher les (actuellement 253) entrées du glossaire, nous les avons donc réparties en chapitres. Je comprends que la liaison ne fonctionnera pas lorsque les entrées du glossaire sont dans des chapitres différents, et je ne vois pas de façon viable de concevoir cela pour qu'il fonctionne, donc je suis content de ne pas me plaindre de cette perte de fonctionnalité.

Mais je ne vois pas comment ou pourquoi cela affecterait la connexion de \w avec \k dans le glossaire. Le glossaire est essentiellement un grand document texte, donc le fait que certaines lignes aient \c 2 ou \c 3 ne devrait pas affecter ce type de vérification. Mais, comme je l'ai dit, la vérification des marqueurs ne me dit pas que les entrées \w ne sont pas dans le glossaire. (En fait, si PT recherche simplistiquement uniquement \c 1 pour une raison quelconque, je m'attendrais à ce qu'il me mette en garde à propos de 100 % des entrées, car aucune des entrées \k n'est dans \c 1.)

Traduit automatiquement depuis English
0 votes
Je me suis trompé en disant que Paratext vérifierait si un mot marqué avec \w...\w* est dans le livre GLO. C'était vrai dans la version 8, mais cela ne fonctionne plus dans PT9. Une option pour identifier les mots marqués avec \w...\w* serait d'utiliser une expression régulière, soit dans la boîte de dialogue Rechercher, ou mieux, dans l'outil RegExPal. Une expression qui trouvera les mots est :

regex:\\w .*?\\w\*

Si vous utilisez l'expression dans RegExPal, vous pouvez utiliser l'outil Count/Extract pour trier les éléments, puis les comparer au GLO.
Traduit automatiquement depuis English
par (9,9k points)
Merci. L'utilisation d'expressions régulières semble être une bonne façon de le faire. Pensiez-vous que je ferais une recherche similaire sur \k dans le glossaire, puis que je comparerais les deux listes ? Cette comparaison serait-elle faite en dehors de PT, à la main ou en utilisant un autre outil ? (Si c'est le cas, j'utiliserais probablement WinMerge ou python.) Je ne vois aucun moyen dans RegexPal d'ajouter/supprimer des éléments d'une liste comme vous pouvez le faire dans la recherche PT régulière.

En utilisant

(?<=\\w\s).*?(?=\\w\*)

j'obtiens une liste sans les marqueurs \w, ce qui n'est pas un grand problème dans un sens ou dans l'autre. Mais idéalement, j'aimerais la liste uniquement avec les termes après les séparateurs |. Quelqu'un ayant de meilleures compétences en expressions régulières que moi sait-il comment faire cela ?
Traduit automatiquement depuis English
(?<=\\w\s.*?\|).*?(?=\\w\*) devrait trouver tous les termes qui suivent le |

(?<=\\w\s)[^|]+?(?=\\w\*) peut être utilisé pour trouver les termes qui n'ont aucun |

Oui, vous pouvez également rechercher les mots dans le GLO marqués avec \k...\k* et comparer les deux listes.
Traduit automatiquement depuis English

Questions connexes

0 votes
1 réponse 451 vues
I'm working on basic checks for a project, and it keeps coming up with Citation form (x) is missing from glossary every ... difference. (P.S. I am using Paratext 8.0.100.84)
Rɔnelh 199 posée nov. 16, 2019
0 votes
1 réponse 405 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 151 posée mars 12
+1 vote
1 réponse 213 vues
Nous avons lié Saint-Esprit (Asubane Noekene) à l'entrée correspondante de notre glossaire. Nous voulons maintenant également ... en place. Ou y aurait-il une meilleure solution ?
Anne Stoppels 106 posée sept. 18, 2024
+1 vote
1 réponse 430 vues
Lorsque vous saisissez des entrées de glossaire via l'outil des termes bibliques ou la fenêtre des rendus des ... La vidéo suivante décrit également cette procédure en détail :
[Expert]
Jeff_Shrum
2,9k
posée mars 23, 2021
0 votes
1 réponse 281 vues
Hello, there seems to be a default setting for glossary entries that puts a star before the glossary entry-clear from the ... view. How can this default be changed in Paratext 8?
anon310509 148 posée mars 14, 2018
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
So Peter was kept in prison, but the church was earnestly praying to God for him.
Acts 12:5
3,051 questions
6,010 réponses
5,676 commentaires
2,030 utilisateurs