0 suara
558 tampilan

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.)

Postingan lama - ditampilkan dalam bahasa aslinya
Paratext oleh (180 poin) | 558 tampilan

2 Jawaban

0 suara
Jawaban terbaik

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?

Postingan lama - ditampilkan dalam bahasa aslinya
oleh [Expert]
(16,7k poin)

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 ‘-’
Postingan lama - ditampilkan dalam bahasa aslinya

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:

Postingan lama - ditampilkan dalam bahasa aslinya
0 suara

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

Postingan lama - ditampilkan dalam bahasa aslinya
oleh (180 poin)

Pertanyaan terkait

+1 suara
1 jawaban 35 tampilan
Halo, Terima kasih kepada para pengembang PT atas semua kerja luar biasa Anda! Saya seorang ahli bahasa, fasilitator ... hanya ingin berbagi umpan balik ini. Terima kasih banyak!
alex_larkin 379 bertanya Jul 21
+2 suara
1 jawaban 21 tampilan
Tim Pengembangan Paratext yang terhormat, Saya ingin melaporkan masalah terkait Run Basic Checks, khususnya kesalahan berikut ... banyak atas dukungan Anda. Hormat kami, Prabhu
Prabhu_beelagi 241 bertanya Mar 25
0 suara
1 jawaban 22 tampilan
Saya perhatikan bahwa banyak kesalahan spasi, seperti ||[U+0020]||, muncul selama pengecekan dasar, meskipun ... setiap kesalahan satu per satu? Terima kasih atas bimbingannya.
Shivaji 117 bertanya Mar 19
0 suara
1 jawaban 72 tampilan
Apakah ada cara agar jendela dialog Run Basic Checks mengingat rentang Choose Books yang saya pilih antar eksekusi pemeriksaan dasar (yaitu, saat menutup dan membuka dialog)?
KR 151 bertanya Okt 18, 2024
0 suara
1 jawaban 704 tampilan
Saya mendapatkan error palsu saat menjalankan pemeriksaan References di bawah Run Basic Checks. Saya telah memeriksa pengaturan berikut: ... .\f*deur die see geloop op droë grond.
gregbac 141 bertanya Jan 29, 2024
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
If anyone destroys God’s temple, God will destroy that person; for God’s temple is sacred, and you together are that temple.
1 Corinthians 3:17
3,045 pertanyaan
6,005 jawaban
5,671 komentar
2,026 pengguna