0 votos
356 visualizações

Listas de vícios e listas de qualidades podem ser tediosas e difíceis, pois tentamos encontrar uma tradução única para cada item da lista. Em seguida, em uma lista longa, é fácil perder o controle de qual item você está olhando na tradução. Pode ajudar ativar o destaque de Renderings de Termos Bíblicos, mas em alguns casos ainda não decidimos realmente sobre a tradução correta.

Então recorremos a fazer o seguinte:

\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,

O formato diferente de \add…\add* facilita ver qual parte do versículo está traduzindo qual termo grego.

Eventualmente, removeremos todo esse material extra antes de enviar o texto para o DBL. Mas, enquanto isso, queremos mantê-lo no texto. Incluímos os parágrafos \li para facilitar ainda mais a visualização de onde um item começa e termina.

Posso facilmente marcar \add…\add* como não publicável no custom.sty e dizer ao PTXPrint para não imprimi-lo.

Mas não sei como dizer ao PTXPrint para remover os marcadores \li no PrintDraftChanges.txt.

Obrigado por qualquer ajuda que possam me dar sobre isso.

John Nystrom

Tradução automática de English
PTXprint por (312 pontos)
reexibida | 356 visualizações

3 Respostas

0 votos

Acho que isso deve resolver (e não exigiria que você configurasse o marcador \add como não publicável)
'\\li\s.*?\\add\*'>''

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

Obrigado, mjames. Isso funcionou para remover o marcador \li e tudo até o marcador \add* nos parágrafos que contêm o marcador \li e o marcador \add*.

Como ficaria o comando para remover todos os marcadores \li no texto, independentemente de eles terem \add…\add*?

Temos alguns lugares onde colocamos os marcadores \li para fazer uma lista, mas não colocamos os marcadores \add…\add* com os termos que estamos traduzindo. Gostaria que esse processo também removesse esses marcadores \li. Eliminar a sequência \add…\add* já é fácil no PTXPrint, então posso lidar com isso como uma questão separada.

Obrigado novamente pela sua ajuda.

E para qualquer outra pessoa que esteja lendo isso, se você tiver uma maneira melhor de alcançar o que estamos tentando fazer – facilitar para tradutores e consultores distinguirem os itens em listas longas uns dos outros ao olhá-los no Paratext, mas imprimindo os parágrafos normalmente no PTXPrint, estamos sempre abertos a sugestões. Até agora, não precisamos de \li para nada mais, mas o dia virá em que precisaremos. Portanto, estamos abertos a sugestões sobre como fazer isso de uma maneira melhor.

JN

Tradução automática de English

Se tudo o que você está tentando fazer é remover o marcador \li, mas deixar todo o texto depois dele intacto, então você pode simplesmente usar '\\li'>''

Esses tipos de regras de alteração são aplicadas em ordem, então, se você colocá-las nesta ordem
'\\li\s.*?\\add\*'>''
'\\li'>''
ela primeiro removerá as linhas que incluem \li e também as seções \add, e depois disso removerá os marcadores \li soltos que restarem.

Se você colocá-los na ordem oposta
'\\li'>''
'\\li\s.*?\\add\*'>''
então ela removeria todos os marcadores \li e a segunda regra não encontraria nada. Isso serve apenas como um aviso de que, às vezes, as regras interferem umas nas outras e você precisa manter o controle da ordem em que estão.

Tradução automática de English
0 votos

John,

Você pode fazer isso mais facilmente no RegEx Pal. Para remover tudo de \li até o final da linha, sua busca seria:

\\li .*?\r\n

A substituição seria em branco

Isso não funciona na caixa de diálogo Localizar/Substituir devido à maneira como o Paratext remove o retorno e o fim de linha. No entanto, funciona no RegEx Pal.

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

Obrigado, Phil. Preciso que eles funcionem no PrintDraftChanges.txt para que possamos usá-lo quando precisarmos de um PDF limpo da passagem, e deixar os marcadores no texto enquanto ainda estivermos editando. Eventualmente, removeremos todos permanentemente.

JN

Tradução automática de English

Tentando uma abordagem diferente e me perguntando se isso importa de qualquer forma

Um leitor neste fórum me apontou que estou usando incorretamente \add…\add* ao fazer nossas listas dessa maneira. Então, agora estou tentando usar \rem. Estou experimentando com linhas como esta no texto:

\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,

Tentei criar uma expressão regular que removeria as linhas \rem da mesma maneira que mjames me deu uma forma de remover as linhas \li contendo \add…\add* mais cedo neste tópico. Tentei e falhei usando estas combinações:

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

e

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

Esses marcadores \rem estão todos escapados, mas esta plataforma está removendo-os.

