0 suara
801 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) | 801 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

0 suara
1 jawaban 420 tampilan
Dalam proyek Paratext RTL, saya belum menemukan kombinasi Pengaturan Referensi Alkitab, teks ayat, dan spesifikasi modul ... cara agar Paratext dapat melakukan ini dengan benar?
Denny Emser 115 bertanya Sep 16
+1 suara
1 jawaban 175 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 137 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 107 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 274 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 152 bertanya Okt 18, 2024
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
And let us consider how we may spur one another on toward love and good deeds, not giving up meeting together, as some are in the habit of doing, but encouraging one another—and all the more as you see the Day approaching.
Hebrews 10:24-25
3,080 pertanyaan
6,047 jawaban
5,709 komentar
2,047 pengguna