0 votos
836 vistas

Estoy intentando ajustar un convertidor de codificación .tec para que sea seguro para el viaje de ida y vuelta en una transliteración de izquierda a derecha de un proyecto de idioma de derecha a izquierda. (Esto permite comparar con el original para asegurarse de que los ajustes en la ortografía del lado del alfabeto latino no hayan introducido ningún cambio en el texto.)

El principal obstáculo para esto es la marca RTL que aparece después de los dos puntos y los guiones en las referencias de versículos. Por supuesto, es fácil eliminar las marcas RTL al pasar de RTL a LTR; pero insertarlas en el viaje de regreso requiere un poco más de trabajo. Puedo hacerlo con una expresión regular, pero me gustaría hacerlo automático por el bien de quienes no están familiarizados con RegexPal.

¿Alguna sugerencia sobre cómo hacer esto?

Traducción automática desde English
Paratext por (175 puntos) | 836 vistas

3 Respuestas

0 votos
Mejor respuesta

Me resulta extraño que el resto de mi correo electrónico haya sido eliminado. Estas son las tres cosas a intentar:

  1. No veo ninguna marca \ior…\ior* en tu captura de pantalla. Intenta agregarla alrededor de tus referencias en el proyecto original. De todos modos, deberías usarla para un formato adecuado.
  2. Intenta cambiar entre las diferentes vistas: de estándar a sin formato y viceversa en tu ventana principal de texto de Paratext. Esto puede provocar que Paratext agregue tales elementos.
  3. Podría ser porque un proyecto convertido no es editable por diseño y, por lo tanto, Paratext mismo tampoco lo está editando. Intenta crear un proyecto auxiliar e importar el texto convertido para ver si ocurre el cambio. Esto en realidad es una buena práctica de todos modos, ya que a menudo hay una serie de cosas que quieres hacer manualmente en el proyecto antes de publicar, que no puedes hacer en el proyecto de conversión original, no editable.
Traducción automática desde English
por (1,3k puntos)

Gracias de nuevo, Shegnada.

  1. Paratext no me permite insertar \ior en el proyecto original. Puedo agregarlo al proyecto transliterado, pero entonces la secuencia numérica se muestra completamente LTR en lugar de mixta.

  2. He alternado entre todas las vistas, así como entre las tres selecciones bajo Project Advanced/Normalization (no entiendo qué es eso, pero era una configuración que no reconocía, así que pensé que podría estar relacionada.)

  3. BHDyMT2L ya es un proyecto auxiliar editable.

Probé un par de cosas más:
a) Intenté reescribir algunas de las secuencias numéricas, pero esto no cambió nada
b) Intenté agregar manualmente marcadores RTL a secuencias numéricas específicas en BHDyMT2L, pero no parecían “quedarse”; el panel de comparación aún mostraba un RTL en el lado de BHD, y ninguno en el lado de BHDyMT2L.
c) Intenté hacer clic derecho en una diferencia y seleccionar “revert change”, pero esto también no hizo nada

Finalmente, cerré PT 9 y abrí PT 8 (que quería hacer una actualización, que permití) y abrí una ventana de Compare, nuevamente con BHDyMT2L a la izquierda y BHD a la derecha. Ahora estaba viendo muchas PALABRAS iluminadas como si fueran diferentes, pero no podía ver ninguna diferencia visible entre ellas, incluso con “show invisible characters” activado. Pero elegí una de las diferencias numéricas, hice clic derecho, seleccioné “revert text” y, mira, TODAS las diferencias numéricas desaparecieron. Las diferencias de palabras no lo hicieron (a menos que hiciera clic derecho-revert text en ellas). pero decidí intentarlo de nuevo en PT 9. Esta vez abrí el panel de Compare con BHD a la izquierda. Ahora las únicas diferencias que se muestran son las diferencias reales que estaba buscando en primer lugar, y un número de lugares (aparentemente) aleatorios donde BHD tiene marcas RTL DESPUÉS de un número, y no me deja eliminarlas.

Así que: por el momento, parece que Paratext finalmente ha decidido insertar las marcas RTL en las referencias del proyecto auxiliar basado en la transliteración; pero la forma en que ha llegado a este punto sigue siendo demasiado extraña para ser útil…

-DVM

Traducción automática desde English

Te pediría ayuda a través de Give Feedback en el menú Ayuda. Lo siento.

Bendiciones,

Traducción automática desde English

Por favor, explica qué sucede cuando intentas agregar la marca \ior. ¿Se vuelve roja la marca? ¿Las referencias no aparecen correctas de alguna otra manera? Quizás solo necesites ajustar tu hoja de estilos.

Traducción automática desde English

Lo intenté de nuevo y esta vez pude insertar \ior. Eran rojas porque seguían a \io1, lo cual veo que ahora se supone que debe ser solo \io. Cambié \io1 a \io y agregué \ior…\ior* alrededor de las referencias en la introducción del libro para MAT.

Esto no pareció cambiar inmediatamente la visualización de las referencias, aunque hoy los marcadores RTL parecían estar presentes. Una “compare versions” en los dos proyectos no mostró ninguna diferencia, pero en una comparación visual, el orden de los números que siguen a un dos puntos o un guion en el proyecto transliterado aún estaba invertido.

Intenté copiar las configuraciones de Scripture Reference desde el proyecto original y luego hice “Copy Books” desde el proyecto retrotransliterado (BHDxMT2L) a un proyecto auxiliar BHDyMT2L). Ahora las referencias en ambos proyectos se muestran correctamente(!)

Pero por alguna razón, los proyectos transliterados no les gusta tener un separador alfabético entre un rango de capítulos. Adjunto una captura de pantalla por si te interesa…

