0 votos
355 vistas

Las listas de vicios y las listas de cualidades pueden ser tediosas y difíciles cuando intentamos encontrar una traducción única para cada elemento de la lista. Entonces, en una lista larga, es fácil perder de vista qué elemento estás viendo en la traducción. Puede ayudar activar el resaltado de Renderings de Términos Bíblicos, pero en algunos casos aún no hemos decidido realmente sobre la traducción correcta.

Así que hemos recurrido a hacer esto:

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

El formato diferente de \add…\add* facilita ver qué parte del versículo está traduciendo qué término griego.

Eventualmente, eliminaremos todo ese material extra antes de enviar el texto a la DBL. Pero mientras tanto, queremos mantenerlo en el texto. Incluimos los párrafos \li para hacer aún más fácil ver dónde comienza y termina cada elemento.

Puedo marcar fácilmente \add…\add* como no publicable en custom.sty e indicar a PTXPrint que no lo imprima.

Pero no sé cómo indicarle a PTXPrint que elimine las marcas \li en PrintDraftChanges.txt.

Gracias por cualquier ayuda que puedan darme al respecto.

John Nystrom

Traducción automática desde English
PTXprint por (312 puntos)
mostrada de nuevo | 355 vistas

3 Respuestas

0 votos

Creo que esto debería funcionar (y no requeriría que marcaras la marca \add como no publicable)
'\\li\s.*?\\add\*'>''

Traducción automática desde English
por (1,9k puntos)

Gracias, mjames. Esto funcionó para eliminar la marca \li y todo hasta la marca \add* en los párrafos que contienen la marca \li y la marca \add*.

¿Cómo se vería el comando para eliminar todas las marcas \li en el texto, independientemente de si tienen \add…\add* en ellos?

Tenemos algunos lugares donde hemos puesto marcas \li para hacer una lista, pero no hemos puesto las marcas \add…\add* con los términos que estamos traduciendo. Me gustaría que este proceso también tomara esas marcas \li. Eliminar la secuencia \add…\add* ya es fácil en PTXPrint, así que puedo manejar eso como un problema separado.

Gracias de nuevo por tu ayuda.

Y para cualquier otra persona que esté leyendo esto, si tienen una mejor manera de lograr lo que estamos intentando hacer: facilitar que los traductores y consultores distingan los elementos en listas largas entre sí al verlos en Paratext, pero imprimir los párrafos normalmente en PTXPrint, siempre estamos abiertos a sugerencias. Hasta ahora no hemos necesitado \li para nada más, pero llegará el día en que lo necesitemos. Así que estamos abiertos a sugerencias sobre cómo hacer esto de una mejor manera.

JN

Traducción automática desde English

Si todo lo que intentas hacer es eliminar la marca \li, pero dejar todo el texto después de ella intacto, entonces simplemente puedes usar '\\li'>''

Este tipo de reglas de cambio se aplican en orden, así que si las pones en este orden
'\\li\s.*?\\add\*'>''
'\\li'>''
primero eliminará las líneas que incluyen \li y también las secciones \add, y luego eliminará las marcas \li sueltas que queden.

Si las pusieras en el orden opuesto
'\\li'>''
'\\li\s.*?\\add\*'>''
entonces eliminaría todas las marcas \li y luego la segunda regla no encontraría nada. Esto sirve solo como una advertencia de que a veces las reglas se interfieren entre sí y hay que tener en cuenta el orden en que están.

Traducción automática desde English
0 votos

John,

Puedes hacer esto más fácilmente en RegEx Pal. Para eliminar todo desde \li hasta el final de la línea, tu búsqueda sería:

\\li .*?\r\n

El reemplazo sería en blanco

Esto no funciona en el diálogo Buscar/Reemplazar debido a la forma en que Paratext elimina el retorno y el fin de línea. Sin embargo, sí funciona en RegEx Pal.

Traducción automática desde English
por (9,9k puntos)
mostrada de nuevo

Gracias, Phil. Necesito que estos funcionen en PrintDraftChanges.txt para que podamos usarlo cuando necesitemos un PDF limpio del pasaje, y dejar las marcas en el texto mientras aún lo estamos editando. Eventualmente las eliminaremos todas permanentemente.

JN

Traducción automática desde English

Probando un enfoque diferente y preguntándome si de todos modos importa

Un lector en este foro me señaló que estoy mal usando \add…\add* al hacer nuestras listas de esta manera. Así que ahora estoy intentando usar \rem en su lugar. Estoy experimentando con líneas como esta en el 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,

Intenté hacer una expresión regular que eliminara las líneas \rem de la manera en que mjames me dio una forma de eliminar las líneas \li que contenían \add…\add* más temprano en este hilo. He intentado y fallado usando estas combinaciones:

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

y

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

Esas marcas \rem están todas escapadas, pero esta plataforma las está eliminando.

