0 votes
801 vues

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 (U+200F) between the ‘1’ and
the ‘-’. As a result, in Run Basic Checks, the Numbers check reports
"Invalid Number 1-2" even though ‘-’ is in both Initial Punctuation and
Medial Punctuation in the Number Settings dialog. What is the right way
to make the Numbers check pass? (I’m using 7.6 for Linux.)

Ancienne publication - affichée dans sa langue d'origine
Paratext par (180 points) | 801 vues

2 Réponses

0 votes
Meilleure réponse

It seems to work fine for my simple test (on Windows, though). Could you post the USFM causing the issue and maybe a screenshot of the Number Settings dialog?

Ancienne publication - affichée dans sa langue d'origine
par [Expert]
(16,7k points)

Thank you for following up.

I have tried to reduce this to the simplest possible case:

  • open a right-to-left project
  • in Unformatted view, copy-paste this into Paratext: \v 8 س \f + س \f*س
  • it should look like this:
    image
  • place your cursor here:
    image
  • type: 1-2
    image
  • save
  • confirm that the minus character is listed in both Initial and Medial in Numbers Settings:
    image
  • select Run Basic Checks > Numbers
  • my result:
    image
  • note that if you place the cursor on the right side of the ‘1’ and press the left arrow key three times, the cursor only appears to move two charcters
  • the on-disk .SFM file has a right-to-left mark (U+200F) between the ‘1’ and the ‘-’
Ancienne publication - affichée dans sa langue d'origine

Well, it looks like my simple test put the number inside a \ft which is ignored by the Numbers check (which is why it worked for me). This looks like a glaring omission in the check - it doesn’t handle RTL text correctly. Unfortunately, I couldn’t find a workaround, but I’ll write this up. It should be fixed in the next update to Paratext 7.6. :flushed:

Ancienne publication - affichée dans sa langue d'origine
0 votes

Beautiful. Thank you. Your work is very much appreciated.

Ancienne publication - affichée dans sa langue d'origine
par (180 points)

Questions connexes

0 votes
1 réponse 420 vues
Dans un projet Paratext RTL, je n'ai trouvé aucune combinaison de Paramètres de référence biblique, de texte des ... moyen pour que Paratext fasse les choses correctement, non ?
Denny Emser 115 posée sept. 16
+1 vote
1 réponse 175 vues
Bonjour, Merci aux développeurs de PT pour tout votre travail remarquable ! Je suis linguiste, facilitateur de ... simplement partager ce retour d'information. Merci beaucoup !
alex_larkin 379 posée juil. 21
+2 votes
1 réponse 137 vues
Chère équipe de développement de Paratext, Je souhaite signaler un problème lié à Run Basic Checks (Vérifications de ... ? Merci beaucoup pour votre soutien. Cordialement, Prabhu
Prabhu_beelagi 241 posée mars 25
0 votes
1 réponse 107 vues
J'ai remarqué que de nombreuses erreurs d'espacement, telles que ||[U+0020]||, apparaissent lors des ... rejeter chacune d'elles individuellement ? Merci pour votre aide.
Shivaji 117 posée mars 19
0 votes
1 réponse 274 vues
Existe-t-il un moyen de faire en sorte que la fenêtre de dialogue Exécuter les vérifications de base (Run Basic ... -dire entre la fermeture et la réouverture de la fenêtre) ?
KR 152 posée oct. 18, 2024
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
How good and pleasant it is when God’s people live together in unity!
Psalm 133:1
3,080 questions
6,047 réponses
5,709 commentaires
2,047 utilisateurs