Traducción automática desde English
0 votos

Hola, DVM,

Paratext inserta automáticamente estos caracteres. De hecho, es muy difícil deshacerse de ellos si no los quieres. ¿Has confirmado que la inserción automática no está funcionando? Una clave podría ser asegurarse de que todas las referencias estén marcadas correctamente como referencias usando \r \ior o \xt…\xt*. Creo que hay algunas opciones más, pero esas son las más comunes.

Bendiciones,

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

Hola, Shegnada,

Por favor, mira la captura de pantalla adjunta: BHDxMT2L se crea ejecutando un convertidor de codificación en una transliteración ajustada manualmente de BHD. Como puedes ver, hay diferencias (marcas RTL) en todas las frases numéricas que involucran dos puntos o guiones, incluidas las que siguen a \r y \fr.

Cuando lo probé hace varios meses (y quizás antes de pasar a PT 9?), recuerdo que Paratext sí insertaba las marcas RTL. Pensando que esto no iba a ser un problema, avancé y eliminé las marcas RTL de la transliteración en alfabeto latino. Pero ahora que finalmente he llegado al punto de necesitar la comparación, Paratext ya no parece hacer esto. ¿Quizás hay una forma de activar o desactivar la inserción?

Traducción automática desde English

Estimado DVM,

No he visto ningún nuevo comportamiento al respecto en la versión 9.1, aunque hemos solicitado más control sobre estos caracteres en el pasado y es posible que hayan respondido. Podrías probar esto intentando agregar o eliminar los caracteres manualmente en un proyecto RTL no de conversión.

Pero hay tres cosas que puedes revisar antes de reportar un problema a través de “Feedback” en el menú Ayuda.

Traducción automática desde English
0 votos

No tengo idea de si esto es útil, pero si estás usando marcas RTL específicamente para referencias bíblicas, (por ejemplo: Juan 2:1), he encontrado que la solución más confiable es tener un espacio junto a los dos puntos. En inglés, eso sería “John 2: 1”. Esto ordena el número del capítulo y el número del versículo en el orden que esperas, basado en la dirección del texto circundante. Algunas guías de estilo en árabe recomiendan esto.

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

Gracias por esta sugerencia. Supongo que sería posible agregar espacios, aunque necesitaríamos investigar la aceptación por parte de los lectores. La gente parece contenta con el formato actual de la versión publicada, que no tiene espacio después de los dos puntos (o del guion, que también afecta la dirección del numeral).

Traducción automática desde English

DVM,

Si agregar el espacio funciona para ti, no necesitas preocuparte por la salida. Con muchas salidas puedes hacerlo un espacio muy, muy delgado y nadie lo verá. Pero diría que es bastante clave que en Paratext todas tus referencias se validen para que puedan convertirse en enlaces en la publicación en línea. No puedo responderte directamente, pero conozco a alguien que puede asesorarte sobre tu mapeo y está bastante familiarizado con los problemas RTL. Si me escribes directamente, responderé con su información.

Traducción automática desde English

Sí, temo que agregar espacios en el formato de referencia podría complicar la validación. Una prueba rápida que hice ahora mismo no fue prometedora: el cuadro de diálogo de Scripture References aceptó una combinación de dos puntos y espacio como separador de capítulo-versículo, pero se marca como inválido en el texto.

Mientras tanto, he hecho algunos experimentos y pude encontrar un camino reproducible para hacer que Paratext inserte marcas RTL: tengo que configurar las configuraciones de Scripture Reference (que hice copiando desde el proyecto original). Si creo un nuevo proyecto transliterado de romano a árabe, Paratext no inserta las marcas RTL hasta que hago este paso. Así que eso parece ser la clave. No sé por qué debería ser así, pero sería bueno que estuviera documentado en el menú de ayuda.

Pero la sugerencia de insertar un espacio me dio una idea para la transliteración de árabe a romano. Agregué una línea en el archivo .tec que cambia una marca RTL a un zero_width_space (U+220B). Esto hace que las referencias en el texto romano se muestren correctamente. Parece funcionar de la otra manera también, pero esto no es muy relevante. El texto romano en este caso es para que el consultor lo lea, y no será publicado.

Así que creo que tenemos una solución viable para ambas direcciones de la transliteración. ¡Gracias por toda tu contribución!

Traducción automática desde English

“El cuadro de diálogo de Scripture References aceptó una combinación de dos puntos y espacio como separador de capítulo-versículo, pero se marca como inválido en el texto.”

Deberías revisar tus inventarios de caracteres y puntuación. Quizás el dos puntos o la secuencia de dos puntos y espacio están marcados como inválidos allí. Solo deberías tener un problema si la secuencia de dos puntos y espacio es ilegal en otros tipos de texto.

Bendiciones,

Traducción automática desde English

Resulta que cuando reemplacé el RTL con un espacio en la búsqueda y reemplazo, puso el espacio antes de los dos puntos. Cuando lo invertí, las referencias aparecen como válidas.

Así que sí, parece que hasta ahora usar un espacio sería una opción viable.

Traducción automática desde English

Preguntas relacionadas

0 votos
1 respuesta 210 vistas
We have a user who is doing a transliteration from one script in a language to another script in the same language. ... has the reference number of PTXS-17276 Thank you, MSEAIT/LT
MSEAIT_LT 478 preguntada ago 3, 2018
0 votos
1 respuesta 334 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
1 respuesta 56 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 2 días
0 votos
3 respuestas 328 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 573 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.
For just as each of us has one body with many members, and these members do not all have the same function, so in Christ we, though many, form one body, and each member belongs to all the others.
Romans 12:4-5
3,049 preguntas
6,007 respuestas
5,672 comentarios
2,029 usuarios