0 votos
30 visualizações

O Scripture App Builder (SAB) permite tags de estilo personalizado (não-USFM) em entradas de wordlist (\w ... \w+).  Temos um projeto com dados como* este:

\c 1 
\q1 \k serpent \k* snake
\q1 \k subtle \k* crafty, or smart; commonly used to describe \w \+lw serpents \+lw* |lemma="serpent" \w*
\q1 \k \lw eternal\lw* life\k* life with no end

Para o Scripture Progressive Web App, usamos o Proskomma, que foi projetado para ser um parser estrito de USFM.  Quando o SAB permite tags não-USFM (por exemplo, `\zvideo ID`), normalmente precisamos convertê-las em um milestone (por exemplo, `\zvideo-s |id="ID"\*\zvideo-e\*`).

Milestones são permitidos dentro de uma entrada de wordlist?  Podemos converter o USFM acima para:

\c 1 
\q1 \k serpent \k* snake
\q1 \k subtle \k* crafty, or smart; commonly used to describe \w \+zwrapper-s |id="lw"\* serpents \+zwrapper-e\* |lemma="serpent" \w*
\q1 \k \zwrapper-s |id="lw"\* eternal\zwrapper-e\* life\k* life with no end

E então podemos converter isso para HTML quando o apresentarmos.

Obrigado,

Chris

*Fabricamos o inglês com base em entradas de línguas minoritárias para fins de demonstração. 

Explicação: A razão pela qual esses marcadores `\lw` estão lá é para "envolver palavras em marcadores de formato sem quebra de linha".  O SAB suporta alterações e há uma entrada para:
find: ([\u1780-\u17dd“”‘’«»!?()\[\]]+)([ ,\u2002])(?!\d)
replace: \\lw \1\\lw*\2
Isso resulta em `<span class="lw">ALGUMAS PALAVRAS</span> ao redor dessas palavras (com o css  `.lw { white-space: nowrap; }` ).

Tradução automática de English
Paratext atrás por (108 pontos)
atrás editado por | 30 visualizações

1 Resposta

+1 voto
Yes, milestones can be used in glossary entries in the GLO book.

For Paratext to parse these correctly, the custom milestones will need to be defined in the frtbak.sty file if it is being used or the custom.sty file if it is not being used.
atrás por [Administrator]
(3,4k pontos)

Perguntas relacionadas

0 votos
1 resposta 270 visualizações
Estamos usando \w \w* no texto da tradução para marcar Termos Bíblicos que possuem entradas no glossário. O resultado é a ... no Paratext se eu usar \w \w* dentro do glossário.
john_nystrom 312 perguntada Ago 22, 2022
0 votos
1 resposta 598 visualizações
Vinculamos um Termo Bíblico a uma entrada do glossário. Sabemos como vinculá-lo a uma entrada diferente do glossário, ... Obrigado por qualquer ajuda que possam me dar sobre isso.
john_nystrom 312 perguntada Fev 21, 2023
0 votos
0 respostas 216 visualizações
Click in the window of your project, to make it the active window. From the Tools menu, select Biblical Terms . Find and ... t/how-do-i-filter-terms-in-the-biblical-terms-tool/230)
[Expert]
anon421222
735
perguntada Fev 23, 2017
+1 voto
1 resposta 362 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 598 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
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
Live in harmony with one another. Do not be proud, but be willing to associate with people of low position. Do not be conceited.
Romans 12:16
3,072 perguntas
6,035 respostas
5,703 comentários
2,038 usuários