Paratext inserta automáticamente marcas RTL 0x200f dentro de las referencias para que el orden lógico (capítulo:versículo_inicial-versículo_final) se vea correcto en idiomas RTL.
Sin embargo, parece que a veces no se insertan, y me resulta difícil averiguar qué las activa y qué no. Por lo tanto, busco las reglas lógicas que utiliza PT, como "en este contexto, haz esto".
1) Parece que las marcas 0x200f se insertan al escribir una referencia dentro de las marcas \xt...\xt*, pero no cuando se escribe simplemente en texto plano. ¿Es correcto?
2) Asumo que cambiar el "Reference order" (Orden de la referencia) en Scripture Reference Settings (Configuración de referencias bíblicas) de Libro Capítulo Versículo a Libro Versículo Capítulo, cambia este comportamiento, de modo que la primera opción añade 0x200f antes de cada : y -, y la segunda opción no los añade antes de :, sino solo antes de -.
3) El comportamiento que otro usuario me está reportando parece visualmente ser versículo_final-capítulo:versículo_inicial. Estoy bastante seguro de que eso significa que no se añade ningún 0x200f (no tengo acceso al texto real). ¿Qué podría causar eso? ¿Escribir la referencia antes de añadir \xt? (ver #1)
Paratext automatically inserts 0x200f RTL marks inside of references to get the logical order (chapter:startverse-endverse) to look correct in RTL languages.
However, it seems like sometimes it's not getting inserted, and I'm struggling to figure out what is or isn't triggering it. So I'm looking for the logical rules that PT uses, like "in this context, do this".
1) It seems like they 0x200f markers get inserted when typing a reference in \xt...\xt* markers, but not when they're just written in plain text. Is that correct?
2) I'm assuming that changing the "Reference order" in Scripture Reference Settings from Book Chapter Verse to Book Verse Chapter, changes this behavior, with the first of those adding 0x200f before every : and -, and the 2nd option not adding them before :, but only before -.
3) The behavior another user is reporting to me looks visually like endverse-chapter:startverse. I'm pretty sure that means there's no 0x200f added in at all (I don't have access to the actual text). What would cause that? Typing the reference before adding \xt? (see #1)
Traducción automática desde English