Quando usei o que mjames me deu e usei \add…\add*, consegui imprimir as listas como listas, o que é útil na verificação, e também pude imprimir as listas colapsadas em parágrafos normais, que é nosso objetivo para as edições de teste de publicação. Agora só consigo imprimi-las como listas. Aparentemente, não estou realmente removendo as linhas \rem, então, quando removo os marcadores \li, tudo é um único parágrafo \rem e, portanto, o conteúdo dessas linhas não chega ao PDF. Então, talvez eu só precise de uma melhor expressão regular para fazer isso no PrintDraftChanges e tudo estará bem.

Quero manter as opções de imprimir as listas como listas ou como parágrafos. Também quero manter as marcações no texto, mesmo após o envio ao DBL, para que possamos ter essas marcações úteis quando revisarmos esses livros mais tarde, antes da publicação de um NT completo.

Mas sei que, quando enviar esses livros ao DBL, toda essa marcação personalizada deve ter sido removida.

Então, quando estiver pronto para enviar livros ao DBL, me pergunto se isso funcionaria:

  • Marcar um ponto no histórico do projeto (“antes da limpeza para envio ao DBL”).
  • Remover toda a marcação personalizada.
  • Marcar um ponto no histórico do projeto novamente (“envio ao DBL”).
  • Enviar ao DBL.
  • Reverter esses livros para (“antes da limpeza para envio ao DBL”).
  • Continuar a trabalhar no texto como antes, continuar a imprimi-lo localmente conforme necessário, em qualquer forma necessária.

Se essa for uma estratégia viável, então me pergunto se importa se eu abuso do USFM usando \add…\add* e \li ou se eu abuso dele intercalando linhas \rem com linhas \li no meio de um parágrafo. Se não importar, então acho que usaremos a estratégia de marcação que for mais útil tanto para usar o texto quanto para enviá-lo ao DBL. Não tenho certeza de qual método é esse. Estou aberto a sugestões.

Estou inclinado a fazer o seguinte:

\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,

Originalmente escolhi \add…\add* porque é um estilo de caractere e não o usaremos em nossas traduções, pois foi projetado apenas para marcar algo que nunca marcaríamos em nossas traduções.

Seja o que for que eu faça, faremos a mesma coisa em pelo menos 12 traduções em nosso cluster. Então, preciso acertar isso.

Sinta-se à vontade para sugerir uma abordagem completamente diferente para este problema.

Obrigado por qualquer ajuda que possam me dar sobre isso, e obrigado por ler até aqui.

John Nystrom
Aitape West Translation Programme
SIL PNG

Tradução automática de English

Obrigado a todos que ajudaram com isso.

Isso é o que estou fazendo agora:

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

Quando executo isso no PTXPrint, ele ignora os parágrafos \rem. Os parágrafos \nb são supostos ser “sem quebra”, então o PTXPrint imprime o texto sem nenhuma quebra onde estão os marcadores \nb. Então, obtenho a saída de parágrafo único que quero e posso ver essas linhas como parágrafos separados enquanto trabalhamos nelas no Paratext.

Testei usando uma expressão regular simples para substituir \nb por \li para imprimir as características como parágrafos separados para verificação e funcionou.

A vantagem de usar \nb é que raramente é usado de qualquer forma, e não estamos usando-o em absoluto. Teoricamente, eu poderia deixá-los no texto indefinidamente, mas os removeremos para o envio ao DBL de qualquer maneira.

JN

Tradução automática de English
0 votos

Obrigado, mjames. Foi simples. Obviamente, preciso atualizar meu conhecimento de expressões regulares.

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

Perguntas relacionadas

0 votos
3 respostas 489 visualizações
Estou passando pelo treinamento para usar a janela de renderizações de termos bíblicos, mas parte da janela está cinza e não consigo fazer nada com ela. Alguém tem alguma ideia?
anon338354 136 perguntada Jul 27, 2022
0 votos
3 respostas 231 visualizações
Estou usando a fonte Saraiki Siraika para compor um projeto Saraiki. Mas a fonte não está sendo renderizada pela ferramenta ... 7)1920 1080 99.4 KB Como lidar com esse problema?
sajid.imdad 140 perguntada Ago 22, 2022
0 votos
1 resposta 57 visualizações
Em uma oficina no Congo, o projeto de uma equipe consegue abrir a ferramenta (grande) de Termos Bíblicos, ... inesperado. Algumas ideias sobre como obter as Renderizações? Jeff
jeffh 1,4k perguntada 4 dias atrás
0 votos
1 resposta 113 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
0 votos
1 resposta 25 visualizações
Acredito que em uma versão anterior do PT eu conseguia pesquisar o texto das notas de discussão na janela da ferramenta de Termos ... a versão 9.5.109.1 Agradeço desde já - fork
Fork 184 perguntada Dez 5, 2025
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
They all joined together constantly in prayer, along with the women and Mary the mother of Jesus, and with his brothers.
Acts 1:14
3,045 perguntas
6,005 respostas
5,671 comentários
2,026 usuários