0 votos
347 vistas

En un proyecto usamos \tl … \tl* para marcar palabras transliteradas del inglés. Son bastante comunes e incluyen términos como «incienso», «templo» y «burro». Las marcamos porque su ortografía difiere considerablemente de las palabras vernáculas.

Ahora me pregunto si hay una forma de comprobar si estas palabras se han marcado de manera coherente. Por lo que sé, la única forma es manual: hacer una lista de todas las palabras marcadas con \tl y luego buscar cada una de ellas dos veces:

  • buscar temple

  • buscar \tl temple\tl* y eliminar los resultados de la lista.

Los resultados restantes (excepto los que aparecen en pies de figura, nombres de archivo, etc.) probablemente sean incorrectos.

¿Existe una forma más sencilla de comprobar esto?

No sé si este uso de \tl es común; de ser así, sería bueno tener este tipo de comprobación disponible de antemano en Paratext. Pero si solo concierne a unos pocos usuarios, crear una comprobación adicional podría no valer la pena…

Paulus+Kieviet

Traducción automática desde English
Paratext por (517 puntos)
mostrada de nuevo | 347 vistas

2 Respuestas

0 votos
Mejor respuesta

Hola, Paulus+Kieviet,

Yo haría una búsqueda/reemplazo con RegexPal algo así:

Buscar: (?<!\\tl )(incense|temple|donkey)
Reemplazar: \tl \1\tl*

Esto encontrará cualquier ocurrencia de las palabras ‘incense’, ’temple’ o ‘donkey’ que no esté precedida por ‘\tl’.
El reemplazo añadirá ‘\tl…\tl*’ alrededor de la palabra que se encuentre.
Esta búsqueda simple podría encontrar problemas si dos palabras transliteradas ocurren en secuencia, p. ej. ’temple incense’.

LivingField

Traducción automática desde English
por (607 puntos)
mostrada de nuevo

Hola, LivingField,

Gracias por su respuesta. Esto sería, en efecto, una forma más rápida de encontrar instancias sin \tl. ¡Gracias por su ayuda!

La línea necesita algunos ajustes; después de algunos ensayos y errores, llegué a:

Buscar: (?<!\tl )\b(incense|temple|donkey)

Reemplazar: \tl \1\tl*

El \b es para evitar que encuentre “\tl frankincense”.

Inevitablemente habrá algunos falsos positivos (como la palabra “temple” en pies de figura, nombres de archivo y descripciones de imágenes, y casos en notas al pie que están rodeados por +tl … +tl*), pero está bien siempre que no presione «Sí a todo». Por supuesto, también se podría usar RegEx Pal solo para encontrar instancias, sin reemplazarlas de inmediato.

Paulus+Kieviet

Traducción automática desde English

Perdón, no pegué la versión correcta de las líneas de Buscar y Reemplazar en Regex Pal. Finalmente llegué a:

Buscar: (?<!tl )\b(word1|word2|etc)\b

Reemplazar con: \tl \1\tl*

(En el cuadro de Buscar, estoy omitiendo la barra invertida delante de “tl” – de esta forma también ignorará “\+tl incense” en las notas al pie. Muchas de las palabras transliteradas resultan ser explicadas en notas al pie: ephah, talent, denarius, etc., etc.

Esto funcionará en cualquier idioma que no tenga “tl” al final de la palabra. Pocos idiomas permiten “tl” al final de la palabra, supongo…)

Paulus+Kieviet

Traducción automática desde English
0 votos

Por si acaso, Regex Pal está en el menú principal, no en el menú de Proyecto: menú de Paratext > Avanzado > Regex Pal.

Quizá desee hacer su propio «Marcar punto en el historial» antes/después de realizar cambios en RegexPal. RegexPal SÍ marca un punto en el historial del proyecto, pero solo dice «Before Regex Pal Modifications», lo cual no indica qué cambios se realizaron, por lo que puede ser difícil de localizar en el historial si más adelante lo necesita.

imagen

james_post

Traducción automática desde English
por [Moderator]
(2,1k puntos)

Preguntas relacionadas

0 votos
1 respuesta 180 vistas
Parece que de alguna manera algunas de las barras invertidas en mi mensaje anterior fueron eliminadas por mi programa de ... ]+tl burro[backslash]+tl*[backslash]w* Paulus+Kieviet
Paulus Kieviet 517 preguntada nov 3, 2022
0 votos
2 respuestas 340 vistas
Estoy usando \tl \tl* para palabras extranjeras transliteradas (griegas y hebreas) en las notas al pie. Una de ... 12 \Italic Por qué estoy recibiendo este error? john_nystrom
john_nystrom 312 preguntada ago 17, 2022
0 votos
3 respuestas 265 vistas
In the Luvale Bible translation (Zambia, Africa), we are using \tl to identify transliterated words, \pn for ... for your help. paulpoid, Luvale Bible Translator, ZBS, Zambia
paulpoid 118 preguntada mar 11, 2019
+1 voto
3 respuestas 286 vistas
Is it possible to embed a closing USFM code within another? For example, it would be helpful to embed \tl \tl* ... amee ménane pe leoolamwamolufe? Eie, mwa. Thanks, SIL+LSS+PNG
SIL LSS PNG 411 preguntada sep 5, 2018
0 votos
1 respuesta 305 vistas
Hello, many of you might rarely use the \tl, so here is the definition from usfmReference2_4.pdf: image.png1174 ... work properly those need to be treated special during checking.
Tim 934 preguntada ago 1, 2018
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 preguntas
6,005 respuestas
5,671 comentarios
2,026 usuarios