0 votos
226 vistas

Estoy componiendo un Evangelio y un Glosario. El idioma es RTL, pero en el Glosario hay algunas inserciones LTR. Estas inserciones funcionan correctamente en Paratext, pero la salida de PTXprint tiene un problema, como lo mostrará esta imagen:

imagen

Como no veo la mayoría de las imágenes en este foro, no estoy seguro de que ustedes tampoco las vean. Por lo tanto, aquí hay una explicación verbal. El texto principal está en escritura árabe, pero se han insertado los siguientes elementos en escritura romana (incluidos los corchetes): [Bible], [Old Testament] y [New Testament], cada uno rodeado por texto en escritura árabe. La palabra única [Bible] se muestra correctamente, pero las otras dos se muestran  Testament] [Old  y  Testament] [New

He intentado sin éxito insertar algunos marcadores RTL y LTR en el texto, pero no obtengo el resultado correcto. ¿Alguien tiene algún consejo sobre cómo hacer esto?

¿Por qué Paratext muestra este texto correctamente pero PTXprint no?

Traducción automática desde English
PTXprint por (164 puntos) | 226 vistas

1 Respuesta

0 votos

Sí, sin duda se está confundiendo con el texto LTR en medio de un bloque de texto RTL. Aquí hay una forma de resolverlo usando una regla en changes.txt:

at GLO "(\([a-zA-Z\s]+\))" > "\\beginL \1 \\endL"

Esto es muy específico para su situación y puede necesitar ajustes para ser más útil en otras situaciones; pero dice: (solo en el libro GLO) buscar ( paréntesis de apertura seguido de uno o más caracteres latinos o espacios, seguido de un paréntesis de cierre ). Envolver lo que se haya encontrado en estos marcadores especiales \beginL ...\endL, que cambiarán el flujo del texto.

Traducción automática desde English
por (3,2k puntos)
Gracias, Mark, ¡tu respuesta fue extremadamente útil!
Traducción automática desde English
Aquí hay una versión mejorada que podría ser más útil en ciertas situaciones:
at GLO "(\([a-zA-Z]+?)\s([a-zA-Z]+?\))" > "\\beginL \1 \2 \\endL ~"
Traducción automática desde English

Preguntas relacionadas

0 votos
1 respuesta 62 vistas
En un proyecto de Paratext RTL, no he encontrado ninguna combinación de Configuración de referencias bíblicas, texto de versículos ... forma de que Paratext lo haga bien, verdad?
Denny Emser 115 preguntada hace 3 días
0 votos
1 respuesta 338 vistas
Un proyecto al que he estado brindando soporte técnico tiene marcas RTL dispersas por todo el texto donde no ... las comprobaciones básicas no estaban detectando la marca RTL.
[Moderator]
Nathaniel Paulus
158
preguntada may 24, 2023
0 votos
3 respuestas 852 vistas
Estoy intentando ajustar un convertidor de codificación .tec para que sea seguro para el viaje de ida y vuelta ... con RegexPal. Alguna sugerencia sobre cómo hacer esto?
DVM 175 preguntada mar 17, 2021
0 votos
3 respuestas 332 vistas
We just recently migrated a set of parallel Roman/Arabic script projects. Note that the parallel is manual , not a PT8 ... problem anyway. I'd appreciate any help you can give me.
jeffh 1,4k preguntada ago 28, 2017
0 votos
2 respuestas 575 vistas
In a right-to-left project, if I type a verse range in a footnote, e.g. 1-2 , Paratext inserts an invisible RTL marker ... make the Numbers check pass? (I'm using 7.6 for Linux.)
anon261123 180 preguntada oct 5, 2016
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
I urge you, brothers and sisters, to watch out for those who cause divisions and put obstacles in your way that are contrary to the teaching you have learned. Keep away from them.
Romans 16:17
3,049 preguntas
6,007 respuestas
5,672 comentarios
2,029 usuarios