0
555 次浏览

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

较早的帖子 - 以原始语言显示
Paratext (180 分) 发布 | 555 次浏览

2 个回答

0
最佳答案

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?

较早的帖子 - 以原始语言显示
[Expert]
(16.7k 分) 发布

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 ‘-’
较早的帖子 - 以原始语言显示

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:

较早的帖子 - 以原始语言显示
0

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

较早的帖子 - 以原始语言显示
(180 分) 发布

相关问题

+1
1 个回答 35 次浏览
您好, 感谢 PT 开发人员所做的出色工作! 我是一名语言学家 翻译促进者和翻译顾问,负责五种不同语言的翻译工作 我们经常分阶段发布经文片段,因此我经常通过运行基本检查(Basic Checks)来协助团队处理翻译草稿 我需要对所有可分 ... 道你们正在忙于 PT 10 的开发,并且该功能更有可能在那里实现,但无论如何,我只是想分享这一反馈 非常感谢!
alex_larkin 379 发布 提问于 七月 21
+2
1 个回答 21 次浏览
尊敬的 Paratext 开发团队: 我想报告一个与 Run Basic Checks 相关的问题,具体错误如下: 引文的字母大小写与经文不一致 我们在多个项目(至少五个)中遇到了这个问题,这给翻译人员造成了困惑 示例: 经文: ... 中让翻译人员感到困惑 请问是否有办法调整此行为,或者考虑更新该规则? 非常感谢你们的支持 此致 Prabhu
Prabhu_beelagi 241 发布 提问于 三月 25
0
1 个回答 22 次浏览
我注意到,即使我的设置看起来配置正确,在 Basic Checks 期间仍会出现许多空白错误,例如 ||[U+0020]||。这导致反复标记出看似轻微或不必要的问题。 为什么这些空白错误会如此频繁地出现?是否有办法全局防止它们,而不是必须逐个拒绝? 感谢您的指导。
Shivaji 117 发布 提问于 三月 19
0
1 个回答 72 次浏览
有没有办法让“运行基本检查”(Run Basic Checks)对话框窗口在多次运行基本检查之间(即关闭并重新打开对话框时)记住我选择的“选择书籍”(Choose Books)范围?
KR 151 发布 提问于 十月 18, 2024
0
1 个回答 704 次浏览
在运行 Run Basic Checks 下的 References 检查时,我遇到了误报错误 我已检查了以下设置: 在 Scripture Reference Settings 中将 Range of Chapters or ... ft Lees Eksodus 14 - 15.\f*deur die see geloop op droë grond.
gregbac 141 发布 提问于 一月 29, 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,045 个问题
6,005 个回答
5,671 条评论
2,026 位用户