0 votos
760 vistas

L.S.
Como se explica en la página de wiki de lingtrans, es posible utilizar el campo de ubicación en \fig de Paratext para indicar si una imagen es para uso en Impresión, App o Web. En esa página de wiki se hace referencia al siguiente documento con las siguientes palabras: "Su tipógrafo / creador de la app necesitará usar reglas similares para filtrar las figuras que no pertenecen a la salida que están creando."

Los detalles se pueden encontrar aquí: Indic Typesetting Collaboration Document - Google Docs

Allí dice: … “En SAB, para filtrar las imágenes que no deben usarse en una app ('a'), use reglas de expresión regular que filtren las imágenes que son solo para 'p' o 'w':”

Find:

(?i)\fig ([^|]|){3}([pw]+)|[^]\fig* Reemplazar con nada. (Para USFM 2)

(?i)\fig [^]\bloc="[pw]+"[^]\fig* Reemplazar con nada. (Para USFM 3)

¿Alguien ha usado estas expresiones regulares y las ha hecho funcionar? Yo las he usado, pero no parecen funcionar. Agradezco cualquier ayuda o orientación que puedan dar.
goodgoan
ps Acabo de publicar esto también en el foro de SAB, y espero recibir alguna opinión sobre expresiones regulares aquí también. Gracias de antemano.

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

2 Respuestas

0 votos
Mejor respuesta

Gracias @anon291708 por esta sugerencia. Tengo problemas para escribir la misma comilla simple que tú.

Escribo esto:

imagen

Y sale así:

imagen

¿Alguna sugerencia?

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

¿Quizás el carácter de comilla invertida (`)? Es decir, dos de esos caracteres antes y dos después del texto que desea proteger.
example text

Traducción automática desde English

\\fig (?+) \\r\\n\\p[0-9]+

¡Eso es todo! Gracias.

Para teclados en inglés, está en la esquina superior izquierda del teclado, en la misma tecla que la tilde ~.

Traducción automática desde English
0 votos

después de (?i) solo tienes una \. necesitas 2 \

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

Hola anon467281, gracias por tu rápida respuesta. No sé cómo se perdió esa barra invertida al copiar y pegar … en realidad tiene dos barras invertidas en SAB :
(?i)\fig ([^|]|){3}([pw]+)|[^\]\fig*

Traducción automática desde English

una vez más (?i)\fig ([^|]|){3}([pw]+)|[^\]\fig* Esto es extraño, este editor cambia todas las barras dobles por barras simples. ¿Alguna sugerencia sobre cómo escribir expresiones regulares aquí que no sean modificadas por este editor?

Traducción automática desde English

Hola anon467281,
La solución estaba aquí:

imagen SIL Scripture Software Community – 3 May 21

imagen

La expresión regular para excluir imágenes destinadas a impresión no funciona

Lo que se muestra arriba no es la expresión regular real. Faltan barras invertidas y algunas de las asteriscos se han convertido en formato cursiva. ¿Estás usando realmente estas expresiones regulares? Buscar: (?i)\\fig ([^|]*\|){3}([pw]+)\|[^\\]*\\fig\* (Para USFM...

Gracias,
goodgoan

Traducción automática desde English

La mejor manera es marcarlas como “código” poniéndolas entre dobles comillas simples: ``{regex}``
por ejemplo: (?i)\\fig ([^|]*\|){3}([pw]+)\|[^\\]*\\fig\*

Traducción automática desde English

Preguntas relacionadas

0 votos
1 respuesta 304 vistas
Nos gustaría que nuestro consultor viera las imágenes que estamos usando, por lo que las colocamos directamente en la ... del proyecto padre. Quizás ya existe tal opción?
viverechristus 296 preguntada ago 24, 2021
0 votos
2 respuestas 597 vistas
Estimado lector. Me gustaría encontrar \fq seguido de cualquier cadena de caracteres, incluyendo ɛ ɔ ɲ ŋ, hasta el ... a la primera no ocurrencia? Gracias de antemano, Bart
goodgoan 347 preguntada ago 3, 2023
+1 voto
5 respuestas 933 vistas
Quiero cambiar de minúsculas a mayúsculas en ciertas situaciones; por ejemplo, quiero cambiar todas las minúsculas después de ... muy simple y luego agregarle a medida que avanza.
Phil_Leckrone 9,9k preguntada mar 2, 2022
0 votos
1 respuesta 285 vistas
A translator added images to their project and then tried to do an Internet S/R. It was 100+ MB, so he cancelled ... | Papua New Guinea [Email Removed].pgmailto:[Email Removed].pg
SIL LSS PNG 411 preguntada feb 13, 2017
0 votos
3 respuestas 495 vistas
I cannot seem to find the EXE for Paratext RegEx Pal for PT8. Can anybody help me? Thanks, SIL+LSS+PNG
SIL LSS PNG 411 preguntada mar 15, 2018
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
So Peter was kept in prison, but the church was earnestly praying to God for him.
Acts 12:5
3,048 preguntas
6,007 respuestas
5,672 comentarios
2,028 usuarios