0 votos
552 visualizações

Do meu entendimento, não é recomendado inserir notas do projeto no texto bíblico real com SFM, como \rem. Entendo que a melhor maneira é usar as notas do projeto fornecidas pelo PT.

Agora temos essa necessidade: um membro da equipe percorreu um livro e criou 139 notas especiais (todas marcadas com !!bkt) para problemas surgidos da tradução reversa. Claro que podemos facilmente filtrar essas 139 notas.

As notas em si não são importantes; as partes do texto (versículos) que são referenciadas são: Agora precisamos de uma lista desses 139 versículos do texto. Para que possamos exibir, exportar ou imprimir em PDF esses versículos para outra etapa do nosso fluxo de trabalho. (Temos voluntários que não estão no escritório e não estão no PT.)

Quando faço uma “Busca Básica” por texto no PT, tenho a opção de marcar “Lista de Resultados”, Operação da Lista: “Criar Lista”. Gosto disso. Agora preciso de uma funcionalidade semelhante a partir das nossas notas filtradas, por favor.

Não tenho medo de ferramentas avançadas ou de qualquer coisa que me permita filtrar versículos com referência a notas para o versículo. Tenho a forte intuição de que algo assim deve já existir, porque notas que estão “separadas” do texto que referenciam seriam bastante limitadas.

Se descobrirmos que, afinal, esse recurso não existe, gostaria de aprender a melhor maneira de inserir \rem etiquetas temporárias (personalizadas) \rem* no texto para problemas que serão tratados em algumas semanas e então serão considerados totalmente resolvidos.

Tradução automática de English
Paratext por (934 pontos)
reexibida | 552 visualizações

1 Resposta

0 votos
Melhor resposta

Parece que, a partir de uma janela de Lista de Notas, uma vez que você configurou o filtro apropriado, pode selecionar a opção de imprimir e, em seguida, imprimir em PDF. Isso pode ser suficiente se tudo o que você precisa é o conteúdo da nota com o texto selecionado. No entanto, se você quiser mais flexibilidade, novamente a partir do menu hambúrguer na janela de Lista de Notas, você pode selecionar “Copiar todas as notas”. Se você colar isso em um editor de texto, isso deve lhe dar a flexibilidade de que você precisa, e se você quiser apenas as referências dos versículos, presumivelmente você pode usar expressões regulares para obter apenas essas.
anon297911

Tradução automática de English
por (424 pontos)
reexibida

Obrigado pela primeira resposta. Talvez eu não tenha sido claro?

Nós não precisamos imprimir ou exportar as notas; precisamos do texto dos versículos em questão que precisam de retrabalho.

Na verdade, você pode ter uma etapa valiosa para uma solução: eu acabei de extrair a lista de referências das nossas 139 notas, com uma simples ^LUK (\d|:)+

Parece com isso:

LUK 1:8
LUK 1:22
LUK 2:13
LUK 2:44
LUK 3:11

Existe uma maneira no PT9 de ter uma lista (talvez um arquivo de texto) de referências e mostrar os respectivos versículos?

Tentei rapidamente fazer engenharia reversa disso a partir das listas embutidas do PT: criei uma lista de uma busca como dummy.ref e dei uma olhada por dentro: Isso é XML simples, com VerseRef, mas também com mais informações como SelectedText e StartPosition, que eu não tenho, claro. Tentei editar algumas coisas para fora, em preparação para possivelmente inserir minhas próprias referências; mas o PT fez minha ventoinha do CPU acelerar e depois travou.

Isso parece muito “hacky” para o fluxo de trabalho normal de obter texto para alguns voluntários. Então, prefiro repetir esta nova subpergunta:

Existe uma maneira no PT9 de ter uma lista de referências e mostrar os respectivos versículos?

Tradução automática de English

Isso funciona para você?

  • Faça uma busca para gerar uma lista do Paratext.
  • Verifique se você desmarcou “mostrar contexto do versículo”.
  • No menu da lista, escolha “Imprimir Textos na Lista”.
  • Isso imprimirá os versículos completos na lista, e você pode escolher imprimir em PDF se isso for útil.
Tradução automática de English

Você está quase lá com a criação da sua lista. Você não precisa de um arquivo XML modificado, no entanto. Quando você tiver sua lista de 139 referências, faça o seguinte:

  1. Salve-as como um arquivo de texto simples com uma referência de versículo por linha.
  2. No menu hambúrguer da janela de Lista de Resultados, escolha List > Open list...
  3. No diálogo de Abrir, localize a lista suspensa de tipo de arquivo logo acima dos botões Abrir e Cancelar e selecione Text lists (*.txt) como o tipo de arquivo.
  4. Localize seu arquivo de texto e abra-o.

Você deve agora ver uma lista clicável de todas as referências na janela de Lista de Resultados.

Tradução automática de English

