Paratext insère automatiquement des marques RTL 0x200f à l'intérieur des références afin que l'ordre logique (chapitre:verset_de_début-verset_de_fin) s'affiche correctement dans les langues RTL.
Cependant, il semble que parfois elles ne soient pas insérées, et j'ai du mal à comprendre ce qui déclenche ou non ce comportement. Je cherche donc les règles logiques utilisées par PT, comme « dans ce contexte, faites ceci ».
1) Il semble que les marqueurs 0x200f soient insérés lors de la saisie d'une référence dans des marqueurs \xt...\xt*, mais pas lorsqu'ils sont simplement écrits en texte brut. Est-ce correct ?
2) Je suppose que la modification de l'« Ordre de la référence » dans les Paramètres de référence biblique, passant de Livre Chapitre Verset à Livre Verset Chapitre, modifie ce comportement, la première option ajoutant 0x200f avant chaque : et -, et la deuxième option ne les ajoutant pas avant :, mais seulement avant -.
3) Le comportement signalé par un autre utilisateur ressemble visuellement à verset_de_fin-chapitre:verset_de_début. Je suis presque certain que cela signifie qu'aucun 0x200f n'a été ajouté du tout (je n'ai pas accès au texte réel). Qu'est-ce qui pourrait en être la cause ? Saisir la référence avant d'ajouter \xt ? (voir #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)
Traduit automatiquement depuis English