+1 voto
478 visualizações
Existe alguma ferramenta de verificação que percorra todas as palavras marcadas com \w ... \w* e verifique se elas estão (ou, mais importante, se não estão) presentes no glossário?

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

De menor importância, existe alguma ferramenta que inverta esse processo? Ou seja, encontrar palavras no texto que provavelmente deveriam ser marcadas com \w com base na sua presença no glossário?
Tradução automática de English
Paratext por (1,9k pontos) | 478 visualizações

2 Respostas

0 votos

A verificação de marcadores do Paratext no PT8 deveria verificar se um termo marcado com \w ...\w* está no Glossário (isso não funciona mais no PT9, mas foi relatado e uma solução está sendo examinada). Se a palavra for uma forma da entrada do glossário, a marcação deve incluir a entrada alternativa do glossário - \w palavra|entrada\w*

Não há nenhuma ferramenta, que eu saiba, que identifique palavras que provavelmente deveriam ser marcadas, pois qualquer entrada do glossário pode ter literalmente centenas de ocorrências ou formas no texto.

Aqui está um vídeo rápido sobre como vincular termos ao glossário por meio da ferramenta Biblical Terms

Tradução automática de English
por (9,9k pontos)
editado por

A verificação de marcadores do Paratext não está funcionando para mim. Por exemplo, digitei \w bob\w* no texto de um projeto em árabe, pensando que não havia nenhuma chance de "bob" estar no nosso glossário. Mas, quando executei a verificação de marcadores, ela não disse nada sobre aquele versículo específico.

Algum contexto pode ajudar, embora eu não acredite que seja o principal problema.

Não podemos usar o "Bib Terms tool to Glossary linking" do PT porque o PT não consegue lidar com todas as nossas entradas do glossário estando em \c 1 do Glossário. Há bastante tempo, descobrimos que o PT ficava completamente sem resposta ao tentar exibir as (atualmente 253) entradas do glossário, então dividimos em capítulos. Entendo que o vínculo não funcionará quando as entradas do glossário estiverem em capítulos diferentes e não consigo pensar em uma maneira viável de projetá-lo para funcionar, então estou satisfeito em não reclamar sobre essa perda de funcionalidade.

Mas não vejo como ou por que isso afetaria a conexão de \w com \k no glossário. O glossário é essencialmente um grande documento de texto, então o fato de algumas linhas terem \c 2 ou \c 3 não deveria afetar esse tipo de verificação. Mas, como dissei, a verificação de marcadores não está me informando que as entradas \w não estão no glossário. (Na verdade, se o PT estiver buscando simplistamente apenas \c 1 por algum motivo, eu esperaria que ele me avisasse sobre 100% das entradas, já que nenhuma das entradas \k está em \c 1.)

Tradução automática de English
0 votos
Escrevi incorretamente ao dizer que o Paratext verificará se uma palavra marcada com \w...\w* está no livro GLO. Isso era verdade na versão 8, mas não funciona mais no PT9. Uma opção para identificar as palavras marcadas com \w...\w* seria usar uma expressão regular, seja na caixa de diálogo Find ou, melhor ainda, na ferramenta RegExPal. Uma expressão que encontrará as palavras é:

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

Se você usar a expressão no RegExPal, pode usar a ferramenta Count/Extract para ordenar os itens e, em seguida, comparar com o GLO.
Tradução automática de English
por (9,9k pontos)
Obrigado. Usar regex parece ser uma boa maneira de fazer isso. Você estava pensando que eu faria uma busca semelhante em \k no glossário e, em seguida, compararia as duas listas? Essa comparação seria feita fora do PT, manualmente ou usando alguma outra ferramenta? (Se for, provavelmente usaria WinMerge ou python.) Não vejo nenhuma maneira no RegexPal de adicionar/remover itens de uma lista, como você pode fazer na busca regular do PT.

Usando

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

me dá uma lista sem os marcadores \w, o que não é um grande problema de qualquer forma. Mas, idealmente, gostaria de ter a lista apenas com os termos após quaisquer divisores |. Alguém com habilidades em regex melhores que as minhas sabe como fazer isso?
Tradução automática de English
(?<=\\w\s.*?\|).*?(?=\\w\*) deve encontrar todos os termos que seguem o |

(?<=\\w\s)[^|]+?(?=\\w\*) pode ser usado para encontrar termos que não tenham nenhum |

Sim, você também pode buscar as palavras no GLO que estão marcadas com \k...\k* e comparar as duas listas.
Tradução automática de English

Perguntas relacionadas

0 votos
1 resposta 451 visualizações
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 perguntada Nov 16, 2019
0 votos
1 resposta 405 visualizações
Tentei pesquisar por termos bíblicos com entradas no glossário na ferramenta Biblical Renderings Tool, mas apenas um aparece ... definidas (por exemplo, uma coluna para exibir)?
KR 151 perguntada Mar 12
+1 voto
1 resposta 213 visualizações
Vinculamos Espírito Santo (Asubane Noekene) à entrada correspondente no nosso glossário. Agora também queremos vincular santo ( ... mudar de volta. Ou haveria uma solução melhor?
Anne Stoppels 106 perguntada Set 18, 2024
+1 voto
1 resposta 430 visualizações
Quando você insere entradas no glossário por meio da ferramenta de Termos Bíblicos ou da janela de Renderizações de ... a seguir também descreve esse procedimento em mais detalhes:
[Expert]
Jeff_Shrum
2,9k
perguntada Mar 23, 2021
0 votos
1 resposta 281 visualizações
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 perguntada Mar 14, 2018
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
Dear friends, since God so loved us, we also ought to love one another.
1 John 4:11
3,051 perguntas
6,010 respostas
5,676 comentários
2,030 usuários