Cuando usé lo que mjames me dio y usé \add…\add*, pude imprimir las listas como listas, lo cual es útil para la verificación, y también pude imprimir las listas colapsadas en párrafos normales, que es nuestro objetivo para las ediciones de prueba de publicación. Ahora solo puedo imprimirlas como listas. Aparentemente, no estoy logrando realmente sacar las líneas \rem, así que cuando elimino las marcas \li, todo es un solo párrafo \rem y por lo tanto el contenido de esas líneas no llega al PDF. Así que tal vez solo necesite una mejor expresión regular para hacer eso en PrintDraftChanges y todo estará bien.

Quiero conservar las opciones de imprimir las listas como listas o como párrafos. También quiero conservar las marcas en el texto, incluso después del envío a la DBL, para que podamos tener esas marcas útiles cuando revisemos estos libros más adelante antes de que se publique un NT completo.

Pero sé que cuando envíe estos libros a la DBL, toda esa marca personalizada debe haber desaparecido.

Así que cuando esté listo para enviar libros a la DBL, me pregunto si esto funcionaría:

  • Marcar un punto en el historial del proyecto ("antes de la limpieza para el envío a la DBL").
  • Eliminar todas las marcas personalizadas.
  • Marcar un punto en el historial del proyecto de nuevo ("envío a la DBL").
  • Enviar a la DBL.
  • Revertir esos libros de vuelta a ("antes de la limpieza para el envío a la DBL").
  • Continuar trabajando en el texto como antes, continuar imprimiéndolo localmente según sea necesario, en la forma que se necesite.

Si esa es una estrategia viable, entonces me pregunto si importa si abuso del USFM usando \add…\add* y \li o si lo abuso intercalando líneas \rem con líneas \li en medio de un párrafo. Si no importa, entonces supongo que usaremos la estrategia de marcado que sea más útil tanto para usar el texto como para enviarlo a la DBL. No estoy seguro de cuál método es ese. Estoy abierto a sugerencias.

Me inclino por hacer esto:

\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 elegí \add…\add* porque es un estilo de carácter y no lo usaremos en nuestras traducciones, ya que está diseñado solo para marcar algo que nunca marcaríamos en nuestras traducciones.

Sea lo que sea que haga, vamos a hacer lo mismo en al menos 12 traducciones en nuestro clúster. Así que necesito hacer esto bien.

Siéntanse libres de sugerir un enfoque completamente diferente a este problema.

Gracias por cualquier ayuda que puedan darme al respecto, y gracias por leer hasta aquí.

John Nystrom
Aitape West Translation Programme
SIL PNG

Traducción automática desde English

Gracias a todos los que ayudaron con esto.

Esto es lo que estoy haciendo ahora:

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

Cuando ejecuto esto a través de PTXPrint, ignora los párrafos \rem. Los párrafos \nb están supuestos a ser "no romper" para que PTXPrint imprima el texto sin ningún salto donde estén las marcas \nb. Así que obtengo la salida de un solo párrafo que quiero y puedo ver estas líneas como párrafos separados mientras trabajamos en ellas en Paratext.

Probé usando una expresión regular simple para reemplazar \nb con \li para imprimir los rasgos como párrafos separados para la verificación y funcionó.

La ventaja de usar \nb es que rara vez se usa de todos modos, y no lo estamos usando en absoluto. Teóricamente, podría dejarlos en el texto indefinidamente, pero los eliminaremos para el envío a la DBL de todos modos.

JN

Traducción automática desde English
0 votos

Gracias, mjames. Eso fue simple. Obviamente necesito refrescar mi conocimiento de expresiones regulares.

Traducción automática desde English
por (312 puntos)

Preguntas relacionadas

0 votos
3 respuestas 489 vistas
Estoy siguiendo la capacitación para usar la ventana de renderings de términos bíblicos, pero una parte de la ventana ... puedo hacer nada con ella. Alguien tiene alguna idea?
anon338354 136 preguntada jul 27, 2022
0 votos
3 respuestas 231 vistas
Estoy usando la fuente Saraiki Siraika para componer un proyecto en Saraiki. Pero la fuente no se está renderizando con ... 1920 1080 99.4 KB Cómo puedo resolver este problema?
sajid.imdad 140 preguntada ago 22, 2022
0 votos
1 respuesta 57 vistas
En un taller en Congo, el proyecto de un equipo puede abrir la herramienta (grande) de Términos Bíblicos, pero ... inesperado. Alguna idea sobre cómo obtener los Renderings? Jeff
jeffh 1,4k preguntada hace 4 días
0 votos
1 respuesta 113 vistas
He intentado buscar términos bíblicos con entradas de glosario en la herramienta de Renderings Bíblicos (Biblical ... definidas (por ejemplo, una columna para mostrarlo)?
KR 151 preguntada mar 12
0 votos
1 respuesta 25 vistas
Creo que en una versión anterior de PT podía buscar en el texto de las notas de discusión en la ventana de la herramienta ... usando la versión 9.5.109.1 Gracias de antemano - fork
Fork 184 preguntada dic 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 preguntas
6,005 respuestas
5,671 comentarios
2,026 usuarios