0 votos
366 vistas

Pensé que debería iniciar un nuevo tema sobre esto en lugar de continuar la discusión en una línea de tema diferente.

Me gustaría eliminar todas las líneas \s (\s, \s1, \s2, etc.). Las líneas están vacías. Puedo eliminar fácilmente las marcas, pero no estoy seguro de cómo eliminar las líneas.

Se han propuesto las dos siguientes soluciones, pero no han funcionado:
\s\d? [^\]* (no encontró ninguna de las marcas \s)
\s\d? [^\r]+\r\n (elimina todas las líneas una por una, incluidos los versículos)

¿Alguna otra idea?

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

2 Respuestas

0 votos
Mejor respuesta

Hola anon928451,

Creo que las dos expresiones regulares (RegEx) que enumeraste necesitan otra barra invertida \ antes de \s al principio de la línea.

¿Hay alguna \s que contenga texto, o todas las \s del proyecto están vacías?

Si todas están vacías, creo que puedes hacer una búsqueda de texto simple de \s y reemplazarla con nada. Y luego hacer otra búsqueda de \s1, etc. No necesitas usar RegEx. Paratext se encargará de limpiar las líneas vacías. Por supuesto, si eliminas las \s y en realidad había texto después de ellas, harías un poco de desastre.

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

Perfecto. No sabía que Paratext eliminaría la línea vacía. ¡Gracias!

Traducción automática desde English

Solo para añadir al comentario de @LivingField, debes buscar \s1, \s2, etc. primero, y solo eliminar \s como última cosa.

¿Por qué? Porque si eliminas todas las marcas \s, cada \s1 se convertirá simplemente en un 1 aleatorio que quedará suelto en medio de tu texto.

Traducción automática desde English
0 votos

Solo para asegurarme de que esté claro, en RegEx Pal (disponible en el menú principal de Paratext, bajo Avanzado), puedes buscar: \\s\d? [^\r]+\r\n y reemplazarlo con nada para eliminar los encabezados de sección. Eso incluye la barra invertida extra de la que LivingField estaba hablando. (Es posible que los autores anteriores no marcaran su expresión regular como «Texto preformateado» cuando escribían su publicación, por lo que una de las barras invertidas fue «comida» en la salida.)

Respondiendo a @mnjames, esta expresión regular se encarga automáticamente de todas las formas de encabezados de sección, \s, \s1, s2, etc. La expresión regular contiene \d?, que le indica que coincida con un dígito opcional, por lo que coincide con todas esas formas de encabezados de sección. No necesitas buscar las marcas \s por separado.

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

Preguntas relacionadas

0 votos
1 respuesta 308 vistas
Ayer, al abrir Paratext 9.1, un usuario recibió el siguiente mensaje de advertencia emergente: Le projet Ban sur votre ... vez que se abre Paratext. Cómo puedo deshacerme de él?
n8_in_car 298 preguntada nov 17, 2021
0 votos
3 respuestas 302 vistas
¿Puedo personalizar el interlineado de mi proyecto de traducción inversa?
Michel 125 preguntada nov 4, 2023
0 votos
2 respuestas 399 vistas
De dónde obtiene internamente la información la línea de glosa de análisis en el interlinearizador? Comencé a probar una ... 2022-03-04 11_21_20-Paratext 9.21264 269 13.6 KB
anon297911 424 preguntada mar 4, 2022
0 votos
1 respuesta 275 vistas
Al agregar un término o frase nuevo a Biblical Terms, una de las cosas que hay que completar es una lista de referencias ... sé, no hay forma de generar una lista así en Paratext.
viverechristus 296 preguntada jul 15, 2021
0 votos
2 respuestas 357 vistas
A team I support has been publishing selected Psalms and other chapters to their Scripture app as the chapters are approved ... might be useful to other teams in other regions too.
anon469793 155 preguntada nov 11, 2019
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,048 preguntas
6,007 respuestas
5,672 comentarios
2,028 usuarios