0 votes
36 views

In an RTL Paratext project, I have not found any combination of Scripture Reference Settings and verse text and module specification that all work together happily.

Scripture references must have an RTL mark (U+200f) before elements such as the chapter-verse separator (:), the verse range separator (-), and the chapter range separator (U+2014). The verse text has these RTL marks correctly.

The only way I can get references to be generated correctly in a module, such as from $(PRO 3:13-26), is to include the RTL marks in the definitions of the various separators in the Scripture Reference Settings.

However, if such marks are included there, then the reference checks for the verse text gives errors like this:

 MAT 1:0 Invalid chapter/verse separator: ~~||:||~~

I can only get reference checks to pass by removing the RTL marks from the Scripture Reference Settings, but that breaks the module output, which then no longer includes RTL marks. 

One highly clunky workaround is to remove the RTL marks from the Scripture Reference settings, ignore the appearance in the modules, and add rules in every output to insert the RTL marks, such as in Scripture App Builder, in Publishing Assistant, etc. But there must be a way for Paratext to get this right?

Paratext ago by (115 points) | 36 views

1 Answer

0 votes
Best answer

This looks like a bug to me. You may be the first project to use a Bible Module with a RTL language (or maybe the first RTL project to add an inline reference). 

Probably best to report the problem (Help > Give feedback) so we can take a look.

ago by [Expert]
(16.7k points)

ago selected by

Related questions

0 votes
9 answers 633 views
When printing a module for an Arabic script based language, I noticed that the verse references are printed incorrectly. ... , I see the same error in parallel passage headings.
Jim_Smith 131 asked Oct 3, 2023
0 votes
3 answers 327 views
We just recently migrated a set of parallel Roman/Arabic script projects. Note that the parallel is manual , not a PT8 ... problem anyway. I'd appreciate any help you can give me.
jeffh 1.4k asked Aug 28, 2017
0 votes
1 answer 706 views
I get false errors when running the References check under Run Basic Checks. I have checked the following settings: Set Range of ... 14 - 15.\f*deur die see geloop op droë grond.
gregbac 141 asked Jan 29, 2024
0 votes
2 answers 569 views
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 ... make the Numbers check pass? (I'm using 7.6 for Linux.)
anon261123 180 asked Oct 5, 2016
0 votes
1 answer 236 views
Dear colleagues I'm trying to help a team with their \r parallel reference markers, which are printed under ... could happily use the standard cross-reference markers. Thanks Phil
anon913937 124 asked Nov 20, 2023
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,047 questions
6,007 answers
5,672 comments
2,027 users