Esta resposta nos ajudou de fato a ter uma “lista” válida no PT para ver todas as referências e ir para cada uma delas, com um simples clique. Muito obrigado pela dica de que a janela de lista também pode abrir arquivos de texto simples bem formatados.

No entanto, não me ajudou a exportar o texto bíblico real para essa lista de resultados de busca. Para isso, eu simplesmente inventei meu próprio “hack” rápido:

  • copie todo o texto bíblico (um livro ou mais) para um editor de texto
  • substitua todo o SFM para \v por uma referência completa para cada versículo (com um script ou “sem perguntar”), por exemplo, substitua \v 13 por LUK 12:13
  • agora execute uma expressão regular sobre este texto devidamente referenciado e encontre todos os versículos necessários; a expressão regular é muito longa para 139 referências, mas bastante primitiva:
^(LUK 1:8 |LUK 1:22 |LUK 2:13 | (plenty ommited here...) |LUK 24:33 |LUK 24:35 |LUK 24:37 |LUK 24:41 ).*$
  • agora use o editor de texto para “copiar todas as correspondências” e você terá um arquivo com todo o conteúdo dos versículos de todos os versículos necessários, para passar aos voluntários (por exemplo, como impressão) para ajudá-los a fazer sua parte no fluxo de trabalho.

Eu poderia ter feito isso manualmente no mesmo tempo, mas eu nunca saberia se eu perdi alguns porque fico sonolento quando tenho que fazer trabalhos repetitivos mais de três vezes, como “ir para a referência”, “copiar”, “ir para o documento de destino”, “colar”, “voltar para o PT”.

Estou muito feliz. A única etapa que ainda não é automática é o script que transforma o SFM para cada versículo em uma referência completa e autossuficiente. Não houve tempo hoje, mas posso fazer isso da próxima vez. É um loop simples de uma expressão regular para cada capítulo (estou escrevendo isso aqui como notas para mim mesmo), como este:
(?<=\\c (18).*?)\\v (?=.*?\\c 19$)
e substitua por este:
LUK ${1}:
(e torna-se mais maravilhoso se vários livros forem tratados de uma vez)

Tradução automática de English

Fiquei animado ao ver sua resposta, obrigado. Mas quando eu “carrego lateralmente” uma lista de referências de um arquivo de texto (lembre-se, elas não originam de uma busca, mas de um número de notas do PT filtradas), a opção “Imprimir Textos na Lista” está infelizmente acinzentada.

Você pode ver meu “hack” acima, como eu fiz isso sozinho. Mas eu gostaria de aprender mais sobre Imprimir Textos na Lista, porque é isso que precisaremos novamente e novamente para nosso fluxo de trabalho.

Tudo está bem, eu figurei, ah: eu carrego lateralmente minha lista de referências de um arquivo de texto. Então eu a salvo como uma lista “adequada” de referências no estilo do PT com o comando “Salvar Lista como Referências”. Então eu abro novamente essa lista “melhor” (o que me dá várias centenas de entradas fantasma ruins que eu vou descobrir outro dia, sem preocupações) e então eu posso imprimir em PDF - e extrair o texto facilmente.

Tradução automática de English

Bom trabalho em descobrir isso. Esse foi um procedimento considerável!

Tradução automática de English

Perguntas relacionadas

0 votos
2 respostas 291 visualizações
Olá, Por algum motivo (problema separado, mas vamos não entrar nisso aqui), na minha versão de um projeto, posso ver 55 ... e não vale a pena o esforço! Obrigada pela ajuda, Lizzie
anon859055 130 perguntada Nov 24, 2022
+1 voto
2 respostas 284 visualizações
Atualmente, as tags \rem em projetos do Paratext não são removidas quando enviados ao DBL. Em um projeto, ... sensíveis usarem antes de enviar para o DBL? Jonathan+Robie
Jonathan Robie 448 perguntada Nov 16, 2020
+1 voto
2 respostas 302 visualizações
A few days ago, I painfully found out that the tag nonpublishable inside a project usfm.sty is important and ... about PT8 and about using its features correctly and properly.
Tim 934 perguntada Fev 1, 2019
0 votos
2 respostas 326 visualizações
I'm just learning my way around PT8, so this might be a silly question, but: Is the USFM code \rem valid in PT8? If yes, ... I have is v. 2.4. Has that been superseded in PT8?]
Paul 642 perguntada Nov 17, 2018
0 votos
10 respostas 1,3k visualizações
I have an NT Nzema in which paragraph markers are applied in front of each verse number. Does anyone know how to ... from a sample project to this project image1861 906 214 KB
anon023887 105 perguntada Jan 20, 2020
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
Just as a body, though one, has many parts, but all its many parts form one body, so it is with Christ.
1 Corinthians 12:12
3,047 perguntas
6,007 respostas
5,671 comentários
2,027 usuários